報告書情報モジュール(Ver2.3新規モジュール)

 

目的と対象

放射線学的検査,生理検査,病理検査の報告書を記載するためのMMLモジュールである.

 

namespaces宣言

本モジュールのnamespaces宣言は,以下とする.

xmlns:mmlRp="http://www.medxml.net/MML/ContentModule/report/1.0"

 

文書ヘッダ情報(docInfo)のモジュール個別仕様

docInfo

属性contentModuleTypeにMML0005テーブル「report」を入力すること.

title

報告書の内容を示すタイトルを入力すること.

属性のgenerationPurposeは,MML0007テーブル「report」「reportRadiology」「reportPathology」等から適切なものを選択し入力すること.

confirmDate

モジュール生成日であり,モジュール内の報告日時と一致させる.

mmlCi:CreatorInfo

報告書情報モジュールにおける文書作成者とは,検査等の依頼者ではなく,報告書の記載者である.

extRefs

報告書情報モジュール内のmmlCm:extRefエレメントを記載する.記載されている外部リンク情報の数だけ繰り返す.

content

一つのcontentに一つだけ報告書情報モジュールを入れる.

 

エレメント一覧表

 

Elements(階層によりインデント)

Attribute

Datatypes

Occurrence

Table id

1

mmlRp:ReportModule

 

 

 

 

1.1.

mmlRp:information

 

 

 

 

 

mmlRp:performTime

dateTime

#REQUIRED

 

 

mmlRp:reportTime

dateTime

#REQUIRED

 

1.1.1.

mmlRp:reportStatus

string

 

 

 

mmlRp:statusCode

string

#REQUIRED

mmlLb0001

 

mmlRp:statusCodeId

string

#REQUIRED

 

1.1.2.

mmlRp:testClass

string

 

 

 

mmlRp:testClassCode

string

#REQUIRED

MML0033

 

mmlRp:testClassCodeId

string

#REQUIRED

 

1.1.3.

mmlRp:testSubclass

string

?

 

 

mmlRp:testSubclassCode

string

#IMPLIED

ユーザー指定

 

mmlRp:testSubclassCodeId

string

#IMPLIED

 

1.1.4.

mmlRp:organ

 

string

?

 

1.1.5.

mmlRp:consultFrom

 

?

 

1.1.5.1.

mmlRp:conFacility

 

string

?

 

 

mmlRp:facilityCode

string

#IMPLIED

 

mmlRp:facilityCodeId

string

#IMPLIED

MML0027

1.1.5.2.

mmlRp:conDepartment

string

?

 

 

mmlRp:depCode

string

#IMPLIED

MML0028

 

mmlRp:depCodeId

string

#IMPLIED

 

1.1.5.3.

mmlRp:conWard

 

string

?

 

 

mmlRp:wardCode

string

#IMPLIED

ユーザー指定

 

mmlRp:wardCodeId

string

#IMPLIED

 

1.1.5.4.

mmlRp:client

 

string

?

 

 

mmlRp:clientCode

string

#IMPLIED

ユーザー指定

 

mmlRp:clientCodeId

string

#IMPLIED

1.1.6.

mmlRp:perform

 

 

 

 

1.1.6.1.

mmlRp:pFacility

 

string

 

 

 

mmlRp:facilityCode

string

#REQUIRED

 

 

mmlRp:facilityCodeId

string

#REQUIRED

MML0027

1.1.6.2.

mmlRp:pDepartment

 

string

?

 

 

mmlRp:depCode

string

#IMPLIED

MML0028

 

mmlRp:depCodeId

string

#IMPLIED

1.1.6.3.

mmlRp:pWard

 

string

?

 

 

mmlRp:wardCode

string

#IMPLIED

ユーザー指定

 

mmlRp:wardCodeId

string

#IMPLIED

 

1.1.6.4.

mmlRp:performer

 

string

 

 

 

mmlRp:performerCode

string

#REQUIRED

ユーザー指定

mmlRp:performerCodeId

string

#REQUIRED

1.1.6.5.

mmlRp:supervisor

 

string

?

 

 

mmlRp:supervisorCode

string

#IMPLIED

ユーザー指定

 

mmlRp:supervisorCodeId

string

#IMPLIED

1.2.

mmlRp:reportBody

 

 

 

 

1.2.1.

mmlRp:chiefComplaints

 

string

?

 

1.2.2.

mmlRp:testPurpose

 

string

?

 

1.2.3.

mmlRp:testDx

 

string

?

 

1.2.4.

mmlRp:testNotes

 

string

?

 

 

mmlCm:extRef

 

 

*

 

1.2.5.

mmlRp:testMemo

 

string

*

 

 

 

 

 

mmlRp:tmCodeName

string

#IMPLIED

 

 

 

 

 

mmlRp:tmCode

string

#IMPLIED

ユーザー指定

 

 

 

 

mmlRp:tmCodeId

string

#IMPLIED

 

1.2.6.

□□

□ 

mmlRp:testMemoF

 

string

?

 


Occurrence  なし:必ず1回出現,?: 0回もしくは1回出現,+: 1回以上出現,*: 0 回以上出現
       #REQUIRED:必須属性,#IMPLIED:省略可能属性

 

 

