MML common format Id format |
Element list
Elements
Attribute
Datatypes
Occurrence
Table id
3.
mmlCm:Id
string
mmlCm:type
string
#REQUIRED
optional
mmlCm:tableId
string
#REQUIRED
mmlCm:checkDigit
integer
#IMPLIED
mmlCm:checkDigitSchema
string
#IMPLIED
MML0001
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
3.mmlCm:Id (Id format)
[Detail] Common format that indicates ID
[Data type] string
[Attribute]
Attribute name
Data type
Omission
Table used
Explanation
mmlCm:type
string
#REQUIRED
optional
Id format code
mmlCm:tableId
string
#REQUIRED
Table name that specified the Id format code above. Facility ID can be entered only in cases involving facilitys unique personal ID.
mmlCm:checkDigit
integer
#IMPLIED
Check digit
mmlCm:checkDigitSchema
string
#IMPLIED
MML0001
Check digit scheme
Note 1: In principle, mmlCm:type uses the MML0024 table for the personal ID, the MML0027 table for the facility ID and the MML0029 table for the medical department ID. The table name used is shown in mmlCm:tableId.
Note 2: If the personal ID is the facilitys unique ID, the facility ID can be written for mmlCm:tableId, and the personal ID can be written by combining the facility ID + facilitys unique personal ID.
mmlCm:Id (Id format) sample instance
For personal ID
<mmlCm:Id mmlCm:type = "facility" mmlCm:checkDigitSchema = "M10" mmlCm:checkDigit = "5"
mmlCm:tableId = "MML0024">12345</mmlCm:Id>
Personal ID (written as facility ID + facilitys unique personal ID)
<mmlCm:Id mmlCm:type = "facility" mmlCm:checkDigitSchema = "M10" mmlCm:checkDigit = "5"
mmlCm:tableId = "JPN452015100001">12345</mmlCm:Id>
For facility ID
<mmlCm:Id mmlCm:type = "insurance" mmlCm:tableId = " MML0027">12345</mmlCm:Id>
For medical department ID
<mmlCm:Id mmlCm:type = "medical" mmlCm:tableId = "MML0029">16</mmlCm:Id>