EnumerationDomain
CDIFDataStructure::Classes::EnumerationDomain
Definition
A base class acting as an extension point to allow all codifications (codelist, statistical classification, etc.) to be understood as enumerated value domains.
Diagram
Inheritance
No generalization relationships.
Attributes
| Name | Type | Multiplicity | Description |
|---|---|---|---|
| identifier | Identifier ↗ | [1] | Identifier for objects requiring short- or long-lasting referencing and management. |
| name | ObjectName | [1..*] | Human understandable name (linguistic signifier, word, phrase, or mnemonic). May follow ISO/IEC 11179-5 naming principles, and have context provided to specify usage. |
| purpose | InternationalString | [1] | Intent or reason for the object/the description of the object. |
Associations
| Role | Target | Multiplicity | Kind |
|---|---|---|---|
| takesValuesFrom | ← SubstantiveValueDomain | [0..1] | association |
| takesValuesFrom | ← SentinelValueDomain | [0..1] | association |
| takesValuesFrom | ← DescriptorValueDomain | [0..1] | association |