MML テーブルOID付番について

MedXMLコンソーシアム 技術委員長 中島裕生

 


MMLテーブルOID附番案

1.2.840.114319.1.1 --- MML Document
1.2.840.114319.1.1.1 ---MMLテーブル
MML0001 Check digit schema (チェックディジット方式,HL7-0061準拠)  1.2.840.114319.1.1.1.1
MML0002 Address Type (HL7-0190準拠)  1.2.840.114319.1.1.1.2
MML0003 Telecommunication Equipment Type (HL7 table0202 準拠)  1.2.840.114319.1.1.1.3
MML0004 Extraction policy (抽出基準)  1.2.840.114319.1.1.1.4
MML0005 Content module type (記載内容モジュールの種別)  1.2.840.114319.1.1.1.5
MML0006 Access (アクセス権者)  1.2.840.114319.1.1.1.6
MML0007 Generation purpose (文書詳細種別)  1.2.840.114319.1.1.1.7
MML0008 Document relation (関連文書との関係)  1.2.840.114319.1.1.1.8
MML0009 Other ID type (その他のID種別)  1.2.840.114319.1.1.1.9
MML0010 Sex (性別)  1.2.840.114319.1.1.1.10
MML0011 Marital Status (婚姻状態,HL7table0002準拠)  1.2.840.114319.1.1.1.11
MML0012 Diagnosis category 1 1.2.840.114319.1.1.1.12
MML0013 Diagnosis category 2  1.2.840.114319.1.1.1.13
MML0014 Diagnosis category 3 1.2.840.114319.1.1.1.14
MML0015 Diagnosis category 4  1.2.840.114319.1.1.1.15
MML0016 Outcome (転帰)  1.2.840.114319.1.1.1.16
MML0017 Allergy Severity (アレルギー反応程度)  1.2.840.114319.1.1.1.17
MML0018 ABO blood type (ABO式血液型)  1.2.840.114319.1.1.1.18
MML0019 Rho(D) blood type (Rho(D)式血液型)  1.2.840.114319.1.1.1.19
MML0020 Relative code (続柄コード)  1.2.840.114319.1.1.1.20
MML0021 Type of surgery (手術区分) 1.2.840.114319.1.1.1.21
MML0022 Classification of surgical staffs (手術スタッフ区分)  1.2.840.114319.1.1.1.22
MML0023 Classification of anesthesiologists (麻酔医区分)  1.2.840.114319.1.1.1.23
MML0024 ID type (ID区分)  1.2.840.114319.1.1.1.24
MML0025 Name representation code (表記コード,HL7table4000準拠)  1.2.840.114319.1.1.1.25
MML0026 Creator license code (記録者分類および医療資格コード)  1.2.840.114319.1.1.1.26
MML0027 Facility ID type (施設ID区分)  1.2.840.114319.1.1.1.27
MML0028 Medical Department ID type (医科診療科コード)  1.2.840.114319.1.1.1.28
MML0029 Department ID type 1.2.840.114319.1.1.1.29
MML0030 Dental Department ID type (歯科診療科コード)  1.2.840.114319.1.1.1.30
MML0031 Insurance Class (保健種別)  1.2.840.114319.1.1.1.31
MML0032 Pay Ratio Type (負担方法コード)  1.2.840.114319.1.1.1.32
MML0033 Medical Role 1.2.840.114319.1.1.1.33
MML0034 アクセス許可区分 1.2.840.114319.1.1.1.34
MML0035 施設アクセス権定義 1.2.840.114319.1.1.1.35
MML0036 個人アクセス権定義 1.2.840.114319.1.1.1.36

 

MML0003テーブル改定案(HL7 CDArel.2とのデータ互換性のため)

コード Description 備考
PH Telephone 電話
FX Fax FAX
MD Modem  
CP Cellular Phone 携帯電話
BP Beeper/Pager ポケットベル
Internet Internet Address: Use only if telecommunication use code is NET  
X.400 X.400 email address: use only if telecommunication use code is NET  
 以下CDA rel2からの追加分
H Home addredd 自宅の連絡先
HP primary home ビジネスアワー後の連絡先
HV vacation home 休暇中の連絡先
WP Work Place 職場
(ビジネスアワー時に最初の選択肢となる連絡先)
DIR Direct 職場直通
(職場において、個人または部署への直通連絡先)
PUB Public 職場代表
BAD bad address 誤った連絡先
TMP temporary address 一時的な連絡先
AS answering service 応答サービス
(留守番電話や自動アナウンスなどの応答サービス)
EC emergency contact 緊急連絡先
(緊急時に最初の選択肢となる連絡先)
MC mobile contact 携帯電話
PG pager ポケットベル
※ グレーの網掛け部分は、重複項目

 

■新規作成MMLテーブルについて

□ 概要
 MML V3文書 から HL7 CDA release 2(略記:CDA rel2) 文書へのマッピングを行う際に、新たなMMLテーブルの作成が必要となる。これについて説明し、必要なMMLテーブルを規格に反映したい。

□ MMLのセキュリティレベル要素のマッピング
MMLの<securityLevel>要素に該当する要素が、HL7 CDA release 2 文書にはない。そこで、CDA rel2 の Body部のsection要素に、MMLの<securityLevel>要素が持つ情報をマッピングすることを検討している。

アクセス権に関する情報をもつ<securityLevel>要素は、その内容として、MMLテーブル(MML0026, MML0027, MML0028, MML0034, MML0035, MML0036)のコード値を持つ(施設名と個人名を除く)。

コード値を持つことによりMML文書を解析するアプリケーションがアクセス権を判断できるようになっている。
従って、MMLからCDA rel2 へマッピングする際には、level3記述を行う必要があり、<entry>要素を用いることになる。
また、CDA rel2文書中でこれらMMLテーブルへの参照を記述するためには、各MMLテーブルへのOIDの割り当てが必要となる。
   
MMLのアクセス権の設定対象は、4つの要素
<mmlSc:facility>, <mmlSc:department>, <mmlSc:license>, <mmlSc:person>
で記述される。それぞれの意味は、施設、診療科、職種、個人である。
CDA rel 2 の<entry>要素以下にはこれらに該当するものはないため、<code>要素で指定することにする。

そのためには、これらアクセス権設定対象を表すMMLテーブルが必要である。
その内容は以下の通りである。このMMLテーブルに対してもOIDの割り当てが必要である。
   
   【補足】
   マッピング設計内容そのものについては、「セキュリティレベルの設定について」シートを参照。

MMLテーブル(アクセス権設定対象区分)
code description
facility 施設
department 診療科
license 職種(記録者分類および医療資格
person 個人