Report information module (Version 2.3, new module) |
Purpose and targetThe purpose of this MML module is to provide reports on radiological tests, physiological tests, and pathological tests.
namespaces declaration
The namespaces declaration for this module is as follows:
xmlns:mmlRp="http://www.medxml.net/MML/ContentModule/report/1.0"
Document header information (docInfo) module detail specification
docInfo
MML0005 table report must be input for the contentModuleType attribute.title
A title that indicates the content of the report must be input.For the generationPurpose attribute, select and input a suitable choice from among the MML0007 tables report, reportRadiology, and reportPathology, for instance.
confirmDate
This is the module creation date. It should match the report date/time in the module.mmlCi:CreatorInfo
The document creator in the report information module is not the test client but the report writer.extRefs
The mmlCm:extRef element in the report information module is provided. Only the number of external link information items that are provided is repeated.content
Just one report information module is input for a single content.Element list
Elements (Indented by Hierarchy)
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
Specified by user
Å
Å
Å
Å
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
Specified by user
Å
Å
Å
Å
mmlRp:wardCodeId
string
#IMPLIED
1.1.5.4.
Å
Å
Å
mmlRp:client
string
?
Å
Å
Å
Å
mmlRp:clientCode
string
#IMPLIED
Specified by user
Å
Å
Å
Å
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
Specified by user
Å
Å
Å
Å
mmlRp:wardCodeId
string
#IMPLIED
1.1.6.4.
Å
Å
Å
mmlRp:performer
string
Å
Å
Å
Å
mmlRp:performerCode
string
#REQUIRED
Specified by user
Å
Å
Å
Å
mmlRp:performerCodeId
string
#REQUIRED
1.1.6.5.
Å
Å
Å
mmlRp:supervisor
string
?
Å
Å
Å
Å
mmlRp:supervisorCode
string
#IMPLIED
Specified by user
Å
Å
Å
Å
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
Specified by user
Å
mmlRp:tmCodeId
string
#IMPLIED
1.2.6.
Å Å
Å Å@
mmlRp:testMemoF
string
?
Occurrence None: 1 appearance without fail, ?: 0 or 1 appearance, +: 1 or more appearance, *: 0 or more appearance
#REQUIRED: Mandatory attribute, #IMPLIED: Omissible attribute
Element explanation
1.mmlRp:ReportModule
[Detail] Report module
1.1.mmlRp:information
[Detail] Report header information
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:performTime
dateTime
#REQUIRED
Test performance date/time
mmlRp:reportTime
dateTime
#REQUIRED
Report date/time
1.1.1.mmlRp:reportStatus
[Detail] Report status
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:statusCode
string
#REQUIRED
mmlLb0001
mid: test in progress
final: final reportmmlRp:statusCodeId
string
#REQUIRED
Input as mmlLb0001.
1.1.2.mmlRp:testClass
[Detail] Report class
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:testClassCode
string
#REQUIRED
MML0033
mmlRp:testClassCodeId
string
#REQUIRED
MML0033
1.1.3.mmlRp:testSubclass
[Detail] Report subclass. A detailed class that cannot be expressed by report class is input. If a code is used, the users independent definitions table is used.
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:testSubclassCode
string
#IMPLIED
Specified by user
mmlRp:testSubclassCodeId
string
#IMPLIED
Input name of table used.
1.1.4.mmlRp:organ
[Detail] Internal organ. This is an internal organ that is targeted for testing. Codification is not particularly implemented.
1.1.5.mmlRp:consultFrom
[Detail] Client information
1.1.5.1.mmlRp:conFacility
[Detail] Requesting facility
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:facilityCode
string
#IMPLIED
Facility code
mmlRp:facilityCodeId
string
#IMPLIED
MML0027
1.1.5.2.mmlRp:conDepartment
[Detail] Requesting department
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:depCode
string
#IMPLIED
MML0028
mmlRp:depCodeId
string
#IMPLIED
Input as MML0028.
1.1.5.3.mmlRp:conWard
[Detail] Requesting ward
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:wardCode
string
#IMPLIED
Specified by user
mmlRp:wardCodeId
string
#IMPLIED
Input name of table used.
1.1.5.4.mmlRp:client
[Detail] Client
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:clientCode
string
#IMPLIED
Specified by user
mmlRp:clientCodeId
string
#IMPLIED
Input name of table used.
1.1.6.mmlRp:perfom
[Detail] Performer information
1.1.6.1.mmlRp:pFacility
[Detail] Performing facility
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:facilityCode
string
#REQUIRED
mmlRp:facilityCodeId
string
#REQUIRED
MML0027
1.1.6.2.mmlRp:pDepartment
[Detail] Performing department
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:depCode
string
#IMPLIED
MML0028
mmlRp:depCodeId
string
#IMPLIED
Input as MML0028.
1.1.6.3.mmlRp:pWard
[Detail] Performing ward
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:wardCode
string
#IMPLIED
Specified by user
mmlRp:wardCodeId
string
#IMPLIED
Input name of table used.
1.1.6.4.mmlRp:performer
[Detail] Performer
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:peroformerCode
string
#REQUIRED
Specified by user
mmlRp:performerCodeId
string
#REQUIRED
Input name of table used.
1.1.6.5.mmlRp:supervisor
[Detail] Supervisor
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:supervisorCode
string
#IMPLIED
Specified by user
mmlRp:supervisorCodeId
string
#IMPLIED
Input name of table used.
1.2.mmlRp:reportBody
[Detail] Report body information
1.2.1.mmlRp:chiefComplaints
[Detail] Chief complaints
[Document layout] Use of XHTML allowed
1.2.2.mmlRp:testPurpose
[Detail] Test purpose
[Document layout] Use of XHTML allowed
1.2.3.mmlRp:testDx
[Detail] Test diagnosis. With this element the ailment name is written in text (XHTML can be used). If structured ailment name information is required, the required number of diagnosis information modules is created and the documents are intercorrelated by groupId.
[Document layout] Use of XHTML allowed
1.2.4.mmlRp:testNotes
[Detail] Test notes. Text (#PCDATA) and mmlCm:extRef can be mixed.
[Document layout] Use of XHTML allowed
1.2.4.1.mmlCm:extRef
[Detail] MML common format (external reference format) is used when external reference diagrams and graphs are attached.
[Repetition setting] Repeated. If multiple external reference files are available, the data should be repeated.
1.2.5.mmlRp:testMemo
[Detail] Test comment
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlRp:tmCodeName
string
#IMPLIED
Test comment name
mmlRp:tmCode
string
#IMPLIED
Specified by user
mmlRp:tmCodeId
string
#IMPLIED
Input name of table used.
1.2.6.mmlRp:testMemoF
[Detail] Test free comment