HL7オブジェクト識別子(OID)レジストリの概要

ISOオブジェクト識別子(OID)定義:

OIDは、グローバルに一意のISO(InternationalOrganization for Standardization)識別子です。 この識別子を表す方法は複数あり、HL7はここでOIDregisteredを表すことを選択し、hl7モデルでは数字とドットのみで構成される形式を使用して使用します(例:”2.16.840.1.113883.3.1″)。 Oidはツリー構造のパスであり、左端の数はルートを表し、右端の数は葉を表します。

各OIDは登録機関によって作成されます。 これらの権限のそれぞれは、順番に、その下にある新しいOidの割り当てを、その後援の下で働く他の登録機関などに委任することができます。最終的に、これらの権限の1つは、ツリー上のリーフノードに対応します。 リーフは、registrationauthority(この場合、OIDは権限を識別します)、またはオブジェクトのインスタンスを表すことができます。 登録機関は、itssub-treeで構成される名前空間を所有しています。

Oidは、HL7の一意の識別子のための推奨スキームです。 Oidは、他のschemesapplyの包含基準のいずれかが適用される場合を除いて、常に使用する必要があります。 HL7バージョン3モデルでは、oidを使用してコーディングスキームと識別子名前空間を識別します。 Oidは、aunique OID rootを使用して任意の組織によって割り当てることができます。 単一のメッセージは、さまざまなソースからのOidを使用することができ、asingleスキームは、複数のOIDによって識別することができます(例えば、複数の組織からのOID 一度発行されると、OIDは撤回されず、常に同じスキームまたはオブジェクトを識別します。

すべての識別システムと同様に、それらが何を表しているのかわからない場合は、識別システムを持つ点はあまりありません。 このHL7OIDレジストリは、HL7コミュニティのためにその目的を果たします。

HL7-Assigned Oid

HL7はこのOIDレジストリを確立し、ISO RegistrationAuthorityとしての役割でhl7ユーザーとベンダーの要求に応じてそのブランチにOidを割り当てます。 OIDの費用は返金できません。 HL7はまた、OIDsto公共識別子を割り当てます-権限を全国的に米国の両方に割り当てます(例: テウS.州の運転免許証の局、米国のSocialSecurityの管理、HIPAAの提供者IDの登録、等。)および国際的に(例えば、他の国の社会保障行政、市民ID登録、パスポート番号など。).

HL7登録されたOidは、これらの組織にothersourcesから割り当てられた他のOidがあるかどうかにかかわらず、これらの組織に使用する必要があります。

Oidを第三者または団体に割り当てる場合、HL7は、OIDが他の情報源を通じて既にそのような団体に割り当てられているかどうかを調査するものとします。この場合、HL7はそのようなOIDをカタログに記録しますが、HL7はhl7ブランチに重複したOIDを割り当てることはできません。 可能であれば、HL7は、HL7ブランチ内でその当事者にOIDが割り当てられているときにathird当事者に通知するものとします。

HL7は、hl7Branch内のOIDを第三者に割り当てる前に勤勉を行使するものとするが、グローバルなOIDレジストリメカニズムがないことを考えると、そのようなサードパーティのエンティティに対する既存のOIDassignmentがないことを絶対に確実にすることはできない。 また、重複した割り当ては、将来別のソースを介して発生します。 このようなsupplicateassignmentのケースがHL7に判明した場合、HL7はこの状況を解決するために努力するものとします。 その間に相互運用性を継続するために、hl7assignedOIDが使用される優先OIDでなければなりません。

OIDのほとんどの所有者は何らかの意味のある方法でnamespacesubツリーを”設計”しますが、OIDの部分について一般的に推論する方法はありません。 HL7は、anynamespaceサブ構造を標準化したり、必要としません。 OIDの所有者、またはOIDの一部の論理構造に関する知識を持っている人は、その知識を使用して関連するオブジェクトに関する情報を推論することができますが、この技術は一般化できません。

ISOオブジェクト識別子のツリーの例。 HL7のOIDは2.16.840.1.113883です。 (図へのリンクが新しいウィンドウで開きます)

HL7インターフェイスは、割り当てポリシーを制御できないOIDのサブ構造に関する知識に依存してはなりません。

リテラル形式

ISOがOIDを表現するために定義している三つの異なる形式がありますが、HL7内では、Oidは数値UID文字列としてのみ使用されます。 詳細については、ISOおよびITU標準またはFAQを参照してください。DICOM標準との互換性のために、oidのリテラル形式は64文字を超えてはなりません。 (DICOMパート5、セクション9を参照)。

コメントを残す

メールアドレスが公開されることはありません。