Die 2. Pilotierung basiert a) auf dem aktuellen Release von XHochschule XHS v0.94 und b) auf einem Set von Testdateien
a) Das Release XHS v0.94 enthält:
- Die XML-Schemata im Ordner /xsd
- Die Schematron-Regeln im Ordner /sch
- Die Beispielinstanzen im Ordner /xml
- Die eingebundenen Codelisten im Ordner /code
- Die Darstellung der Spezifikation als PDF im Ordner /spec
b) Die Testdateien für die 2. Pilotierung beinhalten:
Auf Basis der bereitgestellten Testdateien soll das automatisierte Einlesen von XHS-Dokumenten erprobt werden.
Die Positiv-Testdateien stellen valide XHS-Dokumente dar. Diese sollen jeweils automatisiert gegen die XHochschule XSD-Dateien und Schematron-Regeln validiert und anschließend in das CaMS bzw. die zugrundeliegende Datenbank eingelesen werden können. Die Positiv-Testdateien dienen außerdem als Orientierungshilfe für das Ausstellen von validen XHS-Dokumenten.
Die Negativ-Testdateien stellen hingegen nicht-valide XHS-Dokumente dar, die jeweils genau einen spezifischen Fehler enthalten (z.B. fehlendes Pflichtfeld, Verletzung von Datentypen), der im XML-Quelltext dokumentiert ist. Die Negativ-Testdateien sollen ebenfalls automatisiert von einer CaMS-Schnittstelle validiert werden, wobei der entsprechende Fehler erkannt werden soll. Das negative Validierungsergebnis soll dazu führen, dass die entsprechende Testdatei nicht in das CaMS bzw. die zugrundeliegende Datenbank eingelesen wird.