検歴情報モジュール(Ver2.3新規モジュール) |
目的と対象検体検査の結果情報を記載するためのMMLモジュールである.一モジュールは,通常の運用では,一依頼伝票(もしくは一検査セット)にあたる.対象検査としては,検体検査であり,内分泌負荷試験,尿沈渣を含む.細菌培養検査,病理組織検査,細胞診は対象外とする.
namespaces宣言
本モジュールのnamespaces宣言は,以下とする.
xmlns:mmlLb="http://www.medxml.net/MML/ContentModule/test/1.0"
文書ヘッダ情報(docInfo)のモジュール個別仕様
docInfo
属性contentModuleTypeにMML0005テーブル「test」を入力すること.title
検歴情報モジュールに文書タイトルをつける必然性は見当たらないが,省略不可となっているため,何らかの文書タイトルをつけておかなければならない.想定される運用例として,モジュール内のセット名をタイトルとすることが考えられる.属性のgenerationPurposeは,MML0007テーブル「reportTest」(検歴報告書)と入力すること.
confirmDate
モジュール生成日であり,モジュール内の報告日時と一致させる.mmlCi:CreatorInfo
検歴情報モジュールにおける文書作成者とは,検査依頼者ではなく,検査を実施した施設の代表者である.よって,モジュール内の検査実施施設や検査実施者と一致することが想定される.extRefs
検歴情報モジュール内のmmlCm:extRefエレメントを記載する.記載されている外部リンク情報の数だけ繰り返す.content
一つのcontentに一つだけ検歴情報モジュールを入れる.
エレメント一覧表
Elements
Attribute
Datatypes
Occurrence
Table id
1
mmlLb:TestModule
1.1.
□
mmlLb:information
□
mmlLb:registId
string
#REQUIRED
□
mmlLb:sampleTime
dateTime
#IMPLIED
□
mmlLb:registTime
dateTime
#REQUIRED
□
mmlLb:reportTime
dateTime
#REQUIRED
1.1.1.
□
□□
mmlLb:reportStatus
string
□
mmlLb:statusCode
string
#REQUIRED
mmlLb0001
□
mmlLb:statusCodeId
string
#REQUIRED
1.1.2.
□
□□
mmlLb:set
string
?
□
mmlLb:setCode
string
#IMPLIED
ユーザー指定
□
mmlLb:setCodeId
string
#IMPLIED
1.1.3.
□
□□
mmlLb:facility
string
□
mmlLb:facilityCode
string
#REQUIRED
□
mmlLb:facilityCodeId
string
#REQUIRED
MML0027
1.1.4.
□
□
mmlLb:department
string
?
□
mmlLb:depCode
string
#IMPLIED
MML0028
□
mmlLb:depCodeId
string
#IMPLIED
1.1.5.
□
□
mmlLb:ward
string
?
□
mmlLb:wardCode
string
#IMPLIED
ユーザー指定
□
mmlLb:wardCodeId
string
#IMPLIED
1.1.6.
□
□
mmlLb:client
string
?
□
mmlLb:clientCode
string
#IMPLIED
ユーザー指定
□
mmlLb:clientCodeId
string
#IMPLIED
1.1.7.
□
□
mmlLb:laboratoryCenter
string
□
mmlLb:centerCode
string
#REQUIRED
ユーザー指定
□
mmlLb:centerCodeId
string
#REQUIRED
1.1.8.
□
□□
mmlLb:technician
string
?
□
mmlLb:techCode
string
#IMPLIED
ユーザー指定
□
mmlLb:techCodeId
string
#IMPLIED
1.1.9.
□
□□
mmlLb:repMemo
string
*
□
mmlLb:repCodeName
string
#IMPLIED
□
mmlLb:repCode
string
#IMPLIED
ユーザー指定
□
mmlLb:repCodeId
string
#IMPLIED
1.1.10.
□
□□
mmlLb:repMemoF
string
?
1.2.
□
mmlLb:laboTest
+
1.2.1.
□
□
mmlLb:specimen
1.2.1.1.
□
□
□
mmlLb:specimenName
string
□
□
mmlLb:spCode
string
#REQUIRED
ユーザー指定
□
□
mmlLb:spCodeId
string
#REQUIRED
1.2.1.2.
□
□□
□
mmlLb:spcMemo
string
*
□
□
mmlLb:smCodeName
string
#IMPLIED
□
□
mmlLb:smCode
string
#IMPLIED
ユーザー指定
□
□
mmlLb:smCodeId
string
#IMPLIED
1.2.1.3.
□
□□
□
mmlLb:spcMemoF
string
?
1.2.2.
□
□
mmlLb:item
+
1.2.2.1.
□
□□
□
mmlLb:itemName
string
□
□
mmlLb:itCode
string
#REQUIRED
ユーザー指定
□
□
mmlLb:itCodeId
string
#REQUIRED
□
□
mmlLb:Acode
string
#IMPLIED
JLAC10
□
□
mmlLb:Icode
string
#IMPLIED
JLAC10
□
□
mmlLb:Scode
string
#IMPLIED
JLAC10
□
□
mmlLb:Mcode
string
#IMPLIED
JLAC10
□
□
mmlLb:Rcode
string
#IMPLIED
JLAC10
1.2.2.2.
□
□□
□
mmlLb:value
string
1.2.2.3.
□
□□
□
mmlLb:numValue
decimal
?
□
□
mmlLb:up
decimal
#IMPLIED
□
□
mmlLb:low
decimal
#IMPLIED
□
□
mmlLb:normal
string
#IMPLIED
□
□
mmlLb:out
string
#IMPLIED
mmlLb0002
1.2.2.4.
□
□
□
mmlLb:unit
string
?
□
□
mmlLb:uCode
string
#IMPLIED
ユーザー指定
□
□
mmlLb:uCodeId
string
#IMPLIED
1.2.2.5.
□
□
□
mmlLb:referenceInfo
?
1.2.2.5.1.
□
□
□
□
mmlCm:extRef
*
1.2.2.6.
□
□
□
mmlLb:itemMemo
string
*
□
□
mmlLb:imCodeName
string
#IMPLIED
□
□
mmlLb:imCode
string
#IMPLIED
ユーザー指定
□
□
mmlLb:imCodeId
string
#IMPLIED
1.2.2.7.
□
□□
□
mmlLb:itemMemoF
string
?
Occurrence なし:必ず1回出現,?: 0回もしくは1回出現,+: 1回以上出現,*: 0 回以上出現
#REQUIRED:必須属性,#IMPLIED:省略可能属性
エレメント解説
1.mmlLb:TestModule
【内容】検歴情報モジュール
1.1.mmlLb:information
【内容】検歴ヘッダ情報
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:registId
string
#REQUIRED
依頼ID
同じ検査依頼から出た検査中報告と最終報告は,同じ依頼IDとする.mmlLb:sampleTime
dateTime
#IMPLIED
採取日時
mmlLb:registTime
dateTime
#REQUIRED
受付日時
mmlLb:reportTime
dateTime
#REQUIRED
報告日時
1.1.1.mmlLb:reportStatus
【内容】報告状態
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:statusCode
string
#REQUIRED
mmlLb0001
mid 検査中
final 最終報告mmlLb:statusCodeId
string
#REQUIRED
mmlLb0001と入力
1.1.2.mmlLb:set
【内容】セット名
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:setCode
string
#IMPLIED
ユーザー指定
mmlLb:setCodeId
string
#IMPLIED
用いたテーブル名を入力
1.1.3.mmlLb:facility
【内容】依頼施設
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:facilityCode
string
#REQUIRED
mmlLb:facilityCodeId
string
#REQUIRED
MML0027
用いたコード体系の名称を記載
1.1.4.mmlLb:department
【内容】依頼診療科
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:depCode
string
#IMPLIED
MML0028
mmlLb:depCodeId
string
#IMPLIED
MML0028と入力
1.1.5.mmlLb:ward
【内容】依頼病棟
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:wardCode
string
#IMPLIED
ユーザー指定
mmlLb:wardCodeId
string
#IMPLIED
用いたテーブル名を入力
1.1.6.mmlLb:client
【内容】依頼者
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:clientCode
string
#IMPLIED
ユーザー指定
mmlLb:clientCodeId
string
#IMPLIED
用いたコード体系の名称を記載
1.1.7.mmlLb:laboratoryCenter
【内容】検査実施施設
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:centerCode
string
#REQUIRED
ユーザー指定
mmlLb:centerCodeId
string
#REQUIRED
用いたテーブル名を入力
1.1.8.mmlLb:technician
【内容】検査実施者
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:techCode
string
#IMPLIED
ユーザー指定
mmlLb:techCodeId
string
#IMPLIED
用いたコード体系名を記載
1.1.9.mmlLb:repMemo
【内容】報告コメント
【繰り返し設定】繰り返しあり.報告コメントが複数あれば,数だけ繰り返す.
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:repCodeName
string
#IMPLIED
mmlLb:repCode
string
#IMPLIED
ユーザー指定
mmlLb:repCodeId
string
#IMPLIED
用いたテーブル名を入力
1.1.10.mmlLb:repMemoF
【内容】報告フリーコメント
1.2.mmlLb:laboTest
【内容】検体検査結果情報
【繰り返し設定】繰り返しあり.原則として検体材料が複数あれば,数だけ繰り返す.
1.2.1.mmlLb:specimen
【内容】検体情報
1.2.1.1.mmlLb:specimenName
【内容】検体材料
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:spCode
string
#REQUIRED
ユーザー指定
mmlLb:spCodeId
string
#REQUIRED
用いたテーブル名を入力
1.2.1.2.mmlLb:spcMemo
【内容】検体コメント
【繰り返し設定】繰り返しあり.検体コメントが複数あれば,数だけ繰り返す.
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:smCodeName
string
#IMPLIED
検体コメント名称
mmlLb:smCode
string
#IMPLIED
ユーザー指定
mmlLb:smCodeId
string
#IMPLIED
用いたテーブル名を入力
1.2.1.3.mmlLb:spcMemoF
【内容】検体フリーコメント
1.2.2.mmlLb:item
【内容】項目情報
【繰り返し設定】繰り返しあり.項目が複数あれば,数だけ繰り返す.
1.2.2.1.mmlLb:itemName
【内容】項目名
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:itCode
string
#REQUIRED
ユーザー指定
施設固有コード
mmlLb:itCodeId
string
#REQUIRED
施設固有コード体系名
用いたテーブル名を入力mmlLb:Acode
string
#IMPLIED
JLAC10
JLAC10の分析物コード
mmlLb:Icode
string
#IMPLIED
JLAC10
JLAC10の識別コード
mmlLb:Scode
string
#IMPLIED
JLAC10
JLAC10の材料コード
mmlLb:Mcode
string
#IMPLIED
JLAC10
JLAC10の測定法コード
mmlLb:Rcode
string
#IMPLIED
JLAC10
JLAC10の結果識別コード
1.2.2.2.mmlLb:value
【内容】値.表示用の文字列の値.必須とする.
1.2.2.3.mmlLb:numValue
【内容】値(数値).数値データの場合のみ設定.
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:up
decimal
#IMPLIED
上限値
mmlLb:low
decimal
#IMPLIED
下限値
mmlLb:normal
string
#IMPLIED
文字列で示す基準値.
例:”陰性”mmlLb:out
string
#IMPLIED
mmlLb0002
異常値フラグ
H 上限値超え
N 基準値範囲内
L 下限値未満
1.2.2.4.mmlLb:unit
【内容】単位
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:uCode
string
#IMPLIED
ユーザー指定
mmlLb:uCodeId
string
#IMPLIED
用いたテーブル名を入力
1.2.2.5.mmlLb:referenceInfo
【内容】外部参照情報
1.2.2.5.1. mmlCm:extRef
【内容】外部参照.図,グラフなどを添付するときに,MML共通形式(外部参照形式)を用いる.
【繰り返し設定】繰り返しあり.外部参照ファイルが複数あれば,数だけ繰り返す.
1.2.2.6.mmlLb:itemMemo
【内容】項目コメント
【繰り返し設定】繰り返しあり.項目コメントが複数あれば,数だけ繰り返す.
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlLb:imCodeName
string
#IMPLIED
項目コメント名称
mmlLb:imCode
string
#IMPLIED
ユーザー指定
mmlLb:imCodeId
string
#IMPLIED
用いたテーブル名を入力
1.2.2.7.mmlLb:itemMemoF
【内容】項目フリーコメント