エレメント解説 

1.mmlRp:ReportModule

【内容】報告書モジュール

 

1.1.mmlRp:information

【内容】報告書ヘッダ情報

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:performTime

dateTime

#REQUIRED

 

検査実施日時

mmlRp:reportTime

dateTime

#REQUIRED

 

報告日時

 

1.1.1.mmlRp:reportStatus

【内容】報告状態

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:statusCode

string

#REQUIRED

mmlLb0001

mid 検査中
final 最終報告

mmlRp:statusCodeId

string

#REQUIRED

 

mmlLb0001と入力

 

1.1.2.mmlRp:testClass

【内容】報告書種別

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:testClassCode

string

#REQUIRED

MML0033

 

mmlRp:testClassCodeId

string

#REQUIRED

 

MML0033

 

1.1.3.mmlRp:testSubclass

【内容】報告書詳細種別.報告書種別では表現できない詳細な種別を入力する.コードを用いる場合は,ユーザー独自定義のテーブルを用いる.

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:testSubclassCode

string

#IMPLIED

ユーザー指定

 

mmlRp:testSubclassCodeId

string

#IMPLIED

 

用いたテーブル名を入力

 

1.1.4.mmlRp:organ

【内容】臓器.検査対象となった臓器であり,とくにコード化は行わない.

 

1.1.5.mmlRp:consultFrom

【内容】依頼者情報

 

1.1.5.1.mmlRp:conFacility

【内容】依頼施設

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:facilityCode

string

#IMPLIED

 

施設コード

mmlRp:facilityCodeId

string

#IMPLIED

MML0027

 

 

1.1.5.2.mmlRp:conDepartment

【内容】依頼診療科

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:depCode

string

#IMPLIED

MML0028

 

mmlRp:depCodeId

string

#IMPLIED

 

MML0028と入力

 

1.1.5.3.mmlRp:conWard

【内容】依頼病棟

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:wardCode

string

#IMPLIED

ユーザー指定

 

mmlRp:wardCodeId

string

#IMPLIED

 

用いたテーブル名を入力

 

1.1.5.4.mmlRp:client

【内容】依頼者

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:clientCode

string

#IMPLIED

ユーザー指定

 

mmlRp:clientCodeId

string

#IMPLIED

用いたテーブル名を入力

 

1.1.6.mmlRp:perfom

【内容】実施者情報

 

1.1.6.1.mmlRp:pFacility

【内容】実施施設

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:facilityCode

string

#REQUIRED

 

 

mmlRp:facilityCodeId

string

#REQUIRED

MML0027

 

 

1.1.6.2.mmlRp:pDepartment

【内容】実施診療科

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:depCode

string

#IMPLIED

MML0028

 

mmlRp:depCodeId

string

#IMPLIED

 

MML0028と入力

 

1.1.6.3.mmlRp:pWard

【内容】実施病棟

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:wardCode

string

#IMPLIED

ユーザー指定

 

mmlRp:wardCodeId

string

#IMPLIED

 

用いたテーブル名を入力

 

1.1.6.4.mmlRp:performer

【内容】実施者

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:peroformerCode

string

#REQUIRED

ユーザー指定

 

mmlRp:performerCodeId

string

#REQUIRED

用いたテーブル名を指定

 

1.1.6.5.mmlRp:supervisor

【内容】監督者

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:supervisorCode

string

#IMPLIED

ユーザー指定

 

mmlRp:supervisorCodeId

string

#IMPLIED

用いたテーブル名を指定

 

1.2.mmlRp:reportBody

【内容】報告書本文情報

 

1.2.1.mmlRp:chiefComplaints

【内容】主訴

【文書のレイアウト】XHTML使用可

 

1.2.2.mmlRp:testPurpose

【内容】検査目的

【文書のレイアウト】XHTML使用可

 

1.2.3.mmlRp:testDx

【内容】検査診断.本エレメントでは,病名をテキスト(XHTML使用可)で記載する.構造化した病名情報が必要な場合は,診断履歴モジュールを必要な数生成し,groupIdによる文書間の関連付けを行う.

【文書のレイアウト】XHTML使用可

 

1.2.4.mmlRp:testNotes

【内容】検査所見記載.テキスト(#PCDATA)とmmlCm:extRefの混在可

【文書のレイアウト】XHTML使用可

 

1.2.4.1.mmlCm:extRef

【内容】外部参照図,グラフなどを添付するときに,MML共通形式(外部参照形式)を用いる.

【繰り返し設定】繰り返しあり.外部参照ファイルが複数あれば,数だけ繰り返す.

 

1.2.5.mmlRp:testMemo

【内容】検査コメント

【属性】

属性名

データ型

省略

使用テーブル

説明

mmlRp:tmCodeName

string

#IMPLIED

 

検査コメント名称

mmlRp:tmCode

string

#IMPLIED

ユーザー指定

 

mmlRp:tmCodeId

string

#IMPLIED

 

用いたテーブル名を入力

 

1.2.6.mmlRp:testMemoF

【内容】検査フリーコメント