OID レジストリの管理
OID レジストリでは、オブジェクト識別子 (OID) のリストを管理します。OID は、グローバルに一意な ISO 識別子です。インターシステムズ製品で使用される OID は、数字とドットで構成されます (例 : 1.3.6.1.4.1.21367.2010.1.2)。OID ではツリー構造が使用され、一番左の数字はルートを表し、一番右の数字はリーフを表します。
OID を使用して、以下のものを識別することができます。
-
施設
-
ゲートウェイ
-
割り当て機関
-
デバイス
-
ホーム・コミュニティ
-
コード体系
-
リポジトリ
HL7 などの登録機関から組織のルート OID を取得できます。インストールしたインターシステムズ製品について OID を取得するには、HL7.org の Web サイト (http://www.hl7.org/oid/index.cfmOpens in a new tab) にアクセスし、“Click to Obtain or Register an OID” のリンクをクリックします。
ルート OID を取得したら、独自のネームスペース・サブツリーを設計できます。ISC では、このサブツリーをどのようにマップするかについて計画を練ることを推奨しています。DICOM 規格との互換性を確保するために、OID が 64 文字を超えないようにしてください。
OID の追加または変更
新しい OID レジストリ・エントリを追加したり、既存のものを変更したりするには、以下の操作を行います。
-
管理ポータルに %HS_Administrator ロールを持つユーザとしてログインします。
-
Foundation ネームスペースの名前を選択します。
-
[Health] > [IHE 構成] > [OID レジストリ] を選択します。
-
新しい OID を追加するには、[OID の追加] をクリックします。既存の OID を変更するには、テーブルでその OID の行をクリックします。テーブルの上にある [識別タイプ] ドロップダウンを使用すると、テーブルに表示されている OID のリストがフィルタされます。
-
OID に関する情報を入力し、[保存] をクリックします。設定については、次の節で説明します。
-
SDA-FHIR 変換を使用する実行中のプロダクションの OID 設定を変更する場合は、HS.FHIR.DTL.Util.HC.SDA3.FHIR.Process ビジネス・プロセスおよび/または HS.FHIR.DTL.Util.HC.FHIR.SDA3.Process ビジネス・プロセスを再起動する必要があります。
OID レジストリの設定
OID レジストリでは以下の設定を入力します。
必須項目。OID の識別コードを入力します。OID のタイプが異なっていれば、2 つ以上のエントリで同じ識別コードを使用できます。例えば、割り当て機関とホーム・コミュニティは OID を共有し、同じコードを使用できます。
必須 : OID 値。
オプション : この OID または URL にマップするコードが複数ある場合、それらをここに入力します。
必須 : 指定されたコードのネームスペース URL。
オプションで、OID エントリの説明を入力します。
ドロップダウンから OID のタイプを 1 つまたは複数選択します。オプションは以下のとおりです。
-
施設
-
ゲートウェイ
-
割り当て機関
-
デバイス
-
ホーム・コミュニティ
-
コード体系
-
リポジトリ
OID の削除
既存の OID レジストリ・エントリを削除するには、以下の操作を行います。
-
管理ポータルに %HS_Administrator ロールを持つユーザとしてログインします。
-
Foundation ネームスペースの名前を選択します。
-
[Health] > [IHE 構成] > [OID レジストリ] を選択します。
-
[OID の追加/編集] をクリックします。
-
テーブルでその OID エントリの行をクリックします。テーブルの上にある [識別タイプ] ドロップダウンを使用すると、テーブルに表示されている OID のリストがフィルタされます。
-
画面の下部にある [削除] をクリックします。
-
確認ダイアログ・ボックスで [OK] をクリックします。
ファイルからの OID のインポート
ファイルから OID レジストリに OID をインポートできます。
-
[OID レジストリ・インポート] ページに移動します。
-
管理ポータルに %HS_Administrator ロールを持つユーザとしてログインします。
-
Foundation ネームスペースの名前を選択します。
-
[Health] > [IHE 構成] > [OID レジストリ] を選択します。
-
[OID のインポート] をクリックします。
-
-
[ファイルの選択] をクリックして、インポート・ファイルの場所を指定します。インポート・ファイルには、次の例のように、1 つまたは複数の <OIDMap> エントリが XML 形式で含まれている必要があります。
<?xml version="1.0" encoding="UTF-8"?> <root> <OIDMap> <OID>2.16.840.1.113883.6.22</OID> <IdentityCode>XYZ81</IdentityCode> <IdentityTypes> <OIDType> <Description>CodeSystem</Description> </OIDType> </IdentityTypes> <Description>My Test Code System</Description> <Types>CodeSystem</Types> </OIDMap> <OIDMap> <OID>1.3.6.1.4.1.21367.2010.1.2.300.2.44</OID> <IdentityCode>ABC123</IdentityCode> <IdentityTypes> <OIDType> <Description>AssigningAuthority</Description> </OIDType> <OIDType> <Description>Facility</Description> </OIDType> <OIDType> <Description>Organization</Description> </OIDType> </IdentityTypes> <Description>My Test Assigning Authority</Description> <Types>AssigningAuthority,Facility,Organization</Types> </OIDMap> </root>
Note:XML ファイルでは、以下の点に注意してください。
-
<Description> 要素 (<OIDType><Description> 要素ではありません) はオプションです。
-
OID タイプは 2 回指定します。
-
個々の <OIDType> 要素の <Description> でそれぞれ 1 回ずつタイプを指定します。
-
その後、<Types> 要素でコンマ区切りリストとしてまとめて指定します。
-
-
ファイルへの OID のエクスポート
OID レジストリまたはその一部をファイルにエクスポートできます。
-
[OID レジストリ・エクスポート] ページに移動します。
-
管理ポータルに %HS_Administrator ロールを持つユーザとしてログインします。
-
Foundation ネームスペースの名前を選択します。
-
[Health] > [IHE 構成] > [OID レジストリ] を選択します。
-
[OID のエクスポート] をクリックします。
-
-
[エクスポート先の選択] をクリックして、エクスポート・ファイルの場所を指定します。既定のファイル名は OIDRegistryExport_YYYY-MM-DD.xml です (例 : OIDRegistryExport_2015-10-01.xml)。
-
OID テーブルでエクスポートする行を選択して [選択項目をエクスポート] をクリックするか、[すべてエクスポート] をクリックします。
エクスポート・ファイルは、前の節で示したような XML 形式になります。