Diese Transformation überführt eine Instanz des internen Zwischenformats des Validators in den Prüfbericht im Zielformat. Dabei werden die verschiedenen Teil-Validierungsergebnisse aggregiert und vereinheitlicht sowie eine Empfehlung zur Annahme oder Ablehnung erzeugt. Das geprüfte Dokument wird via Parameter zur Verfügung gestellt, um ggf. ausgewählte Inhalte separat im Prüfbericht auszuweisen. Einstiegspunkt false false false true false Dieses Template kann in einem "Customization Layer" überschrieben werden, um spezifische Dokumentinhalte gesondert im Prüfbericht auszuweisen. Das Template muss ein Element rep:documentData liefern. erzeugen. val-xml val-xsd generic-error Unexpected result from schematron validation - there is no svrl:schematron-output element! error warning information warning error UNSPECIFIC Dieses Template ergänzt einen Prüfbericht um eine Handlungsempfehlung in Form eines accept oder reject Elements. reject reject reject accept accept reject Ermittelt für eine während der Validierung ausgegebene Meldung deren Rolle (error, warning, information) gemäß der benutzerspezifischen Qualifizierung. Jede Meldung hat im Rahmen der Validierung ein solche Rolle erhalten (siehe Attribut @level). Im Regelfall entspricht die benutzerspezifische Qualifizierung unverändert diesem Level. Nutzer können jedoch im Rahmen der Bewertung eigene Qualifizierungen als customLevel festlegen. Dies kann z. B. genutzt werden, um einen error, der ansonsten zur Rückweisung der Nachricht führen würde, zumindest zeitweilig als warning zu qualifizieren, so dass eine entsprechende Dokumenteninstanz trotz einer Warnung angenommen und verarbeitet würde. Die Funktion prüft für eine Meldung, ob deren @code Attribut Bestandteil der für ein bestimmtes customLevel angegebenen Fehlercodes ist. Falls ja, dann gilt das jeweilige customLevel. Andernfalls wird der im Rahmen der Validierung ermittelte Fehlerlevel unverändert übernommen. Eine im Rahmen der Validierung ausgegebene Fehlernachricht Dieses Template erstellt aus dem ansonsten fertigen Prüfbericht eine HTML-Darstellung. Dieses Template oder Unter-Templates (Name html:*) können in einem Customization Layer überschrieben werden. Generiert das head Element eines eingebetteten HTML Dokuments, welches den Prüf- und Bewertungsbericht visualisiert und die Handlungsempfehlung begründet Prüfbericht

Prüfbericht

Generiert am Beginn eines eingebetteten HTML Dokuments, welches den Prüf- und Bewertungsbericht visualisiert und die Handlungsempfehlung begründet, eine Übersicht mit Metadaten des geprüften Dokuments. Generiert am Ende eines eingebetteten HTML Dokuments, welches den Prüf- und Bewertungsbericht visualisiert und die Handlungsempfehlung begründet, eine Übersicht mit Metadaten zum Prüfmodul.

Dieser Prüfbericht wurde erstellt mit .

Generiert in dem eingebetetteten HTML Dokument eine Tabelle mit den während der Validierung ausgegebenen Daten.

Übersicht der Validierungsergebnisse:

Prüfschritt Fehler Warnungen Informationen
( )

Validierungsergebnisse im Detail:

Pos Code Adj. Grad Text
Pfad: Zeile: Spalte:
Generiert in dem eingebetteten HTML Dokument eine Aussage zur Konformität des geprüften Dokuments zu den formalen Vorgaben.

Konformitätsprüfung: Das geprüfte Dokument enthält weder Fehler noch Warnungen. Es ist konform zu den formalen Vorgaben. nicht konform zu den formalen Vorgaben.

Konformitätsprüfung: Das geprüfte Dokument entspricht keinem zulässigen Dokumenttyp und ist damit nicht konform zu den formalen Vorgaben.

Generiert in dem eingebetteten HTML Dokument die Aussage zur Handlungsempfehlung.

Bewertung: Es wird empfohlen das Dokument zurückzuweisen. Da kein Pruefszenario gegriffen hat.

Bewertung: Es wird empfohlen das Dokument anzunehmen und weiter zu verarbeiten.

Bewertung: Es wird empfohlen das Dokument anzunehmen und zu verarbeiten, da die vorhandenen Fehler derzeit toleriert werden.

Bewertung: Es wird empfohlen das Dokument zurückzuweisen.

Inhalt des Rechnungsdokuments:

Eine Element wird als eine Zeile in einer Tabelle visualisiert. Die erste Spalte enthält die Zeilennummer, die zweite Attribute und Text des Elements Ein Textbereich (in der Zeile des Elements)
[ … ]
Ein Attributbereich (in der Zeile des Elements)