II

Aus Hl7wiki
(Teildokument von V3 Datentypen Release 1)
Wechseln zu: Navigation, Suche
(Varianten (Flavors))
 
(23 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 8: Zeile 8:
 
Attribute eines Elements mit diesem Datentyp sind:  
 
Attribute eines Elements mit diesem Datentyp sind:  
  
{{AttDesc | att | | root | Identifikationssystem | (OID) | required | M }}
+
{{AttDesc |
 +
  ae = att |
 +
  rim = ent |
 +
  name = root |  
 +
  desc = Identifikationssystem |
 +
  dt = (OID) |
 +
  card = required |
 +
  conf = M
 +
}}
  
 
In Deutschland ist dies ein Pflichtattribut. Es enthält einen eindeutigen Identifikator (in Deutschland: eine OID) für das Identifikationssystem, in dem die Extension generiert (und eindeutig) ist.
 
In Deutschland ist dies ein Pflichtattribut. Es enthält einen eindeutigen Identifikator (in Deutschland: eine OID) für das Identifikationssystem, in dem die Extension generiert (und eindeutig) ist.
 
Ein Identifikationssystem wird verwendet, um Personen, Systeme, Institutionen und andere materielle Sachen identifizieren zu können. Einige (deutsche) Beispiele sind: ‘Personalausweisnummer’, unveränderlicher Teil des Personenkennzahl auf der Versicherungskarte, Krankenhausnummer des St. Josef Krankenhauses, die eindeutige Identifikationsnummer eines Anbieters von Software im Gesundheitswesen, das Institutskennzeichen (IK-Nummer).
 
Ein Identifikationssystem wird verwendet, um Personen, Systeme, Institutionen und andere materielle Sachen identifizieren zu können. Einige (deutsche) Beispiele sind: ‘Personalausweisnummer’, unveränderlicher Teil des Personenkennzahl auf der Versicherungskarte, Krankenhausnummer des St. Josef Krankenhauses, die eindeutige Identifikationsnummer eines Anbieters von Software im Gesundheitswesen, das Institutskennzeichen (IK-Nummer).
{{Ambox
+
{{ConstraintBox|
| image = [[Datei:Conformance.svg]]
+
Ein Element vom Datentyp II hat mindestens ein nicht-leeres @root-Attribut mit einer gültigen OID
| style = width="100%";
 
| text = Ein Element vom Datentyp II hat mindestens ein nicht-leeres @root-Attribut mit einer gültigen OID
 
 
}}
 
}}
  
Zeile 22: Zeile 28:
 
Im OID Konzept für das Deutsche Gesundheitswesen [oidk] finden Sie nähere Informationen über Codiersysteme und OIDs.  
 
Im OID Konzept für das Deutsche Gesundheitswesen [oidk] finden Sie nähere Informationen über Codiersysteme und OIDs.  
  
{{AttDesc | att | | extension | Identifikation | (string) | optional | O}}
+
{{AttDesc |
 
+
  ae = att |
 +
  rim = ent |
 +
  name = extension |  
 +
  desc = Identifikation |
 +
  dt = (string) |
 +
  card = optional |
 +
  conf = O
 +
}}
 
Optional. Eine eindeutige Zeichenkette im Kontext des Identifikationssystems, das definiert wird in der root.   
 
Optional. Eine eindeutige Zeichenkette im Kontext des Identifikationssystems, das definiert wird in der root.   
 
Ein Attribut des Datentyps II muss in der deutschen Situation mindestens aus einem @root-Attribut oder aus einer Kombination von @root und @extension bestehen (z.B. root = “1.2.528.4.5” mit extension “22”). Mindestens die Angabe von @root ist verpflichtend für die Identifikation von allen Objekten.  
 
Ein Attribut des Datentyps II muss in der deutschen Situation mindestens aus einem @root-Attribut oder aus einer Kombination von @root und @extension bestehen (z.B. root = “1.2.528.4.5” mit extension “22”). Mindestens die Angabe von @root ist verpflichtend für die Identifikation von allen Objekten.  
Zeile 29: Zeile 42:
 
Die Länge des extension String und die Benutzung von eventuellen Vorlaufnullen in der Extension, sowie deren Anzahl wird vom Verwalter des Identifikationssystem festgelegt.   
 
Die Länge des extension String und die Benutzung von eventuellen Vorlaufnullen in der Extension, sowie deren Anzahl wird vom Verwalter des Identifikationssystem festgelegt.   
  
{{AttDesc | att | | assigningAuthorityName | Name der ausgebenden Organisation | (String) | optional | O}}
+
{{AttDesc |
 +
  ae = att |
 +
  rim = ent |
 +
  name = assigningAuthorityName |  
 +
  desc = Name der ausgebenden Organisation |
 +
  dt = (string) |
 +
  card = optional |
 +
  conf = O
 +
}}
 +
 
 +
Optionales Attribut. Eine Textform der so genannten ‘assigning authority’, der Organisation, die die Identifikation festgelegt hat (und meistens das entsprechende Identifikationssystem verwaltet). Dem Wert des Attributs darf keine Bedeutung zugemessen wer-den, außer dass es einem Benutzer vorgelegt wird, um den Hintergrund der Identifikation zu verdeutlichen. Für die Lesbarkeit der Nachrichten wird empfohlen, den ''assigningAuthorityName'' mitzusenden.
 +
 
 +
===XML-Beispiele===
 +
<syntaxhighlight lang="xml">
 +
<id extension="13234453645" root="2.16.840.1.113883.2.4.15.3.427.1"/>
 +
 
 +
<id extension="S12345678" root="1.2.276.0.76.4.8"/>
 +
 
 +
<id root="2.16.840.1.113883.2.4.15.3.427.1.13234453645"/>
 +
 
 +
<id extension="1234567890" root="2.16.840.1.113883.2.4.6.3" assigningAuthorityName="Innenministerium"/>
 +
 
 +
<id extension="JANS2" root="2.16.840.1.113883.2.4.7.33" assigningAuthorityName="Alfa Krankenhaus"/>
 +
</syntaxhighlight>
 +
 
 +
===Varianten (Flavors)===
 +
Der Datentyp II kennt einige Varianten (Flavors), die in verschiedenen Situationen benutzt werden.
 +
 
 +
{|class="hl7table"
 +
|-
 +
! Kurzbezeichnung
 +
! Beschreibung
 +
! Komponenten
 +
! Datentype/Flavor
 +
! Kommentar
  
Optionales Attribut. Eine Textform der so genannten ‘assigning authority’, der Organisa-tion, die die Identifikation festgelegt hat (und meistens das entsprechende Identifikationssystem verwaltet). Dem Wert des Attributs darf keine Bedeutung zugemessen wer-den, außer dass es einem Benutzer vorgelegt wird, um den Hintergrund der Identifikation zu verdeutlichen. Für die Lesbarkeit der Nachrichten wird empfohlen, den ''assigningAuthorityName'' mitzusenden.
+
|-
 +
| Instanzidentifikator || || || II ||
  
'''''XML-Beispiele'''''
+
|-
{{HL7XML
+
| Identifikator in Deutschland || || || II.DE || DRAFT
| code = <id extension="13234453645" root="2.16.840.1.113883.2.4.15.3.427.1"/>
 
}}
 
  
{{HL7XML
+
|-
| code = <id root="2.16.840.1.113883.2.4.15.3.427.1.13234453645"/>
+
| Patienten-ID || || root + extension || II.DE.PAT || DRAFT
}}
 
  
{{HL7XML
+
|-
| code = <id extension="1234567890" root="2.16.840.1.113883.2.4.6.3" assigningAuthorityName="Innenministerium"/>
+
| eGK ||eGK-Kartennummer (root-OID: 1.2.276.0.76.4.8) || || II.DE.EGK ||
}}
 
  
{{HL7XML
+
|}
| code = <id extension="JANS2" root="2.16.840.1.113883.2.4.7.33" assigningAuthorityName="Alfa Krankenhaus"/>
+
{{AlertBox|Es gibt keine II.DE Flavors, was soll das sein? Ebensowenig II.DE.PAT. II.DE.EGK mach Sinn. Was ist der Hintergrund für die anderen Flavors? [[Benutzer:Wikiadmin|Wikiadmin]] 12:52, 25. Feb. 2013 (CET)}}
}}
 

Aktuelle Version vom 2. Januar 2015, 12:26 Uhr

Dieses Material ist Teil des Leitfadens V3 Datentypen Release 1.
  • Direkt im Wiki geändert werden sollten Schreibfehler, ergänzende Hinweise.
  • Offene Fragen, die der Diskussionen bedürfen, sollten auf der Diskussionsseite aufgenommen werden.
  • Liste der Seiten dieses Leitfadens: hier, Liste der Seiten, in denen dieses Material verwendet (transkludiert) siehe hier .

II (Objekt Identifikation – Instance Identifier)

Dieser Datentyp spezifiziert Identifikationen von Objekten. Dazu gehören beispielsweise Identifikationen für Organisationen oder Personen. Ein Attribut des II Datentyp enthält eine weltweit eindeutige Identifikation eines Objekts.

Attribute

Attribute eines Elements mit diesem Datentyp sind:

@ Attribut DT Card Conf Beschreibung
root (OID) required M Identifikationssystem


In Deutschland ist dies ein Pflichtattribut. Es enthält einen eindeutigen Identifikator (in Deutschland: eine OID) für das Identifikationssystem, in dem die Extension generiert (und eindeutig) ist. Ein Identifikationssystem wird verwendet, um Personen, Systeme, Institutionen und andere materielle Sachen identifizieren zu können. Einige (deutsche) Beispiele sind: ‘Personalausweisnummer’, unveränderlicher Teil des Personenkennzahl auf der Versicherungskarte, Krankenhausnummer des St. Josef Krankenhauses, die eindeutige Identifikationsnummer eines Anbieters von Software im Gesundheitswesen, das Institutskennzeichen (IK-Nummer).

Ein ISO Object Identifier (OID) ist ein weltweit eindeutiger String, der aus Zahlen und Punkten besteht (beispielsweise "2.16.840.1.113883.3.1"). Laut ISO Definition bestehen OIDs aus Pfaden mit einer Baumstruktur, wobei die äußerst links situierte Zahl als root und die äußerst rechts situierte Zahl als leaf (ein Blatt als Endpunkt) bezeichnet werden. Die Nummer ist garantiert weltweit eindeutig, weil das Ausgabesystem auf dem System der delegierten Verantwortlichkeit basiert. Jeder Zweig unter einem root in der Baumstruktur korrespondiert mit einer Domäne, in der eine Organisation die Abgabe von OIDs verwaltet. Die zentralen Vergabestelle für OIDs im Gesundheitswesen in Deutschland publiziert eine Tabelle mit OIDs. Informieren Sie sich bei Zweifel bei der zentralen Vergabestelle, welche (eventuell neu zu registrierende) OID benutzt werden muss.

Im OID Konzept für das Deutsche Gesundheitswesen [oidk] finden Sie nähere Informationen über Codiersysteme und OIDs.

@ Attribut DT Card Conf Beschreibung
extension (string) optional O Identifikation

Optional. Eine eindeutige Zeichenkette im Kontext des Identifikationssystems, das definiert wird in der root. Ein Attribut des Datentyps II muss in der deutschen Situation mindestens aus einem @root-Attribut oder aus einer Kombination von @root und @extension bestehen (z.B. root = “1.2.528.4.5” mit extension “22”). Mindestens die Angabe von @root ist verpflichtend für die Identifikation von allen Objekten.

Die Länge des extension String und die Benutzung von eventuellen Vorlaufnullen in der Extension, sowie deren Anzahl wird vom Verwalter des Identifikationssystem festgelegt.

@ Attribut DT Card Conf Beschreibung
assigningAuthorityName (string) optional O Name der ausgebenden Organisation


Optionales Attribut. Eine Textform der so genannten ‘assigning authority’, der Organisation, die die Identifikation festgelegt hat (und meistens das entsprechende Identifikationssystem verwaltet). Dem Wert des Attributs darf keine Bedeutung zugemessen wer-den, außer dass es einem Benutzer vorgelegt wird, um den Hintergrund der Identifikation zu verdeutlichen. Für die Lesbarkeit der Nachrichten wird empfohlen, den assigningAuthorityName mitzusenden.

XML-Beispiele

<id extension="13234453645" root="2.16.840.1.113883.2.4.15.3.427.1"/>

<id extension="S12345678" root="1.2.276.0.76.4.8"/>

<id root="2.16.840.1.113883.2.4.15.3.427.1.13234453645"/>

<id extension="1234567890" root="2.16.840.1.113883.2.4.6.3" assigningAuthorityName="Innenministerium"/>

<id extension="JANS2" root="2.16.840.1.113883.2.4.7.33" assigningAuthorityName="Alfa Krankenhaus"/>

Varianten (Flavors)

Der Datentyp II kennt einige Varianten (Flavors), die in verschiedenen Situationen benutzt werden.

Kurzbezeichnung Beschreibung Komponenten Datentype/Flavor Kommentar
Instanzidentifikator II
Identifikator in Deutschland II.DE DRAFT
Patienten-ID root + extension II.DE.PAT DRAFT
eGK eGK-Kartennummer (root-OID: 1.2.276.0.76.4.8) II.DE.EGK