11. 10. Test history information module (newly established module in Version 2.3)
Purpose and target

The purpose of this MML module is to provide laboratory test result information. In normal operations, a single module corresponds to a single request slip (or single test set). Targeted tests include laboratory (specimen) tests, as well as endocrine load tests and urinary sediment. Bacilli culture tests, histopathological tests, and cytological diagnoses are not targeted.

Namespace declaration

Namespace declaration of this module is as follows.

xmlns:mmlLb="http://www.medxml.net/MML/ContentModule/test/1.0"

Specification of the document header information (docInfo) specific to this module

docInfo

The test value from table MML0005 should be entered in the contentModuleType attribute.

title

Apparently, there is no necessity for a document title of the test history information module, but, since it cannot be omitted, some sort of document title must be entered. One assumable example is that of using the set name in the module as a title.

For the generationPurpose attribute, the “reportTest” (test history report) value from table MML0007 must be entered.

confirmDate

This is the module creation date. It should match the report date/time in the module.

mmlCi:CreatorInfo

The document creator in the test history information module is not the test requester but the representative of the facility that performed the test. Thus, assumably it may correspond to the test performing laboratory or test performer in the module.

extRefs

The mmlCm:extRef element in the test history information module is described. The element should be repeated only the same number of times as the number of external link information items.

content

Only a single test history information module should be entered in a single content.

Element list

 

Element

Attribute

Data type

Occurrence

Table

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

Specified by users

 

 

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

Specified by users

 

 

mmlLb:wardCodeId

string

#IMPLIED

 

1.1.6.

mmlLb:client

 

string

?

 

 

 

mmlLb:clientCode

string

#IMPLIED

Specified by users

 

 

mmlLb:clientCodeId

string

#IMPLIED

 

1.1.7.

mmlLb:laboratoryCenter

 

string

 

 

 

 

mmlLb:centerCode

string

#REQUIRED

Specified by users

 

 

mmlLb:centerCodeId

string

#REQUIRED

 

1.1.8.

mmlLb:technician

 

string

?

 

 

 

mmlLb:techCode

string

#IMPLIED

Specified by users

 

 

mmlLb:techCodeId

string

#IMPLIED

 

1.1.9.

mmlLb:repMemo

 

string

*

 

 

 

mmlLb:repCodeName

string

#IMPLIED

 

 

 

mmlLb:repCode

string

#IMPLIED

Specified by users

 

 

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

Specified by users

 

 

mmlLb:spCodeId

string

#REQUIRED

 

1.2.1.2.

mmlLb:spcMemo

 

string

*

 

 

 

mmlLb:smCodeName

string

#IMPLIED

 

 

 

mmlLb:smCode

string

#IMPLIED

Specified by users

 

 

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

Specified by users

 

 

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

Specified by users

 

 

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

Specified by users

 

 

mmlLb:imCodeId

string

#IMPLIED

 

1.2.2.7.

mmlLb:itemMemoF

 

string

?

 

 

Occurrence; blank: 1 appearance without fail, ?: 0 or 1 appearance, +: 1 or more appearances, *: 0 or more appearances

#REQUIRED: Required attribute, #IMPLIED: Omissible attribute

 

Element explanation

1.mmlLb:TestModule

Description: test history information module

1.1.mmlLb:information

Description: test history header information

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:registId

string

#REQUIRED

 

Request ID

The same request ID is used for a test progress report and a final report that are created from the same test request.

mmlLb:sampleTime

dateTime

#IMPLIED

 

Sampling date/time

mmlLb:registTime

dateTime

#REQUIRED

 

Registration date/time

mmlLb:reportTime

dateTime

#REQUIRED

 

Report date/time

1.1.1.mmlLb:reportStatus

Description: report status

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:statusCode

string

#REQUIRED

mmlLb0001

mid: test in progress
final: final report

mmlLb:statusCodeId

string

#REQUIRED

 

Enter mmlLb0001

 

1.1.2.mmlLb:set

Description: set name

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:setCode

string

#IMPLIED

Specified by users

 

mmlLb:setCodeId

string

#IMPLIED

 

Enter the name of a used table

1.1.3.mmlLb:facility

Description: requesting facility

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:facilityCode

string

#REQUIRED

 

 

mmlLb:facilityCodeId

string

#REQUIRED

MML0027

Enter the name of a used code system

1.1.4.mmlLb:department

Description: requesting medical department

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:depCode

string

#IMPLIED

MML0028

 

mmlLb:depCodeId

string

#IMPLIED

 

Enter MML0028

 

1.1.5.mmlLb:ward

Description: requesting ward

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:wardCode

string

