# Schematron

XSLT-basierte Regelsprache, mit der KoSIT und Peppol Geschäftsregeln in XML-Rechnungen prüfen.

## Definition

XSLT-basierte Regelsprache, mit der KoSIT und Peppol Geschäftsregeln in XML-Rechnungen prüfen.

## Erklärung

Jede Regel (assert/report) trägt eine ID wie BR-DE-15 oder PEPPOL-EN16931-R046, die im Validator-Output erscheint.

Schematron ergänzt XSD: Schemas prüfen Struktur und Typen, Schematron prüft Querfeld-Arithmetik, bedingte Pflichten und Codelisten-Beschränkungen.

## Verwandte Ressourcen

- [KoSIT Validator Fehler](/resources/kosit-validator-errors)

## Verwandte Begriffe

- [KoSIT](/resources/glossary/kosit): Deutsche Koordinierungsstelle; oft synonym für BR-DE Validierungsregeln/Validator für XRechnung.
- [Validierung](/resources/glossary/validation): Prüfung einer E-Rechnung gegen Syntaxregeln und Geschäftsregeln.
- [XML-Schema (XSD)](/resources/glossary/schema): Formale Definition der erlaubten XML-Struktur und Datentypen.
