Adressen von Personen und Organisationen werden über das Element addr abgebildet.
Das Adress-Element kann in verschiedenen Kontexten mit unterschiedlicher Detailgenauigkeit
vorkommen. Daher werden drei Granularitätsstufen definiert, auf die je nach Anwendung
entsprechend verwiesen wird, wobei für EIS Enhanced und EIS Full Support die Granularitätsstufe
2 oder 3 angegeben werden MUSS. Die Adressangabe in Granularitätsstufe 2 (G2) erlaubt die gemeinsame Angabe Straße
und Hausnummer im Element streetAddressLine, Granularitätsstufe 3 (G3) schreibt die strukturierte Angabe von Straße und Hausnummer
in den Elementen streetName und houseNumber vor.
Sind keine Adressdaten vorhanden, kann das Element entweder weggelassen werden oder
mit nullFlavor angegeben werden – je nachdem wie das Adress-Element im Kontext spezifiziert
wurde.
Klassifikation
Template-Typ nicht spezifiziert
Offen/Geschlossen
Geschlossen (nur definierte Elemente sind erlaubt)
Beispiel
Österreichische Postadresse - G2
<addruse="WP"> <streetAddressLine>Mozartgasse 1-7/2/1</streetAddressLine><postalCode>7000</postalCode><city>Eisenstadt</city><state>Burgenland</state><country>AUT</country><additionalLocator>Station A, Zimmer 9</additionalLocator></addr>
Beispiel
Österreichische Postadresse - G3
<addruse="WP"> <streetName>Mozartgasse</streetName><houseNumber>1-7/2/1</houseNumber><postalCode>7000</postalCode><city>Eisenstadt</city><state>Burgenland</state><country>AUT</country><additionalLocator>Station A, Zimmer 9</additionalLocator></addr>
Item
DT
Kard
Konf
Beschreibung
Label
@use
cs
0 … 1
Die genaue Bedeutung der angegebenen Adresse kann über das @use Attribut angegeben
werden. Wird kein @use Attribut angegeben, gilt bei Personen die Adresse als Wohnadresse „H“
und bei Organisationen als Büroadresse „WP“.
Wird ein Hauptwohnsitz "HP" angegeben, gelten die mit "H" deklarierten Wohnsitze als
Nebenwohnsitze.
Zusätzliche Addressinformationen, z.B. Station, Zimmernummer im Altersheim
(atcion)
Schematron assert
role
error
test
not(hl7:streetAddressLine and (hl7:streetName or hl7:houseNumber)) or ((hl7:streetAddressLine
or (hl7:streetName and hl7:houseNumber)) and not((hl7:streetAddressLine and hl7:streetName
and hl7:houseNumber) or (hl7:streetAddressLine and (hl7:streetName or hl7:houseNumber))))
Meldung
Es muss entweder streetAddressLine oder streetName UND houseNumber angegeben werden.