Reference
Markdown exportBR-CL-11 Registration identifier scheme must come from ISO 6523 ICD
The scheme identifier of a legal registration identifier, such as the seller (BT-30-1) or buyer (BT-47-1) legal registration identifier, must be a code from the ISO 6523 ICD list.
Problem Description
ERROR
EN 16931 code-list rule (BR-CL)
Context and Significance
The rule checks cac:PartyLegalEntity/cbc:CompanyID/@schemeID in UBL and ram:SpecifiedLegalOrganization/ram:ID/@schemeID in CII. It fails when a register abbreviation or name such as "HRB", "KvK" or "SIREN" is written instead of an ICD code. The legal registration identifier lets the buyer match the invoice to the legal entity of the seller (BR-CO-26). Example: a French company sends its SIREN 552081317 with schemeID="0002".
Solution
Set the schemeID of the legal registration identifier to the ICD code of the register that issued the number, e.g. 0002 (SIRENE, France), 0106 (Chamber of Commerce, Netherlands) or 0208 (enterprise number, Belgium). The scheme identifier is optional: if you cannot name the ICD code, send the number without it.
Quick actions
Valid Examples
- BT-30-1 = 0002 β French SIRENE register
- BT-30-1 = 0106 β Dutch Chamber of Commerce (KvK) number
Invalid Examples
- BT-30-1 = HRB β register abbreviation, not an ICD code
- BT-30-1 = SIREN β register name instead of code 0002
Code Examples
<cac:PartyLegalEntity>
<cbc:CompanyID schemeID="0002">552081317</cbc:CompanyID>
</cac:PartyLegalEntity><cac:PartyLegalEntity>
<cbc:CompanyID schemeID="HRB">552081317</cbc:CompanyID>
</cac:PartyLegalEntity>