Back To Index << Back To Templates

# Template Record Target - EMS

Aus Publikation für Projekt Epidemiologisches Meldesystem | Release 2.12.0+20260427-2020 vom 2026‑04‑27 08:15:20 | | | HTML erstellt am 2026‑04‑27 08:40:08

Id | 1.2.40.0.34.6.0.11.1.34 | Gültigkeit ab | 2020‑02‑20 09:20:38
Status | Entwurf | Versions-Label | 2020
Name | epims_header_RecordTarget | Bezeichnung | Record Target - EMS
Beschreibung
Das RecordTarget-Element enthält den "Patienten": Die Person, die von einem Gesundheitsdiensteanbieter (Arzt, einer Ärztin oder einem Angehörigen anderer Heilberufe) behandelt wird und über die bzw. über deren Gesundheitsdaten im Dokument berichtet wird. Laut Allgemeinen ELGA Implementierungsleitfaden ist es möglich, dass mehrere Vornamen eines Patienten/einer Patientin in einzelnen <given>-Tags codiert werden. Aufgrund der Tatsache, dass die Reihenfolge dieser Elemente nicht überprüft werden kann, könnte es vorkommen dass aus z.B.: „Hans Peter“ „Peter Hans“ werden kann. Dieser Umstand erschwert den Abgleich der Personendaten mit den Daten des Zentralen Melderegisters. Daher ist im Falle einer EMS Meldung nur ein <given>-Tag erlaubt (dies kann jedoch auch „Hans Peter“ beinhalten).
Klassifikation | CDA Header Level Template
Offen/Geschlossen | Geschlossen (nur definierte Elemente sind erlaubt)
Benutzt von / Benutzt |
Benutzt von 2 Transactions und 2 Templates, Benutzt 6 Templates
Benutzt von | als | Name | Version
--- | --- | --- | ---
epims-transaction-5 | Transaktion | EMS Arztmeldung (v1) | 2023‑05‑09 07:41:11
epims-transaction-6 | Transaktion | EMS Labormeldung (v1) | 2023‑05‑09 07:41:58
1.2.40.0.34.11.6.0.1 | Inklusion | Labormeldung (2020) | 2020‑02‑25 14:46:58
1.2.40.0.34.11.6.0.2 | Inklusion | Arztmeldung (2020) | 2020‑02‑20 08:35:37
Benutzt | als | Name | Version
1.2.40.0.34.6.0.11.9.25 | Containment | Address Compilation (1.0.1+20230717) | DYNAMIC
1.2.40.0.34.6.0.11.9.38 | Containment | Person Name Compilation G2 M - EMS (2020) | DYNAMIC
1.2.40.0.34.6.0.11.9.12 | Containment | Person Name Compilation G1 M (1.0.1+20230717) | DYNAMIC
1.2.40.0.34.6.0.11.9.11 | Containment | Person Name Compilation G2 M (1.0.1+20230717) | DYNAMIC
1.2.40.0.34.6.0.11.9.27 | Containment | Organization Name Compilation (1.0.1+20210628) | DYNAMIC
1.2.40.0.34.6.0.11.9.10 | Containment | Address Compilation Minimal (1.0.2+20230717) | DYNAMIC
Beziehung | Spezialisierung: Template 1.2.40.0.34.6.0.11.1.3 Record Target (2019‑02‑20 12:10:02) ref at-cda-bbr- Spezialisierung: Template 2.16.840.1.113883.10.12.101 CDA recordTarget (2005‑09‑07) ref ad1bbr-
Beispiel |
Strukturbeispiel
<hl7:recordTarget typeCode="RCT" contextControlCode="OP"> <hl7:patientRole classCode="PAT"> <hl7:id root="1.2.3.999" extension="--example only--"/> <hl7:addr> <!-- template 1.2.40.0.34.6.0.11.9.25 'Address Compilation' (2019-02-28T14:24:14) --> </hl7:addr> <hl7:telecom value="--TODO--" use="cs"/> <hl7:patient> <!-- choice: 1..1 element hl7:administrativeGenderCode[not(@nullFlavor)] element hl7:administrativeGenderCode[@nullFlavor='UNK'] --> <!-- choice: 1..1 element hl7:birthTime element hl7:birthTime[@nullFlavor='UNK'] --> <deceasedInd value="false"/> <deceasedTime value="20200529"/> <hl7:maritalStatusCode code="D" codeSystem="2.16.840.1.113883.5.2" codeSystemName="HL7:MaritalStatus" displayName="Divorced"/> <hl7:religiousAffiliationCode code="100" codeSystem="2.16.840.1.113883.2.16.1.4.1" codeSystemName="HL7.AT:ReligionAustria" displayName="Katholische Kirche (o.n.A.)"/> <hl7:guardian classCode="GUARD"> <hl7:addr> <!-- template 1.2.40.0.34.6.0.11.9.25 'Address Compilation' (2019-02-28T14:24:14) --> </hl7:addr> <hl7:telecom value="value" use="cs"/> <!-- choice: 1..1 element hl7:guardianPerson containing template 1.2.40.0.34.6.0.11.9.12 (dynamic) element hl7:guardianPerson containing template 1.2.40.0.34.6.0.11.9.11 (dynamic) element hl7:guardianOrganization containing template 1.2.40.0.34.6.0.11.9.27 (dynamic) --> </hl7:guardian> <hl7:birthplace classCode="BIRTHPL"> <hl7:place classCode="PLC" determinerCode="INSTANCE"> <!-- choice: 1..1 element hl7:addr containing template 1.2.40.0.34.6.0.11.9.10 (dynamic) element hl7:addr containing template 1.2.40.0.34.6.0.11.9.25 (dynamic) --> </hl7:place> </hl7:birthplace> <hl7:languageCommunication> <hl7:languageCode code="aa"/> <hl7:modeCode code="ESP" displayName="Expressed spoken" codeSystem="2.16.840.1.113883.5.60" codeSystemName="HL7:LanguageAbilityMode"/> <hl7:proficiencyLevelCode code="E" displayName="Excellent" codeSystem="2.16.840.1.113883.5.61" codeSystemName="HL7:LanguageAbilityProficiency"/> <hl7:preferenceInd value="false"/> </hl7:languageCommunication> <!-- template 1.2.40.0.34.6.0.11.9.38 'Person Name Compilation G2 M - EMS' (2020-02-20T09:26:26) --> </hl7:patient> </hl7:patientRole></hl7:recordTarget>
Item | DT | Kard | Konf | Beschreibung | Label
--- | --- | --- | --- | --- | ---
hl7:recordTarget |  | 1 … 1 | M | Komponente für die Patientendaten. |
@typeCode | cs | 0 … 1 | F | RCT
@contextControlCode | cs | 0 … 1 | F | OP
hl7:patientRole |  | 1 … 1 | M | Patientendaten. |
@classCode | cs | 0 … 1 | F | PAT
hl7:id | II | 2 … * | R | Patientenidentifikatoren |
| Constraint | Hinweis: Die Reihenfolge der id-Elemente MUSS unbedingt eingehalten werden! id[1] Identifikation des Patienten im lokalen System. Grundsätzlich sind die Vorgaben gemäß „Identifikations-Elemente“ zu befolgen. (1..1 M) ↔ Hinweis zum XDS-Mapping: Das Element id[1] wird ins XDS-Attribut sourcePatientId gemappt. id[2] Sozialversicherungsnummer des Patienten (1..1 R): @root: OID der Liste aller österreichischen Sozialversicherungen, fester Wert: 1.2.40.0.10.1.4.3.1 (1..1 M) @extension: Vollständige Sozialversicherungsnummer des Patienten (10 Stellen) (1..1 M) @assigningAuthorityName: Fester Wert: Österreichische Sozialversicherung (0..1 O) Zugelassene nullFlavor: NI … Patient hat keine Sozialversicherungsnummer (z.B. Ausländer) UNK … Patient hat eine Sozialversicherungsnummer, diese ist jedoch unbekannt id[3] Bereichsspezifisches Personenkennzeichen, Bereichskennzeichen GH (Gesundheit) (0..1 O) @root: OID der österreichischen bPK, fester Wert: 1.2.40.0.10.2.1.1.149 (1..1 M) @extension: bPK-GH des Patienten: Bereichskürzel + bPK Anmerkung: Das bPK dient ausschließlich der Zuordnung der elektronischen Identität und darf daher nicht am Ausdruck erscheinen (1..1 M) @assigningAuthorityName: Fester Wert: Österreichische Stammzahlenregisterbehörde (0..1 O)
hl7:addr |  | 0 … 2 | R | Adresse des Patienten. Es MUSS eine mögliche Adresse unterstützt werden. Im Falle, dass ein Patient/eine Patientin in einer Gemeinschaftseinrichtung/gesundheitsversorgender Einrichtung betreut wird, SOLL diese Information im Zuge der Arztmeldung angegeben werden. Hierbei MUSS ein 2tes addr-Element mit dem use-Attribute "TMP" genutzt werden. Beinhaltet 1.2.40.0.34.6.0.11.9.25 Address Compilation (DYNAMIC) |
| Constraint | Werden mehrere address-Elemente strukturiert (z.B. Home, Pflege), MUSS jeweils das Attribut @use angeführt sein.
hl7:telecom | TEL.AT | 0 … * | R | Kontakt-Element. Grundsätzlich sind die Vorgaben gemäß „Kontaktdaten-Element“ zu befolgen. |
@value | url | 1 … 1 | R | Die Kontaktadresse (Telefonnummer, Email, etc.), z.B. tel:+43.1.1234567 Formatkonvention siehe „telecom-Format Konventionen für Telekom-Daten“ Zulässige Werteliste für telecom Präfixe gemäß Value-Set „ELGA_URLScheme“
@use | cs | 0 … 1 |  | Bedeutung des angegebenen Kontakts (z.B Heim, Arbeitsplatz), z.B. WP Zulässige Werte gemäß Value-Set „ELGA_TelecomAddressUse“
| Constraint | Werden mehrere telecom-Elemente strukturiert, MUSS jeweils das Attribut @use angeführt sein.
hl7:patient |  | 1 … 1 | M | Name des Patienten. Für den Namen ist verpflichtend Granularitätsstufe 2 („strukturierte Angabe des Namens‘‘) anzuwenden! Grundsätzlich sind die Vorgaben gemäß „Namen-Elemente von Personen PN“ zu befolgen. Beinhaltet 1.2.40.0.34.6.0.11.9.38 Person Name Compilation G2 M - EMS (DYNAMIC) |
Auswahl | 1 … 1 |  | Codierung des Geschlechts des Patienten aus ValueSet "ELGA_AdministrativeGender". Elemente in der Auswahl: hl7:administrativeGenderCode[not(@nullFlavor)] hl7:administrativeGenderCode[@nullFlavor='UNK']
hl7:administrativeGenderCode | CE | 0 … 1 |  |  |
wo [not(@nullFlavor)] |
@displayName | st | 1 … 1 | R |
@code | cs | 1 … 1 | R |
@codeSystem | oid | 1 … 1 | F | 2.16.840.1.113883.5.1
@codeSystemName | st | 0 … 1 | F | HL7:AdministrativeGender
| CONF |
Der Wert von @code MUSS gewählt werden aus dem Value Set 1.2.40.0.34.10.4 ELGA_AdministrativeGender (DYNAMIC)
hl7:administrativeGenderCode | CE | 0 … 1 |  |  |
wo [@nullFlavor='UNK'] |
@nullFlavor | cs | 1 … 1 | F | UNK
Auswahl | 1 … 1 |  | Geburtsdatum des Patienten. Grundsätzlich sind die Vorgaben für „Zeit-Elemente“ zu befolgen. Elemente in der Auswahl: hl7:birthTime hl7:birthTime[@nullFlavor='UNK']
hl7:birthTime | TS.DATE | 0 … 1 |  |  |
hl7:birthTime | TS.DATE | 0 … 1 |  |  |
wo [@nullFlavor='UNK'] |
@nullFlavor | cs | 1 … 1 | F | UNK
sdtc:deceasedInd | BL | 0 … 1 |  | Indikator ob Patient/Patientin verstorben ist |
sdtc:deceasedTime | TS.DATE | 0 … 1 |  | Angabe des Sterbedatums |
hl7:maritalStatusCode | CE | 0 … 1 | R | Codierung des Familienstands des Patienten. Zulässige Werte gemäß Value-Set „ELGA_MaritalStatus“ |
@code | cs | 1 … 1 | R |
@codeSystem | oid | 1 … 1 | F | 2.16.840.1.113883.5.2
@codeSystemName | st | 1 … 1 | F | HL7:MaritalStatus
@displayName | st | 1 … 1 | R |
| CONF |
Der Wert von @code MUSS gewählt werden aus dem Value Set 1.2.40.0.34.10.11 ELGA_MaritalStatus (DYNAMIC)
hl7:religiousAffiliationCode | CE | 0 … 1 | R | Codierung des Religionsbekenntnisses des Patienten. Zulässige Werte gemäß Value-Set „ELGA_ReligiousAffiliation“ |
@code | cs | 1 … 1 | R |
@codeSystem | oid | 1 … 1 | F | 2.16.840.1.113883.2.16.1.4.1
@codeSystemName | st | 1 … 1 | F | HL7.AT:ReligionAustria
@displayName | st | 1 … 1 | R |
| CONF |
Der Wert von @code MUSS gewählt werden aus dem Value Set 1.2.40.0.34.10.18 ELGA_ReligiousAffiliation (DYNAMIC)
hl7:raceCode |  |  | NP | Rasse des Patienten Darf nicht verwendet werden! |
hl7:ethnicGroupCode |  |  | NP | Ethnische Zugehörigkeit des Patienten. Darf nicht verwendet werden! |
hl7:guardian |  | 0 … * | R | Gesetzlicher Vertreter: Erwachsenenvertreter, Vormund, Obsorgeberechtigter. Der gesetzliche Vetreter kann entweder eine Person (guardianPerson) oder eine Organisation (guardianOrganization) sein. Beim Patient können optional ein oder mehrere gesetzliche Vetreter angegeben werden. Wenn ein gesetzliche Vetreter bekannt ist, SOLL diese Information auch angegeben werden. |
@classCode | cs | 0 … 1 | F | GUARD
hl7:addr |  | 0 … 1 | R | Die Adresse des gesetzlichen Vertreters oder der Organisation. Grundsätzlich sind die Vorgaben für „Adress-Elemente“ zu befolgen. Beinhaltet 1.2.40.0.34.6.0.11.9.25 Address Compilation (DYNAMIC) |
hl7:telecom | TEL.AT | 0 … * | R | Beliebig viele Kontaktdaten des gesetzlichen Vertreters als Person oder Organisation. Grundsätzlich sind die Vorgaben gemäß „Kontaktdaten-Element“ zu befolgen. |
@value | st | 1 … 1 | R | Die Kontaktadresse (Telefonnummer, Email, etc.), z.B. tel:+43.1.1234567 Formatkonvention siehe „telecom-Format Konventionen für Telekom-Daten“ Zulässige Werteliste für telecom Präfixe gemäß Value-Set „ELGA_URLScheme“
@use | set_cs | 0 … 1 |  | Bedeutung des angegebenen Kontakts (z.B. Heim, Arbeitsplatz) Bsp: WP Zulässige Werte gemäß Value-Set „ELGA_TelecomAddressUse“
| Constraint | Werden mehrere telecom-Elemente strukturiert, MUSS jeweils das Attribut @use angeführt sein.
Auswahl | 1 … 1 |  | Angabe des gesetzlichen Vertreters als Person (guardianPerson in Granularitätsstufe 1 oder 2) ODER als Organisation (guardianOrganization) Elemente in der Auswahl: hl7:guardianPerson welches enthält Template 1.2.40.0.34.6.0.11.9.12 Person Name Compilation G1 M (DYNAMIC) hl7:guardianPerson welches enthält Template 1.2.40.0.34.6.0.11.9.11 Person Name Compilation G2 M (DYNAMIC) hl7:guardianOrganization welches enthält Template 1.2.40.0.34.6.0.11.9.27 Organization Name Compilation (DYNAMIC)
hl7:guardianPerson |  | 0 … 1 |  | Name des gesetzlichen Vertreters: Angabe in Granularitätsstufe 1 Beinhaltet 1.2.40.0.34.6.0.11.9.12 Person Name Compilation G1 M (DYNAMIC) |
hl7:guardianPerson |  | 0 … 1 |  | Name des gesetzlichen Vertreters: Angabe in Granularitätsstufe 2 Beinhaltet 1.2.40.0.34.6.0.11.9.11 Person Name Compilation G2 M (DYNAMIC) |
hl7:guardianOrganization |  | 0 … 1 | R | Name des gesetzlichen Vertreters (Organisation) Beinhaltet 1.2.40.0.34.6.0.11.9.27 Organization Name Compilation (DYNAMIC) |
hl7:birthplace |  | 0 … 1 | R | Geburtsort des Patienten. |
@classCode | cs | 0 … 1 | F | BIRTHPL
hl7:place |  | 1 … 1 | M |  |
@classCode | cs | 0 … 1 | F | PLC
@determinerCode | cs | 0 … 1 | F | INSTANCE
Auswahl | 1 … 1 |  | Elemente in der Auswahl: hl7:addr welches enthält Template 1.2.40.0.34.6.0.11.9.10 Address Compilation Minimal (DYNAMIC) hl7:addr welches enthält Template 1.2.40.0.34.6.0.11.9.25 Address Compilation (DYNAMIC)
hl7:addr | AD | 0 … 1 |  | Angaben zum Geburtsorts. Im Kontext der Arztmeldung an das EMS wird EMPFOHLEN das Geburtsland als Klartext zu übermitteln (und nicht als ISO-2/3 Code). Das bedeutet es SOLL, "Österreich" und nicht "AUT" oder "AT", angegeben werden. Beinhaltet 1.2.40.0.34.6.0.11.9.10 Address Compilation Minimal (DYNAMIC) |
hl7:addr | AD | 0 … 1 |  | Die Adresse des Geburtsorts, struktuiert. Beinhaltet 1.2.40.0.34.6.0.11.9.25 Address Compilation (DYNAMIC) |
hl7:languageCommunication |  | 0 … * | R | Informationen bezüglich der Sprachfähigkeiten und Ausdrucksform des Patienten. |
hl7:languageCode | CS | 1 … 1 | M | Sprache, die vom Patienten zu einem bestimmten Grad beherrscht wird (geschrieben oder gesprochen). |
@code | cs | 1 … 1 | R | Zulässige Werte gemäß Value-Set „ELGA_HumanLanguage“ aus Code-System „HL7:HumanLanguage 2.16.840.1.113883.6.121“ Gemäß IETF / RFC 3066 enthält es ein bestimmtes Subset von Codes aus ISO 639-1 und ISO 639-2 (also zwei- und dreistellige Sprachcodes). Gemäß RFC 3066 ist es zulässig, eine Angabe der landestypischen Ausprägung der Sprache nach einem Bindestrich anzufügen. Das Land wird dabei nach ISO 3166-1 Alpha 2 angegeben. Dies MUSS bei der Auswertung des languageCodes berücksichtigt und toleriert werden.
| 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 | R | Ausdrucksform der Sprache. Zulässige Werte gemäß Value-Set „ELGA_LanguageAbilityMode“ |
@code | cs | 1 … 1 | R |
@displayName | st | 1 … 1 | R |
@codeSystem | oid | 1 … 1 | F | 2.16.840.1.113883.5.60
@codeSystemName | st | 0 … 1 | F | HL7:LanguageAbilityMode
| 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 | R | Grad der Sprachkenntnis in der Sprache. Zulässige Werte gemäß Value-Set „ELGA_ProficiencyLevelCode“ |
@code | cs | 1 … 1 | R |
@displayName | st | 1 … 1 | R |
@codeSystem | oid | 1 … 1 | F | 2.16.840.1.113883.5.61
@codeSystemName | st | 0 … 1 | F | HL7:LanguageAbilityProficiency
| 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 | R | Kennzeichnung, ob die Sprache in der angegebenen Ausdrucksform vom Patienten bevorzugt wird. |
| Schematron assert | role | error |
| test | not(hl7:id[1]/@nullFlavor) |
| Meldung | Die Verwendung von id/@nullFlavor ist an dieser Stelle NICHT ERLAUBT. |
| Schematron assert | role | error |
| test | not(hl7:id[2]/@nullFlavor) or (hl7:id[2][@nullFlavor='UNK'] or hl7:id[2][@nullFlavor='NI']) |
| Meldung | Zugelassene nullFlavor sind "NI" und "UNK" |