Reference
Markdown exportBR-64 Item standard identifier must have a scheme identifier
The Item standard identifier (BT-157) shall have a Scheme identifier so the identifier’s registration scheme is unambiguous.
Problem Description
ERROR
EN 16931 core business rule (CEN)
Context and Significance
This is an EN 16931 core rule. A standard item identifier (BT-157), most often a GTIN (formerly EAN), is only unambiguous together with its scheme. The error usually appears when an EAN barcode number is exported in cac:StandardItemIdentification without schemeID; for a GTIN use 0160. The value must belong to the ISO 6523 ICD list (BR-CL-21). Classification codes such as UNSPSC belong in BT-158 and are covered by BR-65.
Solution
Set the schemeID attribute on cac:StandardItemIdentification/cbc:ID (CII: ram:SpecifiedTradeProduct/ram:GlobalID/@schemeID) to an ISO/IEC 6523 code, for example 0160 for a GTIN.
Quick actions
Valid Examples
- BT-157 = 04012345678901 with schemeID="0160" (GTIN)
Invalid Examples
- BT-157 standard item ID present but with no schemeID attribute
Code Examples
<cac:Item>
<cac:StandardItemIdentification>
<cbc:ID schemeID="0160">04012345678901</cbc:ID>
</cac:StandardItemIdentification>
</cac:Item><cac:Item>
<cac:StandardItemIdentification>
<cbc:ID>04012345678901</cbc:ID>
</cac:StandardItemIdentification>
</cac:Item>