Header

Aus Hl7wiki
(Teildokument von Übermittlung onkologischer Daten)
Wechseln zu: Navigation, Suche
K (verschoben)
K
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
{{DocumentPart}}
 
{{DocumentPart}}
  
==Header==
+
=CDA R2 Header=
 
Der Header enthält alle relevanten Metadaten. Nachfolgend der allgemeine Aufbau:
 
Der Header enthält alle relevanten Metadaten. Nachfolgend der allgemeine Aufbau:
  
 
{| class="hl7table"
 
{| class="hl7table"
!Abschnitt!!Kard.!!Klasse!!Referenz auf Abschnitt
+
!Abschnitt!!Kard.!!Opt.!!Referenz auf Abschnitt
 
|-
 
|-
|'''Header'''|| || ||
+
!Header|| || ||
 
|-
 
|-
|Metadaten|| || ||
+
|allg. Metadaten|| || ||
 
|-
 
|-
|Autor (Melder)|| || ||
+
|Patient (recordTarget)|| || 1..1 ||
 
|-
 
|-
|Unterzeichner|| || ||
+
|sendendes System (author)|| || 1..1 ||
 
|-
 
|-
|Patient|| || ||
+
|med. Dokumentar (dataEnterer)|| || 0..* ||
 
|-
 
|-
|Empfänger|| || ||
+
|Melder, Arzt (informant)|| || 0..* ||
 
|-
 
|-
|Participant|| || ||
+
|Unterzeichner (legalAuthenticator)|| || 1..1 ||
 
|-
 
|-
|   || ||Versicherter||
+
|verwaltende Organisation (custodian)|| || 1..1  ||
 
|-
 
|-
|'''Body'''|| || ||
+
|Empfänger (informationRecipient)|| || 1..1 ||
 
|-
 
|-
|Sektionen s.u. || || ||
+
|Versichertendaten, Kostenträger (participant)|| || 0..1 ||
 +
|-
 +
!Body|| || ||
 +
|-
 +
|Sektionen s.u. || || 1..* ||
 
|}
 
|}
  
===Metadaten===
+
==Metadaten==
  
 
Zuerst die Metadaten:
 
Zuerst die Metadaten:
Zeile 39: Zeile 43:
 
! Lvl
 
! Lvl
 
! RIM  
 
! RIM  
! AE
 
 
! Name
 
! Name
! Desc
 
 
! DT  
 
! DT  
 
! Kard  
 
! Kard  
Zeile 50: Zeile 52:
 
|1
 
|1
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|elm
 
 
|ClinicalDocument
 
|ClinicalDocument
|Dokument
 
 
|
 
|
 
|1..1
 
|1..1
 
|M
 
|M
 +
|Dokument
  
 
|-
 
|-
 
|2
 
|2
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|elm
 
 
|realmCode
 
|realmCode
|
 
 
|CS
 
|CS
 
|1..1
 
|1..1
 
|M
 
|M
|fix
+
|F
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@code
 
|@code
|"DE"
 
 
|
 
|
 
|1..1
 
|1..1
|M
+
|F
|fix
+
|"DE"
  
 
|-
 
|-
 
|2
 
|2
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|elm
 
 
|typeId
 
|typeId
|
 
 
|II
 
|II
 
|1..1
 
|1..1
|M
+
|F
|fix, identifiziert dieses Dokument als CDA-Dokument
+
|identifiziert dieses Dokument als CDA-Dokument
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@root
 
|@root
|"2.16.840.1.113883.1.3"
 
 
|
 
|
 
|1..1
 
|1..1
|M
+
|F
|fix
+
|"2.16.840.1.113883.1.3"
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@extension
 
|@extension
|"POCD_HD000040"
 
 
|
 
|
 
|1..1
 
|1..1
|M
+
|F
|fix
+
|"POCD_HD000040"
  
 
|-
 
|-
 
|2
 
|2
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|elm
 
 
|templateId
 
|templateId
|Strukturidentifikation des Dokuments
 
 
|II
 
|II
 
|1..1
 
|1..1
 
|M
 
|M
|Hier wird die Strukturbeschreibung des Dokumentes festgehalten.
+
|Strukturidentifikation des Dokuments:
 +
Hier wird die Strukturbeschreibung des Dokumentes festgehalten.
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@root
 
|@root
|OID des Dokument-Templates
 
 
|
 
|
 
|1..1
 
|1..1
 
|M
 
|M
|
+
|OID des Dokument-Templates
  
 
|-
 
|-
 
|2
 
|2
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|elm
 
 
|id
 
|id
|Identifikation einer Instanz des Dokuments
 
 
|II
 
|II
 
|1..1
 
|1..1
 
|M
 
|M
|Identifiziert eindeutig eine Instanz eines Dokuments, d.h.jede Version eines Dokumentes hat eine neue ID.<br>
+
|Identifikation einer Instanz des Dokuments:
 +
Identifiziert eindeutig eine Instanz eines Dokuments, d.h.jede Version eines Dokumentes hat eine neue ID.<br>
 
(vgl. SetId)
 
(vgl. SetId)
  
Zeile 149: Zeile 136:
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@root
 
|@root
|OID für Dokument-Instanzen
 
 
|
 
|
 
|1..1
 
|1..1
 
|M
 
|M
|OID des sendenden System, um Dokument-Instanzen eindeutig zu identifizieren
+
|OID für Dokument-Instanzen
 +
OID des sendenden System, um Dokument-Instanzen eindeutig zu identifizieren
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@extension
 
|@extension
|ID der Instanz des Dokuments im sendenden System
 
 
|
 
|
 
|1..1
 
|1..1
 
|M
 
|M
|
+
|ID der Instanz des Dokuments im sendenden System
  
 
|-
 
|-
 
|2
 
|2
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|elm
 
 
|code
 
|code
|Dokument-Art
 
 
|CE CWE
 
|CE CWE
 
|1..1
 
