All messages defined in this standard make intensive use of allowed-value sets. These allowed value sets are shared between all DDEX standards and DDEX provides a XML Schema Definition file for all of these allowed values. These values are also contained in the DDEX Data Dictionary available from kb.ddex.net.
The full namespace for the XML Schema document for the allowed-value sets is
DDEX may regularly extend this list of allowed-value sets. Any such extensions to this list are issued on a date later than the date on which this Standard is issued but still may form part of this Standard. Thus the list of allowed-value sets provided Clause 6.6 contains the list of allowed-value sets valid on the data of issuance of this standard.
The allowed values are listed, defined and provided through the DDEX Data Dictionary Standard in accordance with its latest version. Other values are not possible unless by using the mechanism described below.
Some of the allowed value sets contain a provision to either use a User Defined Value instead of a DDEX-defined value (in that case the message sender has to select the value “
UserDefined” from the AVS and provide its own value in the XML attribute “
UserDefinedValue”), or to augment a DDEX-defined value (in that case the message sender may not select the value “
UserDefined” from the AVS but shall provide its additional information in the XML attribute “
UserDefinedValue”). In either case the
Namespace attribute shall be used to indicate by whom the
UserDefinedValue is defined and where it is maintained.