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
RequirementDesignatorvalue.*
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