診断履歴情報モジュール

 

エレメント構造図

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"/>