validation_provider ist die durchführende Stelle der Validierung. Die Ergebnisse der Prüfung werden in diesem Container abgelegt und später Teil des Datenflussprotokolls.
Eine Datenannahmestelle (LVKK/EK) kann den Dummy-Wert '000' nutzen.
Source
<xs:element name="validation_provider" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>validation_provider ist die durchführende Stelle der Validierung. Die Ergebnisse der Prüfung werden in diesem Container abgelegt und später Teil des Datenflussprotokolls.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="validation_item" minOccurs="1" maxOccurs="unbounded"><xs:annotation><xs:documentation>Sammelelement für einen Prüfbereich/Prüfschritt</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="status" type="status_ele_miniprotokoll_type" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>status zeigt das Prüfergebnis von Prüfungen in einem validation_item; siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="validation_item_miniprotokoll_attributes"/></xs:complexType></xs:element></xs:sequence><xs:attributeGroup ref="organisation_validation_provider_type"/></xs:complexType></xs:element>
Zeitstempel der Prüfung;DateTime, sekundengenaue Zeitangabe von 2022 bis 2099 ohne Angabeeiner Zeitzone und Ausschluss von "-2022-10-26T21:32:52"Format CCYY-MM-DDThh:mm:ss:-- "CC" für Jahrhundert-- "YY" für Jahr-- "MM" für Monat-- "DD" für Tag-- "hh", "mm" und "ss": Stunden, Minuten und Sekunden.Der Buchstabe "T" dient als Trennzeichen zwischen Datum und Zeit.
@id ist dokumentweit gültig und muss im header bzgl. validation_items eindeutig sein. Die id ist wichtig für Prüfungen auf Datensatzebene. validation_item s auf Datensatzebene können so jeweils über das Attribut case/case_admin/protocol/validation_item/@id dem validation_item im header zugeordnet werden.
Source
<xs:element name="validation_item" minOccurs="1" maxOccurs="unbounded"><xs:annotation><xs:documentation>Sammelelement für einen Prüfbereich/Prüfschritt</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="status" type="status_ele_miniprotokoll_type" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>status zeigt das Prüfergebnis von Prüfungen in einem validation_item; siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="validation_item_miniprotokoll_attributes"/></xs:complexType></xs:element>
status zeigt das Prüfergebnis von Prüfungen in einem validation_item;siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation
<xs:element name="status" type="status_ele_miniprotokoll_type" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>status zeigt das Prüfergebnis von Prüfungen in einem validation_item; siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation</xs:documentation></xs:annotation></xs:element>
Wert wird nur bei administrativen Prüfungen aus QSDOK.vPruefung geschrieben.Wert zeigt den Verursacher des Fehlers.Abhängig von der Prüfstelle:QSDOK.vPruefung.verursacher_Wenn_LVKKQSDOK.vPruefung.verursacher_Wenn_BAS
<xs:element name="rule_id" type="rule_id_type"><xs:annotation><xs:documentation>Bei Prüfungen aus QSDOK.vPruefung: Wert aus QSDOK.vPruefung.fkFehlermeldung Bei Prüfung der QSDOK.Regeln: Wert aus QSDOK.idRegeln</xs:documentation></xs:annotation></xs:element>
Element rule_type
Annotations
Zeigt, ob der Fehler als Hinweis ("W") oder als harter Fehler ("H") zu verstehen ist.wenn QSDOK.vPruefung.strenge = "ERROR", dann "H"wenn QSDOK.vPruefung.strenge = "WARNING", dann "W"oder auch auf Datensatzebene:QSDOK.Regeln.fkRegelTyp
<xs:element name="rule_type" type="ruletype_type"><xs:annotation><xs:documentation>Zeigt, ob der Fehler als Hinweis ("W") oder als harter Fehler ("H") zu verstehen ist. wenn QSDOK.vPruefung.strenge = "ERROR", dann "H" wenn QSDOK.vPruefung.strenge = "WARNING", dann "W" oder auch auf Datensatzebene: QSDOK.Regeln.fkRegelTyp</xs:documentation></xs:annotation></xs:element>
Element list
Annotations
Liste von XPath-Ausdrücken, die jeweils zu der Fehlerquelle in der Exportdatei führen.
<xs:element name="list" type="list_type"><xs:annotation><xs:documentation>Liste von XPath-Ausdrücken, die jeweils zu der Fehlerquelle in der Exportdatei führen.</xs:documentation></xs:annotation></xs:element>
Element error_message
Annotations
QSDOK.vPruefung.fehlermeldung oder QSDOK.Regeln.meldung
<xs:element name="error_message" type="error_message_type"><xs:annotation><xs:documentation>QSDOK.vPruefung.fehlermeldung oder QSDOK.Regeln.meldung</xs:documentation></xs:annotation></xs:element>
status_document zeigt das Validierungsergebnis für die Exportdatei. siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation
<xs:element name="status_document" type="status_document_type" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>status_document zeigt das Validierungsergebnis für die Exportdatei. siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation</xs:documentation></xs:annotation></xs:element>
validation_provider ist die durchführende Stelle der Validierung. Die Ergebnisse der Prüfung werden in diesem Container abgelegt und später Teil des Datenflussprotokolls.
Eine Datenannahmestelle (LVKK/EK) kann den Dummy-Wert '000' nutzen.
Source
<xs:element name="validation_provider" type="validation_provider_type" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>validation_provider ist die durchführende Stelle der Validierung. Die Ergebnisse der Prüfung werden in diesem Container abgelegt und später Teil des Datenflussprotokolls.</xs:documentation></xs:annotation></xs:element>
Zeitstempel der Prüfung;DateTime, sekundengenaue Zeitangabe von 2022 bis 2099 ohne Angabeeiner Zeitzone und Ausschluss von "-2022-10-26T21:32:52"Format CCYY-MM-DDThh:mm:ss:-- "CC" für Jahrhundert-- "YY" für Jahr-- "MM" für Monat-- "DD" für Tag-- "hh", "mm" und "ss": Stunden, Minuten und Sekunden.Der Buchstabe "T" dient als Trennzeichen zwischen Datum und Zeit.
@id ist dokumentweit gültig und muss im header bzgl. validation_items eindeutig sein. Die id ist wichtig für Prüfungen auf Datensatzebene. validation_item s auf Datensatzebene können so jeweils über das Attribut case/case_admin/protocol/validation_item/@id dem validation_item im header zugeordnet werden.
Source
<xs:element name="validation_item" minOccurs="1" maxOccurs="unbounded"><xs:annotation><xs:documentation>Sammelelement für einen Prüfbereich/Prüfschritt</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="status" type="status_ele_type" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>status zeigt das Prüfergebnis der Kindelemente und des zugehörigen validation_item mit derselben id auf Datensatzebene; siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="validation_item_voll_dfp_attributes"/></xs:complexType></xs:element>
status zeigt das Prüfergebnis der Kindelemente und des zugehörigen validation_item mit derselben id auf Datensatzebene;siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation
<xs:element name="status" type="status_ele_type" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>status zeigt das Prüfergebnis der Kindelemente und des zugehörigen validation_item mit derselben id auf Datensatzebene; siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation</xs:documentation></xs:annotation></xs:element>
Wert wird nur bei administrativen Prüfungen aus QSDOK.vPruefung geschrieben.Wert zeigt den Verursacher des Fehlers.Abhängig von der Prüfstelle:QSDOK.vPruefung.verursacher_Wenn_LVKKQSDOK.vPruefung.verursacher_Wenn_BAS
status_document zeigt das Validierungsergebnis für die Exportdatei. siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen DokumentationDieses Element ist im Datenfluss bereits ab dem Leistungserbringer verpflichtend. Eine Exportdatei sollte nur dann an eine Datenannahmestelle versendet werden, wenn status_document ungleich ERROR ist.Datenfluss LE_LVKK erlaubt anders als LE_BAS auf dem Hinweg nur die Werte WARNING oder OK.
<xs:element name="status_document" type="status_document_type" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>status_document zeigt das Validierungsergebnis für die Exportdatei. siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation Dieses Element ist im Datenfluss bereits ab dem Leistungserbringer verpflichtend. Eine Exportdatei sollte nur dann an eine Datenannahmestelle versendet werden, wenn status_document ungleich ERROR ist. Datenfluss LE_LVKK erlaubt anders als LE_BAS auf dem Hinweg nur die Werte WARNING oder OK.</xs:documentation></xs:annotation></xs:element>
validation_provider ist die durchführende Stelle der Validierung. Die Ergebnisse der Prüfung werden in diesem Container abgelegt und später Teil des Datenflussprotokolls.
Eine Datenannahmestelle (LVKK/EK) kann den Dummy-Wert '000' nutzen.
Source
<xs:element name="validation_provider" type="validation_provider_type" minOccurs="1" maxOccurs="unbounded"><xs:annotation><xs:documentation>validation_provider ist die durchführende Stelle der Validierung. Die Ergebnisse der Prüfung werden in diesem Container abgelegt und später Teil des Datenflussprotokolls.</xs:documentation></xs:annotation></xs:element>
status_document zeigt das Validierungsergebnis für die Exportdatei. siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation
<xs:element name="status_document" type="status_document_type" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>status_document zeigt das Validierungsergebnis für die Exportdatei. siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation</xs:documentation></xs:annotation></xs:element>
Dieses optionale Attribut nimmt /root/header[1]/document[1]/id[1]/@V der Exportdatei auf.Das Attribut wird nur für Miniprotokolle gesetzt und nur dann, wenn /root/header[1]/document[1]/id[1]/@V lesbar war.Ein Miniprotokoll wird dann erstellt, wenn die Prüfungsergebnisse nicht in das Hauptdokument integrierbar sind (z.B. bei einem Schemaverstoß).Das Attribut ist nicht vom selben Datentypen wie die ursprüngliche Dokumenten-ID (GUID), weil diese ID selber fehlerhaft sein könnte.
<xs:complexType name="protocol_header_miniprotokoll_type"><xs:sequence><xs:element name="validation_provider" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>validation_provider ist die durchführende Stelle der Validierung. Die Ergebnisse der Prüfung werden in diesem Container abgelegt und später Teil des Datenflussprotokolls.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="validation_item" minOccurs="1" maxOccurs="unbounded"><xs:annotation><xs:documentation>Sammelelement für einen Prüfbereich/Prüfschritt</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="status" type="status_ele_miniprotokoll_type" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>status zeigt das Prüfergebnis von Prüfungen in einem validation_item; siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="validation_item_miniprotokoll_attributes"/></xs:complexType></xs:element></xs:sequence><xs:attributeGroup ref="organisation_validation_provider_type"/></xs:complexType></xs:element><xs:element name="status_document" type="status_document_type" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>status_document zeigt das Validierungsergebnis für die Exportdatei. siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="validation_provider_miniprotokoll_attributes"/></xs:complexType>
Wert wird nur bei administrativen Prüfungen aus QSDOK.vPruefung geschrieben.Wert zeigt den Verursacher des Fehlers.Abhängig von der Prüfstelle:QSDOK.vPruefung.verursacher_Wenn_LVKKQSDOK.vPruefung.verursacher_Wenn_BAS
Source
<xs:complexType name="validation_error_base_type"><xs:sequence><xs:element ref="error_type" minOccurs="0" maxOccurs="1"/><xs:element ref="rule_id" minOccurs="0" maxOccurs="1"/><xs:element ref="rule_type" minOccurs="0" maxOccurs="1"/><xs:element ref="list" minOccurs="0" maxOccurs="1"/><xs:element ref="error_message" minOccurs="1" maxOccurs="1"/></xs:sequence><xs:attribute name="originator" type="enum_organisation_type" use="optional"><xs:annotation><xs:documentation>Wert wird nur bei administrativen Prüfungen aus QSDOK.vPruefung geschrieben. Wert zeigt den Verursacher des Fehlers. Abhängig von der Prüfstelle: QSDOK.vPruefung.verursacher_Wenn_LVKK QSDOK.vPruefung.verursacher_Wenn_BAS</xs:documentation></xs:annotation></xs:attribute></xs:complexType>
<xs:simpleType name="enum_errortype_type"><xs:annotation><xs:documentation>QSDOK.vPruefung.fehlerart</xs:documentation></xs:annotation><xs:restriction base="xoev-lc:String.Latin"><xs:enumeration value="EXPORT"><xs:annotation><xs:documentation>Formatfehler der Exportdatei</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="DOPPELT"><xs:annotation><xs:documentation>bereits vorhandener Datensatz wird erneutübermittelt</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="TDS"><xs:annotation><xs:documentation>Vollständigkeit und Version der Teildatensätze</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="WERT"><xs:annotation><xs:documentation>Wertebereichsverletzung</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="FEHLT"><xs:annotation><xs:documentation>Angabe fehlt</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="REGEL"><xs:annotation><xs:documentation>Plausibilitätsverletzung</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
<xs:simpleType name="enum_validation_type"><xs:restriction base="xoev-lc:String.Latin"><xs:enumeration value="Spezifikation"><xs:annotation><xs:documentation>Plausibilitätsprüfungen aus der QSDOK</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Schema"><xs:annotation><xs:documentation>Schema-Komformität</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Protokoll"><xs:annotation><xs:documentation>Vollständigkeit Prüfprotokoll</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="sonstige Prüfung der XML-Transaktionsdatei"><xs:annotation><xs:documentation>zur freien Verwendung, im optionalen Attribut description auf Dokumentenebene sollte eine Beschreibung eingetragen werden</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="sonstige Prüfung"><xs:annotation><xs:documentation>zur freien Verwendung, im optionalen Attribut description auf Dokumentenebene sollte eine Beschreibung eingetragen werden</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="Transaktion"><xs:annotation><xs:documentation>Fehler in der Transaktion</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType>
<xs:complexType name="protocol_header_dfp_type"><xs:complexContent><xs:restriction base="protocol_header_base_type"><xs:sequence><xs:element name="validation_provider" type="validation_provider_type" minOccurs="1" maxOccurs="unbounded"><xs:annotation><xs:documentation>validation_provider ist die durchführende Stelle der Validierung. Die Ergebnisse der Prüfung werden in diesem Container abgelegt und später Teil des Datenflussprotokolls.</xs:documentation></xs:annotation></xs:element><xs:element name="status_document" type="status_document_type" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>status_document zeigt das Validierungsergebnis für die Exportdatei. siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:restriction></xs:complexContent></xs:complexType>
<xs:complexType name="protocol_header_base_type"><xs:sequence><xs:element name="validation_provider" type="validation_provider_type" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>validation_provider ist die durchführende Stelle der Validierung. Die Ergebnisse der Prüfung werden in diesem Container abgelegt und später Teil des Datenflussprotokolls.</xs:documentation></xs:annotation></xs:element><xs:element name="status_document" type="status_document_type" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>status_document zeigt das Validierungsergebnis für die Exportdatei. siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation Dieses Element ist im Datenfluss bereits ab dem Leistungserbringer verpflichtend. Eine Exportdatei sollte nur dann an eine Datenannahmestelle versendet werden, wenn status_document ungleich ERROR ist. Datenfluss LE_LVKK erlaubt anders als LE_BAS auf dem Hinweg nur die Werte WARNING oder OK.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
Eine Datenannahmestelle (LVKK/EK) kann den Dummy-Wert '000' nutzen.
Source
<xs:complexType name="validation_provider_type"><xs:sequence><xs:element name="validation_item" minOccurs="1" maxOccurs="unbounded"><xs:annotation><xs:documentation>Sammelelement für einen Prüfbereich/Prüfschritt</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="status" type="status_ele_type" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>status zeigt das Prüfergebnis der Kindelemente und des zugehörigen validation_item mit derselben id auf Datensatzebene; siehe Abschnitt 8.1 Verarbeitungsschritte ohne Verwendung der Spezifikationskomponente Datenprüfprogramm in der Technischen Dokumentation</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="validation_item_voll_dfp_attributes"/></xs:complexType></xs:element></xs:sequence><xs:attributeGroup ref="organisation_validation_provider_type"/></xs:complexType>
Wert wird nur bei administrativen Prüfungen aus QSDOK.vPruefung geschrieben.Wert zeigt den Verursacher des Fehlers.Abhängig von der Prüfstelle:QSDOK.vPruefung.verursacher_Wenn_LVKKQSDOK.vPruefung.verursacher_Wenn_BAS
Source
<xs:complexType name="validation_error_type"><xs:complexContent><xs:restriction base="validation_error_base_type"><xs:sequence><xs:element ref="error_type" minOccurs="0" maxOccurs="1"/><xs:element ref="rule_id" minOccurs="1" maxOccurs="1"/><xs:element ref="rule_type" minOccurs="1" maxOccurs="1"/><xs:element ref="list" minOccurs="0" maxOccurs="1"/><xs:element ref="error_message" minOccurs="1" maxOccurs="1"/></xs:sequence><xs:attribute name="originator" type="enum_organisation_type" use="optional"><xs:annotation><xs:documentation>Wert wird nur bei administrativen Prüfungen aus QSDOK.vPruefung geschrieben. Wert zeigt den Verursacher des Fehlers. Abhängig von der Prüfstelle: QSDOK.vPruefung.verursacher_Wenn_LVKK QSDOK.vPruefung.verursacher_Wenn_BAS</xs:documentation></xs:annotation></xs:attribute></xs:restriction></xs:complexContent></xs:complexType>
Wert wird nur bei administrativen Prüfungen aus QSDOK.vPruefung geschrieben.Wert zeigt den Verursacher des Fehlers.Abhängig von der Prüfstelle:QSDOK.vPruefung.verursacher_Wenn_LVKKQSDOK.vPruefung.verursacher_Wenn_BAS
<xs:attribute name="originator" type="enum_organisation_type" use="optional"><xs:annotation><xs:documentation>Wert wird nur bei administrativen Prüfungen aus QSDOK.vPruefung geschrieben. Wert zeigt den Verursacher des Fehlers. Abhängig von der Prüfstelle: QSDOK.vPruefung.verursacher_Wenn_LVKK QSDOK.vPruefung.verursacher_Wenn_BAS</xs:documentation></xs:annotation></xs:attribute>
Zeitstempel der Prüfung;DateTime, sekundengenaue Zeitangabe von 2022 bis 2099 ohne Angabeeiner Zeitzone und Ausschluss von "-2022-10-26T21:32:52"Format CCYY-MM-DDThh:mm:ss:-- "CC" für Jahrhundert-- "YY" für Jahr-- "MM" für Monat-- "DD" für Tag-- "hh", "mm" und "ss": Stunden, Minuten und Sekunden.Der Buchstabe "T" dient als Trennzeichen zwischen Datum und Zeit.
<xs:attribute name="c_date" type="smalldatetime_attribute_type" use="optional"><xs:annotation><xs:documentation>Zeitstempel der Prüfung; DateTime, sekundengenaue Zeitangabe von 2022 bis 2099 ohne Angabe einer Zeitzone und Ausschluss von "-2022-10-26T21:32:52" Format CCYY-MM-DDThh:mm:ss: -- "CC" für Jahrhundert -- "YY" für Jahr -- "MM" für Monat -- "DD" für Tag -- "hh", "mm" und "ss": Stunden, Minuten und Sekunden. Der Buchstabe "T" dient als Trennzeichen zwischen Datum und Zeit.</xs:documentation></xs:annotation></xs:attribute>
@id ist dokumentweit gültig und muss im header bzgl. validation_items eindeutig sein. Die id ist wichtig für Prüfungen auf Datensatzebene. validation_item s auf Datensatzebene können so jeweils über das Attribut case/case_admin/protocol/validation_item/@id dem validation_item im header zugeordnet werden.
<xs:attribute name="id" type="validation_item_id_type" use="optional"><xs:annotation><xs:documentation>@id ist dokumentweit gültig und muss im header bzgl. validation_items eindeutig sein. Die id ist wichtig für Prüfungen auf Datensatzebene. validation_item s auf Datensatzebene können so jeweils über das Attribut case/case_admin/protocol/validation_item/@id dem validation_item im header zugeordnet werden.</xs:documentation></xs:annotation></xs:attribute>
Dieses optionale Attribut nimmt /root/header[1]/document[1]/id[1]/@V der Exportdatei auf.Das Attribut wird nur für Miniprotokolle gesetzt und nur dann, wenn /root/header[1]/document[1]/id[1]/@V lesbar war.Ein Miniprotokoll wird dann erstellt, wenn die Prüfungsergebnisse nicht in das Hauptdokument integrierbar sind (z.B. bei einem Schemaverstoß).Das Attribut ist nicht vom selben Datentypen wie die ursprüngliche Dokumenten-ID (GUID), weil diese ID selber fehlerhaft sein könnte.
<xs:attribute name="document_id" type="xoev-lc:String.Latin" use="optional"><xs:annotation><xs:documentation>Dieses optionale Attribut nimmt /root/header[1]/document[1]/id[1]/@V der Exportdatei auf. Das Attribut wird nur für Miniprotokolle gesetzt und nur dann, wenn /root/header[1]/document[1]/id[1]/@V lesbar war. Ein Miniprotokoll wird dann erstellt, wenn die Prüfungsergebnisse nicht in das Hauptdokument integrierbar sind (z.B. bei einem Schemaverstoß). Das Attribut ist nicht vom selben Datentypen wie die ursprüngliche Dokumenten-ID (GUID), weil diese ID selber fehlerhaft sein könnte.</xs:documentation></xs:annotation></xs:attribute>
Wert wird nur bei administrativen Prüfungen aus QSDOK.vPruefung geschrieben.Wert zeigt den Verursacher des Fehlers.Abhängig von der Prüfstelle:QSDOK.vPruefung.verursacher_Wenn_LVKKQSDOK.vPruefung.verursacher_Wenn_BAS
<xs:attribute name="originator" type="enum_organisation_type" use="optional"><xs:annotation><xs:documentation>Wert wird nur bei administrativen Prüfungen aus QSDOK.vPruefung geschrieben. Wert zeigt den Verursacher des Fehlers. Abhängig von der Prüfstelle: QSDOK.vPruefung.verursacher_Wenn_LVKK QSDOK.vPruefung.verursacher_Wenn_BAS</xs:documentation></xs:annotation></xs:attribute>
@id ist dokumentweit gültig und muss im header bzgl. validation_items eindeutig sein. Die id ist wichtig für Prüfungen auf Datensatzebene. validation_item s auf Datensatzebene können so jeweils über das Attribut case/case_admin/protocol/validation_item/@id dem validation_item im header zugeordnet werden.
<xs:attribute name="id" type="validation_item_id_type" use="required"><xs:annotation><xs:documentation>@id ist dokumentweit gültig und muss im header bzgl. validation_items eindeutig sein. Die id ist wichtig für Prüfungen auf Datensatzebene. validation_item s auf Datensatzebene können so jeweils über das Attribut case/case_admin/protocol/validation_item/@id dem validation_item im header zugeordnet werden.</xs:documentation></xs:annotation></xs:attribute>
Zeitstempel der Prüfung;DateTime, sekundengenaue Zeitangabe von 2022 bis 2099 ohne Angabeeiner Zeitzone und Ausschluss von "-2022-10-26T21:32:52"Format CCYY-MM-DDThh:mm:ss:-- "CC" für Jahrhundert-- "YY" für Jahr-- "MM" für Monat-- "DD" für Tag-- "hh", "mm" und "ss": Stunden, Minuten und Sekunden.Der Buchstabe "T" dient als Trennzeichen zwischen Datum und Zeit.
@id ist dokumentweit gültig und muss im header bzgl. validation_items eindeutig sein. Die id ist wichtig für Prüfungen auf Datensatzebene. validation_item s auf Datensatzebene können so jeweils über das Attribut case/case_admin/protocol/validation_item/@id dem validation_item im header zugeordnet werden.
Source
<xs:attributeGroup name="validation_item_miniprotokoll_attributes"><xs:attributeGroup ref="validation_item_base_attributes"/><xs:attribute name="id" type="validation_item_id_type" use="optional"><xs:annotation><xs:documentation>@id ist dokumentweit gültig und muss im header bzgl. validation_items eindeutig sein. Die id ist wichtig für Prüfungen auf Datensatzebene. validation_item s auf Datensatzebene können so jeweils über das Attribut case/case_admin/protocol/validation_item/@id dem validation_item im header zugeordnet werden.</xs:documentation></xs:annotation></xs:attribute></xs:attributeGroup>
Zeitstempel der Prüfung;DateTime, sekundengenaue Zeitangabe von 2022 bis 2099 ohne Angabeeiner Zeitzone und Ausschluss von "-2022-10-26T21:32:52"Format CCYY-MM-DDThh:mm:ss:-- "CC" für Jahrhundert-- "YY" für Jahr-- "MM" für Monat-- "DD" für Tag-- "hh", "mm" und "ss": Stunden, Minuten und Sekunden.Der Buchstabe "T" dient als Trennzeichen zwischen Datum und Zeit.
<xs:attributeGroup name="validation_item_base_attributes"><xs:attribute name="V" type="enum_validation_type" use="required"><xs:annotation><xs:documentation>Wert entspricht dem Attribut QSDOK.vPruefung.bereich</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="c_date" type="smalldatetime_attribute_type" use="optional"><xs:annotation><xs:documentation>Zeitstempel der Prüfung; DateTime, sekundengenaue Zeitangabe von 2022 bis 2099 ohne Angabe einer Zeitzone und Ausschluss von "-2022-10-26T21:32:52" Format CCYY-MM-DDThh:mm:ss: -- "CC" für Jahrhundert -- "YY" für Jahr -- "MM" für Monat -- "DD" für Tag -- "hh", "mm" und "ss": Stunden, Minuten und Sekunden. Der Buchstabe "T" dient als Trennzeichen zwischen Datum und Zeit.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="description" type="xoev-lc:String.Latin" use="optional"><xs:annotation><xs:documentation>Freitextfeld</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="check_tool" type="xoev-lc:String.Latin" use="optional"><xs:annotation><xs:documentation>Validierungstool und Version, bspw. "IQTIG Datenpruefprogramm 2024_QSFFx_DPP_V03"</xs:documentation></xs:annotation></xs:attribute></xs:attributeGroup>
Attribute Group validation_provider_miniprotokoll_attributes
Dieses optionale Attribut nimmt /root/header[1]/document[1]/id[1]/@V der Exportdatei auf.Das Attribut wird nur für Miniprotokolle gesetzt und nur dann, wenn /root/header[1]/document[1]/id[1]/@V lesbar war.Ein Miniprotokoll wird dann erstellt, wenn die Prüfungsergebnisse nicht in das Hauptdokument integrierbar sind (z.B. bei einem Schemaverstoß).Das Attribut ist nicht vom selben Datentypen wie die ursprüngliche Dokumenten-ID (GUID), weil diese ID selber fehlerhaft sein könnte.
<xs:attributeGroup name="validation_provider_miniprotokoll_attributes"><xs:attribute name="feedback_range" type="enum_feedback_type" use="required"><xs:annotation><xs:documentation>Wert markiert "istEinDatenflussprotokoll"</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="document_id" type="xoev-lc:String.Latin" use="optional"><xs:annotation><xs:documentation>Dieses optionale Attribut nimmt /root/header[1]/document[1]/id[1]/@V der Exportdatei auf. Das Attribut wird nur für Miniprotokolle gesetzt und nur dann, wenn /root/header[1]/document[1]/id[1]/@V lesbar war. Ein Miniprotokoll wird dann erstellt, wenn die Prüfungsergebnisse nicht in das Hauptdokument integrierbar sind (z.B. bei einem Schemaverstoß). Das Attribut ist nicht vom selben Datentypen wie die ursprüngliche Dokumenten-ID (GUID), weil diese ID selber fehlerhaft sein könnte.</xs:documentation></xs:annotation></xs:attribute></xs:attributeGroup>
Attribute Group validation_item_voll_dfp_attributes
Zeitstempel der Prüfung;DateTime, sekundengenaue Zeitangabe von 2022 bis 2099 ohne Angabeeiner Zeitzone und Ausschluss von "-2022-10-26T21:32:52"Format CCYY-MM-DDThh:mm:ss:-- "CC" für Jahrhundert-- "YY" für Jahr-- "MM" für Monat-- "DD" für Tag-- "hh", "mm" und "ss": Stunden, Minuten und Sekunden.Der Buchstabe "T" dient als Trennzeichen zwischen Datum und Zeit.
@id ist dokumentweit gültig und muss im header bzgl. validation_items eindeutig sein. Die id ist wichtig für Prüfungen auf Datensatzebene. validation_item s auf Datensatzebene können so jeweils über das Attribut case/case_admin/protocol/validation_item/@id dem validation_item im header zugeordnet werden.
Source
<xs:attributeGroup name="validation_item_voll_dfp_attributes"><xs:attributeGroup ref="validation_item_base_attributes"/><xs:attribute name="id" type="validation_item_id_type" use="required"><xs:annotation><xs:documentation>@id ist dokumentweit gültig und muss im header bzgl. validation_items eindeutig sein. Die id ist wichtig für Prüfungen auf Datensatzebene. validation_item s auf Datensatzebene können so jeweils über das Attribut case/case_admin/protocol/validation_item/@id dem validation_item im header zugeordnet werden.</xs:documentation></xs:annotation></xs:attribute></xs:attributeGroup>