Palliativdokumentation
Zeile 19: | Zeile 19: | ||
<!-- Dokumentstruktur Kopfzeile --> | <!-- Dokumentstruktur Kopfzeile --> | ||
− | |||
{{HL7transclude| cdapd:Ansprechpartner_und_Autoren}} | {{HL7transclude| cdapd:Ansprechpartner_und_Autoren}} | ||
{{HL7transclude| cdapd:Einleitung}} | {{HL7transclude| cdapd:Einleitung}} |
Version vom 3. März 2014, 08:11 Uhr
Dieses Dokument gibt wieder:
Implementierungsleitfaden Palliativdokumentation (0.01). Die Teilmaterialien gehören der Kategorie cdapd an. |
xxxx
xxx
This article or section is in the middle of an expansion or major restructuring and is not yet ready for use. You are welcome to assist in its construction by editing it as well. If this article has not been edited in several days, please remove this template. This article was last edited by Loettershagen (talk| contribs) 10 years ago. (Purge) Diese Seite oder Abschnitt ist derzeit ein Entwurf und ist noch nicht fertiggestellt. Du bist eingeladen, bei der Fertigstellung mitzuwirken. Wenn dieser Beitrag länger als einige Tage nicht editiert wurde, entferne diese Vorlage. This article was last edited by Loettershagen (talk| contribs) 10 years ago. (Purge) |
Cdapd:Ansprechpartner und Autoren
Cdapd:Einleitung
Cdapd:Dynamisches Modell
Cdapd:Datentypen
Inhaltsverzeichnis
- 1 CDA R2 Header
- 2 CDA R2 Body
- 2.1 Allgemeiner Aufbau des Body
- 2.2 Levels
- 2.3 Textstrukturierung
- 3 Datentypen
- 4 Sektionen im Body der Palliativdokumentation
- 5 Referenzen
CDA R2 Header
Dieses Material ist Teil des Leitfadens Implementierungsleitfaden.
|
Clinical-Document Klasse
ClinicalDocument ist die zentrale Klasse des Clinical Document Architecture Modells. Die zugehörigen CDA-Header-Elemente und deren Bedeutung, so wie sie in den im Anhang beschriebenen Anwendungsszenarien zur Anwendung kommen, werden im Abschnitt zur Dokumentenstruktur und beim Dokumenten-Level-Template in diesem Leitfaden detailliert beschrieben.
[Abbildung 1]Clinical Document Klasse
Dieses Material ist Teil des Leitfadens Implementierungsleitfaden.
|
CDA-Header-Assoziationen
Der Header umfasst neben bereits aufgelisteten einfachen Metadaten noch folgende Beziehungen, diese sind hier der Übersicht halber aufgelistet. Die Verwendung im Arztbrief wird unter Arztbriefstruktur aufgelistet und deren genauen Details später noch genauer spezifiziert.
CDA-Header-Assoziationen | |
---|---|
Element (Sequenz) | Bedeutung |
Participations | |
recordTarget | Patient |
author | Autor / Urheber |
dataEnterer | Datentypist |
informant | Informant |
custodian | verwaltende Organisation |
informationRecipient | Empfänger |
legalAuthenticator | vor dem Gesetz verantwortlicher Unterzeichner |
authenticator | weitere Unterzeichner |
participant | Beteiligte |
Act Relationships | |
inFulfillmentOf | In Erfüllung von, –noch nicht verwendet– |
documentationOf | Dokumentierte Gesundheitsdienstleistung, –noch nicht verwendet– |
relatedDocument | Bezug zu vorhergehenden Dokumenten |
authorization | Einverständniserklärung |
componentOf | Informationen zum Patientenkontakt |
[Tabelle 1] CDA-Header-Assoziationen
Dieses Material ist Teil des Leitfadens Implementierungsleitfaden.
|
CDA R2 Body
Allgemeiner Aufbau des Body
Während im CDA Header die Akteure und mehr oder weniger administrative Inhalte wie Informationen über das Dokument selbst, den Patienten, den Autor etc. festgelegt wurden, enthält der CDA Body des hier definierten Arztbriefes die eigentliche klinische Dokumentation und stellt den „menschenlesbaren" medizinischen Teil dar.
Der hier definierte Arztbrief besteht im Body entweder aus einem nonXMLBody oder einem structuredBody Element, das wiederum section Elemente aufweist, mit denen die Information strukturiert werden kann. Falls nur die Metainformationen (Header) strukturiert übertragen werden und der Body nur aus einem Dokument (z. B. PDF) besteht, sollte man nonXMLBody verwenden (CDA Level1), das Dokumente entweder referenziert oder eingebettet wiedergeben.
Danach zeichnet sich für den Arztbrief folgende Grobstruktur ab.
Variante 1 - unstrukturierter Body
<ClinicalDocument>
<!-- CDA Header -->
... siehe Beschreibung CDA R2 Header
<!-- CDA Body -->
<component>
<nonXMLBody>
<text mediaType="application/pdf" representation="B64">
sadsfFAETQETEdfgStreTdsfgSrgregWRTERtSFGwERtwtergq45ttGw5TW%TwtR%TG
vbnbnDJDZwrGTarGFaerewFasFaGaERgGtRzRthsYDFfGeRTertwerfFgERT3$RT34r
dfE$R%34ReFD34T34TG§$t§4%T3ER§4t5§4TWEWRt§$t5§$t§g§$rt§$tGF$§t§$t$t
...
cwER"§$wer§$65$%gTGH5643FD§$KJDU21%ZuTz$%z3vXCvSDf2EQeGFE§rwFG3$T%$
e545REG34T%$gtrfgeg=
</text>
<languageCode code="de-DE"/>
</nonXMLBody>
</component>
</ClinicalDocument>
Variante 2 - strukturierter Body
<ClinicalDocument>
<!-- CDA Header -->
... siehe Beschreibung CDA R2 Header
<!-- CDA Body -->
<component>
<structuredBody>
... CDA R2 Body
</structuredBody>
</component>
</ClinicalDocument>
nonXMLBody (Variante 1)
Wie bereits angedeutet gibt es die Möglichkeit, lediglich den Header zur Übermittlung von strukturierten Metadaten zu einem Arztbrief zu nutzen:
[Abbildung 2] CDA nonXMLBody
Bei dieser Variante wird der Inhalt als Ganzes übermittelt. In diesem Fall besteht der Body lediglich aus einer verkürzten XML-Struktur, in der das Dokument eingebettet ist. Dann kann es allerdings nicht weiterverarbeitet und nur zur Anzeige mit einem geeigneten Viewer gebracht werden. In diesem Fall kommt ausschließlich die nonXMLBody-Section zum Einsatz.
structuredBody (Variante 2)
In der folgenden Grafik ist wiedergegeben, dass der CDA Body für den Arztbrief aus ein bis vielen Abschnitten (section) besteht. Diese können auch ineinander geschachtelt sein, um so – ähnlich wie in einem Buch – Unterabschnitte zu reflektieren. Als Beispiel ist hier ein „Kapitel" Anamnese zu nennen, das sich wiederum untergliedern könnte in „Eigenanamnese", „Familienanamnese", „Sozialanamnese" sowie „bisherige Operationen", „bisherige Impfungen" etc. In der Regel sind die Abschnitte mit Codes versehen (siehe unten). Manche Abschnitte sind mit zusätzlichen Einträgen (Komponenten) versehen, die RIM-Klassen entsprechen und hochstrukturierte Codierungen zulassen.
Zusammenfassend sind drei Typen von Abschnitten in der hier vorliegenden Arztbrief-Definition zu finden.
- Text in Abschnitten, die nicht mit Codes identifiziert sind, innerhalb eines Abschnitts mit optionalen Unterabschnitten (Level 1, s. u.)
- Text in Abschnitten, die mit Codes identifiziert sind, innerhalb eines Abschnitts mit optionalen Unterabschnitten (Level 2, s. u.)
- Text in Abschnitten und Unterabschnitten, zusätzlich mit codierten Einträgen, die RIM-Klassen entsprechen (Level 3, s. u.).
[Abbildung 3] Übersicht über den Body-Teil des CDA-Dokuments. Die medizinische Dokumentation wird als Text in Abschnitten abgelegt, die vorzugsweise mit Codes identifiziert sind. Innerhalb eines Abschnitts kann es optionale Unterabschnitte geben, die eine weiter gehende Strukturierung ermöglichen. Für Diagnosen werden neben codierten Abschnitten auch hochstrukturierte Komponenten vorgesehen, die RIM-Klassen (z. B. Observation) entsprechen. Hier ist als Beispiel der Diagnose-Code für eine Entlass-Diagnose angedeutet.
Der structuredBody eines CDA Release 2 Dokuments setzt sich aus ein oder mehreren Komponenten zusammen, wobei jede Komponente wiederum aus einer oder mehreren Sektionen und gegebenenfalls aus einem oder mehreren „Entry"-Elementen (siehe Abschnitt „Level: 1 bis 3") besteht.
Das bedeutet unter anderem, dass ein CDA-Dokument dahingehend näher bestimmt werden kann, dass es spezifische Abschnitte, Paragrafen und andere Strukturbestandteile aufweisen muss. So kann ein Entlassbrief aus der Urologie beispielsweise ganz bestimmte Abschnitte beinhalten (Anamnese, Behandlung, Medikation, weiteres Vorgehen etc.), während ein OP-Bericht oder ein Pathologie-Befund ganz andere Erfordernisse bezüglich der Abschnitte und Strukturen haben kann bzw. muss.
Attribute von strukturierten Sections
Section.title: Titel des Abschnitts
Das section Element enthält einen optionalen Titel. Näheres regeln die entsprechenden spezialisierten Templates.
Section.text: Text des Abschnitts
Das section Element enthält eine narrative Beschreibung des Inhaltes und ist verpflichtend anzugeben.
Der Text in den Abschnitten kann mit bestimmten Elementen strukturiert werden, die im Abschnitt Textstrukturierung genauer beschrieben sind. |
Section.code: Klassifizierung des Abschnitts
Das section Element kann ein code Element enthalten, das den Inhalt des Abschnitts klassifiziert. Als Beispiel ist 10164-2 der LOINC Code für „History of Present Illness". Im Arztbrief sind zur primären Klassifikation ausschließlich LOINC Codes zugelassen. Alternative Codes können angegeben werden. Näheres regeln die entsprechenden spezialisierten Templates.
Section.languageCode: Sprache des Abschnitts
Jeder Abschnitt kann in einer anderen Sprache geschrieben sein. Dies wird im section-Element languageCode angegeben, wenn diese von der für das ganze Dokument (mittels languageCode im Header) gewählten abweicht. Weitere Informationen finden sich bei der Beschreibung des Elements languageCode des Headers. Hiervon wird allerdings typischerweise selten Gebrauch gemacht.
Beispiele für Abschnitte in einem Dokument
Ein Dokument besteht aus einem oder mehreren Abschnitten, die bei CDA auch Sections genannt werden. Nachfolgend ein paar typische Beispiele:
- Anrede
- Fragestellung
- Anamnese
- Befund
- Diagnosen
- Diagnoseleitfaden
- Diagnose (Sektion)
- ICD-Diagnose (Entry)
- TNM-Klassifikation (Entry)
- besondere Hinweise (CAVE)
- Therapie/Behandlungsmaßnahme
- Notiz
- Epikrise
- Medikation
- Labordaten
- ..
- Schlusstext
- Anhang
Entry
Die Abschnitte/Sections enthalten den Text, der direkt zur Anzeige verwendet werden soll. Für eine Maschine ist dieser normalerweise nicht direkt auswertbar. Dafür ist ein weiterer Mechanismus vorgesehen, bei dem die dem Text zugrundeliegenden Inhalte strukturiert ausgedrückt und in XML dargestellt werden. Diese Zusatzinformationen werden Entries genannt und innerhalb der Abschnitte optional eingebettet.
So kann beispielsweise ein Abschnitt Diagnose mit einer textuellen Darstellung der Diagnose ("Patient hat Blinddarmentzündung") ein Entry Diagnose enthalten, in dem die Diagnose als ICD-Code mit allen dazugehörigen Metadaten dargestellt wird.
Levels
Die CDA Level repräsentieren die unterschiedliche Feinheit (Granularität) der wiedergegebenen klinischen Informationen und des maschinen-auswertbaren Markups (standardisierte Form der maschinenauswertbaren Auszeichnung von Text).
Level 1
Mit Level 1 ist ein XML Dokument gekennzeichnet, das vor allem auf „menschliche Interoperabilität" abzielt („human readable"), also leicht für den menschlichen Gebrauch zugänglich gemacht werden kann, zum Beispiel durch Stylesheets. Es gibt keine Einschränkungen den Gebrauch oder Zweck des Dokuments oder den Inhalt betreffend. Die technischen Anforderungen, Level 1 Dokumente zu erzeugen oder zu verarbeiten, sind verhältnismäßig niedrig. Dies ist aus Datenverarbeitungssicht das gröbste Niveau von Informationen, gewährleistet damit aber sofort die Mensch-Mensch-Interoperabilität, die aus der reinen Papierwelt bekannt ist.
[Abbildung 4] CDA Level 1
Level 2
Im Level 2 wird der Aufbau der Abschnitte genauer festgelegt. Diese Festlegung kann sowohl die textuelle Darstellung mit <text> und <title> Elementen betreffen als auch die Vorgabe, den Abschnitt mit einem bestimmten Code kenntlich zu machen.
Die Identifikation dieser Abschnitte ist dann auch für Applikationen zugänglich, also maschinenauswertbar. Dies wird typischerweise erreicht durch die Assoziation des Abschnitts mit einem Code (oder einem Set von mehreren Codes). Hierfür werden in diesem Leitfaden ausschließlich LOINC Codes zur Dokumentenabschnittsklassifizierung verwendet. Eine andere Möglichkeit der Kenntlichmachung ist die Zuordnung einer Template-Identifikation, von der in dieser Spezifikation auch Gebrauch gemacht wird (siehe unten).
[Abbildung 5] CDA Level 2
Als Folge davon können so genannte section-level Templates zur Anwendung kommen. Mit den Codes sind die Abschnitte auch maschinen-auswertbar, d. h. durch Applikationen identifizierbar. Das bedeutet unter anderem, dass ein CDA Abschnitt dahingehend näher bestimmt werden kann, dass es spezifische Textteile (Paragraphen, Listen, Tabllen, etc.) aufweisen muss. So kann für einen Abschnitt mit Labordaten bspw. genau die Tabellenstruktur vorgegeben werden, d.h. welche Spalten in welcher Reihenfolge zu erscheinen haben.
Es liegt auf der Hand, dass die Spezifikation der Abschnitte eng verbunden ist mit dem Typ des Dokuments, z.B. ein OP-Bericht. In Arztbriefen - wofür dieser Leitfaden entwickelt wurde - macht man hier relativ wenig Vorgaben, während in Formularen oder Berichten relativ genaue Vorgaben zu erwarten sind.
Die häufigste Präzisierung ist die Vorgabe einer Menge von Codes für das Attribut code.
Level 3
CDA-Dokumente, die auch Level 3 konform sind, beinhalten zusätzlich auf dem Niveau von Einzelinformationen maschinen-auswertbare Komponenten (wie beispielsweise „systolischer Blutdruck"), die RIM-Klassen entsprechen. Eine Anwendung kann damit Daten wie eine einzelne Beobachtung, Prozedur, Medikamentengabe etc. identifizieren und verarbeiten. Selbst die Anwesenheit von bestimmten Einzelinformationen kann durch Vorgaben (Templates-Konzept) verpflichtend gemacht werden.
[Abbildung 6] CDA Level 3
Ingesamt spricht man bei CDA und der hier beschriebenen Architektur der Level von einer „inkrementellen bzw. variablen semantischen Interoperabilität". Das heißt schlicht, dass man sehr „bescheiden" anfangen kann und elektronische Dokumente nutzt, die im Wesentlichen Gegenstücke zum Papier sind: Mensch-Mensch-Interoperabilität. Je mehr eine Anwendung oder eine Anwendungsumgebung ermöglicht, desto mehr XML Markup kann man schrittweise zufügen: zunächst dadurch, bestimmte Abschnitte zu identifizieren oder gar zu fordern (Level 2) oder schließlich auf dem Niveau von Einzelinformationen anzugeben bzw. diese verpflichtend zu machen (Level 3). Dies bedeutet dann Anwendungsinteroperabilität.
Die folgende Grafik gibt eine Section Komponente mit ihren Bestandteilen wieder.
[Abbildung 7] CDA Section Komponente mit ihren Bestandteilen
Abbildung: Eine Abschnittskomponente (section) besteht aus einem <code>, der den Abschnitt typisiert, sowie einer Überschrift im <title>. Im obligatorischen <text> Teil sind die lesbaren Informationen repräsentiert. Dies ist verknüpft mit dem Begriff Level 2. Teile des narrativen Texts können darüber hinaus maschinenauswertbar im Level 3 repräsentiert werden, den so genannten CDA Entries <entry>. Zwischen Teilen des narrativen Texts und den Entries können Verbindungen angegeben werden.
XML-technisch gesprochen validieren CDA-Dokumente unabhängig vom Level gegen das generische CDA Schema. Zusätzlich können durch Festlegung bzw. Einschränkung der Abschnitte oder Detailinformationen weitere Validierungen verfügbar gemacht und genutzt werden.
Mit diesem Konzept ist es möglich,
- narrative Befunde elektronisch strukturiert wiederzugeben, so wie sie heute in der papierbasierten Welt zu finden sind, mit oder ohne zusätzliches Markup. Gleichzeitig wird gewährleistet, dass so viele gemeinsame Informationen wie möglich den Anwendungen zur Verfügung stehen (shared semantics), wie zum Beispiel die Identifikation und andere allgemeine Daten des Patienten.
- feingranulierte und kodierte Informationen darzustellen, wie Diagnosen, Prozeduren, Medikationen etc., die in (ggf. vorgegebenen) Kodierschemas wie ICD 10 repräsentiert sind, sowie Mess- oder Laborergebnisse darzustellen.
- Dokumente abzubilden, die irgendetwas zwischen diesen beiden Extremen von grober Strukturierung von narrativem Text bis zu feingranulären Einzelinformationen repräsentieren.
Man kann dies auch als Möglichkeit ansehen, „sanft" und ohne allzu hohe Ansprüche zu beginnen, elektronische Dokumente einzuführen und mit steigenden Anforderungen und technischen Möglichkeiten zu höherer Anwendungsinteroperabilität zu migrieren.
Dieses Material ist Teil des Leitfadens Implementierungsleitfaden.
|
Textstrukturierung
Die medizinischen Informationen werden im CDA Body im Sinne von Level 1 immer in Textform wiedergegeben (verpflichtend) und wo immer möglich auch mit Section-Codes versehen, also auf Level 2 dargestellt. Dies garantiert, dass die Dokumente immer für den Menschen lesbar (und verstehbar) sind. Im Folgenden ist das Muster einer Level 1 und Level 2 Darstellung gezeigt. Level 3 ist angedeutet:
<component>
<structuredBody>
...
<component>
<section>
<!-- Level 2 -->
<code code="..." codeSystem="..." />
<!-- Level 1 -->
<title> ... </title>
<text>
...
</text>
<!-- Level 3 -->
<entry>
...
</entry>
</section>
</component>
...
</structuredBody>
</component>
Textauszeichnung
Der Text selber kann wiederum Strukturelemente aufweisen. Dies kann genutzt werden, um Listen, Tabellen oder auch Unterabschnitte zu definieren. Innerhalb eines Section-Tags wird in CDA Level 2 das text Tag verwendet, um den narrativen Text („plain text") darzustellen. In vielen Fällen lassen sich die medizinischen Inhalte aber auch noch weiter gehend strukturiert darstellen. Dazu stehen in CDA als Stil-Elemente Listen, Tabellen und Unterabschnitte (Paragrafen) zur Verfügung. Mit Hilfe eines einfachen Stylesheets können die Inhalte in diesen Strukturelementen für den Menschen lesbar dargestellt werden.
Listen
Das Strukturelement „Liste" dient zur Abbildung einer einfachen Aufzählung medizinischer Inhalte. Eine Liste wird mit dem list Tag eingeschlossen. Das optionale Attribut @listType ermöglicht die Auflistung unsortiert (@listType="unsorted"), die üblicherweise mit Bulletpoints • dargestellt wird, und in sortierter Form (@listType="sorted") , die mit Zahlen etc. dargestellt wird. Ohne Angabe von @listType ist die Liste unsortiert. Ein Element der Aufzählung (item) wird mit dem item Tag eingeschlossen. Eine Liste hat formal das folgende Aussehen:
<list>
<item> 1. Element der Liste</item>
<item> 2. Element der Liste</item>
<item> ...</item>
<item> n. Element der Liste</item>
</list>
Das folgende Beispiel zeigt eine mögliche Darstellung eines Befundes, strukturiert mittels Liste.
<text>
<list>
<item>Pulmo: Basal diskrete RGs</item>
<item>Cor: oB</item>
<item>Abdomen: weich, Peristaltik: +++</item>
<item>Muskulatur: atrophisch</item>
<item>Mundhöhle: Soor, Haarleukoplakie</item>
<item>Haut blass, seborrhoisches Ekzem, Schleimhäute blass,
Hautturgor herabgesetzt</item>
<item>Neuro: herabgesetztes Vibrationsempfinden der Beine,
distal betont, Parästesien der Beine, PSR, AST
oB und seitengleich.</item>
</list>
</text>
Dasselbe Beispiel in der Ansicht eines Browsers (mittels Stylesheet).
- Pulmo: Basal diskrete RGs
- Cor: oB
- Abdomen: weich, Peristaltik: +++
- Muskulatur: atrophisch
- Mundhöhle: Soor, Haarkoplakie
- Haut blass, seborrhoisches Ekzem, Schleimhäute blass, Hautturgor herabgesetzt
- Neuro: herabgesetztes Vibrationsempfinden der Beine, distal betont, Parästesien der Beine, PSR, AST oB und seitengleich.
Die Reihenfolge der Darstellung richtet sich nach der Reihenfolge im CDA Dokument. |
Tabellen
Zur Repräsentation medizinischer Inhalte, die sich adäquat tabellarisch darstellen lassen, bietet sich die Tabellenform an. Als Beispiele seien genannt: Laborwerte, Allergiewerte, Diagnose mit ICD-Verschlüsselung etc. CDA realisiert ein vereinfachtes XHTML Table Modell, das HTML sehr ähnelt. Eine Tabelle wird angedeutet mit dem table Element. Als Attribut ist hier @border vorgesehen, das die Breite der Umrahmung angibt.
<table border="1">
''...Tabellen-Elemente''
</table>
Eine Tabelle besteht aus einer oder mehreren Spalten. In der ersten Zeile werden die Spaltenüberschriften aufgeführt. Die Tabellenüberschrift wird eingeschlossen in thead Tags, die Überschriftenzeile in tr Tags und die einzelnen Spalten-Items der Überschrift mit th Tag.
<table>
<thead>
<tr> <!-- Überschrift-Zeile -->
<th> Spaltenüberschrift 1</th>
...
<th> Spaltenüberschrift n</th>
</tr>
</thead>
...
</table>
Die eigentlichen Inhalte werden in tbody Tags, die Datenzeile in tr Tags und die einzelnen Spalteninhalte einer Datenzeile mit td Tag gekapselt. Insgesamt hat eine Tabelle formal das folgende Aussehen:
<table>
<thead>
<tr> <!-- Überschrift-Zeile -->
<th> Spaltenüberschrift 1</th>
...
<th> Spaltenüberschrift n</th>
</tr>
</thead>
<tbody>
<tr> <!-- 1. Zeile mit Daten -->
<td>Inhalt Spalte 1 in Zeile 1</td>
...
<td>Inhalt Spalte n in Zeile 1</td>
</tr>
...
<tr> <!-- m. Zeile mit Daten -->
<td>Inhalt Spalte 1 in Zeile m</td>
...
<td>Inhalt Spalte n in Zeile m</td>
</tr>
</tbody>
</table>
Das folgende Beispiel zeigt die Repräsentation einer Diagnose in Tabellenform, wobei die Spaltenüberschriften lauten: "Diagnose", "ICD Code", "Lokalisation" und "Zusatz"
<table>
<thead>
<tr>
<th>Diagnose</th>
<th>ICD Code</th>
<th>Lokalisation</th>
<th>Zusatz</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tuberkulose des Ohres</td>
<td>A18.6</td>
<td>R</td>
<td>G</td>
</tr>
<tr>
<td>Ausschluss Lungenemphysem</td>
<td>J43.9</td>
<td>--</td>
<td>A</td>
</tr>
<tr>
<td>V. a. Allergische Rhinopathie durch Pollen</td>
<td>J31.1</td>
<td>--</td>
<td>V</td>
</tr>
</tbody>
</table>
[Abbildung 8] Dasselbe Beispiel in der Ansicht eines Browsers (mittels Stylesheet).
Unterabschnitte
Zur Strukturierung eines längeren Textes kann das paragraph Tag verwendet werden. Beispiel:
<text>
<paragraph> Sollten nach der empfohlenen Medikation mit Atemur die
klinischen Zeichen weiterhin bestehen, halte ich bei dem umfangreichen
Risikoprofil einen Kuraufenthalt für zwingend notwendig.</paragraph>
<paragraph> Ich bitte dann um Wiedervorstellung des Patienten.
</paragraph>
</text>
Überschriften
Mit dem caption Element kann man Paragrafen, Listen, Listenelemente, Tabellen oder Tabellenzellen mit einer Beschreibung („Überschrift") versehen. Ein caption Element enthält Text und kann Verweise (Links) oder Fußnoten enthalten.
Superskripts und Subskripts
Diese Gestaltungsmöglichkeiten sind im CDA-Standard beschrieben, werden aber in diesem Leitfaden noch nicht genutzt.
Zeilenumbrüche
Das br Element <br/> kann benutzt werden, um im laufenden Text einen „harten" Zeilumbruch zu erzwingen. Dies unterscheidet sich vom paragraph Element, da der Zeilenumbruch keinen Inhalt hat. Empfänger sind gehalten, dieses Element als Zeilenumbruch darzustellen.
Beispiel
<text>
Patient hat Asthma seit seinem zehnten Lebensjahr.<br/>
Patient kommt damit gut zurecht.
</text>
Fußnoten
Diese Gestaltungsmöglichkeiten sind im CDA-Standard beschrieben, werden aber in diesem Leitfaden noch nicht genutzt.
Sonstige Zeichenstile
Mittels des @styleCode Attributs im Textteil, das in content Elementen verwendet werden kann, ist es möglich, Vorschläge des Autors des Dokuments bezüglich der Visualisierung von umschlossenen Textteilen zu beschreiben. Der Empfänger ist nicht verpflichtet, den Text tatsächlich so visuell darzustellen, wie es die Vorschläge andeuten. Bisher werden im Rahmen dieses Leitfadens die folgenden Style-Codes unterstützt, die in beliebiger Reihenfolge genutzt werden können.
Font-Stil-Angaben (Änderung der Font-Charakteristik) | |
---|---|
Code | Definition |
Bold | Fettdruck |
Underline | Unterstrichen |
Italics | Kursivschrift |
Emphasis | Betont |
[Tabelle 2] Stil-Codes für den narrativen Text
<text>
Einiges vom Text wird <content styleCode="Bold">im Fettdruck</content>
dargestellt, anderes in <content styleCode="Bold Italics">fetter
Kursivschrift</content>.
</text>
Referenzierter Inhalt (content)
Das CDA content Element wird benutzt, um Text ausdrücklich mit Tags „einzurahmen", so dass er referenziert werden kann oder bestimmte Möglichkeiten zur visuellen Darstellung genutzt werden können. Das content Element kann rekursiv ineinander geschachtelt werden, was die Einrahmung von ganzen Texten bis hin zu kleinsten Teilen (Worte, Buchstaben etc.) erlaubt.
Das content Element enthält ein optionales Identifikator Attribut, das als Ziel einer XML Referenz dienen kann. Alle diese IDs sind als XML IDs definiert und müssen im gesamten Dokument eindeutig sein. Die originalText Komponente einer RIM Klasse, die sich in den CDA Entries (siehe unten) wieder findet, kann sich somit explizit auf die vom content Element im Textteil umschlossene Information beziehen.
Im Beispiel wird das Textstück Asthma durch das content Element eingerahmt, so dass in einem möglichen Level 3 Entry darauf Bezug genommen werden kann (originalText.reference, siehe unten).
Beim Patienten wurde <content ID="diag-1">Asthma</content> diagnostiziert.
Das content Element wird auch zur Einrahmung von Text benutzt, der in einem, bestimmten Stil dargestellt werden soll, was mit dem @styleCode Attribut (siehe unten) näher beschrieben wird.
Referenz zu (externen) Multimedia-Inhalten
Es ist möglich, zusätzlich zu dem Text auch Referenzen auf externe Multimediaobjekte wie Bilder etc. zu spezifizieren. Dies geschieht über das renderMultiMedia Element und dient dazu aufzuzeigen, wo das Multimedia-Objekt gezeigt/dargestellt werden soll.
Das renderMultiMedia Element hat ein optionales caption Element. Es weist außerdem die Referenz (XML ID) zum erforderlichen Objekt auf, die als XML IDREF im selben Dokument definiert sein muss. XML ID und IDREF sind also korrespondierende Definitionen (einmalig) und Referenzen darauf (mehrfach möglich) eines CDA Entry ObservationMedia (oder RegionOfInterest) im selben Dokument.
Das renderMultiMedia Element trägt dabei im @referencedObject Attribut die ID.
Die Information zum eigentlichen Objekt wird in einem CDA Entry festgehalten. Für diesen Leitfaden wird ausschließlich das Element observationMedia verwendet.
Dieser Eintrag trägt im entry Element unter anderem das @ID Attribut als Zielreferenz des @referencedObject Attributs vom renderMultiMedia Element.
ObservationMedia Klasse
Die Klasse ObservationMedia selbst ist im Prinzip ein Clinical Statement, wobei die im Folgenden genannten Elemente möglich sind.
[Abbildung 9] ObservationMedia CDA Entry zur Darstellung der Informationen eines Multimedia-Objektes.
Eine detaillierte Beschreibung ist beim entsprechenden Template Eingebettetes Objekt Entry angegeben.
Regel OMVL: Wenn die Klasse observationMedia genutzt wird, muss sie ein value Element mit dem eigentlichen Objekt enthalten.
Vokabular
Der Datentyp von Multimedia-Objekten ist immer ED (encapsulated data). Dabei ist auch der Medientyp (MIME) im entsprechenden @mediaType Attribut zu nennen. Zugelassen sind hier zunächst nur die folgenden Mime-Typen. Als „verpflichtend", also als zu unterstützen, werden die Typen text/plain, application/pdf sowie audio/mpeg, image/png, image/jpeg und video/mpeg eingestuft.
Diese Terminologie ist eine Momentaufnahme vom . Terminologien können sich im Laufe der Zeit weiterentwickeln. Wenn eine neuere (dynamische) Versionen dieser Terminologie benötigt wird, bitte von der Quelle abrufen. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Id | 1.2.276.0.76.11.14 | Gültigkeit | 2014‑08‑25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Status | Entwurf | Versions-Label | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | Mediatypes | Bezeichnung | Medientypen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Quell-Codesystem | 1.2.840.10003.5.109 - FHIR: urn:oid:1.2.840.10003.5.109 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Legende: Typ L=leaf, S=specializable, A=abstract, D=deprecated. NullFlavor OTH (other) schlägt Text in originalText vor. HL7 V3: NullFlavors werden im @nullFlavor Attribut statt in @code angegeben. |
[Tabelle 3] mediaType Attribut Werte (Datenarten)
Beispiel
Das in observationMedia.value befindliche reference Element enthält als Wert den Verweis auf das eigentliche Multimedia-Objekt.
Das folgende Beispiel beschreibt einen Befund am linken Zeigefinger, der zusätzlich mit einem Bild dokumentiert ist.
<section>
<code code="8709-8" codeSystem="2.16.840.1.113883.6.1"
codeSystemName="LOINC"/>
<title>Untersuchung der Haut</title>
<text>Rötung an der Palmarfläche des linken Zeigefingers
<renderMultiMedia referencedObject="MM1"/>
</text>
<entry>
<observationMedia classCode="OBS" moodCode="EVN">
<templateId root="1.2.276.0.76.10.4014"/>
<value mediaType="image/jpeg">
<reference value="lefthand.jpeg"/>
</value>
</observationMedia>
</entry>
</section>
Dieses Material ist Teil des Leitfadens Implementierungsleitfaden.
|
Datentypen
Die verschiedenen Templates (Header, Section und Entry) benutzen verschiedene Datentypen in speziellen Ausprägungen. Diese werden nachfolgend kurz aufgelistet. Eine detaillierte Erläuterung findet sich im Wiki unter dem Implementierungsleitfaden zu den Datentypen und den unterstützten Datentypen bei ART-DECOR.
Datentyp | DT | Ausprägung | Erläuterung, Beispiel |
---|---|---|---|
Adressen | AD | hier zu beachten: AD.DE Adresse in Deutschland | allgemeine Adresse, Geburtsort |
boolesche Werte | BL | Ja/Nein-Informationen | |
kodierte Informationen | CD | ||
kodierte Informationen | CE | ||
kodierte Informationen | CR | ||
kodierte Informationen | CS.LANG | ||
kodierte Informationen | CV | ||
Encapsulated Data | ED | ||
Identifikation | II | ||
Ganzzahlen | INT | ||
nicht-negative Ganzzahlen | INT.NONNEG | ||
Zeitintervalle | IVL_TS | ||
Namen für Organisationen und Institutionen | ON | ||
Namen für Personen | PN | hier zu beachten: PN.DE Namensnutzung in Deutschland | |
physikalische Mengenangaben | PQ | ||
String mit Codes | SC | ||
Text in CDA-Sections | SD.TEXT | ||
Zeichenketten | ST | ||
Kontaktinformationen | TEL | Telefon, Telefax und Emailadressen | |
Zeitpunkte | TS | Datum und Uhrzeit | |
Zeitpunkte | TS.DATE.MIN | mindestens YYYYMMDD | |
Zeitpunkte | TS.DATETIME.MIN | mindestens YYYYMMDDhhmmss | |
URLs | URL |
[Tabelle 4] CDA Datentypen
Sektionen im Body der Palliativdokumentation
Cdapd:Sektion:Neuer Eintrag Cdapd:Sektion:Aufnahme Cdapd:Section: Symptomerfassung Cdapd:Section: Pflegedokumentation
Dieses Material ist Teil des Leitfadens Implementierungsleitfaden.
|
Section: Diagnosen
Die Diagnosen werden im Arztbrief im Idealfall
- in Level 1 zur direkten Ausgabe formatiert,
- in Level 2 als Diagnose markiert und
- in Level 3 codiert angegeben (im jetzigen Leitfaden nicht beschrieben, sondern alleinig in den nicht-normativen Einzelabschnitten zu den Diagnosen wiedergegeben):
Die folgenden Typen von Diagnosen werden in den entsprechenden Sektionen wiedergegeben.
Aufnahmediagnose
Entlassungsdiagnose
Id | 1.2.276.0.76.10.3027 | Gültigkeit | 2013‑12‑30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Status | Aktiv | Versions-Label | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | Dischargediagnosissection | Bezeichnung | Entlassungsdiagnose | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Beschreibung | Diagnose, mit der der Patient entlassen wurde | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Klassifikation | CDA Section level template | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Offen/Geschlossen | Offen (auch andere als die definierten Elemente sind erlaubt) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Beziehung | Spezialisierung: Template 2.16.840.1.113883.10.12.201 CDA Section (2005‑09‑07) ref ad1bbr- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Textformatierung für Diagnosen (auf Level 1)
Das nachfolgende Beispiel zur Textformatierung zeigt die Nutzung von Tabellen am Beispiel der Diagnosen.
Beispiel
<component>
<!-- Diagnose mit ICD Komponente auf CDA Level 2-->
<section>
<code code="29548-5" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC"/>
<title>29.08.2005: Diagnosen mit ICD 10</title>
<text>
<table border="1">
<thead>
<tr>
<th>Diagnose</th>
<th>ICD Code</th>
<th>Lokalisation</th>
<th>Zusatz</th>
</tr>
</thead>
<tbody>
<tr>
<td><content ID ="DIAG200508291">Allergisches Asthma</content></td>
<td>J45.0</td>
<td>--</td>
<td>G</td>
</tr>
<tr>
<td><content ID ="DIAG200508292">Ausschluss Lungenemphysem</content></td>
<td>J43.9</td>
<td>--</td>
<td>A</td>
</tr>
<tr>
<td><content ID ="DIAG200508293">V.a. Allergische Rhinopathie durch Pollen</content></td>
<td>J31.1</td>
<td>--</td>
<td>V</td>
</tr>
</tbody>
</table>
</text>
</section>
</component>
- WEITERLEITUNG Cdapd:Einschätzung-Section (Template)
Cdapd:Section: Zugänge Katheter
Dieses Material ist Teil des Leitfadens Implementierungsleitfaden.
|
Section: Medikationen
In diesem Leitfaden werden folgende Templates zu Medikations-Informationen unterstützt:
Medikation bei Einweisung (Historie)
Id | 1.2.276.0.76.10.3029 | Gültigkeit | 2013‑12‑30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Status | Aktiv | Versions-Label | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | Admissionmedicationsection | Bezeichnung | Medikation bei Einweisung (Historie) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Beschreibung | Erhobene Medikation bei Aufnahme des Patienten. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Klassifikation | CDA Section level template | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Offen/Geschlossen | Offen (auch andere als die definierten Elemente sind erlaubt) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Beziehung | Spezialisierung: Template 2.16.840.1.113883.10.12.201 CDA Section (2005‑09‑07) ref ad1bbr- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Verabreichte Medikation während des Aufenthalts
Id | 1.2.276.0.76.10.3030 | Gültigkeit | 2013‑12‑30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Status | Aktiv | Versions-Label | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | Medicationduringstaysection | Bezeichnung | Verabreichte Medikation während des Aufenthalts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Beschreibung | Sämtliche verabreichte Medikation während des Aufenthalts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Klassifikation | CDA Section level template | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Offen/Geschlossen | Offen (auch andere als die definierten Elemente sind erlaubt) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Beziehung | Spezialisierung: Template 2.16.840.1.113883.10.12.201 CDA Section (2005‑09‑07) ref ad1bbr- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Medikation bei Entlassung
Id | 1.2.276.0.76.10.3031 | Gültigkeit | 2013‑12‑30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Status | Aktiv | Versions-Label | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | Dischargemedicationsection | Bezeichnung | Medikation bei Entlassung | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Beschreibung | Medikation bei Entlassung | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Klassifikation | CDA Section level template | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Offen/Geschlossen | Offen (auch andere als die definierten Elemente sind erlaubt) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Beziehung | Spezialisierung: Template 2.16.840.1.113883.10.12.201 CDA Section (2005‑09‑07) ref ad1bbr- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Cdapd:Section: Hilfsmittel Cdapd:Section: Hospizdokumentation Cdapd:Section: SAPV Verordnung
Dieses Material ist Teil des Leitfadens Implementierungsleitfaden.
|
Section: Pflegestufe
Cdapd:Section: Einweisung stationär Cdapd:Section: Versorgungsunterbrechung Cdapd:Section: Abschluss Cdapd:Section: Wichtige Anmerkungen
Referenzen
Referenzfehler: Es sind <ref>
-Tags für die Gruppe „Abbildung“ vorhanden, jedoch wurde kein dazugehöriges <references group="Abbildung" />
-Tag gefunden oder ein schließendes </ref>
fehlt.
Referenzfehler: Es sind <ref>
-Tags für die Gruppe „Tabelle“ vorhanden, jedoch wurde kein dazugehöriges <references group="Tabelle" />
-Tag gefunden oder ein schließendes </ref>
fehlt.