v3dtr1:II

Aus Hl7wiki
Version vom 5. Februar 2009, 17:01 Uhr von Wikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: = II (Objekt Identifikation – Instance Identifier) = Dieser Datentyp spezifiziert Identifikationen von Objekten. Dazu gehören beispielsweise Identifikationen für O...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

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:

@root Identifikationssystem (OID)

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 an-dere materielle Sachen identifizieren zu können. Einige (deutsche) Beispiele sind: ‘Perso-nalausweisnummer’, unveränderlicher Teil des Personenkennzahl auf der Versicherungs-karte, Krankenhausnummer des St. Josef Krankenhauses, die eindeutige Identifikations-nummer 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 Baum-struktur 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 Verga-bestelle, welche (eventuell neu zu registrierende) OID benutzt werden muss.

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

@extension Identifikation (string)

Verpflichtend. Eine eindeutige Zeichenkette im Kontext des Identifikationssystems, das definiert wird in der root. Ein Attribut des Datentyps II muss in der deutschen Situation aus einer Kombination von root und extension bestehen (z.B. root = “1.2.528.4.5” mit extension “22”). Diese Kom-bination 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.

@assigningAuthorityName Name der ausgebenden Organisation (String)

Optionales Attribut. Eine Textform der so genannten ‘assigning authority’, der Organisa-tion, die die Identifikation festgelegt hat (und meistens das entsprechende Identifikati-onssystem 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 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"/>