Skip to main content

BR-CL-07 Object identifier scheme must come from UNTDID 1153

The object identifier scheme identifier (BT-18-1) must be a code from the UNTDID 1153 restriction used for referenced objects.

Problem Description

The object identifier scheme identifier (BT-18-1) must be a code from the UNTDID 1153 restriction used for referenced objects.

ERROR

XRechnung 3.0

Context and Significance

This EN16931 core code-list rule keeps the type of the referenced object (e.g. contract, order) machine-identifiable.

Solution

Set the schemeID of BT-18 to a valid UNTDID 1153 qualifier such as AAK (order number) or AWV; do not invent scheme codes.

Quick actions

Valid Examples

Use these points as the practical checks for this section.

  • BT-18-1 = AAK — object identifier for an order
  • schemeID present and part of UNTDID 1153

Invalid Examples

Use these points as the practical checks for this section.

  • BT-18-1 = ZZ9 — not a UNTDID 1153 code
  • BT-18-1 = ORDER — free text scheme

Code Examples

Valid XML
<cac:AdditionalDocumentReference>
  <cbc:ID schemeID="AAK">PO-4711</cbc:ID>
  <cbc:DocumentTypeCode>130</cbc:DocumentTypeCode>
</cac:AdditionalDocumentReference>
Invalid XML
<cac:AdditionalDocumentReference>
  <cbc:ID schemeID="ZZ9">PO-4711</cbc:ID>
  <cbc:DocumentTypeCode>130</cbc:DocumentTypeCode>
</cac:AdditionalDocumentReference>

Affected Fields

Validation Tools