EN16931 UBL validation artefacts 1.3.16

Origin: European Commission / ConnectingEurope eInvoicing-EN16931.
Licence: European Union Public Licence 1.2, included as LICENSE.txt.

This archive contains the exact Schematron source and compiled XSLT used by
ApiVect for its EN16931 UBL stage. No validation rule logic has been changed.
The XSLT is an executable transformation; the Schematron is its rule source.
ApiVect's wrapper replaces diagnostic messages that could contain invoice data;
it does not alter these upstream artefacts. The wrapper is an independent caller.

Full upstream source, abstract rules, build instructions and examples:
https://github.com/ConnectingEurope/eInvoicing-EN16931/tree/validation-1.3.16
Upstream release:
https://github.com/ConnectingEurope/eInvoicing-EN16931/releases/tag/validation-1.3.16

The CEN Schematron also matched the official Peppol May 2026 download byte-for-byte
when checked on 12 September 2026 (SHA-256):
268d4f7a2688676695e6c69cba6fba69a6802604fee12cb544a6b30ff09555a3
https://docs.peppol.eu/poacc/billing/3.0/files/CEN-EN16931-UBL.sch

Peppol's additional rules are a separate work. This source offer does not include
or relicense the Peppol specification or its separate rule file.

No standards-body endorsement, certification, warranty or legal-compliance
guarantee is provided. Preserve the upstream licence when redistributing this
archive. Nothing in ApiVect's service terms restricts the rights granted by it.
