Scheme Attributes at IDs and CodesIn the United Nations Center for Trade Facilitation and Electronic Business (UN/CEFACT ) Core Component Technical Specification (CCTS), the identification context of an identifier or a code is defined by supplementary components. The supplementary components may also be referred to as the attributes of an object ID or code. Identifier and code values are unique with respect to such a scheme. The values of these attributes are filled at configuration time or runtime.
Examples
Standard Identifier/Standard Agency:<ProductID schemeID ="GTIN" schemeAgencyID="113">10614141000415</ ProductID>
Proprietary Identifier/Standard Agency:<ProductID schemeID ="householdappliance" schemeAgencyID="310">123</ ProductID>
Proprietary Identifier/Proprietary Agency:<ProductID schemeID ="householdappliance" schemeAgencyID=" anyurl.com ">456</ProductID>
"Identifier" Supplementary Component Attributes
schemeID Identifies the ID scheme. It is released and maintained by the organization responsible for the ID scheme.
schemeVersionID Identifies the version of the ID scheme. The version is released and maintained by the organization that is named in schemeAgencyID.
schemeAgencyID ID of the organization that maintains the ID scheme.
"Code" Supplementary Components Attributes
listID Identifies a list of the codes that belong together. Only unique for the agency that manages the list.
listVersionID Identifies the version of a code list.
listAgencyID Identifies the agency that manages the code list (such as a standardization body).
The following types of identifiers and codes can be represented by the corresponding AgencyID:
Standardized scheme or list managed by an agency from the DE 3055 code list (excluding roles).
Proprietary identifiers or codes whose scheme or code list is managed by an agency that is identified using a standardized ID.
Proprietary identifiers or codes whose identification schemes or code lists are managed by an agency that is identified by a proprietary identifier.
Proprietary identifiers or codes whose identification schemes or code lists are managed by an agency that is specified using a role, or by an agency that is not specified at all.The role is specified as a prefix in the tag name. schemeID and schemeVersionID, or listID and listVersionID, can be used as attributes if there is more than one identification scheme or code list respectively. No attributes are required if there is only one identification scheme or code list.
Note Where the defining agency is a standard agency from the DE3055 code list, the supplementary components are filled by SAP. In general, internal identifiers are not defined by SAP.