# Schematron

XSLT-gebaseerde regeltaal die KoSIT en Peppol gebruiken om business rules in XML-facturen te valideren.

## Definitie

XSLT-gebaseerde regeltaal die KoSIT en Peppol gebruiken om business rules in XML-facturen te valideren.

## Uitleg

Elke regel (assert/report) heeft een ID zoals BR-DE-15 of PEPPOL-EN16931-R046 die in de validator-output verschijnt.

Schematron vult XSD aan: schema’s controleren structuur en typen, Schematron controleert cross-field rekenkunde, voorwaardelijke verplichtingen en codelijst-restricties.

## Gerelateerde bronnen

- [KoSIT-validatorfouten](/resources/kosit-validator-errors)

## Gerelateerde termen

- [KoSIT](/resources/glossary/kosit): Duits coördinatieorgaan; vaak gebruikt voor BR-DE validatieregels/validator voor XRechnung.
- [Validatie](/resources/glossary/validation): Controle van een e-factuur op syntaxis- en bedrijfsregels.
- [XML-schema (XSD)](/resources/glossary/schema): Formele definitie van toegestane XML-structuur en datatypen.
