inleiding voor het HL7 Object Identifier (oid) register

ISO Object Identifier (OID) definitie:

een OID is een wereldwijd unieke ISO (Internationalorganisation for Standardization) identifier. Er zijn meerdere manieren waarop deze identifier kan worden weergegeven, en HL7 heeft ervoor gekozen om Oidregistrated hier te vertegenwoordigen en gebruikt in HL7 modellen met behulp van een formulier dat alleen bestaat uit nummers en punten (bijvoorbeeld “2.16.840.1.113883.3.1”). Oïden zijn paden in een boomstructuur, met het meest linkse getal dat de wortel voorstelt en het meest rechtse getal dat een blad voorstelt.

elke OID wordt aangemaakt door een registratieautoriteit. Elk van deze autoriteiten kan op zijn beurt de toewijzing van nieuwe OID ‘ s onder haar toezicht delegeren aan andere registratieautoriteiten die onder haar toezicht werken, enzovoort.Uiteindelijk kent een van deze autoriteiten een uniek (aan) nummer toe dat overeenkomt met een bladknoop aan de boom. Het blad kan een registratieautoriteit vertegenwoordigen (in welk geval de OID de Autoriteit identificeert), of een instantie van een object. Een registratie-instantie is eigenaar van de namespace die bestaat uit haar sub-tree.

OID ‘ s zijn een voorkeursschema voor eenduidige identificatienummers in HL7. OID ‘ s moeten altijd worden gebruikt, behalve wanneer een van de criteria voor opneming van andere regelingen van toepassing is. HL7 versie 3-modellen gebruiken OID ’s om coderingsschema’ s te identificeren en naamruimten te identificeren. OID ‘ s kunnen worden toegewezen door elke organisatie met behulp van aunique oid root. Een enkel bericht kan OID ‘ s uit verschillende bronnen gebruiken en een enkel schema kan door meer dan één OID worden geïdentificeerd (bijvoorbeeld door een OID van meer dan één organisatie). Eenmaal uitgegeven, wordt een OID nooit ingetrokken en identificeert steeds hetzelfde schema of doel.

zoals bij alle identificatiesystemen heeft het niet veel zin identifiers te hebben als u niet weet wat ze vertegenwoordigen en vice versa – vandaar dat identificatiesystemen over het algemeen een register vereisen. Dit HL7 OID-register dient dat doel voor de HL7-gemeenschap.

HL7-toegewezen OID ‘s

HL7 heeft dit oid-register opgericht en wijst OID’ s toe in zijn bijkantoor voor HL7-gebruikers en verkopers op hun verzoek in zijn rol als ISO-registratieautoriteit. De kosten van een OID worden niet gerestitueerd. HL7 kent ook OID ‘ s toe aan publieke identifier-toewijzende autoriteiten, zowel op nationaal niveau in de VS (bijv. theU.S. Staat rijbewijs bureaus, U. S. SocialSecurity Administration, HIPAA Provider ID registry, enz.) eninternationaal (bijv., andere landen Sociale Zekerheid Administraties, Burger ID registers, paspoortnummers, enz.).

de HL7 geregistreerde OID ’s moeten voor deze organisaties worden gebruikt,ongeacht of deze organisaties andere OID’ s uit andere bronnen hebben toegewezen.

bij de toewijzing van OID ‘ s aan derden of entiteiten onderzoekt HL7 of voor dergelijke entiteiten reeds een OID uit andere bronnen is toegewezen.Dit is het geval, HL7 zal een dergelijke OID in een catalogus opnemen, maar HL7 zal geen dubbele oid in de HL7-tak toewijzen. Indien mogelijk stelt HL7 een derde in kennis wanneer voor die partij in het HL7-bijkantoor een OID wordt toegewezen.

hoewel HL7 zorgvuldigheid moet betrachten alvorens een OID in de HL7-branche aan derden toe te wijzen, kan men,gezien het ontbreken van een wereldwijd oid-registermechanisme, niet absoluut zeker zijn dat er geen reeds bestaande OIDassignment voor een dergelijke derde partij is. Ook kan een dubbele opdracht in de toekomst via een andere bron gebeuren. Indien dergelijke gevallen van verzoeken bij HL7 bekend worden, zal HL7 zich inspannen om deze situatie op te lossen. Voor verdere interoperabiliteit is de toegewezen HL7 de gebruikte OID bij voorkeur.

hoewel de meeste eigenaren van een OID hun naamruimtesubboom op een betekenisvolle manier zullen “ontwerpen”, is er geen manier om over het algemeen enige betekenis af te leiden op de delen van een OID. HL7 standaardiseert of vereist geen namespace substructuur. Een OID-eigenaar, of iemand die kennis heeft over de logische structuur van een deel van een OID, kan die kennis nog steeds gebruiken om informatie over het geassocieerde object af te leiden; de technieken kunnen echter niet worden gegeneraliseerd.

voorbeeld voor een boom van ISO-objectidentifiers. HL7 ‘ s OID is2. 16. 840. 1. 113883. (link naar afbeelding wordt in een nieuw venster geopend)

een HL7-interface mag niet vertrouwen op enige kennis over de substructuur van een OID waarvoor het geen controle heeft over het toewijzingsbeleid.

letterlijke vorm

hoewel er drie verschillende vormen zijn die ISO definieert voor het weergeven van een OID, worden OID ’s binnen HL7 alleen gebruikt als numerieke UID-tekenreeksen, dat wil zeggen dat de letterlijke tekenreekswaarde het enige is dat wordt gecommuniceerd en het enige is waarmee een ontvanger rekening moet houden wanneer hij met UID’ s werkt in de scope van de HL7-specificatie. De string is in de ‘dot-notation’ vorm; zie de ISO en ITU normen of de FAQ voor meer informatie.

voor compatibiliteit met de DICOM-standaard mag de letterlijke vorm van de OID niet meer dan 64 tekens bevatten. (zie DICOM, deel 5, punt 9).

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.