BR-64

Where the item standard identifier (BT-157) is sent, it must carry a scheme identifier. The attribute says which register the identifier comes from — without it the value is only a string.

Severity
Error
Applies to
CII, UBL
Rule set
v2026-01-31

Official rule text

The Item standard identifier (BT-157) shall have a Scheme identifier.

Why does BR-64 happen?

The GTIN sits in the item master as a number. That it must additionally say which numbering scheme it comes from does not follow from your own system.

How do you fix BR-64?

Set the schemeID attribute on cac:Item/cac:StandardItemIdentification/cbc:ID in UBL, and the corresponding schemeID on the same element in CII. 0160 denotes a GTIN.

In the XML

A UBL fragment. The CII path is named above — same change, different element names.

Fails
<cac:Item>
  <cbc:Name>Beratungsleistung</cbc:Name>
  <cac:StandardItemIdentification>
    <cbc:ID>04012345678901</cbc:ID>
  </cac:StandardItemIdentification>
</cac:Item>
Fixed
<cac:Item>
  <cbc:Name>Beratungsleistung</cbc:Name>
  <cac:StandardItemIdentification>
    <cbc:ID schemeID="0160">04012345678901</cbc:ID>
  </cac:StandardItemIdentification>
</cac:Item>

NormAPI provides technical validation, not tax or legal advice.