Dieses Kapitel basiert auf dem entsprechenden Kapitel im „Allgemeinen Implementierungsleitfaden“ [4] und beschreibt die laborspezifischen Implementierungen bzw. über die Basisdefinitionen hinausgehenden Spezifikationen zum Thema „Laborbefund“.
Verweis auf den Allgemeinen Leitfaden:
Das Element erfordert keine speziellen Vorgaben. Es gelten die Vorgaben des entsprechenden Kapitels des „Allgemeinen Implementierungsleitfadens“.
Auszug aus dem Allgemeinen Implementierungsleitfaden
1.1.2 XML Metainformationen
1.1.2.1 Zeichencodierung
CDA-Dokumente MÜSSEN mit UTF-8 (8-Bit Universal Character Set Transformation Format, nach RFC 3629 / STD 63 (2003)) codiert werden.
Um ein CDA-Dokument in einem Webbrowser anzeigen zu können, muss es nach HTML tranformiert werden. Das kann durch eine XSLT-Transformation (ein so genanntes „Stylesheet“) geschehen. Ist das Stylesheet im angegebenen Pfad erreichbar, wird dieses beim Öffnen des CDA-Dokuments mit einem Browser üblicherweise automatisch auf das CDA-Dokument angewandt und die Darstellung gerendert.
ELGA stellt zur einheitlichen Darstellung von CDA-Dokumenten ein „Referenz-Stylesheet“ zur Verfügung (Download ist von der ELGA Website http://www.elga.gv.at/cda möglich). Da der Zugriff auf XSLT-Programme von den meisten Browsern eingeschränkt ist, wird kein absoluter Pfad auf eine Webressource angegeben.
Das Stylesheet „ELGA_Stylesheet_v1.0.xsl“ MUSS angegeben werden [M]. Die Angabe eines Pfades ist NICHT ERLAUBT. Ausnahmen können für automatisiert erstellte Dokumente notwendig sein, diese müssen im allgemeinen und speziellen Leitfäden beschrieben werden.
1.1.3 Wurzelelement
Der XML-Namespace für CDA Release 2.0 Dokumente ist urn:hl7-org:v3 (Default-Namespace). Dieser MUSS in geeigneter Weise in jeder CDA XML Instanz genannt werden. In speziellen Leitfäden können weitere namespace-Präfixe angegeben werden.
Für ELGA CDA-Dokumente MUSS der Zeichensatz UTF-8 verwendet werden.
CDA-Dokumente beginnen mit dem Wurzelelement ClinicalDocument, der grobe Aufbau ist im folgenden Übersichtsbeispiel gegeben.
Die Dokumenten-Id eines CDA-Dokuments ist ein eindeutiger Instanzidentifikator, der das Dokument weltweit eindeutig und für alle Zeit identifiziert. Ein CDA-Dokument hat genau eine Id.
1.1.7 Erstellungsdatum des Dokuments („effectiveTime“)
1.1.7.1 Spezifikation
Id
1.2.40.0.34.11.90008
ref
elgabbr-
Gültigkeit
2016‑07‑21
Andere Versionen mit dieser Id:
CDeffectiveTime vom 2013‑11‑07
Status
Aktiv
Versions-Label
Name
CDeffectiveTime
Bezeichnung
CD effectiveTime
Beschreibung
Mit Erstellungsdatum ist jenes Datum gemeint, welches normalerweise im Briefkopf eines Schriftstückes angegeben wird. (z.B.: Wien, am …). Das Erstellungsdatum dokumentiert den Zeitpunkt, an dem das Dokument inhaltlich fertiggestellt wurde.
Bemerkung: Das Erstellungsdatum des Dokuments muss nicht mit dem Datum der
rechtli-chen Unterzeichnung (oder „Vidierung“) übereinstimmen.
Klassifikation
CDA Header Level Template
Offen/Geschlossen
Offen (auch andere als die definierten Elemente sind erlaubt)
Assoziiert mit
Assoziiert mit 1 Konzept
Id
Name
Datensatz
elgagab-dataelement-8
Erstellungsdatum
Datensatz
Beziehung
Version: Template 1.2.40.0.34.11.90008 CD effectiveTime (2016‑07‑21)
ref
elgabbr-
Beispiel
Nur Datum: Zeitpunkt als Datum (ohne Zeit) im Format YYYYMMDD
<effectiveTimevalue="20081224"/>
Beispiel
Datum, Zeit und Zeitzone: Zeitpunkt als Datum mit Zeit und Zeitzone im Format YYYYMMDDhhmmss[+/-]HHMM
<effectiveTimevalue="20081224082015+0100"/>
Item
DT
Kard
Konf
Beschreibung
Label
hl7:effectiveTime
TS.AT.TZ
1 … 1
M
Erstellungsdatum des Dokuments.
Grundsätzlich sind die Vorgaben für „Zeit-Elemente“ zu befolgen.
“Vertraulichkeitscode” (im CDA das Element ClinicalDocument/confidentialityCode) bezeichnet die Vertraulichkeitsstufe dieses Dokuments.
Der tatsächliche Zugriff auf das Dokument muss von der übergeordneten Infrastrukturschicht geregelt werden. Die Information des Vertraulichkeitscodes im Dokument selbst, dient nur der
reinen Information und hat keine technischen Konsequenzen.
Da Dokumente nach der Vidierung weder technisch noch legistisch geändert werden dürfen, kann der Vertraulichkeitscode keine konkreten Zugriffsrechte auf das Dokument regeln, sondern nur auf „Metaebenen“, wie beispielsweise „geltendes Recht XY“ oder weiterführende Verwendungen über das IHE BPPC
Profil, verweisen.
Klassifikation
CDA Header Level Template
Offen/Geschlossen
Offen (auch andere als die definierten Elemente sind erlaubt)
Assoziiert mit
Assoziiert mit 1 Konzept
Id
Name
Datensatz
elgagab-dataelement-266
Vertraulichkeitscode
Datensatz
Beziehung
Version: Template 1.2.40.0.34.11.90009 CD confidentialityCode (2013‑11‑07)
Die Sprache des Dokuments wird in diesem Attribut gemäß IETF (Internet Engineering Task Force), RFC 1766: Tags for the Identification of Languages nach ISO-639-1 (zweibuchstabige Codes für Sprachen, Kleinbuchstaben) und ISO 3166 (hier: zweibuchstabige Ländercodes, Großbuchstaben) festgelegt.
Das Format ist entsprechend
ss-CC, mit ss, zwei Kleinbuchstaben für den Sprachencode gemäß ISO-639-1, und CC, zwei Großbuchstaben für den Ländercode gemäß ISO 3166 (Tabelle mit zwei Buchstaben).
Klassifikation
CDA Header Level Template
Offen/Geschlossen
Offen (auch andere als die definierten Elemente sind erlaubt)
Assoziiert mit
Assoziiert mit 1 Konzept
Id
Name
Datensatz
elgagab-dataelement-265
Sprachcode
Datensatz
Beziehung
Version: Template 1.2.40.0.34.11.90010 CD languageCode (2013‑11‑07)
ref
elgabbr-
Beispiel
Beispiel
<languageCodecode="de-AT"/>
Item
DT
Kard
Konf
Beschreibung
Label
hl7:languageCode
CS.LANG
1 … 1
M
Sprachcode des Dokuments.
(CDl...ode)
elgagab-dataelement-265
Sprachcode
Datensatz
@code
CONF
1 … 1
F
de-AT
1.1.10 Elemente mit spezielle Vorgaben
1.1.10.1 Template („ClinicalDocument/templateId“)
Das Template definiert die Summe der Einschränkungen dieser Spezifikation in Bezug auf den CDA R2 Standard. Eine templateID für den ELGA Laborbefund ist anzugeben. Ein Dokument, welches dem vorliegenden Implementierungsleitfaden folgt, muss auch dem übergeordneten „Allgemeinen Implementierungsleitfaden“ folgen. Als templateID für CDA Labordokumente gemäß diesem Leitfaden ist 1.2.40.0.34.11.4 zu verwenden.
1.1.10.1.1 Strukturbeispiel
<ClinicalDocumentxmlns="urn:hl7-org:v3">
:
<!-- ELGA CDA Dokumente -->
<templateId root="1.2.40.0.34.11.1"/>
<!-- ELGA CDA Laborbefund -->
<templateId root="1.2.40.0.34.11.4"/>
<!-- In Abhängigkeit von der ELGA Interoperabilitätsstufe (EIS) -->
<!-- EIS „Basic“ -->
<templateId root="1.2.40.0.34.11.4.0.1"/>
... oder ...
<!-- EIS „Enhanced“ -->
<templateId root="1.2.40.0.34.11.4.0.2"/>
... oder ...
<!-- EIS „Full support“ -->
<templateId root="1.2.40.0.34.11.4.0.3"/>
:
</ClinicalDocument>
1.1.10.1.2 Spezifikation
Element/Attribut
DT
Kard
Konf
Beschreibung
templateId
II
1..1
M
ELGA TemplateId für den Allgemeinen Implementierungsleitfaden Fester Wert: @root = 1.2.40.0.34.11.1
templateId
II
1..1
M
ELGA TemplateId für den speziellen Implementierungsleitfaden Laborbefund Fester Wert: @root = .2.40.0.34.11.4
--- zusätzlich eine der folgenden templateIds ---
Im Falle von EIS „Basic“
(Das Dokument enthält entweder unstrukturierten oder eingebetteten Inhalt (z.B. PDF) oder enthält strukturierten Inhalt, wobei jedoch nicht alle Sektionen den Vorgaben von EIS „Enhanced“ oder höher folgen)
Im Falle von EIS „Enhanced“ (Alle Sections folgen ausnahmelos den Vorgaben von EIS „Enhanced“ oder höher, aber nicht alle Sections folgen den Vorgaben von EIS „Full support“)
templateId
II
1..1
M
ELGA CDA Laborbefund in EIS „Enhanced“ Fester Wert @root = 1.2.40.0.34.11.4.0.2
--- oder ---
Im Falle von EIS „Full support“:
(Alle Sektionen folgen ausnahmslos den Vorgaben von EIS „Full support“)
templateId
II
1..1
M
ELGA CDA Laborbefund in EIS „Full support“ Fester Wert @root = 1.2.40.0.34.11.4.0.3
Die zur Anwendung kommende Dokumentenklasse wird durch den LOINC Code 11502-2 für einen allgemeinen Laborbefund („multidisciplinary laboratory report“) abgebildet. Im Falle eines reinen mikrobiologischen Befundes wird der LOINC Code 18725-2 (Microbio-logy studies) zur Codierung der Dokumentenklasse verwendet.
Diese Codierung stellt einen allgemeinen Laborbefund dar, der es erlaubt beliebige Befundarten und Ergebnisse im Rahmen eines Dokumentes zu übermitteln, auch wenn der Befund nur eine bestimmte Befundart (wie z.B. Hämatologie) enthält. Diesem Umstand wird jedoch durch die Angabe der enthaltenen Laborbefundarten bei der Registrierung eines Labordokumentes in der Registry Rechnung getragen. Durch die Registrierung der in einem Labordokument enthaltenen Befundkategorien über die Service-Event-Metadaten („eventCodeList“) sind auch Detailbefunde in der ELGA einfach auffindbar.
1.1.10.3 Strukturbeispiel
<ClinicalDocumentxmlns="urn:hl7-org:v3">
:
<!-- —Dokumentenklasse für den allgemeinen Laborbefund (welcher event. auch
mikrobiologische Ergebnisse enthalten kann) -->
<code code="11502-2" codeSystem="2.16.840.1.113883.6.1"
codeSystemName="LOINC"
displayName="Laboratory report"/>
<!-- Titel des Dokuments -->
<title>Allgemeiner Laborbefund</title>
<!-- ODER -->:
<!—Dokumentenklasse für den mikrobiologischen Befund -->
<code code="18725-2" codeSystem="2.16.840.1.113883.6.1"
codeSystemName="LOINC"
displayName="Microbiology studies"/>
<!-- Titel des Dokuments -->
<title></title>
</ClinicalDocument>
1.1.10.3.1 Spezifikation
Element/Attribut
DT
Kard
Konf
Beschreibung
code
CE CWE
1..1
M
Code des Dokuments
@code
cs
1..1
M
Fester Wert für den allgemeinen Laborbefund: 11502-2 ODER Fester Wert für den mikrobiologischen Befund: 18725-2
@displayName
st
0..1
R2
Fester Wert für den allgemeinen Laborbefund: Laboratory report ODER Fester Wert für den mikrobiologischen Befund: Microbiology studies
@codeSystem
uid
1..1
M
Fester Wert: 2.16.840.1.113883.6.1
@codeSystemName
ADXP
0..1
R2
Fester Wert: LOINC
1.1.10.4 Dokumenttitel („ClinicalDocument/title“)
Der Titel des Dokumentes ist verpflichtend anzugeben, vom Ersteller frei zu vergeben und beschreibt die Art des Dokumentes näher. Der Titel des Dokuments ist für den lesenden Do-kumentempfänger das sichtbare Element. Dieser wird nicht dem Attribut displayName des Elements code entnommen, sondern dem (verpflichtenden) Element title. Der Sinn der Be-nennung ist jedoch gemäß der Dokumentenklassen zu wählen. Im allgemeinen Fall wird die Bezeichnung „Laborbefund“ verwendet bzw. die Bezeichnung „Mikrobiologischer Befund“ für mikrobiologische Befunde.
1.1.10.4.1 Strukturbeispiel
<ClinicalDocumentxmlns="urn:hl7-org:v3">
:
<!-- Dokumentenklasse -->
<code code="11502-2" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Laboratory report"/>
<!-- Titel des Dokuments -->
<title>Allgemeiner Laborbefund</title>
:
</ClinicalDocument>
1.1.10.4.2 Spezifikation
Element/Attribut
DT
Kard
Konf
Beschreibung
title
ST
1..1
M
Dokumententitel Der Sinn der Benennung MUSS mit der Dokumentenklasse übereinstimmen.
1.1.10.5 Versionierung des Dokuments („setId“ und „versionNumber“)
Für alle Dokumente ist gemäß den Vorgaben des „Allgemeinen Implementierungsleitfadens“ eine Versionierung verpflichtend vorzusehen. Für Detailinformationen wird auf dieses Dokument verwiesen.
Gem. [3] sind für Angaben zu Personen und Organisationen die Elemente name, addr und telecom verpflichtend. Ausgenommen sind Elemente definiert in Elemente ohne spezielle Vorgaben.
1.2.2 Elemente ohne spezielle Vorgaben
Folgende Elemente erfordern keine speziellen Vorgaben:
Patient (recordTarget/patientRole)
Personen bei der Dateneingabe (dataEnterer)
Verwahrer des Dokuments (custodian)
Beabsichtigte Empfänger des Dokuments(informationRecipient)
Verweis auf Allgemeinen Leitfaden:
Die Elemente erfordern keine speziellen Vorgaben. Es gelten die Vorgaben der entsprechenden Kapitel des „Allgemeinen Implementierungsleitfadens“.
Auszug aus dem Allgemeinen Implementierungsleitfaden
1.2.3 Patient („recordTarget/patientRole“)
Im CDA-Header wird mindestes eine Patientenrolle beschrieben, die zu genau einer Person zugehörig ist. Die recordTarget Beziehung weist auf die Patient-Klasse und gibt an, zu welchem Patienten dieses Dokument gehört.
Auszug aus dem R-MIM:
Abbildung 7: Klassen rund um den Patienten.
1.2.3.1 Spezifikation
Id
1.2.40.0.34.11.20001
ref
elgabbr-
Gültigkeit
2017‑07‑20
Andere Versionen mit dieser Id:
HeaderRecordTarget vom 2018‑10‑18 14:23:51
HeaderRecordTarget vom 2017‑03‑27
HeaderRecordTarget vom 2013‑10‑08
HeaderRecordTarget vom 2013‑02‑10
HeaderRecordTarget vom 2011‑12‑19
Status
Entwurf
Versions-Label
Name
HeaderRecordTarget
Bezeichnung
HeaderRecordTarget
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.
Klassifikation
CDA Header Level Template
Offen/Geschlossen
Offen (auch andere als die definierten Elemente sind erlaubt)
<recordTargettypeCode="RCT"contextControlCode="OP"> <patientRoleclassCode="PAT"> <!-- lokale Patienten ID vom System --> <idroot="1.2.40.0.34.99.111.1.2"extension="4711"assigningAuthorityName="Amadeus Spital"/><!-- Sozialversicherungsnummer des Patienten --> <idroot="1.2.40.0.10.1.4.3.1"extension="1111241261"assigningAuthorityName="Österreichische Sozialversicherung"/><!-- Adresse des Patienten --> <addruse="H"> <streetName>Musterstraße</streetName><houseNumber>13a</houseNumber><postalCode>7000</postalCode><city>Eisenstadt</city><state>Burgenland</state><country>AUT</country></addr><!-- Kontaktdaten des Patienten--> <telecomvalue="tel:+43.1.40400"use="H"/><telecomvalue="tel:+43.664.1234567"use="MC"/><telecomvalue="mailto:herbert.mustermann@provider.at"/><!-- Name des Patienten --> <patientclassCode="PSN"determinerCode="INSTANCE"> <name> <prefixqualifier="AC">Dipl.Ing.</prefix><given>Herbert</given><given>Hannes</given><family>Mustermann</family><familyqualifier="BR">VorDerHeirat</family><suffixqualifier="AC">BSc</suffix><suffixqualifier="AC">MBA</suffix></name><!-- Geschlecht des Patienten --> <administrativeGenderCodecode="M"displayName="Male"codeSystem="2.16.840.1.113883.5.1"codeSystemName="HL7:AdministrativeGender"/><!-- Geburtsdatum des Patienten --> <birthTimevalue="19701224"/><!-- Familienstand des Patienten --> <maritalStatusCodecode="D"displayName="Divorced"codeSystem="2.16.840.1.113883.5.2"/><!-- Religionszugehörigkeit des Patienten --> <religiousAffiliationCodecode="101"displayName="Römisch-Katholisch"codeSystem="2.16.840.1.113883.2.16.1.4.1"codeSystemName="HL7.AT:ReligionAustria"/><!-- Vormund/Sachwalter des Patienten "Organisation"--> <guardian> <!--Eine Organisation als Guardian, hier als Strukturbeispiel--> <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)--> <telecomuse="H"value="tel:+43.2236.2928"/><telecomuse="WP"value="tel:+43.2236.9000"/><guardianOrganization> <!-- Name der Vormund/Sachwalter-Organisation--> <name>SOS Kinderdorf Hinterbrühl</name></guardianOrganization></guardian><!-- Vormund/Sachwalter des Patienten "Person" --> <guardian> <!-- Adresse des Vormunds/Sachwalters (Person) --> <addr> <streetAddressLine>Musterstraße 1234</streetAddressLine><postalCode>8011</postalCode><city>Graz</city><state>Steiermark</state><country>AUT</country></addr><!-- Kontaktdaten des Vormunds/Sachwalters (Person) --> <telecomuse="MC"value="tel:+43.676.1234567"/><telecomuse="H"value="tel:+43.316.717.653.9939"/><telecomuse="WP"value="tel:+43.316.608.271.9000"/><guardianPerson> <!-- Name der Vormund/Sachwalter-Organisation --> <name> <given>Susi</given><family>Sorgenvoll</family></name></guardianPerson></guardian><!-- Geburtsort des Patienten --> <birthplace> <place> <addr>Graz</addr></place></birthplace></patient></patientRole></recordTarget>
Beispiel
Minimalbeispiel 1
<recordTargettypeCode="RCT"contextControlCode="OP"> <patientRoleclassCode="PAT"> <!-- lokale Patienten ID vom System --> <idroot="1.2.40.0.34.99.111.1.2"extension="4711"/><!-- Name des Patienten --> <patientclassCode="PSN"determinerCode="INSTANCE"> <name> <given>Herbert</given><family>Mustermann</family></name><!-- Geschlecht des Patienten --> <administrativeGenderCodecode="M"codeSystem="2.16.840.1.113883.5.1"/><!-- Geburtsdatum des Patienten --> <birthTimevalue="19701224"/></patient></patientRole></recordTarget>
Beispiel
Minimalbeispiel 2
<recordTarget> <patientRole> <!-- lokale Patienten ID --> <idroot="1.2.40.0.34.99.111.1.2"extension="4711"/><!-- Name des Patienten --> <patient> <name> <given>Herbert</given><family>Mustermann</family></name><!-- Geschlecht des Patienten --> <administrativeGenderCodenullFlavor="UNK"/><!-- Geburtsdatum des Patienten --> <birthTimenullFlavor="UNK"/></patient></patientRole></recordTarget>
bPK-GH des Patienten: Bereichskürzel + bPK (Base64,28 Zeichen)
<idroot="1.2.40.0.10.2.1.1.149"extension="GH:XNV5ThCj5OwJR0oOcWmK4WUs5p4="assigningAuthorityName="Österreichische Stammzahlenregisterbehörde"/><!--Anmerkung: Das bPK dient ausschließlich der Zuordnung der elektronischen Identität und darf daher nicht am Ausdruck erscheinen-->
hl7:addr
AD
0 … 1
Adresse des Patienten.
Grundsätzlich sind die Vorgaben für „Adress-Elemente“ zu befolgen.
(Hea...get)
hl7:streetAddressLine
0 … 1
(Hea...get)
hl7:streetName
0 … 1
(Hea...get)
hl7:houseNumber
0 … 1
(Hea...get)
Schematron assert
role
error
test
hl7:streetAddressLine or (hl7:streetName and hl7:houseNumber)
Meldung
Granularitätsstufen Adresse beachten: streetAddressLine oder streetName+houseNumber
hl7:postalCode
1 … 1
M
(Hea...get)
hl7:city
1 … 1
M
(Hea...get)
hl7:state
0 … 1
C
(Hea...get)
hl7:country
1 … 1
M
(Hea...get)
hl7:additionalLocator
0 … 1
(Hea...get)
hl7:telecom
TEL.AT
0 … *
Kontaktdaten des Patienten.
Grundsätzlich sind die Vorgaben für „Kontaktdaten-Element“ zu befolgen.
(Hea...get)
hl7:patient
0 … 1
(Hea...get)
@classCode
cs
0 … 1
F
PSN
@determinerCode
cs
0 … 1
F
INSTANCE
hl7:name
PN
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 für „Namen-Elemente von Personen PN“ zu befolgen.
(Hea...get)
hl7:prefix
0 … *
(Hea...get)
hl7:given
1 … *
M
(Hea...get)
hl7:family
1 … *
M
(Hea...get)
hl7:suffix
0 … *
(Hea...get)
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.
(Hea...get)
CONF
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.4 ELGA_AdministrativeGender (DYNAMIC)
hl7:birthTime
TS.DATE.MIN
1 … 1
R
Geburtsdatum des Patienten.
Grundsätzlich sind die Vorgaben für „Zeit-Elemente“ zu befolgen.
Zugelassene nullFlavor: UNK
(Hea...get)
hl7:maritalStatusCode
CE
0 … 1
Codierung des Familienstands des Patienten.
(Hea...get)
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
Codierung des Religionsbekenntnisses des Patienten.
(Hea...get)
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!
(Hea...get)
hl7:ethnicGroupCode
NP
Ethnische Zugehörigkeit des Patienten. Darf nicht verwendet werden!
OID der österreichischen bPK Fester Wert: 1.2.40.0.10.2.1.1.149
@extension
st
1..1
M
bPK-GH des Patienten: Bereichskürzel + bPK (Base64, 28 Zeichen) (insg. 31 Stellen) Anmerkung: Das bPK dient ausschließlich der Zuordnung der elektronischen Identität und darf daher nicht am Ausdruck erscheinen
Hinweis: Die Reihenfolge der id-Elemente MUSS unbedingt eingehalten werden!
1.2.3.1.2 addr
Es MUSS eine mögliche Adresse unterstützt werden. Spezielle Leitfäden (z.B. Entlassungsbrief Pflege) können es erforderlich machen, dass auch mehr als eine Adresse unterstützt werden muss.
1.2.3.1.3 patient/languageCommunication
In der Klasse languageCommunication können Informationen bezüglich der Sprachfähigkeiten und Ausdrucksform (z.B. gesprochen oder geschrieben) des Patienten angegeben werden.
Dieser Leitfaden schränkt die möglichen Werte für die Sprache auf Werte aus dem Value Set ELGA_HumanLanguage ein. 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.
1.2.3.1.4 patient/guardian
In der Klasse guardian können Informationen bezüglich eines Vormunds/Sachwalters des Patienten angegeben werden.
Begriffsdefinition:
Ein Vormund kann existieren, wenn die Person noch nie geschäftsfähig war
z.B. Kinder
Ein Sachwalter kann existieren, wenn die Person schon geschäftsfähig war, die Geschäftsfähigkeit aber entzogen wurde
z.B. Alte Personen
Vormund/Sachwalter kann entweder eine Person (guardianPerson) oder eine Organisation (guardianOrganization) sein.
Beim Patient können optional ein oder mehrere Vormund/Sachwalter Element(e) angegeben werden. Wenn ein Sachwalter bekannt ist, SOLL diese Information auch angegeben werden.
1.2.4 Personen der Dateneingabe („dataEnterer“)
1.2.4.1 Spezifikation
Id
1.2.40.0.34.11.20003
ref
elgabbr-
Gültigkeit
2013‑02‑10
Andere Versionen mit dieser Id:
HeaderDataEnterer vom 2011‑12‑19
Status
Entwurf
Versions-Label
Name
HeaderDataEnterer
Bezeichnung
HeaderDataEnterer
Beschreibung
Die das Dokument „schreibende“ Person (z.B. Schreibkraft, Stationsschwester, …). Das Element "DataEnterer" ist bei automatisch erstellten Dokumenten nicht notwendig.
Klassifikation
CDA Header Level Template
Offen/Geschlossen
Offen (auch andere als die definierten Elemente sind erlaubt)
<dataEnterer> <!-- Zeitpunkt des Schreibens --> <timevalue="20081224082015+0100"/><assignedEntity> <!-- Die das Dokument schreibende Person --> <idroot="1.2.40.0.34.99.111.1.3"extension="2222"assigningAuthorityName="Amadeus Spital"/><telecomvalue="tel:+43.1.40400.4711"/><telecomvalue="mailto:eva.musterfrau@amadeusspital.at"/><assignedPerson> <name>DiplKrSr. Eva Musterfrau</name></assignedPerson></assignedEntity></dataEnterer>
Item
DT
Kard
Konf
Beschreibung
Label
hl7:dataEnterer
Person der Dateneingabe.
(Hea...rer)
elgagab-dataelement-65
Schreibkraft
Datensatz
hl7:time
TS.AT.TZ
0 … 1
Der Zeitpunkt an dem das Dokument geschrieben wurde.
Grundsätzlich sind die Vorgaben für „Zeit-Elemente“ zu befolgen.
(Hea...rer)
hl7:assignedEntity
1 … 1
R
Personendaten der schreibenden Person
Grundsätzlich sind die Vorgaben für „AssignedEntity-Element (Person + Organisation)“ zu befolgen.
(Hea...rer)
Eingefügt
von 1.2.40.0.34.11.90003 AssignedEntityElements (DYNAMIC)
hl7:id
II
1 … *
R
Mindestens eine Id der validierenden Person.
Zugelassene nullFlavor: UNK
(Hea...rer)
hl7:addr
AD
0 … 1
Ein Adress-Element der validierenden Person.
Zugelassene nullFlavor: UNK
(Hea...rer)
hl7:telecom
TEL.AT
0 … *
Mindestens ein Telecom-Element der validierenden Person.
Zugelassene nullFlavor: UNK
(Hea...rer)
hl7:assignedPerson
1 … 1
M
Persondendaten der validierenden Person.
(Hea...rer)
Eingefügt
von 1.2.40.0.34.11.90001 PersonElements (DYNAMIC)
@classCode
cs
0 … 1
F
PSN
@determinerCode
cs
0 … 1
F
INSTANCE
hl7:name
PN
1 … 1
M
Name der Person
Für den Namen ist verpflichtend Granularitätsstufe 2 („strukturierte Angabe des Namens‘‘) anzuwenden!
Grundsätzlich sind die Vorgaben für „Namen-Elemente von Personen PN“ zu befolgen.
(Hea...rer)
hl7:representedOrganization
0 … 1
Organistationsdaten der validierenden Person.
(Hea...rer)
Eingefügt
von 1.2.40.0.34.11.90002 OrganizationElements (DYNAMIC)
@classCode
0 … 1
F
ORG
@determinerCode
0 … 1
F
INSTANCE
hl7:id
II
0 … *
(Hea...rer)
hl7:name
ON
1 … 1
M
(Hea...rer)
hl7:telecom
TEL.AT
0 … *
(Hea...rer)
hl7:addr
AD
0 … 1
(Hea...rer)
1.2.5 Verwahrer des Dokuments („custodian“)
Auszug aus dem R-MIM:
Abbildung 9: Klassen rund um die das Dokument verwaltende Organisation.
1.2.5.1 Spezifikation
Id
1.2.40.0.34.11.20004
ref
elgabbr-
Gültigkeit
2015‑05‑28
Andere Versionen mit dieser Id:
HeaderCustodian vom 2011‑12‑19
Status
Aktiv
Versions-Label
Name
HeaderCustodian
Bezeichnung
HeaderCustodian
Beschreibung
Der „Verwahrer des Dokuments“ ist diejenige Organisation, die „für die Verwahrung/Verwaltung des Dokuments verantwortlich ist“.
Beispiele:
Das erstellende Krankenhaus ist selbst der Verwalter des Dokuments.
Der übergeordnete Krankenhausträger ist der Verwalter des Dokuments.
Klassifikation
CDA Header Level Template
Offen/Geschlossen
Offen (auch andere als die definierten Elemente sind erlaubt)
Identifikation des Verwahrers des Dokuments, wie im GDA-Index angegeben.
Grundsätzlich sind die Vorgaben für „Identifikations-Elemente“ zu befolgen.
Zugelassene nullFlavor:
NI … Organisation hat keine ID aus dem GDA-Index
UNK
… Organisation hat eine ID aus dem GDA-Index, diese ist jedoch unbekannt
(Hea...ian)
hl7:name
1 … 1
M
Name des Verwahrers des Dokuments (Organisation). Grundsätzlich sind die Vorgaben für „Namen-Elemente von Organisationen ON“ zu befolgen.
(Hea...ian)
hl7:telecom
TEL.AT
0 … 1
Kontaktdaten des Verwahrers des Dokuments (Organisation). Grundsätzlich sind die Vorgaben für „Kontaktdaten-Elemente“ zu befolgen.
(Hea...ian)
hl7:addr
AD
1 … 1
M
Adresse des Verwahrers des Dokuments (Organisation). Grundsätzlich sind die Vorgaben für „Adress-Elemente“ zu befolgen.
(Hea...ian)
1.2.5.1.1 id
Element/Attribut
DT
Kard
Konf
Beschreibung
id
II
1..1
R
Identifikation des Verwahrers des Dokuments aus dem GDA-Index.
Grundsätzlich sind die Vorgaben gemäß Kapitel „Identifikations-Elemente“ zu befolgen.“
Zugelassene nullFlavor:
NI … Organisation hat keine ID aus dem GDA-Index
UNK … Organisation hat eine ID aus dem GDA-Index, diese ist jedoch unbekannt
In der nächsten Version des Leitfadens wird die Konformität entsprechend dem CDA-Standard auf [M] erhöht, Null Flavors sind dann nicht mehr erlaubt.
1.2.6 Beabsichtigte Empfänger des Dokuments („informationRecipient“)
Auszug aus dem R-MIM:
Abbildung 10: Klassen rund um die beabsichtigten Empfänger des Dokuments.
1.2.6.1 Spezifikation
Id
1.2.40.0.34.11.20005
ref
elgabbr-
Gültigkeit
2011‑12‑19
Status
Entwurf
Versions-Label
Name
HeaderInformationRecipient
Bezeichnung
HeaderInformationRecipient
Beschreibung
Die beabsichtigten Empfänger des Dokuments können in der Klasse intendedRecipient näher angegeben werden. Hierbei ist zu beachten, dass es sich um die unmittelbar bei der Erstellung des Dokuments festgelegten bzw. bekannten Empfänger handelt.
Beispiel: Bei
der Erstellung der Dokumentation ist beispielsweise schon bekannt, dass man das Dokument primär an den Hausarzt und ggf. als Kopie an einen mitbehandelnden Kollegen senden wird. In diesem Fall sollten genau diese beiden Empfänger angegeben werden.
Empfohlene Information für einen Empfänger ist die ID aus dem GDA-Index, sein
Name in möglichst hoher Granularität und die Organisation, der er angehört in möglichst hoher Granularität. Aufgrund der gängigen Praxis kann als minimale Information für den Empfänger der unstrukturierte Name angegeben werden.
Klassifikation
CDA Header Level Template
Offen/Geschlossen
Offen (auch andere als die definierten Elemente sind erlaubt)
<informationRecipienttypeCode="PRCP"> <intendedRecipient> <!-- Identifikation des beabsichtigten Empfängers --> <idnullFlavor="UNK"/><!-- Personendaten des beabsichtigten Empfängers --> <informationRecipient> <name> <prefixqualifier="AC"> Dr.</prefix><given>Robert</given><family>Empfänger</family></name></informationRecipient><!-- Organisation, der der beabsichtigte Empfänger angehört --> <receivedOrganization> <!-- Name der Organisation des beabsichtigten Empfängers --> <name>Ordination Dr. Empfänger</name><!-- Kontaktdaten der Organisation des beabsichtigten Empfängers --> <telecomvalue="tel:0512.1234567"/><telecomvalue="fax:0512.1234567.11"/><telecomvalue="mailto:office@ordination-empfaenger.at"/><telecomvalue="http://www.ordination-empfaenger.at"/><telecomvalue="me:12345678791"/><!-- Adresse der Organisation des beabsichtigten Empfängers --> <addr> <streetName>Musterstraße</streetName><houseNumber>27/1/13</houseNumber><postalCode>6020</postalCode><city>Innsbruck</city><country>AUT</country></addr></receivedOrganization></intendedRecipient></informationRecipient>
Beispiel
Beabsichtigter Empfänger ist eine unbekannte Person („An den Hausarzt“)
<informationRecipienttypeCode="PRCP"> <intendedRecipient> <!-- Der Patient besitzt keine ID --> <idnullFlavor="NI"/><!-- Hinweis auf den Patienten --> <informationRecipient> <name>Ergeht an den Patienten Dr. Herbert Mustermann</name></informationRecipient></intendedRecipient></informationRecipient><!--Eine erneute Angabe der Adresse des Patienten ist nicht erforderlich.-->
Item
DT
Kard
Konf
Beschreibung
Label
hl7:informationRecipient
Beabsichtiger Empfänger des Dokuments.
(Hea...ent)
elgagab-dataelement-259
Empfänger
Datensatz
@typeCode
cs
0 … 1
Typ des Informationsempfängers.
Bsp: PRCP „Primärer Empfänger“
Wird das Attribut weggelassen, gilt der Empfänger als primärer Empfänger.
CONF
Der Wert von @typeCode muss gewählt werden aus dem Value Set 1.2.40.0.34.10.29 ELGA_InformationRecipientType (DYNAMIC)
hl7:intendedRecipient
1 … 1
M
(Hea...ent)
hl7:id
II
1 … *
R
Identifikation des beabsichtigten Empfängers (Person).Grundsätzlich sind die Vorgaben für „Identifikations-Elemente“ zu befolgen.
Zugelassene nullFlavor:
NI … Person hat keine ID
UNK ... Person hat eine ID, diese ist jedoch unbekannt
Personendaten des beabsichtigten Empfängers. Grundsätzlich sind die Vorgaben gemäß Kapitel „Personen-Element“ zu befolgen.
(Hea...ent)
Eingefügt
von 1.2.40.0.34.11.90001 PersonElements (DYNAMIC)
@classCode
cs
0 … 1
F
PSN
@determinerCode
cs
0 … 1
F
INSTANCE
hl7:name
PN
1 … 1
M
Name der Person
Für den Namen ist verpflichtend Granularitätsstufe 2 („strukturierte Angabe des Namens‘‘) anzuwenden!
Grundsätzlich sind die Vorgaben für „Namen-Elemente von Personen PN“ zu befolgen.
(Hea...ent)
hl7:receivedOrganization
0 … 1
Organisation, der der beabsichtigte Empfänger angehört.z.B.: „Ordination des empfangenden Arztes“ Grundsätzlich sind die Vorgaben gemäß Kapitel „Organisations-Element“ zu
befolgen.
(Hea...ent)
Eingefügt
von 1.2.40.0.34.11.90002 OrganizationElements (DYNAMIC)
@classCode
0 … 1
F
ORG
@determinerCode
0 … 1
F
INSTANCE
hl7:id
II
0 … *
(Hea...ent)
hl7:name
ON
1 … 1
M
(Hea...ent)
hl7:telecom
TEL.AT
0 … *
(Hea...ent)
hl7:addr
AD
0 … 1
(Hea...ent)
1.2.7 Verfasser des Dokuments („ClinicalDocument/author“)
Der Autor ist grundsätzlich der „das Dokument verfassende Arzt“. Damit sind diejenigen Personen gemeint, welche das Dokument „inhaltlich“ verfassen (z.B.: diktieren, erheben, messen). Der Autor kann entweder eine Person, ein Software System oder beides sein. Gemäß [3] MUSS mindestens eine Person als Autor angegeben werden, mehrere Autoren sind zulässig.
Das verpflichtende legalauthenticator-Element MUSS angegeben werden und repräsentiert den rechtlichen Unterzeichner (typischerweise der „Medizinische Validator“ oder der laborverantwortliche Arzt).
Im ELGA Referenz-Stylesheet wird der rechtliche Unterzeichner als „Unterzeichnet von“ dargestellt.
Ein authenticator-Element repräsentiert einen Validator, der das Dokument inhaltlich freigibt (zusätzliche medizinische und technische Validatoren). Es können mehrere Validatoren angegeben werden. Einer davon kann auch ident mit dem „rechtlichen Unterzeichner“ („ClinicalDocument/legalAuthenticator“) sein.
Aufgrund der Konformität zu IHE [3] ist die Angabe von name, addr und telecom verpflichtend. Der „Validator“ ist weiters mit der templateId „1.3.6.1.4.1.19376.1.3.3.1.5“ zu kennzeichnen.
1.2.9.1 Spezifikation
Id
1.2.40.0.34.11.20007
ref
elgabbr-
Gültigkeit
2011‑12‑19
Andere Versionen mit dieser Id:
HeaderAuthenticator vom 2018‑10‑18 14:33:54
Status
Entwurf
Versions-Label
Name
HeaderAuthenticator
Bezeichnung
HeaderAuthenticator
Beschreibung
Dokumente können neben dem verpflichtenden legalAuthenticator („rechtlichen Unterzeichner“, Hauptunterzeichner) auch beliebig viele weitere Mitunterzeichner beinhalten.
Klassifikation
CDA Header Level Template
Offen/Geschlossen
Offen (auch andere als die definierten Elemente sind erlaubt)
<authenticator> <!-- Zeitpunkt der Unterzeichnung --> <timevalue="20130324081915+0100"/><!-- Signaturcode --> <signatureCodecode="S"/><!-- Personen- und Organisationsdaten des Weiteren Unterzeichners des Dokuments --> <assignedEntity> <idroot="1.2.40.0.34.99.111.1.3"extension="3333"assigningAuthorityName="Amadeus Spital"/><telecomuse="WP"value="tel:+43.6138.3453446.3333"/><assignedPerson> <!-- Name des Weiteren Unterzeichners des Dokuments --> <name> <prefix>Dr.</prefix><given>Walter</given><family>Hummel</family></name></assignedPerson><!-- Organisation, in deren Auftrag der Weiteren Unterzeichner des Dokuments die Dokumentationunterzeichnet hat --> <representedOrganization> <idroot="1.2.40.0.34.99.3"assigningAuthorityName="GDA Index"/><name>Amadeus Spital - Chirurgische Abteilung</name><telecomvalue="tel:+43.6138.3453446.0"/><telecomvalue="fax:+43.6138.3453446.4674"/><telecomvalue="mailto:info@amadeusspital.at"/><telecomvalue="http://www.amadeusspital.at"/><addr> <streetName>Mozartgasse</streetName><houseNumber>1-7</houseNumber><postalCode>5350</postalCode><city>St.Wolfgang</city><state>Salzburg</state><country>AUT</country></addr></representedOrganization></assignedEntity></authenticator>