Änderungen

Wechseln zu: Navigation, Suche

elga-cdaalf-2.06.2:Datentypen

595 Bytes hinzugefügt, 16:07, 19. Apr. 2018
keine Bearbeitungszusammenfassung
{{#css:
.orange{
border: thin black solid;
background-color:#F4C789;
padding: 5px 5px 5px 5px;
margin-left:6px;
width:70%;
}
.violet{
border: thin black solid;
background-color:#E5D0EE;
padding: 5px 5px 5px 5px;
margin-left:6px;
width:70%;
}
}}
{{#customtitle:Datentypen}}
 
=Datentypen=
Im folgenden Abschnitt werden nur die Datentypen beschrieben, die in ELGA CDA-Dokumenten zur Anwendung kommen. Für weiterführende Informationen wird auf den zu-grundeliegenden Standard Health Level Seven Version 3 (V3), Normative Edition verwiesen.
==Identifikations-Elemente==
===id-Element II===
* '''Methode 1''': Angabe der ID sowie einer OID der ID-Liste, aus der die ID stammt
* '''Methode 2''': Direkte Angabe der ID in Form einer OID. Alternativ zu OID kann hier auch eine UUID gemäß Standard ISO/IEC 9834-8:2005 verwendet werden, wobei die Buchstaben A-F der Hexadezimalzahlen in Großschreibung angegeben werden MÜSSEN.
 
<sup>7</sup> OID Portal für das Österreichische Gesundheitswesen: https://www.gesundheit.gv.at/OID_Frontend/
====Strukturbeispiele====
'''Methode 1:'''
<pre styleclass="background-color:#F4C789;orange">
<!—
Angabe der OID der ID-Liste in @root
</pre>
'''Methode 2:'''
<pre styleclass="background-color:#F4C789;orange">
<!-- Angabe einer OID als direkten Identifikator -->
<id root="1.2.40.0.34.99.111.0.1"
</pre>
<br/>
<pre styleclass="background-color:#F4C789;orange">
<!-- Angabe einer UUID als direkten Identifikator -->
<id root="6B48B496-C68E-CD08-55D4-B40CAC520F28"
|- style="background:#FFFFFF"
| || @extension|| st|| 1..1 || style="background:lightblue"| M || '''Datenverarbeitungsregister-Nummer''' <br/>'''(DVR-Nummer)''' <br/> z.B.: 0000137
|- style="background:#FFFFFF"
|- style="background:#FFFFFF"
| || @extension|| st|| 1..1 || style="background:lightblue"| M || '''Umsatzsteueridentifikationsnummer''' <br/>'''(ATU-Nummer)''' <br/> z.B.: ATU56658245
|- style="background:#FFFFFF"
|- style="background:#FFFFFF"
| || @extension|| st|| 1..1 || style="background:lightblue"| M || '''IBAN''' <br/> z.B.: 1200052066543301
|- style="background:#FFFFFF"
|- style="background:#FFFFFF"
| || @extension|| st|| 1..1 || style="background:lightblue"| M || '''IBANSWIFT/BIC''' <br/> z.B.: BKAUATWW
|- style="background:#FFFFFF"
=====Minimal-Variante um einen Code eindeutig darzustellen:=====
<pre styleclass="background-color:#F4C789;orange">
<code code="E10"
codeSystem="1.2.40.0.34.5.56"/>
=====Gebräuchlichste Variante mit zusätzlichem Klartext für Code und Codesystem=====
<pre styleclass="background-color:#F4C789;orange">
<code code="E10"
displayName="Primär insulinabhängiger Diabetes mellitus, Typ-2-Diabetes"
=====Vollständige-Variante mit direkter Angabe des Textinhalts=====
<pre styleclass="background-color:#F4C789;orange">
<code code="E10"
displayName="Primär insulinabhängiger Diabetes mellitus, Typ-2-Diabetes"
=====Vollständige-Variante mit Referenz in den narrativen Textbereich=====
<pre styleclass="background-color:#F4C789;orange"><code code="E11"
<code code="E11"
displayName="Primär insulinabhängiger Diabetes mellitus, Typ-2-Diabetes"
=====Vollständige-Variante mit Referenz in den narrativen Textbereich und Übersetzung in zwei andere Code-Systeme=====
<pre styleclass="background-color:#F4C789;orange">
<code code="E10"
displayName="Primär insulinabhängiger Diabetes mellitus, Typ-2-Diabetes"
|- style="background:#FFFFFF"
| || colspan="3" | translation|| CE <br/>CWE || 0..* || O || Beliebig viele optionale Übersetzungen des Codes in andere Codesysteme gemäß derselben Spezifikation (CE CWE) wie das Code-Element selbst.
 
|-
|}
====Strukturbeispiel====
<div style="border:solid 1px black; background-color:#F4C789">{{BeginOrangeBox}}<languageCode code="de-AT" /> </div>{{EndOrangeBox}}
====Spezifikation====
====Nur Datum====
Wird ein Zeitpunkt als Datum (ohne Zeit) angegeben, MUSS dies in folgendem Format erfolgen: '''''YYYYMMDD'''''
''<u>Bedeutung:''</u>
* Jahr 4-stellig +
* Monat 2-stellig +
* Tag 2-stellig
<u>Beispiel:</u> 
Datum 24.12.2008
<div style="border:solid 1px black; background-color:#F4C789">{{BeginOrangeBox}}
<effectiveTime value="20081224"/>
</div>{{EndOrangeBox}}
====Datum, Zeit und Zeitzone====
Wird ein Zeitpunkt als Datum mit Zeit angegeben, MUSS dies in folgendem Format erfolgen: '''''YYYYMMDDhhmmss[+/-]HHMM'''''
 <u>Bedeutung:</u>
* Jahr 4-stellig +
* Monat 2-stellig +
* Zeitzonenverschiebung Minute 2-stellig
Wird in einem Zeitelement zusätzlich zum Datum eine Zeit angegeben, '''''MUSS die Zeitzone verpflichtend angegeben werden!'''''
 
Die angegebene Zeitzone MUSS die aktuelle Sommerzeitregelung inkludieren.
''<u>Beispiele:''<br/u
a) Datum 24.12.2008, um 15:00 Uhr in Europa/Wien (bei Winterzeit)
<div style="border:solid 1px black; background-color:#F4C789">{{BeginOrangeBox}}
<effectiveTime value="20081224150000+0100"/>
</div>{{EndOrangeBox}}
b) Datum 24.08.2008, um 15:00 Uhr in Europa/Wien (bei Sommerzeit)
<div style="border:solid 1px black; background-color:#F4C789">{{BeginOrangeBox}}
<effectiveTime value="20080824150000+0200"/>
</div>{{EndOrangeBox}}
===Zeitpunkt: Einfaches Zeitelement TS===
====Strukturbeispiel====
<div style="border:solid 1px black; background-color:#F4C789">{{BeginOrangeBox}}
<effectiveTime value="20131224180000+0100"/> <!-- Zeitpunkt -->
</div>{{EndOrangeBox}}
====Spezifikation====
===Zeitintervall: Intervall-Zeitelement IVL_TS===
====Strukturbeispiel====
<pre styleclass="background-color:#F4C789;orange">
<effectiveTime>
<low value="..."/> <!-- Zeitpunkt von -->
Ein Datum, das mit yyyymmdd angegeben wurde, wird gemäß Standard HL7 CDA Rel.2 interpretiert als yyyymmdd000000 – also der Tag um 0:00:00 Uhr. Wenn also als Zeitraum z.B.: der ganze 1.Dezember 2013 angegeben werden soll, MUSS das so erfolgen:
<pre styleclass="background-color:#F4C789;orange">
<low value="20131201"/>
<high value="20131202"/>
</pre>
Für mehr Klarheit empfiehlt sich daher die zusätzliche Angabe der Zeit mit Zeitzone:
<pre styleclass="background-color:#F4C789;orange">
<low value="20131201000000+0100"/>
<high value="20131201235959+0100"/>
====Strukturbeispiele====
=====Beispiele für Präfixe in TEL Elementen=====
<div style="border:solid 1px black; background-color:#F4C789">{{BeginOrangeBox}}
<telecom value="'''tel:'''+43.1.40400"/><br/><telecom value="'''fax:'''(02236)83.12323-12"/><br/><telecom value="'''mailto:'''office@organisation.at"/><br/><telecom value="'''http'''://www.organisation.at"/>
</div>{{EndOrangeBox}} 
=====Beispiel für die Angabe einer Mobilnummer=====
<div style="border:solid 1px black; background-color:#F4C789">{{BeginOrangeBox}}
<telecom use="MC" value="tel:+43.660.1234567"/>
</div>{{EndOrangeBox}} 
====Spezifikation====
Bei ''TEL'' Elementen werden, sofern nicht anders spezifiziert, immer die folgenden Unterelemente/Attribute angegeben:
=====Strukturbeispiele=====
Beispiele für ''name''-Elemente in Granularitätsstufe 1:
<div style="border:solid 1px black; background-color:#F4C789">{{BeginOrangeBox}}
<name>Dr. Herbert Mustermann</name>
</div>{{EndOrangeBox}}
<br/>
<div style="border:solid 1px black; background-color:#F4C789">{{BeginOrangeBox}}
<name use="A">Dr. Kurt Ostbahn </name>
</div>{{EndOrangeBox}}
=====Spezifikation=====
In Granularitätsstufe 2 wird der Personen-Name strukturiert angegeben. Die einzelnen Elemente des Namens (mindesten der Vorname und Nachname) werden getrennt angegeben.
=====Strukturbeispiel=====
Beispiel für ein ''name''-Element in Granularitätsstufe 2:<pre styleclass="background-color:#F4C789;orange">
<name>
<prefix qualifier="PR">OMedR</prefix>
Es gibt auch nicht näher bestimmte Prefixe/Suffixe, z.B. trifft das für die Angabe von "Junior" oder "Senior" bzw "Jun."/"Sen" oder "Jr."/"Sr" zu.
<pre styleclass="background-color:#F4C789;orange">
<name>
<given>Herbert</given>
====Strukturbeispiel====
Beispiel für die Angabe eines Organisationsnamens:
<div style="border:solid 1px black; background-color:#F4C789">{{BeginOrangeBox}}
<name>Krankenhaus Wels</name>
</div>{{EndOrangeBox}}
====Spezifikation====
====Strukturbeispiel====
Beispiel für ein ''addr''-Element in Granularitätsstufe 1:
<div style="border:solid 1px black; background-color:#F4C789">{{BeginOrangeBox}}
<addr use="HP">Musterstraße 13a, 1220 Wien, Österreich</addr>
</div>{{EndOrangeBox}}
====Spezifikation====
====Strukturbeispiel====
Beispiel für ein ''addr''-Element in Granularitätsstufe 2:
<pre styleclass="background-color:#F4C789;orange">
<addr>
<streetAddressLine>Musterstraße 11a/2/1</streetAddressLine>
====Strukturbeispiel====
Beispiel für ein ''addr''-Element in Granularitätsstufe 3:
<pre styleclass="background-color:#F4C789;orange">
<addr>
<streetName>Musterstraße</streetName>
====Strukturbeispiel====
<pre styleclass="background-color:#F4C789;orange">
<assignedPerson>
<name>
|- style="background:#FFFFFF"
| style="text-align:left" | name|| PN|| 1..* || M || Name der Person<br/> Grundsätzlich sind die Vorgaben gemäß Kapitel „Namen„[[ILF:Allgemeiner Implementierungsleitfaden#Namen-Elemente_von_Personen_PN|Namen-Elemente von Personen PN“ PN]]“ zu befolgen.
|-
|}
====Strukturbeispiel====
<pre styleclass="background-color:#F4C789;orange">
<serviceProviderOrganization>
<id root="1.2.40.0.34.3.1.xxx" assigningAuthorityName="GDA Index"/>
|- style="background:#FFFFFF"
| style="text-align:left" | id|| II || 0..* || O || Beliebig viele IDs der Organisation. z.B.: ID aus dem GDA-Index, DVR-Nummer, ATU-Nummer, etc.<br/> Grundsätzlich sind die Vorgaben gemäß Kapitel „Identifikations„[[ILF:Allgemeiner Implementierungsleitfaden#Identifikations-Elemente“ Elemente|Identifikations-Elemente]]“ zu befolgen.
|-
|}
|- style="background:#FFFFFF"
| style="text-align:left" | name || PN|| 1..1 || M || Name der Organisation<br/>Grundsätzlich sind die Vorgaben gemäß Kapitel „Namen„[[ILF:Allgemeiner Implementierungsleitfaden#Namen-Elemente_von_Organisationen_ON|Namen-Elemente von Organisationen ON“ ON]]“ zu befolgen.
|-
|}
|- style="background:#FFFFFF"
| style="text-align:left" | telecom|| TEL || 0..* || O || Beliebig viele Kontakt-Elemente der Organisation<br/>Grundsätzlich sind die Vorgaben gemäß Kapitel „Kontaktdaten„[[ILF:Allgemeiner Implementierungsleitfaden#Kontaktdaten-Element“ Elemente|Kontaktdaten-Element]]“ zu befolgen.
|-
|}
|- style="background:#FFFFFF"
| style="text-align:left" | addr|| AD|| 0..1 || O || Ein Adress-Elemente der Organisation<br/>Grundsätzlich sind die Vorgaben gemäß Kapitel „Adress„[[ILF:Allgemeiner Implementierungsleitfaden#Adress-Elemente“ Elemente|Adress-Elemente]]“ zu befolgen.
|-
|}
====Strukturbeispiel====
<pre styleclass="background-color:#F4C789;orange">
<assignedEntity>
<id root="1.2.40.0.34.99.111.1.3"
* '''NI''' … Die Person der Entität hat keine Identifikationsnummer
* '''UNK''' … Die Person der Entität hat eine Identifikationsnummer, diese ist jedoch unbekannt
Grundsätzlich sind die Vorgaben gemäß Kapitel „Identifikations„[[ILF:Allgemeiner Implementierungsleitfaden#Identifikations-Elemente“ Elemente|Identifikations-Elemente]]“ zu befolgen.
|-
|}
|- style="background:#FFFFFF"
| style="text-align:left" | addr|| AD|| 0..1 || O || Ein Adress-Element der Person der Entität<br/>
Grundsätzlich sind die Vorgaben gemäß Kapitel „Adress„[[ILF:Allgemeiner Implementierungsleitfaden#Adress-Elemente“ Elemente|Adress-Elemente]]“ zu befolgen.
|-
|}
|- style="background:#FFFFFF"
| style="text-align:left" | telecom|| TEL|| 0..* || O || Beliebig viele Kontakt-Elemente der Person der Entität<br/>
Grundsätzlich sind die Vorgaben gemäß Kapitel „Kontaktdaten„[[ILF:Allgemeiner Implementierungsleitfaden#Kontaktdaten-Element“ Elemente|Kontaktdaten-Element]]“ zu befolgen.
|-
|}
|- style="background:#FFFFFF"
| style="text-align:left" | assignedPerson|| POCD_MT000040.<br/>Person|| 1..1 || M || Personendaten der Person der Entität<br/>
Grundsätzlich sind die Vorgaben gemäß Kapitel „Personen„[[ILF:Allgemeiner Implementierungsleitfaden#Personen-Element“ Element|Personen-Element]]“ zu befolgen.
|-
|}
|- style="background:#FFFFFF"
| style="text-align:left" | representedOrganization|| POCD_MT000040.<br/>Organization|| 0..1 || O || Organisationsdaten der Entität<br/>
Grundsätzlich sind die Vorgaben gemäß Kapitel „Organisations„[[ILF:Allgemeiner Implementierungsleitfaden#Organisations-Element“ Element|Organisations-Element]]“ zu befolgen.
|-
|}
Bürokraten, maintenanceshell, Prüfer, Administratoren
5.399
Bearbeitungen

Navigationsmenü