Concept help - Value Domain
a set of Permissible Values ISO/IEC 11179 - Clause 3.2.140
A value domain provides a set of permissible values by which a Data Element can be implemented. Value domains can be enumerated (e.g. Total centimetres NNN) or non-enumerated (e.g. Sex code N).
The union of a specific value domain with a specific Data Element Concept creates a Data Element. For example the data element concept Person—body height can be implemented through union with the Total centimetres NNN value domain.
An expression of a Value Meaning allowed in a specific Value Domain
ISO/IEC 11179 allows for 2 different types of Value Domains - enumerated vs non-enumerated. The distinction between these is that an enumerated value domain is
specified by a list of all its Value Meanings, while a non-enumerated value domain is
specified by a description rather than a list of all Permissible Values.
An example of a enumerated value domain would be a list of 10-year cohorts for recording a persons age:
- A code of A coresponsing to 0-15 years
- A code of B coresponsing to 15-30 years
- A code of C coresponsing to 30-45 years
- A code of D coresponsing to 45+ years
- An example of a non-enumerated value domain would be an numeric range for recording a persons age, where the number could be any two digit number greater than zero. While there is an implied set of values, these have not been expressly enumerated.