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