Introducere Pentru Registrul HL7 Object Identifier (OID)

ISO Object Identifier (OID) definiție:

un OID este un identificator ISO unic la nivel global (organizație internațională pentru Standardizare). Există mai multe moduri în care acest identificator poate fi reprezentat, iar HL7 a ales să reprezinte Oidînregistrat aici și utilizat în modelele HL7 folosind un formular care constă doar din numere și puncte (de exemplu, „2.16.840.1.113883.3.1”). Oidele sunt căi într-o structură arborescentă, numărul cel mai stâng reprezentând rădăcina și numărul cel mai corect reprezentând o frunză.

fiecare OID este creat de o autoritate de înregistrare. Fiecare dintre aceste autoritățipoate, la rândul său, să delege atribuirea de noi OID-uri în cadrul acesteia altor autorități de înregistrare care funcționează sub auspiciile sale și așa mai departe.În cele din urmă, una dintre aceste autorități atribuie un număr unic (la el) carecorespunde unui nod de frunze de pe copac. Frunza poate reprezenta o registrationauthority (caz în care OID identifică Autoritatea), sau o instanță a unui obiect. O autoritate de înregistrare deține spațiul de nume format din eisub-copac.

OID-urile sunt o schemă preferată pentru identificatorii unici în HL7. Oid-urile ar trebui utilizate întotdeauna, cu excepția cazului în care se aplică unul dintre criteriile de includere pentru alte scheme. Modelele HL7 versiunea 3 utilizează OID-uri pentru a identifica schemele de codare și spațiile de nume ale identificatorului. Oid-urile pot fi alocate de orice organizație folosind aunique OID root. Un singur mesaj poate utiliza OID-uri din diverse surse și o singură schemă poate fi identificată de mai multe OID (de exemplu, de un OID din mai multe organizații). Odată emis, un OID nu este niciodată retras șiidentifică întotdeauna aceeași schemă sau obiect.

ca și în cazul tuturor sistemelor de identificare, nu are prea mult rost să aveți identificatoridacă nu știți ce reprezintă și invers – prin urmare, identificationsystems necesită în general un registru. Acest registru OID HL7 servește acest lucruscopul pentru comunitatea HL7.

HL7-OIDs alocate

HL7 a stabilit acest registru OID și atribuie OIDs în sucursala sa pentru utilizatorii și furnizorii HL7, la cererea acestora, în rolul său de autoritate de înregistrare ISO. Costul unui OID este nerambursabil. HL7 atribuie, de asemenea, OID-uri autorităților de atribuire a identificatorilor publici, atât din SUA, la nivel național (de ex., theU.S. birourile de permis de conducere de Stat, Administrația de securitate socială din SUA, Registrul ID al furnizorului HIPAA etc.) șiinternațional (de exemplu,alte țări administrații de securitate socială, registre de identificare a cetățenilor, numere de pașaport etc.).

OID-urile înregistrate HL7 trebuie utilizate pentru aceste organizații,indiferent dacă aceste organizații au alte OID-uri alocate din alte surse.

atunci când atribuie OID unor terțe părți sau entități, HL7 investighează dacă un OID este deja atribuit acestor entități prin alte surse.În acest caz, HL7 va înregistra un astfel de OID într-un catalog, dar HL7 nu va atribui un OID duplicat în ramura HL7. Dacă este posibil, HL7 notifică o terță parte atunci când o OID este atribuită părții respective în sucursala HL7.

deși HL7 va exercita diligența înainte de a atribui o OID în ramura HL7 unor terțe părți, având în vedere lipsa unui mecanism global de înregistrare OID,nu se poate asigura absolut că nu există o alocare OID preexistentă pentru o astfel de entitate terță parte. De asemenea, o sarcină duplicată poatese întâmplă în viitor printr-o altă sursă. În cazul în care astfel de cazuri de solicitare devin cunoscute HL7, HL7 va depune eforturi pentru a rezolva această situație. Pentru continuarea interoperabilității între timp, ID-ul HL7 atribuit este ID-ul preferat utilizat.

în timp ce majoritatea proprietarilor unui OID își vor „proiecta” spațiul de nume sub-copac într-un mod semnificativ, nu există nicio modalitate de a deduce în general vreun sens pe părțile unui OID. HL7 nu standardizează sau necesită sub-structura anynamespace. Un proprietar de OID sau oricine are cunoștințe despre structura logică a unei părți a unui OID, poate folosi în continuare aceste cunoștințe pentru a deduce informații despre obiectul asociat; cu toate acestea, tehnicile nu pot fi generalizate.

exemplu pentru un arbore de identificatori de obiecte ISO. OID HL7 este 2. 16.840.1.113883. (link către grafic se deschide într-o fereastră nouă)

o interfață HL7 nu trebuie să se bazeze pe cunoștințe despre substructura unui OID pentru care nu poate controla politicile de atribuire.

formă literală

deși există trei forme diferite pe care ISO le definește pentru reprezentarea unui OID, în cadrul HL7, OID-urile sunt utilizate doar ca șiruri numerice UID, adică valoarea șirurilor literale este singurul lucru care este comunicat și este singurul lucru pe care un receptor ar trebui să îl ia în considerare atunci când lucrează cu UID-uri în domeniul specificației HL7. Șirul este în forma ‘Dot-notation’; consultați standardele ISO și ITU sau Întrebările frecvente pentru mai multe informații.

pentru compatibilitatea cu standardul DICOM, forma literală a Oidnu trebuie să depășească 64 de caractere. (a se vedea DICOM partea 5, Secțiunea 9).

Lasă un răspuns

Adresa ta de email nu va fi publicată.