Struktureller Aufbau
(Teildokument von Arztbrief 2.x)
Foemig (Diskussion | Beiträge) K |
(→Struktureller Aufbau) |
||
(14 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{DocumentPart}} | {{DocumentPart}} | ||
− | == | + | =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. | 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 '' | + | Arztbrief XML-Dokumente beginnen mit dem Wurzelelement ''ClinicalDocument'', der grobe Aufbau ist im folgenden Übersichtsbeispiel gegeben. |
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
Zeile 14: | Zeile 22: | ||
<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 | + | … siehe Beschreibung CDA R2 Header |
<!-- CDA Body --> | <!-- CDA Body --> | ||
<component> | <component> | ||
<structuredBody> | <structuredBody> | ||
− | … siehe Beschreibung | + | … siehe Beschreibung CDA R2 Body |
</structuredBody> | </structuredBody> | ||
</component> | </component> | ||
Zeile 25: | Zeile 33: | ||
{{ConstraintBox| | {{ConstraintBox| | ||
− | + | Das Dokument muss mit dem Element <ClinicalDocument> beginnen und die in obiger Abbildung genannten xmlns: Deklarationen aufweisen. | |
}} | }} | ||
− | + | [[Kategorie:cdaab2|struktureller Aufbau]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Kategorie:cdaab2| |
Aktuelle Version vom 7. Juni 2015, 11:07 Uhr
Dieses Material ist Teil des Leitfadens Arztbrief 2.x.
|
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>
Das Dokument muss mit dem Element <ClinicalDocument> beginnen und die in obiger Abbildung genannten xmlns: Deklarationen aufweisen. |