Struktureller Aufbau

Aus Hl7wiki
(Teildokument von Arztbrief 2.x)
Wechseln zu: Navigation, Suche
K
Zeile 4: Zeile 4:
  
 
Das statische Modell umfasst eine zentrale Klasse '''ClinicalDocument''', eine Reihe von assozierten Header-Klassen (Patient, Autor, Empfänger, etc.) und der CDA-Body.
 
Das statische Modell umfasst eine zentrale Klasse '''ClinicalDocument''', eine Reihe von assozierten Header-Klassen (Patient, Autor, Empfänger, etc.) und der CDA-Body.
 +
 +
==grober XML-Aufbau des statischen Modells==
 +
 +
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.
 +
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.
 +
 +
<syntaxhighlight lang="xml">
 +
<?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>
 +
</syntaxhighlight>
 +
 +
{{ConstraintBox|
 +
Regel NMSP: Das Dokument muss mit dem Element <ClinicalDocument> beginnen und die in obiger Abbildung genannten xmlns: Deklarationen aufweisen.
 +
}}
 +
  
 
[[Kategorie:cdaab2|Statisches Modell]]
 
[[Kategorie:cdaab2|Statisches Modell]]

Version vom 29. November 2013, 12:59 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 .

Statisches Modell

Das statische Modell umfasst eine zentrale Klasse ClinicalDocument, eine Reihe von assozierten Header-Klassen (Patient, Autor, Empfänger, etc.) und der CDA-Body.

grober XML-Aufbau des statischen Modells

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. 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.

<?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>