Änderungen

Wechseln zu: Navigation, Suche

elga-cdaxds-2.06.2:XDS Metadaten 1: aus dem CDA-Inhalt abgeleitet

4.495 Bytes hinzugefügt, 13:26, 10. Aug. 2017
sourcePatientId
Dies entspricht einer Transformation auf den HL7 v2 CX Datentyp gemäß [IHE ITI-TF3].
{{EndYellowBox}}
 
===sourcePatientInfo===
Das sourcePatientInfo Element beschreibt die demographischen Daten des Patienten.
Im Fall eines CDA R2 Dokuments gilt grundsätzlich folgende Verknüpfung mit den CDA Header Elementen:
# Laut Vorgabe der ELGA Gesundheitsdaten ist beim Patienten die Angabe der folgenden Elemente verpflichtend:
* Verpflichtend
** Lokale ID des Patienten aus dem System (id[1])
** Patientenname (name)
** Geschlecht (administrativeGender)
** Geburtsdatum (birthTime)
* Verpflichtend wenn bekannt
** Sozialversicherungsnummer des Patienten (id[2])<br/><span style="color:red;">Achtung: Diese ID gelangt nicht in die Metadaten!</span>
** Adresse (addr)
*** Beliebige Granularität
{{BeginYellowBox}}
In ELGA werden die Elemente name, administrativeGender, birthTime und addr NICHT zur Identifikation des Patienten benötigt, die Speicherung dieser Daten erhöht aber den Sicherheits- und Schutzbedarf der Registry unnötig. Von einer Speicherung in der Registry wird daher abgeraten.
{{EndYellowBox}}
 
====Spezifikation (empfohlene Variante)====
{{BeginYellowBox}}
'''sourcePatientInfo''' wird gemäß folgender Vorschrift zusammengesetzt:
{{BeginOrangeBox}}
$patientRole = ClinicalDocument/recordTarget/patientRole
{{EndOrangeBox}}
<pre class="orange">
$id = concat(
$patientRole/id[1]/@extension, "^^^&",
$patientRole/id[1]/@root, "&ISO"
)
Bsp: 4711^^^&1.2.3.4.5.6.7.8.9&ISO
 
$name = ""
 
$birthtime = ""
 
$gender = ""
 
$addr = ""
 
<rim:Slot name="sourcePatientInfo">
<rim:ValueList>
<rim:Value>PID-3|$id</rim:Value>
<rim:Value>PID-5|$name</rim:Value>
<rim:Value>PID-7|$birthtime</rim:Value>
<rim:Value>PID-8|$gender</rim:Value>
<rim:Value>PID-11|$addr</rim:Value>
</rim:ValueList>
</rim:Slot>
</pre>
{{EndYellowBox}}
 
====Optionale Spezifikation (mit demografischen Patientendaten)====
{{BeginYellowBox}}
'''sourcePatientInfo''' wird gemäß folgender Vorschrift zusammengesetzt:
<pre class="orange">
$patientRole = ClinicalDocument/recordTarget/patientRole
</pre>
<pre class="orange">
$id = concat(
$patientRole/id[1]/@extension, "^^^&",
$patientRole/id[1]/@root, "&ISO"
)
Bsp: 4711^^^&1.2.3.4.5.6.7.8.9&ISO
 
 
$name = concat(
$patientRole/patient/name/family,"^",
$patientRole/patient/name/given[1],"^",
$patientRole/patient/name/given[2],"^",
$patientRole/patient/name/suffix,"^",
$patientRole/patient/name/prefix[@qualifier="AC"]
)
Bsp: Mustermann^Herbert^^^Ing.
 
$birthtime = $patientRole/patient/birthtime/@value
Bsp: 19650120
 
$gender = $patientRole/patient/administrativeGenderCode/@code
Bsp: M
 
$addr = concat(
$patientRole/addr/streetAddressLine,"^^",
$patientRole/addr/city,"^",
$patientRole/addr/state,"^",
$patientRole/addr/postalCode,"^",
$patientRole/addr/country
)
… oder …
$addr = concat(
concat($patientRole/addr/streetName," ",$patientRole/addr/houseNumber),"^^",
$patientRole/addr/city,"^",
$patientRole/addr/state,"^",
$patientRole/addr/postalCode,"^",
$patientRole/addr/country
)
Bsp: Mustergasse 11^^Wien^W^1230^Austria
Bemerkung: Wenn die Adresse nicht in der erforderlichen Granularität zur Verfügung steht, dann wird dieses Element (PID-11) nicht angegeben.
</pre>
 
<pre class="orange">
<rim:Slot name="sourcePatientInfo">
<rim:ValueList>
<rim:Value>PID-3|$id</rim:Value>
<rim:Value>PID-5|$name</rim:Value>
<rim:Value>PID-7|$birthtime</rim:Value>
<rim:Value>PID-8|$gender</rim:Value>
<rim:Value>PID-11|$addr</rim:Value>
</rim:ValueList>
</rim:Slot>
</pre>
{{EndYellowBox}}
 
===title===
Das ''title'' Element beschreibt den lesbaren Titel des Dokuments.
 
Im Fall eines CDA R2 Dokuments gilt folgende Verknüpfung mit den CDA Header Elementen:
# Laut Vorgabe der ELGA Gesundheitsdaten ist die Angabe des Dokumententitels verpflichtend:
* ClinicalDocument/title
====Spezifikation====
{{BeginYellowBox}}
'''title''' wird gemäß folgender Vorschrift zusammengesetzt:
<pre class="orange">
ClinicalDocument/title
Bsp: Entlassungsbrief der chirurgischen Abteilung
</pre>
{{EndYellowBox}}
 
===typeCode (und typeCodeDisplayName)===
Das ''typeCode'' Element beschreibt den Dokumententyp, dem das Dokument angehört. Der Dokumententyp ist die Spezialisierung einer Dokumentenklasse, jeder Dokumententyp gehört zu genau einer Dokumentenklasse.
 
Unterscheidung typeCode/classCode:
{| class="wikitable"
|- style="background:white"
| typeCode
| Dokumentenklasse in feiner Granularität (Spezialisierung).
|- style="background:white"
| classCode
| Dokumentenklasse in grober Granularität.<br/> Siehe Kapitel 2.2.5
|}
Bürokraten, maintenanceshell, Prüfer, Administratoren
5.399
Bearbeitungen

Navigationsmenü