# UN/CEFACT Cross Industry Invoice D16B

Source: https://xmlvalid.com/schemas/cii-d16b

> The CII syntax of EN 16931: the XML inside Factur-X and ZUGFeRD PDFs and the CII flavour of XRechnung.

This is the D16B subset with uncoupled code lists that the European Commission publishes with the EN 16931 validation artefacts. Code values are checked by the Schematron rules there, not by the schema.
To check a Factur-X or ZUGFeRD invoice, extract the embedded factur-x.xml or zugferd-invoice.xml from the PDF first.

- Type: XSD
- Version: D16B (EN 16931 subset)
- Namespace: `urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100`
- Root element: `CrossIndustryInvoice`
- Publisher: UN/CEFACT (UN/CEFACT copyright notice), source: https://github.com/ConnectingEurope/eInvoicing-EN16931/tree/master/cii/schema
- Validate against it: https://xmlvalid.com/validate?schema=cii-d16b

## Notes

- This entry checks the schema only. For the business rules, choose the EN 16931 (CII), XRechnung (CII), Factur-X or French CII entry.
- The example is from the EN 16931 validation artefacts by the European Commission (EUPL 1.2).
