The value data model specified in ISO/TS 29002-10 is hereby incorporated by reference with the changes described in 6.2.
NOTE The rationale for these changes is as follows:
In ISO/TS 29002-10:
a language can be identified by an ISO language code and, optionally, an ISO country code; or by the IRDI of a concept dictionary entry that represents the language;
a UOM can be identified by a UOM code (e.g., "m" for "metres"), or by the IRDI of a concept dictionary entry that represents the UOM;
a qualifier of value can be identified by a qualifier code (e.g., "max" for "maximum"), or by the IRDI of a concept dictionary entry that represents the qualifier;
a currency can be identified by its ISO currency code, or by the IRDI of a concept dictionary entry that represents the currency;
a value defined in a dictionary can be identified by a value code, or by the IRDI of a concept dictionary entry that represents the value.
However, within ISO 22745, a language, a UOM, a qualifier of measure, a currency, or a value defined in an OTD is always referenced by its OTD-assigned IRDI, and, thus, the identifier attribute needs to be present, and the code attribute cannot be present, in master data that complies with this part of ISO 22745.
Remove attribute value_code.
Change the cardinality of attribute value_ref from [0..1] to [1..1].
NOTE See ISO 22745-13 for the requirement that an IRDI be assigned for each concept. (Within ISO 22745, a value of property that is defined in the OTD is considered a kind of concept.)
Remove attribute currency_code.
Change the cardinality of attribute currency_ref from [0..1] to [1..1].
NOTE See ISO 22745-13 for the requirement that an IRDI be assigned for each currency.
Remove attribute country_code.
Remove attribute language_code.
Change the cardinality of attribute language_ref from [0..1] to [1..1].
NOTE See ISO 22745-13 for the requirement that an IRDI be assigned for each language.
Remove attribute UOM_code.
Change the cardinality of attribute UOM_ref from [0..1] to [1..1].
NOTE See ISO 22745-13 for the requirement that an IRDI be assigned for each concept. (Within ISO 22745, a UOM is considered to be a kind of concept.).
Remove attribute qualifier_code.
Change the cardinality of attribute qualifier_ref from [0..1] to [1..1].
NOTE See ISO 22745-13 for the requirement that an IRDI be assigned for each concept. (Within ISO 22745, a qualifier of mesure is considered to be a kind of concept.).