Änderungen

Wechseln zu: Navigation, Suche
legalAuthenticator
Für CDA R2 Dokumente gilt folgende Verknüpfung mit den CDA Header Elementen:
 # Laut Festlegung wird die Person, welche das Dokument vidiert hat, im Element „legalAuthenticator“ abgelegt:## ClinicalDocument/legalAuthenticator[1]/assignedEntity<br/> '''ACHTUNG''': Nach DocumentEntry.legalAuthenticator kann jeweils nur das erste Element (ClinicalDocument/LegalAuthenticator[1]) übernommen werden.# Die vidierende Person## Ein Personenelement in CDA beinhaltet unter anderem die folgenden Unterelemente:### id … ID der Person mit den folgenden Attributen:#### @root … Root OID des ID Pools, oder direkte die OID der Person (ohne @extension-Attribut)#### @extension … Eigentliche ID des Elements aus dem gegebenen ID Pool (falls die @root nicht direkt die Person identifiziert)### assignedEntity#### Enthält ein HL7 Personen-Element, welches das Namen-Element zur Person enthält##### Name
====Spezifikation====
{{BeginYellowBox}}
'''legalAuthenticator''' wird gemäß folgender Vorschrift zusammengesetzt:<br/>
{{BeginOrangeBox}}
<span style="color:red"> $person </span>= ClinicalDocument/legalAuthenticator[1]/assignedEntity
{{EndOrangeBox}}
{{BeginOrangeBox}}
concat(<br/><span style="color:red"> $person</span>/id/@extension,"^",<br/><span style="color:red"> $person</span>/assignedPerson/name/family,"^",<br/><span style="color:red"> $person</span>/assignedPerson/name/given[1],"^",<br/><span style="color:red"> $person</span>/assignedPerson/name/given[2],"^",<br/><span style="color:red"> $person</span>/assignedPerson/name/suffix,"^",<br/><span style="color:red"> $person</span>/assignedPerson/name/prefix[@qualifier="AC"],"^^^&amp;amp;",<br/><span style="color:red"> $person</span>/id/@root,"&amp;amp;ISO"<br/>)<br/>
Bsp: 1234^Musterdoktor^Herbert^^^Dr.^^^&amp;amp;1.2.3.4.5.6.7.8.9&amp;amp;ISO
{{EndOrangeBox}}
===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}}
{{BeginOrangeBox}}
<span style="color:red">$id </span>= concat(
$patientRole/id[1]/@extension, "^^^&amp;amp;",
$patientRole/id[1]/@root, "&amp;amp;ISO"
)
Bsp: 4711^^^&amp;amp;1.2.3.4.5.6.7.8.9&amp;amp;ISO
 
<span style="color:red">$name </span>= ""
 
<span style="color:red">$birthtime </span>= ""
 
<span style="color:red">$gender </span> = ""
 
<span style="color:red">$addr </span>= ""
{{EndOrangeBox}}
<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}}
====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, "^^^&amp;amp;",$patientRole/id[1]/@root, "&amp;amp;ISO")Bsp: 4711^^^&amp;amp;1.2.3.4.5.6.7.8.9&amp;amp;ISO  $name = concat($patientRole/patient/name/family,"^",$patientRole/patient/name/given[1],"^",$patientRole/patient/name/given[2],"^",$patientRole/patient/In ELGA werden die Elemente name/suffix,"^"administrativeGender,$patientRole/patient/name/prefix[@qualifier="AC"])Bsp: Mustermann^Herbert^^^Ing. $birthtime = $patientRole/patient/birthtime/@valueBsp: 19650120 $gender = $patientRole/patient/administrativeGenderCode/@codeBsp: M $birthTime und addr = concat($patientRole/addr/streetAddressLine,"^^",$patientRole/addr/city,"^",$patientRole/addr/stateNICHT zur Identifikation des Patienten benötigt,"^",$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^AustriaBemerkung: Wenn die Adresse nicht Speicherung dieser Daten erhöht aber den Sicherheits- und Schutzbedarf der Registry unnötig. Eine Speicherung in der erforderlichen Granularität zur Verfügung steht, dann wird dieses Element Registry ist im Sinne der Datenminimierung (PID-11DSGVO) nicht angegebenNICHT ERLAUBT.</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}}
320
Bearbeitungen

Navigationsmenü