CDA-Viewer

HL7 CDA-Arztbrief lesen: Kopf, Abschnitte und Einträge erklärt

Ein Arztbrief als HL7-CDA-Dokument folgt in Deutschland dem „Implementierungsleitfaden Arztbrief auf Basis der HL7 Clinical Document Architecture, Release 2, für das deutsche Gesundheitswesen“. Diese Seite zeigt, woraus ein solches Dokument besteht und woran Sie es im CDA-Viewer erkennen. Probieren Sie die zwei fiktiven Beispiele aus: Entlassbrief und Facharztbrief mit Messwerten.

Nur zur Ansicht, kein Medizinprodukt, keine Grundlage für Diagnose oder Behandlung. Ihre Dateien bleiben auf Ihrem Gerät: Es gibt keinen Upload.

Welche Spezifikation?

Der VHitG-Leitfaden Version 1.50 (Stand 12.05.2006, Dokumenten-OID 1.2.276.0.76.3.1.13.7.5) ist die Grundlage der Arztbriefe nach CDA R2 in Deutschland. HL7 Deutschland führt ihn auf der Download-Seite als „Arztbrief 2006 (VHitG-Arztbrief v1.50)“ und nennt als Nachfolger den „Arztbrief 2014/2015“ (Quellen: VHitG-Arztbrief-Leitfaden v1.50 (HL7 Deutschland); HL7 Deutschland, Downloads). Welche Version ein Dokument verwendet, steht in dessen templateId. Der Viewer zeigt sie im Kopf an, prüft sie aber nicht gegen einen Leitfaden.

Der Kopf (Header)

Der Kopf beschreibt das Dokument und seine Beteiligten. Die Kardinalitäten stammen aus dem VHitG-Leitfaden v1.50 (Spalte „Leitfaden“); die Spalte „Im Viewer“ beschreibt, wo Sie das Element finden.

ElementBedeutungLeitfadenIm Viewer
idDokumenten-ID1..1Kopf
codeDokumenttyp (LOINC)1..1Kopf, Zeile „Dokumenttyp“
titlezusätzliche Bezeichnung0..1Titel
effectiveTimeErstellungsdatum1..1Kopf, als Datum formatiert
confidentialityCodeVertraulichkeitsgrad1..1Kopf
languageCodeSprache0..1Kopf
recordTargetPatient: Kennung (1..*), Name, Geburtsdatum, Geschlecht, AdresseKennung 1..*Karte „Patient“
authorAutor mit Zeitpunkt (1..1) und Kennung (1..*)siehe linksKarte „Autor“
custodianfür die Verwaltung verantwortliche Organisation, Kennung (1..*)Kennung 1..*Karte „Verwahrer“
legalAuthenticatorUnterzeichner mit Zeitpunkt und signatureCodesiehe LeitfadenKarte „Rechtlich Unterzeichnender“

Quelle: VHitG-Arztbrief-Leitfaden v1.50 (HL7 Deutschland). Stand 27.10.2026.

Dokumenttypen

Der Dokumenttyp steht als LOINC-Code im Element code (Codesystem-OID 2.16.840.1.113883.6.1). Für Entlassbriefe nennt der Leitfaden die „Discharge summarization notes“ (Auszug):

CodeDeutsche BezeichnungBerufsgruppe, Umgebung
34106-5Zusammenfassung bei EntlassungArzt, Krankenhaus
34105-7Zusammenfassung bei EntlassungHeilberufler, Krankenhaus
11490-0Zusammenfassung bei EntlassungArzt, ambulante Versorgung
18842-5Zusammenfassung bei EntlassungHeilberufler, ambulante Versorgung
28616-1Verlegungsbrief / Zusammenfassung bei VerlegungArzt, ambulante Versorgung
18733-6Bericht über ambulanten Besuchohne Angabe
11488-4Konsilberichtohne Angabe

Quelle: VHitG-Arztbrief-Leitfaden v1.50 (HL7 Deutschland). Stand 27.10.2026.

Abschnitte und Narrativtext

Der Body besteht aus Abschnitten (section), die auch ineinander geschachtelt sein können. Jeder Abschnitt enthält verpflichtend einen Text, den narrativen Block; das ist die menschenlesbare Fassung. Im Text sind unter anderem Absätze, Listen, Tabellen, Zeilenumbrüche, Hervorhebungen, Hoch- und Tiefstellung möglich (Quelle: VHitG-Arztbrief-Leitfaden v1.50 (HL7 Deutschland)). Ab Level 2 trägt jeder Abschnitt einen LOINC-Code. Eine Auswahl aus der Tabelle des Leitfadens:

