XML-Schema

Hintergrund

In diesem Abschnitt wird das XML-Schema als technische Reprรคsentation des Basisdatensatzes erlรคutert und Befรผllhinweise fรผr die verschiedenen Abschnitte geben.

Eine Historie รคlterer Schema-Versionen finden Sie unter Schema-Historie.

Zeichensatz und Codierung

Alle zu รผbermittelnden Daten werden in UTF-8 Codierung erwartet. Fehlerhafte Codierung kann zur Ablehnung eines Datenpakets fรผhren. Fehlerhafte Konvertierung der Ausgangsdaten zu UTF-8 kann zu umfangreichen Rรผckfragen beim Melder fรผhren und/oder die Meldungen von der Vergรผtung ausschlieรŸen.

Wichtige Hinweise zu den ID Merkmalen

Das oBDS-Schema 3.0.0 definiert verschiedene ID-Merkmale. Diese unterteilen sich grob in drei Kategorien:

  1. Logistische ID-Merkmale:  

    • Merkmale, die fรผr die Fehlersuche bei der รœbermittlung von Datenpaketen notwendig sind

  2. Zentrale inhaltliche ID-Merkmale

    • Grundlegende IDs, die fรผr Mechanismen wie Korrekturmeldungen oder Rรผckmeldung aus Krebsregistern unverzichtbar sind

  3. Weitere inhaltliche ID-Merkmale:

    • IDs, die im Krebsregister bei der Zuordnung von Informationen hilfreich sein kรถnnen

Bei der Generierung von IDs ist aus Datenschutzgrรผnden grundsรคtzlich davon abzuraten, medizinische Informationen oder gar Identitรคtsdaten des Patienten in die IDs aufzunehmen.

Eindeutigkeit inhaltlicher ID-Merkmale

Werden in einem Haus verschiedene Softwaresysteme zur Erzeugung von Meldungen eingesetzt, so ist bei der Vergabe von IDs fรผr die Meldungsinhalte auf deren Eindeutigkeit zu achten. Problematisch wรคre der Fall, dass verschiedene Patienten von derselben Meldestelle (Melder_ID) unter derselben Patient_ID gemeldet werden. Dann ist eine eindeutige Bezugnahme bei Rรผckfragen und Rรผckmeldungen vom Krebsregister nicht mehr gegeben.

Am Beispiel der Patient_ID muss also folgendes sichergestellt werden:

  • In beiden Systemen der Einrichtung wird fรผr denselben Patienten dieselbe ID verwendet wird, 

  • ODER fรผr die Meldung aus den unterschiedlichen Systemen sind unterschiedliche Meldestellen beim Krebsregister angelegt und die Meldungen werden streng getrennt nach System abgesetzt. Fรผr jedes System ist dann eine eigene Schnittstellendatei zu erstellen

รœbersicht รผber die ID-Merkmale

Logistische ID Merkmale:

Zentrale inhaltliche ID Merkmale:

Weitere inhaltliche ID-Merkmale:

Ergรคnzende Hinweise

  • Software_ID und Installations_ID: sind durch das erzeugende System zu vergeben und unterstรผtzen die Fehlersuche.

  • Melder_ID und Absender_ID: werden vom Krebsregister vergeben und mรผssen im System hinterlegt werden.

  • Patient_ID: Referenznummer des Patienten beim Melder. Wird fรผr Patientenbezogene Rรผckfragen oder Kommunikation mit dem Register verwendet.

  • Meldung_ID: ID des Meldungsvorgangs. Wird fรผr die Meldungsbezogene Kommunikation zwischen Melder und Register verwendet; z.B. bei Fragen zur Vergรผtung einer Meldung. Eine erneute รœbermittelung einer Meldung mit der derselben Meldung_ID wird vom Register als Korrektur der Meldung interpretiert. โ†’ Siehe auch: https://confluence.basisdatensatz.de/display/UMK/Korrekturmeldungen

  • Tumor_ID: Diese hilft den Registern bei der Zuordnung der Fรคlle zur Primรคrerkrankung.

Angabe der Schema Location im Header der XML-Datei

Manche XML-Editoren unterstรผtzen online Validierungen bzw. versuchen, zugehรถrige Schemadateien zur Validierung online abzurufen. Zur Unterstรผtzung dieser Funktion kann im Header der XML-Datei die sogenannte Schema Location angegeben werden. Falls Sie diese Funktion nutzen wollen, kรถnnen Sie hierzu den folgenden XML-Abschnitt in den Header Ihrer XML-Dateien รผbernehmen:

Schema Location

Hinweis

Es wird empfohlen, auf Custom Namespaces zu verzichten, um Probleme bei der Verarbeitung der XML-Dateien in den Registern zu vermeiden.

Download

02.11.2023

 

Version 3.0.2



.