Back To Index << Back To Templates

# Template HeaderRecordTarget (Pflege)

Aus Publikation für Projekt ELGA Basisleitfäden | Release 11.12.0+20260729-2.6.6 vom 2026‑07‑29 08:38:14 | | | HTML erstellt am 2026‑07‑29 09:00:25

Id | 1.2.40.0.34.11.20014 | Gültigkeit ab | 2017‑03‑27
Status | Entwurf | Versions-Label |
Name | HeaderRecordTargetPflege | Bezeichnung | HeaderRecordTarget (Pflege)
Klassifikation | CDA Header Level Template
Offen/Geschlossen | Offen (auch andere als die definierten Elemente sind erlaubt)
Benutzt von / Benutzt |
Benutzt von 2 Transactions und 2 Templates, Benutzt 1 Template
Benutzt von | als | Name | Version
--- | --- | --- | ---
elga-transactions-106 | Transaktion | Pflegesituationsbericht (v2) | 2023‑05‑09 07:26:52
elga-transactions-100 | Transaktion | Entlassungsbrief Pflege (v2) | 2023‑05‑09 07:20:58
1.2.40.0.34.11.12 | Inklusion | Pflegesituationsbericht | 2015‑09‑26
1.2.40.0.34.11.3 | Inklusion | Entlassung Pflege | 2023‑05‑08 13:36:29
Benutzt | als | Name | Version
1.2.40.0.34.11.90017 | Inklusion | Language Communication | DYNAMIC
Item | DT | Kard | Konf | Beschreibung | Label
--- | --- | --- | --- | --- | ---
hl7:recordTarget |  |  |  |  |
@typeCode | cs | 0 … 1 | F | RCT
@contextControlCode | cs | 0 … 1 | F | OP
| Beispiel | <recordTarget typeCode="RCT" contextControlCode="OP"> <patientRole classCode="PAT"> <!-- ... --> </patientRole></recordTarget>
hl7:patientRole |  | 1 … 1 | R |  |
@classCode | cs | 0 … 1 | F | PAT
| Beispiel | <patientRole classCode="PAT"> <id extension="186245" root="1.2.276.0.76.3.1.139.3.871"/> <patient classCode="PSN" determinerCode="INSTANCE"> <!-- ... --> </patient></patientRole>
| Schematron assert | role | error |
| test | string-length(hl7:id[1]/@root)>0 |
| Meldung | patientRole id[1] MUSS als lokale Patienten ID vom System vorhanden sein |
| Schematron assert | role | error |
| test | hl7:id[2][@root='1.2.40.0.10.1.4.3.1'][string-length(@extension)>0] or hl7:id[2]/@nullFlavor='NI' or hl7:id[2]/@nullFlavor='UNK' |
| Meldung | patientRole id[2] MUSS Sozialversicherungsnummer des Patienten sein (@root 1.2.40.0.10.1.4.3.1, Sozialversicherungsnummer in @extension) oder @nullFlavor 'NI' oder 'UNK' ist angegeben |
hl7:id | II | 2 … * | R |  |
| Beispiel | <!-- lokale Patienten ID vom System, notwendig für XDS --> <id root="1.2.40.0.34.99.111.1.2" extension="4711" assigningAuthorityName="Amadeus Spital"/>
| Beispiel | Patient mit Sozialversicherungsnummer (id[2]) <!-- --> <id root="1.2.40.0.10.1.4.3.1" extension="1234241270" assigningAuthorityName="Österreichische Sozialversicherung"/>
hl7:addr | AD | 0 … 2 |  | Die Angabe einer Pflege-Adresse des Patienten hat in Form eines zusätzlichen addr-Elements zu erfolgen, welche mit dem @use Attribut „TMP“ gekennzeichnet ist. |
@use | set_cs | 0 … 1 |  |
| Beispiel | <!-- Adresse des Patienten Granularitätsstufen beachten --> <addr use="H"> <streetAddressLine>Musterstraßen 13a</streetAddressLine> <postalCode>7000</postalCode> <city>Eisenstadt</city> <state>Burgenland</state> <country>AUT</country></addr>
hl7:streetAddressLine |  | 0 … 1 |  |  |
hl7:streetName |  | 0 … 1 |  |  |
hl7:houseNumber |  | 0 … 1 |  |  |
| Schematron assert | role | error |
| test | //hl7:templateId[@root=('1.2.40.0.34.11.2.0.1','1.2.40.0.34.11.3.0.1','1.2.40.0.34.11.12.0.1')] or (hl7:streetAddressLine or (hl7:streetName and hl7:houseNumber)) |
| Meldung | Granularitätsstufen Adresse beachten: streetAddressLine oder streetName+houseNumber |
hl7:postalCode |  | 0 … 1 | C |  |
hl7:city |  | 0 … 1 | C |  |
hl7:state |  | 0 … 1 | C |  |
hl7:country |  | 0 … 1 | C |  |
hl7:additionalLocator |  | 0 … 1 |  |  |
| Schematron assert | role | error |
| test | //hl7:templateId[@root=('1.2.40.0.34.11.2.0.1','1.2.40.0.34.11.3.0.1','1.2.40.0.34.11.12.0.1')] or (hl7:postalCode and hl7:city and hl7:country) |
| Meldung | Bei Granularitätsstufen anders als EIS "Basic" sind die Elemente postalCode, city und country anzugeben. |
| Schematron assert | role | error |
| test | not(hl7:postalCode or hl7:city or hl7:country) or (hl7:postalCode and hl7:city and hl7:country) |
| Meldung | Bei Granularitätsstufen höher als 1 sind die Elemente postalCode, city und country anzugeben. |
hl7:telecom | TEL.AT | 0 … * |  |  |
| Beispiel | <!-- Kontaktdaten des Patienten (siehe Allgemeiner Leitfaden, Kapitel 6.3.1.2.4) --> <telecom use="H" value="tel:+43.1.40400"/>
| Beispiel | <telecom use="MC" value="tel:+43.664.1234567"/>
| Beispiel | <telecom value="mailto:herberthannes.mustermann@provider.at"/>
hl7:patient |  | 0 … 1 |  |  |
@classCode | cs | 0 … 1 | F | PSN
@determinerCode | cs | 0 … 1 | F | INSTANCE
| Beispiel | <patient classCode="PSN" determinerCode="INSTANCE"> <name> <!-- ... --> </name> <administrativeGenderCode code="M" codeSystem="2.16.840.1.113883.5.1"/> <birthTime value="19541223"/></patient>
hl7:name | PN | 1 … 1 | M |  |
| Beispiel | <name> <given>Johannes</given> <family>Tremener</family></name>
hl7:prefix |  | 0 … * |  |  |
hl7:given |  | 1 … * | M |  |
hl7:family |  | 1 … * | M |  |
hl7:suffix |  | 0 … * |  |  |
hl7:administrativeGenderCode | CE | 1 … 1 | R | Codierung des Geschlechts des Patienten. Zugelassene nullFlavor: UNK Mittels nullFlavor="UNK" wird "Unbekannt" abgebildet. Dies schließt die Ausprägung "Keine Angabe" mit ein. |
| CONF |
Der Wert von @code MUSS gewählt werden aus dem Value Set 1.2.40.0.34.10.4 ELGA_AdministrativeGender (DYNAMIC)
| Beispiel | <administrativeGenderCode code="M" codeSystem="2.16.840.1.113883.5.1"/>
hl7:birthTime | TS.DATE.MIN | 1 … 1 | R |  |
| Beispiel | <!-- Geburtsdatum des Patienten (siehe Allgemeiner Leitfaden, Kapitel 6.3.1.2.7) --> <birthTime value="19491224"/>
hl7:maritalStatusCode | CE | 0 … 1 |  |  |
| CONF |
Der Wert von @code MUSS gewählt werden aus dem Value Set 1.2.40.0.34.10.11 ELGA_MaritalStatus (DYNAMIC)
| Beispiel | <!-- Familienstand des Patienten (siehe Allgemeiner Leitfaden, Kapitel 6.3.1.2.8) --> <maritalStatusCode code="S" displayName="Never Married" codeSystem="2.16.840.1.113883.5.2"/>
hl7:religiousAffiliationCode | CE | 0 … 1 |  |  |
| CONF |
Der Wert von @code MUSS gewählt werden aus dem Value Set 1.2.40.0.34.10.18 ELGA_ReligiousAffiliation (DYNAMIC)
| Beispiel | <!-- Religionszugehörigkeit des Patienten (siehe Allgemeiner Leitfaden, Kapitel 6.3.1.2.9) --> <religiousAffiliationCode code="101" displayName="Römisch-Katholisch" codeSystem="2.16.840.1.113883.2.16.1.4.1"/>
hl7:raceCode |  |  | NP |  |
hl7:ethnicGroupCode |  |  | NP |  |
hl7:guardian |  | 0 … * |  |  |
| Beispiel | <!-- Vormund/Sachwalter des Patienten (siehe Allgemeiner Leitfaden, Kapitel 6.3.1.2.12) "Organisation" --> <guardian> <!-- Adresse der Vermunds/Sachwalters (Organisation) --> <addr> <streetAddressLine>Kinderdorfstraße 1</streetAddressLine> <postalCode>2371</postalCode> <city>Hinterbrühl</city> <state>Niederösterreich</state> <country>AUT</country> </addr> <!-- Kontaktdaten des Vormunds/Sachwalters (Organisation) --> <telecom use="H" value="tel:+1-608-443-2928"/> <telecom use="WP" value="tel:+1-608-271-9000"/> <guardianOrganization> <!-- Name der Vormund/Sachwalter-Organisation --> <name>SOS Kinderdorf Hinterbrühl</name> </guardianOrganization></guardian>
hl7:addr | AD | 0 … 1 |  |  |
hl7:telecom | TEL.AT | 0 … * |  |  |
Auswahl | 1 … 1 |  | Elemente in der Auswahl: hl7:guardianPerson hl7:guardianOrganization
hl7:guardianPerson |  | … 1 |  |  |
hl7:name | PN | 1 … 1 | M |  |
hl7:guardianOrganization |  | … 1 |  |  |
hl7:name | ON | 1 … 1 | M |  |
hl7:birthplace |  | 0 … 1 |  |  |
| Beispiel | <!-- Geburtsort des Patienten (siehe Allgemeiner Leitfaden, Kapitel 6.3.1.2.13) --> <birthplace> <place> <addr>Graz</addr> </place></birthplace>
hl7:place |  | 1 … 1 | M |  |
hl7:addr | AD | 1 … 1 | M |  |
Eingefügt |  |  | von 1.2.40.0.34.11.90017 Language Communication (DYNAMIC)
hl7:languageCommunication |  | 0 … * |  | Komponente zur Angabe der Sprachfähigkeiten des Patienten. |
hl7:languageCode | CS | 0 … 1 |  | Sprache, die vom Patienten zu einem bestimmten Grad beherrscht wird (geschrieben oder gesprochen). |
| CONF |
Der Wert von @code MUSS gewählt werden aus dem Value Set 1.2.40.0.34.10.173 ELGA_HumanLanguage (DYNAMIC)
hl7:modeCode | CE | 0 … 1 |  | Ausdrucksform der Sprache. @codeSystem Fester Wert: 2.16.840.1.113883.5.60 |
| CONF |
Der Wert von @code MUSS gewählt werden aus dem Value Set 1.2.40.0.34.10.175 ELGA_LanguageAbilityMode (DYNAMIC)
hl7:proficiencyLevelCode | CE | 0 … 1 |  | Grad der Sprachkenntnis in der Sprache. @codeSystem Fester Wert: 2.16.840.1.113883.5.61 |
| CONF |
Der Wert von @code MUSS gewählt werden aus dem Value Set 1.2.40.0.34.10.174 ELGA_ProficiencyLevelCode (DYNAMIC)
hl7:preferenceInd | BL | 0 … 1 |  | Kennzeichnung, ob die Sprache in der angegebenen Ausdrucksform vom Patienten bevorzugt wird. |