Skip to main content

BR-CL-26 Delivery location scheme must come from ISO 6523 ICD

The deliver-to location identifier scheme identifier (BT-71-1) must belong to the ISO 6523 ICD code list.

Problem Description

The deliver-to location identifier scheme identifier (BT-71-1) must belong to the ISO 6523 ICD code list.

ERROR

XRechnung 3.0

Context and Significance

This EN16931 core code-list rule makes the delivery location resolvable against a registered scheme such as GS1 GLN.

Solution

Set the schemeID of BT-71 to a valid ISO 6523 ICD code such as 0088 (GLN); remove the attribute if the location has no ICD-registered identifier.

Quick actions

Valid Examples

Use these points as the practical checks for this section.

  • BT-71-1 = 0088 — GLN of the delivery site
  • schemeID present and part of ISO 6523 ICD

Invalid Examples

Use these points as the practical checks for this section.

  • BT-71-1 = GLN — name instead of ICD code
  • BT-71-1 = 9999 — not in ISO 6523 ICD

Code Examples

Valid XML
<cac:Delivery>
  <cac:DeliveryLocation>
    <cbc:ID schemeID="0088">4098765000004</cbc:ID>
  </cac:DeliveryLocation>
</cac:Delivery>
Invalid XML
<cac:Delivery>
  <cac:DeliveryLocation>
    <cbc:ID schemeID="GLN">4098765000004</cbc:ID>
  </cac:DeliveryLocation>
</cac:Delivery>

Affected Fields

Validation Tools