Struktureller Aufbau
(Teildokument von Arztbrief 2.x)
Foemig (Diskussion | Beiträge) |
Foemig (Diskussion | Beiträge) 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.
|
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>
|
|
Regel NMSP: Das Dokument muss mit dem Element <ClinicalDocument> beginnen und die in obiger Abbildung genannten xmlns: Deklarationen aufweisen. |