#IMPLIED

Specified by users

 

mmlLb:wardCodeId

string

#IMPLIED

 

Enter the name of a used table

 

1.1.6.mmlLb:client

Description: test requester

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:clientCode

string

#IMPLIED

Specified by users

 

mmlLb:clientCodeId

string

#IMPLIED

 

Enter the name of a used code system

1.1.7.mmlLb:laboratoryCenter

Description: test-performing laboratory

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:centerCode

string

#REQUIRED

Specified by users

 

mmlLb:centerCodeId

string

#REQUIRED

 

Enter the name of a used table

1.1.8.mmlLb:technician

Description: test performer

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:techCode

string

#IMPLIED

Specified by users

 

mmlLb:techCodeId

string

#IMPLIED

 

Enter the name of a used code system

1.1.9.mmlLb:repMemo

Description: report comment

Repetition: allowed. If there are multiple report comments, the element should be repeated the number of times.

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:repCodeName

string

#IMPLIED

 

 

mmlLb:repCode

string

#IMPLIED

Specified by users

 

mmlLb:repCodeId

string

#IMPLIED

 

Enter the name of a used table

1.1.10.mmlLb:repMemoF

Description: report free comment

1.2.mmlLb:laboTest

Description: laboratory test result information

Repetition: allowed. In principle, if there are multiple specimen materials, the element should be repeated the number of times.

1.2.1.mmlLb:specimen

Description: specimen information

1.2.1.1.mmlLb:specimenName

Description: specimen material

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:spCode

string

#REQUIRED

Specified by users

 

mmlLb:spCodeId

string

#REQUIRED

 

Enter the name of a used table

 

1.2.1.2.mmlLb:spcMemo

Description: specimen comment

Repetition: allowed. If there are multiple specimen comments, the element should be repeated the number of times.

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:smCodeName

string

#IMPLIED

 

Specimen comment name

mmlLb:smCode

string

#IMPLIED

Specified by users

 

mmlLb:smCodeId

string

#IMPLIED

 

Enter the name of a used table

 

1.2.1.3.mmlLb:spcMemoF

Description: specimen free comment

1.2.2.mmlLb:item

Description: item information

Repetition: allowed. If there are multiple items, the element should be repeated the number of times.

1.2.2.1.mmlLb:itemName

Description: item name

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:itCode

string

#REQUIRED

Specified by users

Facility's unique code

mmlLb:itCodeId

string

#REQUIRED

 

Name of a facility's unique code system

Enter the name of a used table

mmlLb:Acode

string

#IMPLIED

JLAC10

Analyzed item code of JLAC10

mmlLb:Icode

string

#IMPLIED

JLAC10

Identification code of JLAC10

mmlLb:Scode

string

#IMPLIED

JLAC10

Material code of JLAC10

mmlLb:Mcode

string

#IMPLIED

JLAC10

Measurement method code of JLAC10

mmlLb:Rcode

string

#IMPLIED

JLAC10

Result identification code of JLAC10

 

1.2.2.2.mmlLb:value

Description: value in character strings for display-purpose. This is a required element.

1.2.2.3.mmlLb:numValue

Description: value (numerical value). This element is specified only for numerical value data.

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:up

decimal

#IMPLIED

 

Upper limit value

mmlLb:low

decimal

#IMPLIED

 

Lower limit value

mmlLb:normal

string

#IMPLIED

 

Normal range shown in character strings. Example: “negative”

mmlLb:out

string

#IMPLIED

mmlLb0002

Abnormal value flag

H: above upper limit value
N: within normal range
L: below lower limit value

A: abnormal

 

1.2.2.4.mmlLb:unit

Description: unit

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:uCode

string

#IMPLIED

Specified by users

 

mmlLb:uCodeId

string

#IMPLIED

 

Enter the name of a used table

 

1.2.2.5.mmlLb:referenceInfo

Description: external reference information

1.2.2.5.1. mmlCm:extRef

Description: external reference. When a figure or graph is attached, the MML common format (External reference format) is used.

Repetition: allowed. If multiple external references are available, the element should be repeated the number of times.

1.2.2.6.mmlLb:itemMemo

Description: item comment

Repetition: allowed. If there are multiple item comments, the element should be repeated the number of times.

Attribute:

Attribute name

Data type

Omission

Table

Remarks

mmlLb:imCodeName

string

#IMPLIED

 

Item comment name

mmlLb:imCode

string

#IMPLIED

Specified by users

 

mmlLb:imCodeId

string

#IMPLIED

 

Enter the name of a used table

1.2.2.7.mmlLb:itemMemoF

Description: item free comment


© 2003. All rights reserved