The following information is applicable to value domains only.
Definition
A set of distinct values, characterised by properties of those values and by the operations on those values e.g. currency and number.
Obligation
Mandatory completion.
Valid data types
Value
Meaning
Boolean
A binary value expressed using a string (e.g. true or false).
Currency
A numeric value expressed using a particular medium of exchange.
Date/Time
A specific instance of time expressed in numeric form.
Number
A sequence of numeric characters which may contain decimals, excluding codes with 'leading' characters e.g. '01','02','03'.
String
A sequence of alphabetic and/or numeric characters, including 'leading' characters e.g. '01','02','03'.
The data type reflects the main structure of the value domain, not supplementary value(s) such as '99 - not stated/inadequately described'. For example, the data type for a value domain holding yes/no values and a '99 - not stated/inadequately described' code is Boolean, not number.