Wprowadzenie do rejestru HL7 Object Identifier (OID)

ISO Object Identifier (OID) definicja:

OID jest unikalnym na całym świecie identyfikatorem ISO (InternationalOrganization for Standardization). Istnieje wiele sposobów reprezentowania tego identyfikatora, a HL7 wybrał reprezentowanie OID Zarejestrowanego tutaj i używanego w modelach HL7 za pomocą formularza, który składa się tylko z liczb i kropek (np. „2.16.840.1.113883.3.1”). Oidy są ścieżkami w strukturze drzewa, przy czym liczba po lewej stronie reprezentuje korzeń, a liczba po lewej – liść.

każdy OID jest tworzony przez organ rejestracyjny. Każdy z tych autorytetów może z kolei delegować przydzielanie nowych OID pod jego kierownictwem innym organom rejestrującym, które działają pod jego auspicjami, i tak dalej.Ostatecznie jedna z tych władz przypisuje unikalny (do niego) numer, który odpowiada węzłowi liści na drzewie. List może reprezentować organ rejestrujący (w takim przypadku identyfikator identyfikuje organ) lub instancję obiektu. Urząd Rejestracji jest właścicielem przestrzeni nazw składającej się z itssub-tree.

OID są preferowanym schematem unikalnych identyfikatorów w HL7. Oid powinny być zawsze stosowane, chyba że jedno z kryteriów włączenia dla innych schematów zostanie zastosowane. Modele HL7 w wersji 3 używają OID do identyfikacji schematów kodowania i przestrzeni nazw identifier. Oid mogą być przydzielane przez dowolną organizację za pomocą unikalnego OID root. Pojedyncza wiadomość może używać OID z różnych źródeł, a pojedynczy schemat może być identyfikowany przez więcej niż jeden OID (np. przez OID z więcej niż jednej organizacji). Po wydaniu OID nigdy nie jest wycofywany i zawsze identyfikuje ten sam schemat lub obiekt.

tak jak w przypadku wszystkich systemów identyfikacji nie ma sensu posiadać identyfikatorówjeśli nie wiesz co one reprezentują i odwrotnie-stąd systemy identyfikacji generalnie wymagają rejestru. Ten rejestr OID HL7 służy temu celowi dla społeczności HL7.

HL7-Assigned OID

HL7 ustanowił ten rejestr OID i przypisuje OID w swojej gałęzi dla użytkowników i dostawców na ich żądanie w swojej roli jako organu rejestracji ISO. Koszt OID nie podlega zwrotowi. HL7 przypisuje również publiczny identyfikator OIDsto-przypisując organy zarówno w USA, jak i na szczeblu krajowym (np., theU.S. Stanowe biura prawa jazdy, Administracja socjalna USA, rejestr ID dostawcy HIPAA itp.) i międzynarodowo (np. administracje Zabezpieczenia Społecznego innych krajów, rejestry tożsamości obywateli, numery paszportów itp.).

dla tych organizacji muszą być używane zarejestrowane przez HL7 identyfikatory OID, niezależnie od tego, czy mają one inne identyfikatory OID przypisane z othersources.

przy przypisywaniu OID osobom trzecim lub podmiotom HL7 bada, czy OID jest już przypisany takim podmiotom z innych źródeł.W takim przypadku HL7 zapisuje taki OID w katalogu, ale HL7 nie przypisuje duplikatu OID w gałęzi HL7. Jeśli to możliwe, HL7 powiadomi trzecią stronę o przypisaniu OID dla tej strony w gałęzi HL7.

chociaż HL7 dołoży należytej staranności przed przydzieleniem OID w oddziale HL7 osobom trzecim, biorąc pod uwagę brak globalnego mechanizmu rejestru OID,nie można mieć całkowitej pewności, że nie istnieje wcześniej istniejące powiązanie OID dla takiego podmiotu będącego stroną trzecią. Ponadto duplikat przydziału może nastąpić w przyszłości za pośrednictwem innego źródła. Jeżeli HL7 uzyska informację o takim przypadku, HL7 podejmie starania w celu rozwiązania tego problemu. W celu zapewnienia ciągłej interoperacyjności w międzyczasie preferowanym stosowanym OID jest HL7 assignedOID.

podczas gdy większość właścicieli OID „zaprojektuje” swoją przestrzeń nazw w jakiś sensowny sposób, nie ma sposobu, aby ogólnie wywnioskować jakiekolwiek znaczenie części OID. HL7 nie standaryzuje ani nie wymaga żadnej podprostruktury przestrzeni nazw. Właściciel OID lub każdy, kto posiada wiedzę na temat struktury logicznej części OID, może nadal wykorzystywać tę wiedzę do wnioskowania o powiązanym obiekcie; jednak techniki te nie mogą się rozpocząć.

przykład dla drzewa identyfikatorów obiektów ISO. OID HL7 is2.16.840.1.113883. (link do grafiki otwiera się w nowym oknie)

interfejs HL7 nie może polegać na żadnej wiedzy o podstrukturze OID, dla której nie może kontrolować zasad przypisywania.

forma dosłowna

chociaż istnieją trzy różne formy, które ISO definiuje dla reprezentowania OID, w HL7, OID są używane tylko jako numeryczne ciągi znaków UID, tzn. literalna wartość ciągu jest jedyną rzeczą, która jest przekazywana i jest jedyną rzeczą, którą odbiornik powinien wziąć pod uwagę podczas pracy z UID w zakresie specyfikacji HL7. Ciąg znaków jest w formie „notacji kropkowej”; zobacz normy ISO i Itu lub FAQ, aby uzyskać więcej informacji.

aby uzyskać zgodność ze standardem DICOM, literalna forma OID nie powinna przekraczać 64 znaków. (patrz DICOM część 5, Sekcja 9).

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.