Reference
Markdown exportBR-CL-07 Object identifier scheme must come from UNTDID 1153
When the invoiced object identifier (BT-18) has a scheme identifier (BT-18-1), the scheme must be a reference qualifier from UNTDID 1153.
Problem Description
ERROR
EN 16931 code-list rule (BR-CL)
Context and Significance
BT-18 identifies the object the invoice is for, such as a vehicle, a meter or a subscription. In UBL it is cbc:ID/@schemeID in a cac:AdditionalDocumentReference with cbc:DocumentTypeCode 130; in CII it is ram:ReferenceTypeCode in a ram:AdditionalReferencedDocument with ram:TypeCode 130. The rule fails when an ERP writes a label such as "VEHICLE" or "ORDER", or a lowercase code, as the scheme. Example: a leasing invoice for a car uses schemeID="ABZ" with the licence plate as the value.
Solution
Set the scheme of BT-18 to a UNTDID 1153 qualifier in capital letters that describes the object, e.g. ABZ (vehicle licence number). If no qualifier fits, omit the scheme identifier instead of inventing a code. An order number belongs in BT-13, not in BT-18.
Quick actions
Valid Examples
- BT-18-1 = ABZ β licence plate of the invoiced vehicle
- BT-18 without a scheme identifier β the rule does not apply
Invalid Examples
- BT-18-1 = VEHICLE β free-text label instead of a code
- BT-18-1 = abz β lowercase; codes are case-sensitive
Code Examples
<cac:AdditionalDocumentReference>
<cbc:ID schemeID="ABZ">AB-123-CD</cbc:ID>
<cbc:DocumentTypeCode>130</cbc:DocumentTypeCode>
</cac:AdditionalDocumentReference><cac:AdditionalDocumentReference>
<cbc:ID schemeID="VEHICLE">AB-123-CD</cbc:ID>
<cbc:DocumentTypeCode>130</cbc:DocumentTypeCode>
</cac:AdditionalDocumentReference>