診断履歴情報モジュール |
エレメント構造図
![]()
namespaces宣言
本モジュールのnamespaces宣言は,以下とする.
xmlns:mmlRd="http://www.medxml.net/MML/ContentModule/RegisteredDiagnosis/1.0"
エレメント一覧表
Elements
Attribute
Datatypes
Occurrence
Table id
1
mmlRd:RegisteredDiagnosisModule
1.1.
□
mmlRd:diagnosis
string
mmlRd:code
string
#IMPLIED
mmlRd:system
string
#IMPLIED
1.2.
□
mmlRd:diagnosisContents
?
1.2.1.
□
□
mmlRd:dxItem
+
1.2.2.
□
□
□
mmlRd:name
string
mmlRd:code
string
#IMPLIED
mmlRd:system
string
#IMPLIED
1.3.
□
mmlRd:categories
?
1.3.1.
□
□
mmlRd:category
string
+
optional
mmlRd:tableId
string
#REQUIRED
1.4.
□
mmlRd:startDate
date
?
1.5.
□
mmlRd:endDate
date
?
1.6.
□
mmlRd:outcome
string
?
MML0016
1.7.
□
mmlRd:firstEncounterDate
date
?
1.8.
□
mmlRd:relatedHealthInsurance
?
mmlRd:uid
string
#IMPLIED
Occurrence なし:必ず1回出現,?: 0回もしくは1回出現,+: 1回以上出現,*: 0 回以上出現
#REQUIRED:必須属性,#IMPLIED:省略可能属性
エレメント解説
1.mmlRd:RegisteredDiagnosisModule
【内容】診断履歴情報.一つのモジュールには一つの病名しか記載しない.病名が複数ある場合は,MML基本構造のMmlBodyのMmlModuleItemの繰り返しで対応する.修飾語を含めて病名全体を格納する(1.1.)か,病名を,幹病名や修飾語の要素に分けて格納する(1.2.)か,どちらかを選択.
1.1.mmlRd:diagnosis
【内容】疾患名.修飾語を含めて病名全体を格納する.
【データ型】string
【省略】不可
【属性】
属性名
データ型
省略
説明
mmlRd:code
string
#IMPLIED
疾患コード
mmlRd:system
string
#IMPLIED
疾患コード体系名
【例】colon carcinoid(ICD10コード C189-.006)
<mmlRd:diagnosis mmlRd:code = " C189-.006" mmlRd:system = "ICD10">colon carcinoid</mmlRd:diagnosis>
1.2.mmlRd:diagnosisContents
【内容】病名を,幹病名や修飾語の要素に分けて格納する.上記とどちらか一方のみを選択.
【省略】省略可
1.2.1.mmlRd:dxItem
【内容】繰り返しのためのエレメント.
【省略】不可
【繰り返し設定】繰り返しあり.要素の数だけ繰り返す.
1.2.2.mmlRd:name
【内容】疾患要素名
【データ型】string
【省略】不可
【属性】
属性名
データ型
省略
説明
mmlRd:code
string
#IMPLIED
疾患コード
mmlRd:system
string
#IMPLIED
疾患コード体系名
【例】paroxysmal atrial fibrillationをparoxysmalと atrial fibrillationに分割記載.
<mmlRd:diagnosisContents>
<mmlRd:dxItem ><mmlRd:name mmlRd:code = " I48--.004" mmlRd:system = "ICD10">atrial fibrillation</mmlRd:name>
</mmlRd:dxItem>
<mmlRd:dxItem >
<mmlRd:name>paroxysmal</mmlRd:name></mmlRd:dxItem>
</mmlRd:diagnosisContents>
1.3.mmlRd:categories
【内容】診断名の分類
【省略】省略可
1.3.1.mmlRd:category
【内容】分類名.Table MML0012 から0015を使用.それぞれの分類の具体的運用法は,ユーザーが定義する.
【データ型】string
【省略】不可
【繰り返し設定】繰り返しあり.分類の種類が複数あれば,繰り返す.
【属性】
属性名
データ型
省略
説明
mmlRd:tableId
string
#REQUIRED
分類の種類コード.
【例】当該診断名が,主病名かつ学術診断名かつ病理診断名かつ確定診断である場合.
<mmlRd:categories>
<mmlRd:category mmlRd:tableId = "MML0012">mainDiagnosis</mmlRd:category>
<mmlRd:category mmlRd:tableId = "MML0013">academicDiagnosis</mmlRd:category>
<mmlRd:category mmlRd:tableId = "MML0014">pathologicalDiagnosis</mmlRd:category>
<mmlRd:category mmlRd:tableId = "MML0015">confirmedDiagnosis</mmlRd:category></mmlRd:categories>
1.4.mmlRd:startDate
【内容】疾患開始日
【データ型】date 書式:CCYY-MM-DD
【省略】省略可
1.5.mmlRd:endDate
【内容】疾患終了日
【データ型】date 書式:CCYY-MM-DD
【省略】省略可
1.6.mmlRd:outcome
【内容】転帰.テーブルMML0016を使用.
【データ型】string
【省略】省略可
1.7.mmlRd:firstEncounterDate
【内容】疾患の初診日
【データ型】date 書式:CCYY-MM-DD
【省略】省略可
1.8.mmlRd:relatedHealthInsurance
【内容】関連する健康保険情報.EMPTYタグとし,属性で関連する健康保険情報の文書uidを記載する.本エレメントは,mmlRd:RegisteredDiagnosisModuleが,mmlSg:SurgeryModuleやmmlSm:SummaryModule内で用いられた場合にのみ使用する.mmlRd:RegisteredDiagnosisModuleが単独のMML contentとして用いられた場合は,関連する健康保険情報の文書uid は,parentId (MML基本構造1.2.1.1.3.2.)に記載する.
【省略】省略可
【属性】
属性名
データ型
省略
説明
mmlRd:uid
string
#IMPLIED
疾患に関連する保険のmmlHi:HealthInsuranceModuleのuidを記載する.
【例】
<mmlRd:relatedHealthInsurance mmlRd:uid = "0aae5960-667c-11d3-9751-00105a6792e8"/>