CodeBezeichnung im Leitfaden
11450-4Liste der Probleme
29548-5Diagnose (Text)
29308-4Diagnose (Codiert)
10164-2Jetzige Anamnese
8648-8Verlauf im Krankenhaus
10183-2Medikamente bei Entlassung
10155-0Allergie-Anamnese
8716-3Vitalparameter, körperliche Untersuchung
18776-5Behandlungsplan, weiteres Vorgehen

Quelle: VHitG-Arztbrief-Leitfaden v1.50 (HL7 Deutschland). Stand 27.10.2026.

Level 1, 2 und 3

Quelle: VHitG-Arztbrief-Leitfaden v1.50 (HL7 Deutschland). Stand 27.10.2026.

Der Viewer schätzt das Level so: Gibt es mindestens ein entry, nimmt er Level 3 an; gibt es codierte Abschnitte ohne Einträge, Level 2; sonst Level 1. Das ist eine Heuristik, kein Konformitätsnachweis.

Text und Einträge zusammen lesen

Die Ansicht „Dokument“ zeigt den Narrativtext, „Strukturdaten“ die Einträge. Im Level-3-Beispiel steht ein Blutdruck in einer Tabellenzelle des Textes und als Beobachtung im Eintrag. Eine Referenz im Eintrag verweist auf die Zelle (gekürzt aus dem Beispiel):

<td ID="bd1">148/92 mm[Hg]</td>   <!-- Narrativtext -->
…
<observation classCode="OBS" moodCode="EVN">
  <code code="8480-6" codeSystem="2.16.840.1.113883.6.1"/>
  <text><reference value="#bd1"/></text>
  <value xsi:type="PQ" value="148" unit="mm[Hg]"/>
</observation>

Laut Leitfaden bezieht sich die Lesbarkeit auf den authentifizierten Inhalt; zusätzliche Informationen für Anwendungssysteme müssen weder authentifiziert noch lesbar dargestellt werden, und es muss beschrieben sein, wie strukturierte Inhalte aus dem Text abgeleitet wurden oder umgekehrt (Quelle: VHitG-Arztbrief-Leitfaden v1.50 (HL7 Deutschland), Kapitel 3.3.6). Der Viewer zeigt Text und Einträge getrennt und warnt, wenn ein Verweis ins Leere läuft.

eArztbrief nach KBV-Richtlinie

In der vertragsärztlichen Versorgung regelt die KBV-Richtlinie zum elektronischen Brief (gemäß § 383 SGB V, in Kraft seit 17.05.2024) den Inhalt: Der Brief muss mindestens eine Datei im Format PDF/A und eine XML-Datei nach dem VHitG-Arztbrief-Leitfaden v1.50 enthalten. Das PDF muss alle zum Arztbrief gehörenden Informationen enthalten. Die XML-Datei darf sich auf Informationen zu Patient und Absenderorganisation beschränken, der body darf leer sein. Vor dem Versand muss der Arzt den Brief mit dem elektronischen Heilberufsausweis qualifiziert signieren (Quelle: KBV, Richtlinie elektronischer Brief (in Kraft seit 17.05.2024)).

Versendet wird der eArztbrief laut KBV über den E-Mail-Dienst KIM; seit 30. Juni 2024 müssen Praxen ihn mindestens empfangen können (Quelle: KBV, eArztbrief: Versand, Empfang und technische Voraussetzungen). Wie Praxissoftware an solche Dienste angebunden wird, ist Sache der Hersteller.

Für den Viewer folgt daraus: Ein eArztbrief erscheint mit Kopf und ohne Abschnitte, der Hinweis „Der structuredBody enthält keine Abschnitte“ ist dann kein Fehler. Das PDF/A wird nicht angezeigt; öffnen Sie es mit einem PDF-Programm.

Was der Viewer bei Arztbriefen nicht leistet

Über den Entwickler

Entwickelt von Thomas Freimoser (München / Remote). Der Quellcode ist offen: github.com/freimoser/cda-viewer. Kontakt über das Impressum; Profil auf LinkedIn.