|1..1
|M
+
|F
|fix, Value Set [[cdaonk:Anhang#Dokument-Arten|1.2.276.0.76.3.1.131.1.11.1]]
+
|Dokument-Art
 +
Value Set [[cdaonk:Anhang#Dokument-Arten|1.2.276.0.76.3.1.131.1.11.1]]
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@code
 
|@code
|"x-physician-cancer-rep"
 
 
|
 
|
 
|1..1
 
|1..1
|M
+
|F
|fix vgl. IHE PCC Vol.2 Abschnitt 6.3.1.A.2
+
|"x-physician-cancer-rep", vgl. IHE PCC Vol.2 Abschnitt 6.3.1.A.2
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@codeSystem
 
|@codeSystem
|"2.16.840.1.113883.6.1"
 
 
|
 
|
 
|1..1
 
|1..1
|M
+
|F
|fix
+
|"2.16.840.1.113883.6.1"
  
 
|-
 
|-
 
|2
 
|2
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|elm
 
 
|title
 
|title
|Titel des Dokuments
 
 
|ST
 
|ST
 
|0..1
 
|0..1
 
|M
 
|M
|Der Titel des Dokuments ergibt sich aus dem Dokumenttyp bzw. Dokumententemplate.<br>
+
|Titel des Dokuments
 +
Der Titel des Dokuments ergibt sich aus dem Dokumenttyp bzw. Dokumententemplate.<br>
 
Beispiel: "Diagnosemeldung"
 
Beispiel: "Diagnosemeldung"
  
Zeile 216: Zeile 194:
 
|2
 
|2
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|elm
 
 
|effectiveTime
 
|effectiveTime
|Erstellungszeitpunkt des Dokuments
 
 
|TS
 
|TS
 
|1..1
 
|1..1
 
|M
 
|M
|
+
|Erstellungszeitpunkt des Dokuments
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@value
 
|@value
|der eigentliche Zeitpunkt
 
 
|
 
|
 
|1..1
 
|1..1
 
|M
 
|M
|
+
|der eigentliche Zeitpunkt
  
 
|-
 
|-
 
|2
 
|2
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|elm
 
 
|confidentialityCode
 
|confidentialityCode
|Vertraulichkeit des Dokumentes
 
 
|CE CWE
 
|CE CWE
 
|1..1
 
|1..1
|M
+
|F
|fix, Value Set [[cdaonk:Anhang#Vertraulichkeit bei onkologischen Dokumenten|1.2.276.0.76.3.1.131.1.11.2]]
+
|Vertraulichkeit des Dokumentes
 +
Value Set [[cdaonk:Anhang#Vertraulichkeit bei onkologischen Dokumenten|1.2.276.0.76.3.1.131.1.11.2]]
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@code
 
|@code
|"N"
 
 
|
 
|
 
|1..1
 
|1..1
|M
+
|F
|fix
+
|"N"
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@codeSystem
 
|@codeSystem
|"2.16.840.1.113883.5.25"
 
 
|
 
|
 
|1..1
 
|1..1
|M
+
|F
|fix
+
|"2.16.840.1.113883.5.25"
  
 
|-
 
|-
 
|2
 
|2
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|elm
 
 
|languageCode
 
|languageCode
|Sprache des Dokumentes
 
 
|CS CNE
 
|CS CNE
 
|0..1
 
|0..1
|opt.
+
|O
|fix
+
|Sprache des Dokumentes
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@code
 
|@code
|"de-DE"
 
 
|
 
|
 
|1..1
 
|1..1
|opt.
+
|F
|fix
+
|"de-DE"
  
 
|-
 
|-
 
|2
 
|2
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|elm
 
 
|setId
 
|setId
|Setkennung
 
 
|II
 
|II
 
|1..1
 
|1..1
 
|M
 
|M
|Legt fest, zu welcher "Menge" das Dokument gehört. Es hält also die verschiedenen Versionen (Instanzen, vgl. Id) zusammen.
+
|Setkennung:
 +
Legt fest, zu welcher "Menge" das Dokument gehört. Es hält also die verschiedenen Versionen (Instanzen, vgl. Id) zusammen.
 
Logische Kennung des Dokuments, die über die Versionen hinweg konstant bleibt. Eine Korrektur ergibt sich aus einer höheren Versionsnummer (vgl. versionNumber).
 
Logische Kennung des Dokuments, die über die Versionen hinweg konstant bleibt. Eine Korrektur ergibt sich aus einer höheren Versionsnummer (vgl. versionNumber).
  
Zeile 305: Zeile 269:
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@root
 
|@root
|OID für Dokument-Sets
 
 
|
 
|
 
|1..1
 
|1..1
 
|M
 
|M
|OID des sendenden Systems, um das Dokument-Set (Dokument versionsübergreifend) eindeutig zu identifizieren
+
|OID für Dokument-Sets
 +
OID des sendenden Systems, um das Dokument-Set (Dokument versionsübergreifend) eindeutig zu identifizieren
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@extension
 
|@extension
|ID des Dokument-Sets im sendenden System
 
 
|
 
|
 
|1..1
 
|1..1
 
|M
 
|M
|
+
|ID des Dokument-Sets im sendenden System
  
 
|-
 
|-
 
|2
 
|2
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|elm
 
 
|versionNumber
 
|versionNumber
|Versionsnummer
 
 
|INT
 
|INT
 
|1..1
 
|1..1
 
|M
 
|M
|Eine fortlaufende Nummer zur Versionierung des Dokumentes.
+
|Versionsnummer
 +
Eine fortlaufende Nummer zur Versionierung des Dokumentes.
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@value
 
|@value
|Versionsnummer
 
 
|INT
 
|INT
 
|1..1
 
|1..1
|
+
|M
|Zusammen mit der Setkennung regelt dieses Element die Versionierung der Dokumente.
+
|Versionsnummer
 +
Zusammen mit der Setkennung regelt dieses Element die Versionierung der Dokumente.
  
 
|-
 
|-
 
|2
 
|2
 
|bgcolor="ffaaaa"| rel
 
|bgcolor="ffaaaa"| rel
| elm
 
 
| relatedDocument
 
| relatedDocument
|
 
 
|  
 
|  
 
| 0..1
 
| 0..1
Zeile 360: Zeile 317:
 
|3
 
|3
 
|bgcolor="ffaaaa"|rel
 
|bgcolor="ffaaaa"|rel
|att
 
 
|@typeCode
 
|@typeCode
|"RPLC"
 
 
|
 
|
 
|1..1
 
|1..1
|M
+
|F
|fix
+
|"RPLC"
  
 
|-
 
|-
 
|3
 
|3
 
|bgcolor="ff8888"| act
 
|bgcolor="ff8888"| act
| elm
 
 
| parentDocument
 
| parentDocument
| Vorgänger-Dokument
 
 
|  
 
|  
 
| 1..1
 
| 1..1
| required
+
| R
| Referenz auf ein Vorgänger-Dokument
+
| Vorgänger-Dokument:  Referenz auf ein Vorgänger-Dokument
  
 
|-
 
|-
 
|4
 
|4
 
|bgcolor="ff8888"| act
 
|bgcolor="ff8888"| act
| elm
 
 
| id
 
| id
| ID des Vorgänger-Dokuments
 
 
| II
 
| II
 
| 1..1
 
| 1..1
| required
+
| R
|  
+
| ID des Vorgänger-Dokuments
  
 
|-
 
|-
 
|5
 
|5
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@root
 
|@root
|OID für Dokument-Instanzen
 
 
|
 
|
 
|1..1
 
|1..1
 
|M
 
|M
|OID des sendenden System, um Dokument-Instanzen eindeutig zu identifizieren
+
|OID für Dokument-Instanzen
 +
OID des sendenden System, um Dokument-Instanzen eindeutig zu identifizieren
  
 
|-
 
|-
 
|5
 
|5
 
|bgcolor="ff8888"|act
 
|bgcolor="ff8888"|act
|att
 
 
|@extension
 
|@extension
|ID der Instanz des Dokuments im sendenden System
 
 
|
 
|
 
|1..1
 
|1..1
 
|M
 
|M
|
+
|ID der Instanz des Dokuments im sendenden System
 
|}
 
|}
  
Zeile 463: Zeile 411:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
===Participants: Einleitung===
+
==Participants: Einleitung==
  
 
An der Erstellung eines Dokumentes sind mehrere Personen bzw. Organisationen und Systeme beteiligt. Dies soll hier einmal kurz erläutert werden, damit die anschließende Detaildarstellung verständlicher wird. Dies wird in Form verschiedener Situationen gemacht:
 
An der Erstellung eines Dokumentes sind mehrere Personen bzw. Organisationen und Systeme beteiligt. Dies soll hier einmal kurz erläutert werden, damit die anschließende Detaildarstellung verständlicher wird. Dies wird in Form verschiedener Situationen gemacht:
  
====Variante 1====
+
===Variante 1===
 
Der Arzt erstellt einen Arztbrief oder andere Dokumente (beispielsweise auch Informationen im KIS-System des Krankenhauses), aus denen ein medizinischer Dokumentar die Informationen in ein System eingibt, das dann die Meldung an das Krebsregister versendet:
 
Der Arzt erstellt einen Arztbrief oder andere Dokumente (beispielsweise auch Informationen im KIS-System des Krankenhauses), aus denen ein medizinischer Dokumentar die Informationen in ein System eingibt, das dann die Meldung an das Krebsregister versendet:
  
Zeile 487: Zeile 435:
 
Im praktischen Einsatz sind für diese Variante i.d.R. die Angaben in informant.representedOrganization und custodian.representedCustodianOrganization inhaltlich gleich.
 
Im praktischen Einsatz sind für diese Variante i.d.R. die Angaben in informant.representedOrganization und custodian.representedCustodianOrganization inhaltlich gleich.
  
====Variante 2====
+
===Variante 2===
 
Ein regionales Krebsregister erstellt auf Basis der von Ärzten bzw. Krankenhäusern eingegangenen Meldungen eine neue Meldung an das Landeskrebsregister:
 
Ein regionales Krebsregister erstellt auf Basis der von Ärzten bzw. Krankenhäusern eingegangenen Meldungen eine neue Meldung an das Landeskrebsregister:
  
Zeile 505: Zeile 453:
 
|}
 
|}
  
===Participant: Patient (recordTarget)===
+
[[Kategorie:cdaonk|Header]]
 
 
 
 
[[file:Cdaonk_patient.gif|ID des Patienten]]
 
 
 
Abbildung: Identifikation des Patienten
 
 
 
 
 
{| class="hl7table"
 
! Lvl
 
! RIM
 
! AE
 
! Name
 
! Desc
 
! DT
 
! Kard
 
! Conf
 
! Beschreibung
 
 
 
 
 
|-
 
|0
 
|bgcolor="ff8888"|act
 
|elm
 
|ClinicalDocument
 
|Dokument
 
|
 
|1..1
 
|M
 
 
 
|-
 
| 1
 
|bgcolor="ccffff"| part
 
| elm
 
| recordTarget
 
| Patient
 
|
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 2
 
|bgcolor="ccffff"| part
 
| att
 
| @typeCode
 
| "RCT"
 
| CS CNE
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
| 2
 
|bgcolor="ffff88"| role
 
| elm
 
| patientRole
 
| Patient
 
|
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| att
 
| @classCode
 
| "PAT"
 
| CS CNE
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| elm
 
| id
 
| Patient-ID
 
| SET<II>
 
| 1..*
 
| M
 
| Identifiziert eindeutig den Patienten
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| att
 
| @root
 
| OID für Patienten
 
|
 
| 1..1
 
| M
 
| OID des sendenden System, um Patienten eindeutig zu identifizieren
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| att
 
| @extension
 
| ID des Patienten im sendenden System
 
|
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| elm
 
| addr
 
| Adresse
 
| SET<AD>
 
| 0..*
 
|
 
| Es soll immer eine Adresse übertragen werden. Bei anonymisierten bzw. pseudonymisierten Patienten kann dies auf eine Postleitzahl oder Bundesland reduziert werden.
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| elm
 
| streetname
 
| Strasse
 
| ST
 
| 0..1
 
| M
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| elm
 
| houseNumber
 
| Hausnummer
 
| ST
 
| 0..1
 
|
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| elm
 
| postalCode
 
| Postleitzahl
 
| ST
 
| 0..1
 
| M
 
| PLZ ohne Länderkennzeichen
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| elm
 
| city
 
| Wohnort
 
| ST
 
| 0..1
 
| M
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| elm
 
| country
 
| Land
 
| ST
 
| 0..1
 
| M
 
|
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| elm
 
| telecom
 
| Kontaktinformationen
 
| TEL
 
| 0..0
 
|
 
| nicht verwendet
 
 
 
|-
 
|4
 
|bgcolor="88ff88"|ent
 
| elm
 
| patient
 
| Patient (Personendaten)
 
|
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
| 5
 
|bgcolor="88ff88"| ent
 
| att
 
| @classCode
 
| "PSN"
 
| CS CNE
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
| 5
 
|bgcolor="88ff88"| ent
 
| att
 
| @determinerCode
 
| "INSTANCE"
 
| CS CNE
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
|5
 
|bgcolor="88ff88"|ent
 
| elm
 
| name
 
| Name des Patienten
 
| SET<PN>
 
| 0..*
 
| optional
 
|Folgende Pseudonyme werden vorgesehen:
 
# Umkehrbar eindeutige Pseudonyme (Angabe von Identifikator + Quellsystem), z.B. Identifikation über Nachsorgepass Bayern, Identifikation im Tumorzentrum Xy, Identifikation in Organzentrumssystem Xyz => OID mit Extension!
 
# „Stochastische Pseudonyme" (Kontrollnummern)
 
Bestimmte Attribute wie Namen oder Geburtsdatum sind dann optional, die dann in ganz definierten Kommunikationskontexten durch Kontrollnummern ersetzt werden.
 
Die Identifikatoren unter 1. wären in jedem Fall sinnvoll für das automatisierte Record Linkage im Zielsystem, wenn es hier nicht geht, dann woanders
 
 
 
{{AlertBox|
 
TODO: Anonymisierung bzw. Pseudonymisierung der ID, des Namens, Adresse etc.<br>
 
Es ist zu klären, welche Informationen neben den klassischen wie „Name", „Geburtsdatum" und „Adresse" pseudonymisiert werden müssen.<br>
 
Ebenso ist die Abbildung der pseudonymisierten Daten noch zu spezifizieren.
 
}}
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| prefix
 
| Anrede
 
| ST
 
| 0..1
 
| optional
 
| z.B. Herr, Frau, ...
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| prefix
 
| akademischer Titel
 
| ST
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
|7
 
|bgcolor="88ff88"|ent
 
| att
 
| @qualifier
 
| "AC"
 
|
 
| 1..1
 
| optional
 
| fix (Qualifier für akademischen Titel)
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| given
 
| Vorname
 
| SET<ST>
 
| 0..*
 
| optional
 
|
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| family
 
| aktueller Familienname
 
| ST
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| family
 
| Geburtsname
 
| ST
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
|7
 
|bgcolor="88ff88"|ent
 
| att
 
| @qualifier
 
| "BR"
 
|
 
| 1..1
 
| optional
 
| fix (Qualifier für Geburtsname)
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| family
 
| früherer Familienname (Adoption)
 
| SET<ST>
 
| 0..*
 
| optional
 
|
 
 
 
|-
 
|7
 
|bgcolor="88ff88"|ent
 
| att
 
| @qualifier
 
| "AD"
 
|
 
| 1..1
 
| optional
 
| fix (Qualifier für Adoptionsname)
 
 
 
|-
 
|5
 
|bgcolor="88ff88"|ent
 
| elm
 
| administrativeGenderCode
 
| Geschlecht
 
| CE CWE
 
| 0..1
 
| optional
 
| Codesystem 2.16.840.1.113883.5.1
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| att
 
| @code
 
| Code für das Geschlecht
 
|
 
| 1..1
 
| optional
 
|
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| att
 
| @codeSystem
 
| "2.16.840.1.113883.5.1"
 
|
 
| 1..1
 
| optional
 
| fix
 
 
 
|-
 
|5
 
|bgcolor="88ff88"|ent
 
| elm
 
| birthTime
 
| Geburtsdatum
 
| TS
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| att
 
| @value
 
| Zeitpunkt der Geburt
 
|
 
| 1..1
 
| optional
 
| tagesgenau
 
 
 
|-
 
|4
 
|bgcolor="88ff88"|ent
 
| elm
 
| providerOrganisation
 
| Krankenhaus
 
|
 
| 0..1
 
|
 
|nicht verwendet
 
 
 
|}
 
 
 
{| class="hl7table"
 
|-
 
!Code!!Bedeutung
 
|-
 
|F||weiblich
 
|-
 
|M||männlich
 
|-
 
|UN||undifferenziert, z.B. Hermaphrodit
 
|}
 
Tabelle: Geschlecht (Codesystem OID: 2.16.840.1.113883.5.1)
 
 
 
<syntaxhighlight lang="XML">
 
<recordTarget typeCode="RCT">
 
<patientRole classCode="PAT">
 
<id extension="12345678" root="1.2.276.0.76.3.1.131.1.4.3.9999.9999.999902"/>
 
<addr>
 
<streetName>Musterweg</streetName>
 
<houseNumber>10a</houseNumber>
 
<country>DE</country>
 
<postalCode>12345</postalCode>
 
<city>Musterstadt</city>
 
</addr>
 
<patient classCode="PSN" determinerCode="INSTANCE">
 
<name>
 
<prefix>Frau</prefix>
 
<prefix qualifier="AC">Dr. h.c.</prefix>
 
<given>Maria</given>
 
<family>Mustermann</family>
 
<family qualifier="BR">Musterfrau</family>
 
<family qualifier="AD">Musterfamilie</family>
 
</name>
 
<administrativeGenderCode code="F" codeSystem="2.16.840.1.113883.5.1"/>
 
<birthTime value="19500619"/>
 
</patient>
 
</patientRole>
 
</recordTarget>
 
</syntaxhighlight>
 
 
 
===Participant: Sendendes System (author)===
 
 
 
[[file:Cdaonk_melder.gif|sendendes System]]
 
 
 
Abbildung: Sendendes System
 
 
 
 
 
{| class="hl7table"
 
! Lvl
 
! RIM
 
! AE
 
! Name
 
! Desc
 
! DT
 
! Kard
 
! Conf
 
! Beschreibung
 
 
 
|-
 
|0
 
|bgcolor="ff8888"|act
 
|elm
 
|ClinicalDocument
 
|
 
|
 
|
 
|
 
|
 
 
 
|-
 
| 1
 
|bgcolor="ccffff"| part
 
| elm
 
| author
 
| Autor (hier: nur das sendende System)
 
|
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 2
 
|bgcolor="ccffff"| part
 
| att
 
| @typeCode
 
| "AUT"
 
| CS CNE
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
| 2
 
|bgcolor="ccffff"| part
 
| elm
 
| time
 
| Zeitpunkt der Erstellung des Dokuments
 
| TS
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 3
 
|bgcolor="ccffff"| part
 
| att
 
| @value
 
| der eigentliche Zeitpunkt
 
|
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 2
 
|bgcolor="ffff88"| role
 
| elm
 
| assignedAuthor
 
| Sendendes System
 
|
 
| 1..1
 
| M
 
| Informationen über das sendende System
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| att
 
| @classCode
 
| "ASSIGNED"
 
|
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| elm
 
| id
 
| ID des sendenden Systems
 
| II
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| att
 
| @extension
 
| eigentliche Identifikationsnummer des sendenden Systems
 
|
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| att
 
| @root
 
| OID für Software-Instanzen
 
|
 
| 1..1
 
| M
 
|OID, um Instanzen von Softwaresystemen eindeutig zu identifizieren. Vergeben beispielsweise durch den Softwarehersteller.
 
 
 
|-
 
|3
 
|bgcolor="88ff88"|ent
 
| elm
 
| assignedAuthoringDevice
 
|
 
|
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 4
 
|bgcolor="88ff88"|ent
 
| att
 
| @classCode
 
| "DEV"
 
|
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
| 4
 
|bgcolor="88ff88"|ent
 
| att
 
| @determinerCode
 
| "INSTANCE"
 
|
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
|4
 
|bgcolor="88ff88"|ent
 
| elm
 
| softwareName
 
| Name der Software(-Instanz)
 
| ST
 
| 1..1
 
| M
 
|
 
 
 
|}
 
 
 
 
 
<syntaxhighlight lang="xml">
 
<author typeCode="AUT">
 
<time value="20120825"/>
 
<assignedAuthor classCode="ASSIGNED">
 
<id extension="eine_id_des_sendenden_systems" root="1.2.276.0.76.3.1.131.1.4.4.9999.4.999941"/>
 
<assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE">
 
<softwareName>DerHersteller DieSoftware V. 3.2.1 im KKH Musterstadt</softwareName>
 
</assignedAuthoringDevice>
 
</assignedAuthor>
 
</author>
 
</syntaxhighlight>
 
 
 
===Participant: medizinischer Dokumentar (dataEnterer)===
 
 
 
Diese Information gibt an, wer die Information in das System eingegeben hat. Üblicherweise ist dies der medizinische Dokumentar. Dieser Abschnitt ist optional.
 
 
 
 
 
[[file:Cdaonk_data_enterer.gif|medizinischer Dokumentar]]
 
 
 
Abbildung: medizinischer Dokumentar
 
 
 
{| class="hl7table"
 
! Lvl
 
! RIM
 
! AE
 
! Name
 
! Desc
 
! DT
 
! Kard
 
! Conf
 
! Beschreibung
 
 
 
 
 
|-
 
|0
 
|bgcolor="ff8888"|act
 
|elm
 
|ClinicalDocument
 
|
 
|
 
|
 
|
 
|
 
 
 
|-
 
| 1
 
|bgcolor="ccffff"| part
 
| elm
 
| dataEnterer
 
| Medizinischer Dokumentar
 
|
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
| 2
 
|bgcolor="ccffff"| part
 
| att
 
| @typeCode
 
| "ENT"
 
|
 
| 1..1
 
| optional
 
| fix
 
 
 
|-
 
| 2
 
|bgcolor="ffff88"| role
 
| elm
 
| assignedEntity
 
|
 
|
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| att
 
| @classCode
 
| "ASSIGNED"
 
|
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| elm
 
| id
 
| Identifikator des Dokumentars
 
| II
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| att
 
| @extension
 
| Identifikation des Dokumentars im sendenden System
 
|
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| att
 
| @root
 
| OID für Dokumentare
 
|
 
| 1..1
 
| M
 
| OID des sendenden Systems, um das Dokumentare eindeutig zu identifizieren
 
 
 
|-
 
|4
 
|bgcolor="88ff88"|ent
 
| elm
 
| assignedPerson
 
| Dokumentar
 
|
 
| 1..1
 
| M
 
|
 
 
 
|-
 
|5
 
|bgcolor="88ff88"|ent
 
| elm
 
| name
 
| Name des Dokumentars
 
|
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| prefix
 
| Anrede
 
| ST
 
| 0..1
 
| optional
 
| z.B. Herr, Frau, ...
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| prefix
 
| akademischer Titel
 
| ST
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
|7
 
|bgcolor="88ff88"|ent
 
| att
 
| @qualifier
 
| "AC"
 
|
 
| 1..1
 
| optional
 
| fix (Qualifier für akademischen Titel)
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| given
 
| Vorname
 
| ST
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| family
 
| Nachname
 
| ST
 
| 0..1
 
| optional
 
|
 
 
 
|}
 
 
 
<syntaxhighlight lang="XML">
 
<dataEnterer typeCode="ENT">
 
<assignedEntity classCode="ASSIGNED">
 
<id extension="eine_id_des_dokumentars" root="1.2.276.0.76.3.1.131.1.4.3.9999.9999.999942"/>
 
<assignedPerson>
 
<name>
 
<prefix>Frau</prefix>
 
<prefix qualifier="AC">Dr.</prefix>
 
<given>Martha</given>
 
<family>Meier</family>
 
</name>
 
</assignedPerson>
 
</assignedEntity>
 
</dataEnterer>
 
</syntaxhighlight>
 
 
 
===Participant: Arzt, Melder (informant)===
 
Diese Participation gibt an, von wem die gemeldete Information stammt. Normalerweise wird die Information aus einem oder mehreren Arztbriefen entnommen. Hierüber kann angegeben werden, wer diese Arztbriefe verfasst hat. Daher kann dieser Abschnitt mehrfach vorkommen.
 
In der Terminologie der Krebsregister entspricht dies dem Melder.
 
 
 
 
 
[[file:Cdaonk_informant.gif|Arzt, Melder]]
 
 
 
Abbildung: Arzt, Melder
 
 
 
{| class="hl7table"
 
! Lvl
 
! RIM
 
! AE
 
! Name
 
! Desc
 
! DT
 
! Kard
 
! Conf
 
! Beschreibung
 
 
 
 
 
|-
 
|0
 
|bgcolor="ff8888"|act
 
|elm
 
|ClinicalDocument
 
|
 
|
 
|
 
|
 
|
 
 
 
|-
 
| 1
 
|bgcolor="ccffff"| part
 
| elm
 
| informant
 
| Arzt, Melder
 
|
 
| 1..*
 
| M
 
|
 
 
 
|-
 
| 2
 
|bgcolor="ccffff"| part
 
| att
 
| @typeCode
 
| "INF"
 
|
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
| 2
 
|bgcolor="ffff88"| role
 
| elm
 
| assignedEntity
 
|
 
|
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| att
 
| @classCode
 
| "ASSIGNED"
 
|
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| elm
 
| id
 
| Identifikator des Melders
 
| II
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| att
 
| @extension
 
| Identifikation des Melders
 
|
 
| 1..1
 
| M
 
| z.B. vom empfangenden Krebsregister vergeben
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| att
 
| @root
 
| OID für Melder
 
|
 
| 1..1
 
| M
 
| z.B. vom empfangenden Krebsregister vergeben
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| elm
 
| addr
 
| Adresse
 
| AD
 
| 0..1
 
|
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| elm
 
| streetname
 
| Strasse
 
| ST
 
| 0..1
 
| M
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| elm
 
| houseNumber
 
| Hausnummer
 
| ST
 
| 0..1
 
|
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| elm
 
| postalCode
 
| Postleitzahl
 
| ST
 
| 0..1
 
| M
 
| PLZ ohne Länderkennzeichen
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| elm
 
| city
 
| Wohnort
 
| ST
 
| 0..1
 
| M
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| elm
 
| country
 
| Land
 
| ST
 
| 0..1
 
| M
 
|
 
 
 
|-
 
|4
 
|bgcolor="88ff88"|ent
 
| elm
 
| assignedPerson
 
| Melder (Person)
 
|
 
| 0..1
 
| optional
 
| Wird verwendet, wenn der Melder eine Person ist. Es soll immer eine Person oder/und eine Organisation enthalten sein.
 
 
 
|-
 
| 5
 
|bgcolor="88ff88"| ent
 
| att
 
| @classCode
 
| "PSN"
 
| CS CNE
 
| 1..1
 
| optional
 
| fix
 
 
 
|-
 
| 5
 
|bgcolor="88ff88"| ent
 
| att
 
| @determinerCode
 
| "INSTANCE"
 
| CS CNE
 
| 1..1
 
| optional
 
| fix
 
 
 
|-
 
|5
 
|bgcolor="88ff88"|ent
 
| elm
 
| name
 
| Name des Melders
 
| PN
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| prefix
 
| Anrede
 
| ST
 
| 0..1
 
| optional
 
| z.B. Herr, Frau, ...
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| prefix
 
| akademischer Titel
 
| ST
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
|7
 
|bgcolor="88ff88"|ent
 
| att
 
| @qualifier
 
| "AC"
 
|
 
| 1..1
 
| optional
 
| fix (Qualifier für akademischen Titel)
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| given
 
| Vorname
 
| SET<ST>
 
| 0..*
 
| optional
 
|
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| elm
 
| family
 
| Familienname
 
| ST
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
|4
 
|bgcolor="88ff88"|ent
 
| elm
 
| representedOrganization
 
| Melder (Organisation)
 
|
 
| 0..1
 
| optional
 
| Wird verwendet, wenn der Melder eine Organisation ist.
 
 
 
|-
 
| 5
 
|bgcolor="88ff88"| ent
 
| att
 
| @classCode
 
| "ORG"
 
| CS CNE
 
| 1..1
 
| optional
 
| fix
 
 
 
|-
 
| 5
 
|bgcolor="88ff88"| ent
 
| att
 
| @determinerCode
 
| "INSTANCE"
 
| CS CNE
 
| 1..1
 
| optional
 
| fix
 
 
 
|-
 
|5
 
|bgcolor="88ff88"|ent
 
| elm
 
| name
 
| Name der Organisation
 
| ON
 
| 0..1
 
| optional
 
|
 
 
 
|}
 
 
 
<syntaxhighlight lang="XML">
 
<informant typeCode="INF">
 
<assignedEntity classCode="ASSIGNED">
 
<id extension="eine_id_des_melders" root="1.2.276.0.76.3.1.131.1.4.4.9999.4.999901"/>
 
<addr>
 
<streetName>Kliniksweg</streetName>
 
<houseNumber>125-131</houseNumber>
 
<country>DE</country>
 
<postalCode>54321</postalCode>
 
<city>Musterhausen</city>
 
</addr>
 
<assignedPerson classCode="PSN" determinerCode="INSTANCE">
 
<name>
 
<prefix qualifier="AC">Dr. med.</prefix>
 
<given>Thilo</given>
 
<family>Testmann</family>
 
</name>
 
</assignedPerson>
 
<representedOrganization classCode="ORG" determinerCode="INSTANCE">
 
<name>Städtisches Klinikum Musterhausen</name>
 
</representedOrganization>
 
</assignedEntity>
 
</informant>
 
</syntaxhighlight>
 
 
 
===Participant: Absender (custodian)===
 
 
 
Wer hat das Dokument abgeschickt. Das ist üblicherweise entweder das Krankenhaus oder das Tumorzentrum.
 
 
 
Normalerweise wird das über die Transportinformation gelöst. Wenn das aber persistent mit Bestandteil des Dokumentes sein soll, dann ist der Custodian der beste Platz, weil der "Verwalter" des Dokumentes dann auch am ehesten der  "Absender" ist.
 
 
 
 
 
[[file:Cdaonk_custodian.gif|Absender]]
 
 
Abbildung: Identifikation des Absenders
 
 
 
{| class="hl7table"
 
! Lvl
 
! RIM
 
! AE
 
! Name
 
! Desc
 
! DT
 
! Kard
 
! Conf
 
! Beschreibung
 
 
 
|-
 
|0
 
|bgcolor="ff8888"|act
 
|elm
 
|ClinicalDocument
 
|
 
|
 
|
 
|
 
|
 
 
 
|-
 
| 1
 
|bgcolor="ccffff"| part
 
| elm
 
| custodian
 
| Absender
 
|
 
| 1..1
 
| M
 
| Wer hat das Dokument abgeschickt.
 
 
 
|-
 
| 2
 
|bgcolor="ccffff"| part
 
| att
 
| @typeCode
 
| "CST"
 
| CS CNE
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 2
 
|bgcolor="ffff88"| role
 
| elm
 
| assignedCustodian
 
|
 
|
 
| 1..1
 
| M
 
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| att
 
| @classCode
 
| "ASSIGNED"
 
| CS CNE
 
| 1..1
 
| M
 
|
 
 
 
 
 
 
 
|-
 
|4
 
|bgcolor="88ff88"|ent
 
| elm
 
| representedCustodianOrganisation
 
| verwaltende/absendede Organisation
 
|
 
| 1..1
 
|
 
|
 
 
 
|-
 
|5
 
|bgcolor="88ff88"|ent
 
| elm
 
| id
 
| Identifikation der Organisation
 
| SET<II>
 
| 1..*
 
| M
 
|
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| att
 
| @extension
 
| eigentliche ID der Organisation
 
|
 
| 1..1
 
| M
 
| In der Regel vom Datenempfänger vergeben
 
 
 
|-
 
|6
 
|bgcolor="88ff88"|ent
 
| att
 
| @root
 
| OID der Organisation
 
|
 
| 1..1
 
| M
 
| In der Regel vom Datenempfänger vergeben
 
 
 
|-
 
|5
 
|bgcolor="88ff88"|ent
 
| elm
 
| name
 
| Name der Organisation
 
| ON
 
| 0..1
 
|
 
|
 
 
 
|-
 
|5
 
|bgcolor="88ff88"|ent
 
| elm
 
| telecom
 
| Kontaktinformation der Organisation
 
| TEL
 
| 0..0
 
|
 
| nicht verwendet
 
 
 
|-
 
| 5
 
|bgcolor="88ff88"| ent
 
| elm
 
| addr
 
| Adresse
 
| AD
 
| 0..1
 
|
 
|
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"| ent
 
| elm
 
| streetname
 
| Strasse
 
| ST
 
| 0..1
 
|
 
|
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"| ent
 
| elm
 
| houseNumber
 
| Hausnummer
 
| ST
 
| 0..1
 
|
 
|
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"| ent
 
| elm
 
| postalCode
 
| Postleitzahl
 
| ST
 
| 0..1
 
|
 
| PLZ ohne Länderkennzeichen
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"| ent
 
| elm
 
| city
 
| Wohnort
 
| ST
 
| 0..1
 
|
 
|
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"| ent
 
| elm
 
| country
 
| Land
 
| ST
 
| 0..1
 
|
 
|
 
 
 
|}
 
 
 
<syntaxhighlight lang="xml">
 
<custodian typeCode="CST">
 
<assignedCustodian classCode="ASSIGNED">
 
<representedCustodianOrganization>
 
<id extension="eine_id_des_datenlieferanten" root="1.2.276.0.76.3.1.131.1.4.4.9999.4.999961"/>
 
<name>Regionales KKR für Süd-Ostwestfalen Nord</name>
 
<addr>
 
<streetName>Register-Allee</streetName>
 
<houseNumber>228</houseNumber>
 
<country>DE</country>
 
<postalCode>55555</postalCode>
 
<city>Krebsstadt</city>
 
</addr>
 
</representedCustodianOrganization>
 
</assignedCustodian>
 
</custodian>
 
</syntaxhighlight>
 
 
 
===Participant: Empfänger (informationRecipient)===
 
Als Empfänger kommen hier sowohl die Krebsregister als auch Praxen und Krankenhäuser in Frage.
 
 
 
In dem Attribut „informationRecipient" wird angegeben, an welches Krebsregister oder Praxis/Krankenhaus die Daten übermittelt werden. Hier wird die „scoping" Entität "Organisation" (gestrichelte Linie) genutzt.
 
 
 
[[file:Cdaonk_empfaenger.gif|ID des Empfängers]]
 
 
Abbildung: Identifikation des Empfängers
 
 
 
{| class="hl7table"
 
! Lvl
 
! RIM
 
! AE
 
! Name
 
! Desc
 
! DT
 
! Kard
 
! Conf
 
! Beschreibung
 
 
 
|-
 
|0
 
|bgcolor="ff8888"|act
 
|elm
 
|ClinicalDocument
 
|
 
|
 
|
 
|
 
|
 
 
 
|-
 
| 1
 
|bgcolor="ccffff"| part
 
| elm
 
| informationRecipient
 
| Empfänger
 
|
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
| 2
 
|bgcolor="ccffff"| part
 
| att
 
| @typeCode
 
| "PRCP"
 
| CS CNE
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
| 2
 
|bgcolor="ffff88"| role
 
| elm
 
| intendedRecipient
 
|
 
|
 
| 1..1
 
| M
 
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| att
 
| @classCode
 
| "ASSIGNED"
 
|
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| elm
 
| id
 
| ID des Datenempfängers (z.B. Krebsregister)
 
| II
 
| 0..0
 
|
 
| nicht verwendet
 
 
 
|-
 
|4
 
|bgcolor="88ff88"|ent
 
| elm
 
| informationRecipient
 
|
 
|
 
| 0..0
 
|
 
| nicht verwendet
 
 
 
|-
 
|4
 
|bgcolor="88ff88"|ent
 
| elm
 
| receivedOrganisation
 
|
 
|
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
|5
 
|bgcolor="88ff88"|ent
 
| elm
 
| name
 
| Name der Organisation
 
| ON
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
| 5
 
|bgcolor="88ff88"|ent
 
| elm
 
| addr
 
| Adresse
 
| AD
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"|ent
 
| elm
 
| streetname
 
| Strasse
 
| ST
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"|ent
 
| elm
 
| houseNumber
 
| Hausnummer
 
| ST
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"|ent
 
| elm
 
| postalCode
 
| Postleitzahl
 
| ST
 
| 0..1
 
| optional
 
| PLZ ohne Länderkennzeichen
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"|ent
 
| elm
 
| city
 
| Wohnort
 
| ST
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"|ent
 
| elm
 
| country
 
| Land
 
| ST
 
| 0..1
 
| optional
 
|
 
 
 
|}
 
 
 
<syntaxhighlight lang="XML">
 
<informationRecipient typeCode="PRCP">
 
<intendedRecipient classCode="ASSIGNED">
 
<receivedOrganization>
 
<name>Landeskrebsregister NRW</name>
 
<addr>
 
<streetName>Robert-Koch-Strasse</streetName>
 
<houseNumber>40</houseNumber>
 
<country>DE</country>
 
<postalCode>48149</postalCode>
 
<city>Münster</city>
 
</addr>
 
</receivedOrganization>
 
</intendedRecipient>
 
</informationRecipient>
 
</syntaxhighlight>
 
 
 
===Participant: Versichertendaten und Kostenträger (participant)===
 
Ein weiterer Beteiligter ist der Versicherte sowie der Kostenträger. Im Kontext der Krebsregister ist die Versicherungsnummer sowie die Identifikation des Kostenträgers von Interesse. Beides wird hier abgebildet. Die Angabe dieser Daten ist optional.
 
 
 
 
 
[[file:Cdaonk_participant_hld.gif|Versichertendaten und Kostenträger]]
 
 
 
Abbildung: Versichertendaten und Kostenträger
 
 
 
{| class="hl7table"
 
! Lvl
 
! RIM
 
! AE
 
! Name
 
! Desc
 
! DT
 
! Kard
 
! Conf
 
! Beschreibung
 
 
 
|-
 
|0
 
|bgcolor="ff8888"|act
 
|elm
 
|ClinicalDocument
 
|
 
|
 
|
 
|
 
|
 
 
 
|-
 
| 1
 
|bgcolor="ccffff"| part
 
| elm
 
| participant
 
|
 
|
 
| 0..*
 
| optional
 
|
 
 
 
|-
 
| 2
 
|bgcolor="ccffff"| part
 
| att
 
| @typeCode
 
| "HLD"
 
| CS CNE
 
| 1..1
 
| optional
 
| fix
 
 
 
|-
 
| 2
 
|bgcolor="ffff88"| role
 
| elm
 
| associatedEntity
 
| Versicherungsnehmer
 
|
 
| 1..1
 
| M
 
|
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| att
 
| @classCode
 
| "POLHOLD"
 
| CS CNE
 
| 1..1
 
| M
 
| fix
 
 
 
|-
 
| 3
 
|bgcolor="ffff88"| role
 
| elm
 
| id
 
| Versicherungsnummer
 
| II
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| att
 
| @extension
 
| die eigentliche Versicherungsnummer
 
|
 
| 1..1
 
| optional
 
|
 
 
 
|-
 
| 4
 
|bgcolor="ffff88"| role
 
| att
 
| @root
 
| OID für Versicherungsnummern des jeweiligen Krankenversicherers
 
|
 
| 1..1
 
| optional
 
|
 
 
 
|-
 
|4
 
|bgcolor="88ff88"|ent
 
| elm
 
| scopingOrganization
 
| Kostenträger
 
|
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
| 5
 
|bgcolor="88ff88"|ent
 
| elm
 
| id
 
| Institutionskennzeichen (IKNR) des Kostenträgers
 
| II
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"|ent
 
| att
 
| @extension
 
| die eigentliche IKNR
 
|
 
| 1..1
 
| optional
 
|
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"|ent
 
| att
 
| @root
 
| "1.2.276.0.76.4.5"
 
|
 
| 1..1
 
| optional
 
| fix. Dies ist die OID für IK-Nummern in Deutschland
 
 
 
|-
 
| 5
 
|bgcolor="88ff88"|ent
 
| elm
 
| id
 
| Vertragskassennummer (VKNR) des Kostenträgers
 
| II
 
| 0..1
 
| optional
 
|
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"|ent
 
| att
 
| @extension
 
| die eigentliche VKNR
 
|
 
| 1..1
 
| optional
 
|
 
 
 
|-
 
| 6
 
|bgcolor="88ff88"|ent
 
| att
 
| @root
 
| "1.2.276.0.76.4.7"
 
|
 
| 1..1
 
| optional
 
| fix. Dies ist die OID für VK-Nummern in Deutschland
 
 
 
|-
 
| 5
 
|bgcolor="88ff88"|ent
 
| elm
 
| name
 
| Name des Kostenträgers
 
| ON
 
| 0..1
 
| optional
 
|
 
 
 
|}
 
 
 
<syntaxhighlight lang="XML">
 
<participant typeCode="HLD">
 
<associatedEntity classCode="POLHOLD">
 
<id extension="123456789" root="1.2.276.0.76.3.1.131.1.4.3.9999.9999.999955"/>
 
<scopingOrganization>
 
<id extension="987654321" root="1.2.276.0.76.4.5"/>
 
<id extension="54321" root="1.2.276.0.76.4.7"/>
 
<name>AOK Süd-Ostwestfalen Nord</name>
 
</scopingOrganization>
 
</associatedEntity>
 
</participant>
 
</syntaxhighlight>
 

Aktuelle Version vom 28. November 2013, 15:38 Uhr

Dieses Material ist Teil des Leitfadens Übermittlung onkologischer Daten.
  • 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 .

CDA R2 Header

Der Header enthält alle relevanten Metadaten. Nachfolgend der allgemeine Aufbau:

Abschnitt Kard. Opt. Referenz auf Abschnitt
Header
allg. Metadaten
Patient (recordTarget) 1..1
sendendes System (author) 1..1
med. Dokumentar (dataEnterer) 0..*
Melder, Arzt (informant) 0..*
Unterzeichner (legalAuthenticator) 1..1
verwaltende Organisation (custodian) 1..1
Empfänger (informationRecipient) 1..1
Versichertendaten, Kostenträger (participant) 0..1
Body
Sektionen s.u. 1..*

Metadaten

Zuerst die Metadaten:

ID des Patienten

Abbildung: Header des Dokuments

Lvl RIM Name DT Kard Conf Beschreibung
1 act ClinicalDocument 1..1 M Dokument
2 act realmCode CS 1..1 M F
3 act @code 1..1 F "DE"
2 act typeId II 1..1 F identifiziert dieses Dokument als CDA-Dokument
3 act @root 1..1 F "2.16.840.1.113883.1.3"
3 act @extension 1..1 F "POCD_HD000040"
2 act templateId II 1..1 M Strukturidentifikation des Dokuments:

Hier wird die Strukturbeschreibung des Dokumentes festgehalten.

3 act @root 1..1 M OID des Dokument-Templates
2 act id II 1..1 M Identifikation einer Instanz des Dokuments:

Identifiziert eindeutig eine Instanz eines Dokuments, d.h.jede Version eines Dokumentes hat eine neue ID.
(vgl. SetId)

3 act @root 1..1 M OID für Dokument-Instanzen

OID des sendenden System, um Dokument-Instanzen eindeutig zu identifizieren

3 act @extension 1..1 M ID der Instanz des Dokuments im sendenden System
2 act code CE CWE 1..1 F Dokument-Art

Value Set 1.2.276.0.76.3.1.131.1.11.1

3 act @code 1..1 F "x-physician-cancer-rep", vgl. IHE PCC Vol.2 Abschnitt 6.3.1.A.2
3 act @codeSystem 1..1 F "2.16.840.1.113883.6.1"
2 act title ST 0..1 M Titel des Dokuments

Der Titel des Dokuments ergibt sich aus dem Dokumenttyp bzw. Dokumententemplate.
Beispiel: "Diagnosemeldung"

2 act effectiveTime TS 1..1 M Erstellungszeitpunkt des Dokuments
3 act @value 1..1 M der eigentliche Zeitpunkt
2 act confidentialityCode CE CWE 1..1 F Vertraulichkeit des Dokumentes

Value Set 1.2.276.0.76.3.1.131.1.11.2

3 act @code 1..1 F "N"
3 act @codeSystem 1..1 F "2.16.840.1.113883.5.25"
2 act languageCode CS CNE 0..1 O Sprache des Dokumentes
3 act @code 1..1 F "de-DE"
2 act setId II 1..1 M Setkennung:

Legt fest, zu welcher "Menge" das Dokument gehört. Es hält also die verschiedenen Versionen (Instanzen, vgl. Id) zusammen. Logische Kennung des Dokuments, die über die Versionen hinweg konstant bleibt. Eine Korrektur ergibt sich aus einer höheren Versionsnummer (vgl. versionNumber).

3 act @root 1..1 M OID für Dokument-Sets

OID des sendenden Systems, um das Dokument-Set (Dokument versionsübergreifend) eindeutig zu identifizieren

3 act @extension 1..1 M ID des Dokument-Sets im sendenden System
2 act versionNumber INT 1..1 M Versionsnummer

Eine fortlaufende Nummer zur Versionierung des Dokumentes.

3 act @value INT 1..1 M Versionsnummer

Zusammen mit der Setkennung regelt dieses Element die Versionierung der Dokumente.

2 rel relatedDocument 0..1
3 rel @typeCode 1..1 F "RPLC"
3 act parentDocument 1..1 R Vorgänger-Dokument: Referenz auf ein Vorgänger-Dokument
4 act id II 1..1 R ID des Vorgänger-Dokuments
5 act @root 1..1 M OID für Dokument-Instanzen

OID des sendenden System, um Dokument-Instanzen eindeutig zu identifizieren

5 act @extension 1..1 M ID der Instanz des Dokuments im sendenden System
<ClinicalDocument xmlns="urn:hl7-org:v3"
                  xmlns:voc="urn:hl7-org:v3/voc"
                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  xsi:schemaLocation="urn:hl7-org:v3 CDA.xsd">
	<realmCode code="DE"/>
	<typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040"/>
	<templateId root="1.2.276.0.76.3.1.131.1.10.1.1"/>
	<id extension="xyz" root="OID"/>
	<code code="x-physician-cancer-rep"
              codeSystem="2.16.840.1.113883.6.1"
              displayName="report to cancer registry"/>
	<title>Diagnosemeldung</title>
	<effectiveTime value="20120407130000+0500"/>
	<confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25"/>
	<languageCode code="de-DE"/>
	<setId extension="a_set_id" root="OID"/>
	<versionNumber value="1"/>
	<recordTarget>
		...
	</recordTarget>
	<author>
		...
	</author>
	<dataEnterer>
		...
	</dataEnterer>
	<informant>
		...
	</informant>
	<custodian>
		...
	</custodian>
	<informationRecipient>
		...
	</informationRecipient>
	<participant>
		...
	</participant>
	<relatedDocument typeCode="RPLC">
		<parentDocument>
			<id extension="xyy" root="OID"/>
		</parentDocument>
	</relatedDocument>

	...

</ClinicalDocument>

Participants: Einleitung

An der Erstellung eines Dokumentes sind mehrere Personen bzw. Organisationen und Systeme beteiligt. Dies soll hier einmal kurz erläutert werden, damit die anschließende Detaildarstellung verständlicher wird. Dies wird in Form verschiedener Situationen gemacht:

Variante 1

Der Arzt erstellt einen Arztbrief oder andere Dokumente (beispielsweise auch Informationen im KIS-System des Krankenhauses), aus denen ein medizinischer Dokumentar die Informationen in ein System eingibt, das dann die Meldung an das Krebsregister versendet:

Beteiligter Abbildung in CDA Conf.
Arzt und/oder Krankenhaus, in der dieser beschäftigt ist (Melder in der Krebsregister-Terminologie) informant M
medizinischer Dokumentar im Krankenhaus dataEnterer O
System (Tumordokumentationssystem) im Krankenhaus author (authoringDevice) M
Organisation (Krankenhaus), die das System betreibt custodian M
Krebsregister informationRecipient O

Im praktischen Einsatz sind für diese Variante i.d.R. die Angaben in informant.representedOrganization und custodian.representedCustodianOrganization inhaltlich gleich.

Variante 2

Ein regionales Krebsregister erstellt auf Basis der von Ärzten bzw. Krankenhäusern eingegangenen Meldungen eine neue Meldung an das Landeskrebsregister:

Beteiligter Abbildung in CDA Conf.
Arzt und/oder Organisation, der ursprünglichen Meldung (ggf. mehrere) informant M
medizinischer Dokumentar im regionalen Krebsregister dataEnterer O
System (Tumordokumentationssystem) im regionalen Krebsregister author (authoringDevice) M
Organisation (regionales Krebsregister), die das System betreibt custodian M
Landeskrebsregister informationRecipient O