Skip to content

RequirementDesignator

RequirementDesignator is declared in the Edi namespace but is not referenced by any live code in this library — a reserved or unused enum.*

Purpose

  • Declares nine values suggestive of X12 implementation-guide requirement designators (mandatory/optional/conditional usage rules), but no type or method in this library reads or assigns a RequirementDesignator value.*

Context

  • Namespace: SAIF.Common.Files.Edi
  • Assembly/package: SAIF.Framework.Common.Files

Public members

Member Signature Purpose
Mandatory Mandatory = 0 Declared value; intended meaning inferred from naming (an element/segment that must always be present), not confirmed by any consuming code.*
Optional Optional = 1 Declared value; intended meaning inferred from naming (an element/segment that may be omitted), not confirmed by any consuming code.*
Conditional Conditional = 2 Declared value; intended meaning inferred from naming (presence depends on another condition), not confirmed by any consuming code.*
NotUsed NotUsed = 3 Declared value; intended meaning inferred from naming (an element/segment excluded from the implementation), not confirmed by any consuming code.*
Situational Situational = 4 Declared value; intended meaning inferred from naming, not confirmed by any consuming code.*
Advised Advised = 5 Declared value; intended meaning inferred from naming, not confirmed by any consuming code.*
NotAdvised NotAdvised = 6 Declared value; intended meaning inferred from naming, not confirmed by any consuming code.*
Dependent Dependent = 7 Declared value; intended meaning inferred from naming, not confirmed by any consuming code.*
Relational Relational = 8 Declared value; intended meaning inferred from naming (linked to a RelationalCondition), not confirmed by any consuming code.*

Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts.

Sources

  • Common\SAIF.Common.Files\Edi\enums.cs