320
Bearbeitungen
Änderungen
→Optionale Spezifikation (mit demografischen Patientendaten)
$patientRole = ClinicalDocument/recordTarget/patientRole
$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
{{BeginYellowBox}}
Bemerkung: Wenn die Adresse nicht in der erforderlichen Granularität zur Verfügung steht, dann wird das Element PID-11 nicht angeführt.
{{EndYellowBox}}
<pre class="ILFgreen">