検歴情報モジュール(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

【内容】項目フリーコメント