InvoiceGlass

Unknown registration identifier scheme · BR-DEX-05

  • Severity · Error
  • Applies to · UBL / CII
  • Editorial review pending

In UBL the rule applies to company identifiers in PartyLegalEntity. In CII it checks ID elements with a scheme attribute outside tax registration. The XRechnung extension accepts ISO 6523 ICD and DiGA codes XR01 through XR03.

As of

Who can correct it?

The sender can correct the invoice.

How to fix it

  1. Check the reported identifier against its actual registration. Set schemeID to the accepted code for that system.

Rule text and source

Paraphrase · If supplied, the scheme on UBL company identifiers in PartyLegalEntity and on CII ID identifiers outside tax registration must come from ISO 6523 ICD or the DiGA additions XR01 through XR03.

Message to the sender

Subject: Invoice {invoiceNumber} – invalid identifier scheme

Hello,

Thank you for your invoice {invoiceNumber} dated {issueDate}. The check flagged an identifier scheme in the XRechnung extension (BR-DEX-05). Could you verify the identifier against its register or identification system and resend the invoice XML with the corresponding scheme code?

Kind regards

Example

A French company registration number uses the spelled-out scheme name SIRENE in the checked UBL company field. The sender assigns code 0002 for an identifier from that system.

Rule versions

KoSIT · XRechnung Schematron 2.6.0

Validate a file