Struktureller Aufbau

Aus Hl7wiki
(Teildokument von Arztbrief 2.x)
Wechseln zu: Navigation, Suche
K (Die Seite wurde neu angelegt: „{{DocumentPart}} =Statisches Modell= Der XML-Namespace für CDA Release 2 Dokumente ist '''urn:hl7-org:v3 '''(Default-Namespace)'''. '''Dieser muss in geeigneter…“)
 
(Struktureller Aufbau)
 
(16 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
{{DocumentPart}}
 
{{DocumentPart}}
  
=Statisches Modell=
+
=Struktureller Aufbau=
Der XML-Namespace für CDA Release 2 Dokumente ist '''urn:hl7-org:v3 '''(Default-Namespace)'''. '''Dieser muss in geeigneter Weise in jeder XML Instanz genannt werden. In diesem Leitfaden werden namespace-Präfixe nicht genutzt.
+
 
 +
Das statische Modell umfasst
 +
 
 +
* Die zentrale Klasse '''ClinicalDocument''' und den Header mit einer Reihe von assozierten Header-Klassen (Patient, Autor, Empfänger, etc.) und
 +
* den CDA-Body mit Section und Entries.
 +
 
 +
==Grober XML-Aufbau von CDA-Dokumenten==
 +
 
 +
Der XML-Namespace für CDA Release 2 Dokumente ist '''urn:hl7-org:v3''' (Default-Namespace). Dieser muss in geeigneter Weise in jeder XML Instanz genannt werden. In diesem Leitfaden werden typischerweise keine namespace-Präfixe (z. B. "hl7:" oder "cda:") genutzt (Verwendung von default namespace), die Ausgaben der Templates aus ART-DECOR verwenden das Präfix "hl7:".
 +
 
 
Für die Arztbrief XML-Dokumente auf der Basis von CDA Release 2 ist der Zeichensatz UTF-8 vorgeschrieben.
 
Für die Arztbrief XML-Dokumente auf der Basis von CDA Release 2 ist der Zeichensatz UTF-8 vorgeschrieben.
Arztbrief XML-Dokumente beginnen mit dem Wurzelelement ''Clinical¬Document'', der grobe Aufbau ist im folgenden Übersichtsbeispiel gegeben.
+
Arztbrief XML-Dokumente beginnen mit dem Wurzelelement ''ClinicalDocument'', der grobe Aufbau ist im folgenden Übersichtsbeispiel gegeben.
  
 
<syntaxhighlight lang="xml">
 
<syntaxhighlight lang="xml">
Zeile 10: Zeile 19:
 
<ClinicalDocument
 
<ClinicalDocument
 
     xmlns="urn:hl7-org:v3"
 
     xmlns="urn:hl7-org:v3"
    xmlns:voc="urn:hl7-org:v3/voc"
 
 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 
     <typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040"/>
 
     <typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040"/>
 
     <!-- CDA Header -->
 
     <!-- CDA Header -->
               … siehe Beschreibung '''CDA R2 Header'''
+
               … siehe Beschreibung CDA R2 Header
 
     <!-- CDA Body -->
 
     <!-- CDA Body -->
 
     <component>
 
     <component>
 
         <structuredBody>
 
         <structuredBody>
               … siehe Beschreibung '''CDA R2 Body'''
+
               … siehe Beschreibung CDA R2 Body
 
         </structuredBody>
 
         </structuredBody>
 
     </component>
 
     </component>
Zeile 25: Zeile 33:
  
 
{{ConstraintBox|
 
{{ConstraintBox|
Regel NMSP: Das Dokument muss mit dem Element <ClinicalDocument> beginnen und die in obiger Abbildung genannten xmlns: Deklarationen aufweisen.
+
Das Dokument muss mit dem Element <ClinicalDocument> beginnen und die in obiger Abbildung genannten xmlns: Deklarationen aufweisen.
 
}}
 
}}
  
Zentrale Klasse des Clinical Document Architecture Modells ist die ''ClinicalDocument'' Klasse. Die zugehörigen Attribute, so wie sie in den hier beschriebenen Anwendungsszenarien zur Anwendung kommen, werden im weiteren Verlauf dieses Leitfadens beschrieben. Dazu werden XML Fragmente als Beispiele gezeigt.
+
[[Kategorie:cdaab2|struktureller Aufbau]]
 
 
 
 
[[file:Cdaab1_clindoc.gif|300px|Clinical Document]]
 
 
 
''Abbildung 6: Clinical Document Klasse''
 
 
 
 
 
[[Kategorie:cdaab2|Statisches Modell]]
 

Aktuelle Version vom 7. Juni 2015, 11:07 Uhr

Dieses Material ist Teil des Leitfadens Arztbrief 2.x.
  • Direkt im Wiki geändert werden sollten Schreibfehler, ergänzende Hinweise.
  • Offene Fragen, die der Diskussionen bedürfen, sollten auf der Diskussionsseite aufgenommen werden.
  • Liste der Seiten dieses Leitfadens: hier, Liste der Seiten, in denen dieses Material verwendet (transkludiert) siehe hier .

Struktureller Aufbau

Das statische Modell umfasst

  • Die zentrale Klasse ClinicalDocument und den Header mit einer Reihe von assozierten Header-Klassen (Patient, Autor, Empfänger, etc.) und
  • den CDA-Body mit Section und Entries.

Grober XML-Aufbau von CDA-Dokumenten

Der XML-Namespace für CDA Release 2 Dokumente ist urn:hl7-org:v3 (Default-Namespace). Dieser muss in geeigneter Weise in jeder XML Instanz genannt werden. In diesem Leitfaden werden typischerweise keine namespace-Präfixe (z. B. "hl7:" oder "cda:") genutzt (Verwendung von default namespace), die Ausgaben der Templates aus ART-DECOR verwenden das Präfix "hl7:".

Für die Arztbrief XML-Dokumente auf der Basis von CDA Release 2 ist der Zeichensatz UTF-8 vorgeschrieben. Arztbrief XML-Dokumente beginnen mit dem Wurzelelement ClinicalDocument, der grobe Aufbau ist im folgenden Übersichtsbeispiel gegeben.

<?xml version="1.0"? encoding="UTF-8">
<ClinicalDocument
    xmlns="urn:hl7-org:v3"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040"/>
    <!-- CDA Header -->
               siehe Beschreibung CDA R2 Header
    <!-- CDA Body -->
    <component>
        <structuredBody>
               siehe Beschreibung CDA R2 Body
        </structuredBody>
    </component>
</ClinicalDocument>