fatalXRechnung 3.0.2 (Germany)profileCIIUBL
Any scheme identifier in MUST be coded using one of the ISO 6523 ICD list.
A scheme identifier is not a code from the ISO 6523 ICD list, so the receiver cannot tell which numbering system the identifier belongs to.
Use the numeric ICD code rather than a name: 0088 = GLN, 0060 = DUNS, 0106 = Dutch KVK, 0184 = Danish CVR, 0190 = Dutch OIN, 0192 = Norwegian org number, 0198 = Danish CVR (VAT), 0208 = Belgian enterprise number, 0007 = Swedish org number, 0160 = GTIN. 'GLN' or 'VAT' as free text fails.
CII — context —
((not(contains(normalize-space(@schemeID), ' ')) and contains($ISO-6523-ICD-EXT-CODES, concat(' ', normalize-space(@schemeID), ' '))))UBL — context —
((not(contains(normalize-space(@schemeID), ' ')) and contains($ISO-6523-ICD-EXT-CODES, concat(' ', normalize-space(@schemeID), ' '))))