DTD一覧 MML基本構造

 

<!--***************************************************-->

<!-- MML基本構造 -->

<!-- Medical Markup Language DTD Version 2.3 -->

<!--***************************************************-->

<!ELEMENT Mml (MmlHeader , MmlBody )>

<!ATTLIST Mml version CDATA #FIXED '2.3'

createDate CDATA #REQUIRED

xmlns CDATA #FIXED 'http://www.medxml.net/MML'

xmlns:xhtml CDATA #FIXED 'http://www.w3.org/1999/xhtml'

xmlns:mmlCm CDATA #FIXED 'http://www.medxml.net/MML/SharedComponent/Common/1.0'

xmlns:mmlNm CDATA #FIXED 'http://www.medxml.net/MML/SharedComponent/Name/1.0'

xmlns:mmlFc CDATA #FIXED 'http://www.medxml.net/MML/SharedComponent/Facility/1.0'

xmlns:mmlDp CDATA #FIXED 'http://www.medxml.net/MML/SharedComponent/Department/1.0'

xmlns:mmlAd CDATA #FIXED 'http://www.medxml.net/MML/SharedComponent/Address/1.0'

xmlns:mmlPh CDATA #FIXED 'http://www.medxml.net/MML/SharedComponent/Phone/1.0'

xmlns:mmlPsi CDATA #FIXED 'http://www.medxml.net/MML/SharedComponent/PersonalizedInfo/1.0'

xmlns:mmlCi CDATA #FIXED 'http://www.medxml.net/MML/SharedComponent/CreatorInfo/1.0'

xmlns:mmlPi CDATA #FIXED 'http://www.medxml.net/MML/ContentModule/PatientInfo/1.0'

xmlns:mmlBc CDATA #FIXED 'http://www.medxml.net/MML/ContentModule/BaseClinic/1.0'

xmlns:mmlFcl CDATA #FIXED 'http://www.medxml.net/MML/ContentModule/FirstClinic/1.0'

xmlns:mmlHi CDATA #FIXED 'http://www.medxml.net/MML/ContentModule/HealthInsurance/1.1'

xmlns:mmlLs CDATA #FIXED 'http://www.medxml.net/MML/ContentModule/Lifestyle/1.0'

xmlns:mmlPc CDATA #FIXED 'http://www.medxml.net/MML/ContentModule/ProgressCourse/1.0'

xmlns:mmlRd CDATA #FIXED 'http://www.medxml.net/MML/ContentModule/RegisteredDiagnosis/1.0'

xmlns:mmlSg CDATA #FIXED 'http://www.medxml.net/MML/ContentModule/Surgery/1.0'

xmlns:mmlSm CDATA #FIXED 'http://www.medxml.net/MML/ContentModule/Summary/1.0'

xmlns:mmlLb CDATA #FIXED 'http://www.medxml.net/MML/ContentModule/test/1.0'

xmlns:mmlRp CDATA #FIXED 'http://www.medxml.net/MML/ContentModule/report/1.0'

xmlns:mmlRe CDATA #FIXED 'http://www.medxml.net/MML/ContentModule/Referral/1.0'

xmlns:mmlSc CDATA #FIXED 'http://www.medxml.net/MML/SharedComponent/Security/1.0'

xmlns:claim CDATA #FIXED 'http://www.medxml.net/claim/claimModule/2.1'

xmlns:claimA CDATA #FIXED 'http://www.medxml.net/claim/claimAmountModule/2.1'>

<!ELEMENT MmlHeader (mmlCi:CreatorInfo , masterId , toc , scopePeriod? , encryptInfo? )>

<!ELEMENT MmlBody (MmlModuleItem+ )>

<!ELEMENT docInfo (securityLevel , title , docId , confirmDate , mmlCi:CreatorInfo , extRefs )>

<!ATTLIST docInfo contentModuleType (patientInfo | healthInsurance | registeredDiagnosis | lifestyle | baseClinic | firstClinic | progressCourse | surgery | summary | referral | test | report | claim | claimAmount ) #REQUIRED moduleVersion CDATA #IMPLIED >

<!ELEMENT encryptInfo (#PCDATA )>

<!ELEMENT title (#PCDATA )>

<!ATTLIST title generationPurpose CDATA #IMPLIED >

<!ELEMENT docId (uid , parentId*, groupId* )>

<!ELEMENT masterId (mmlCm:Id )>

<!ELEMENT content (mmlPi:PatientModule | mmlHi:HealthInsuranceModule |

mmlRd:RegisteredDiagnosisModule |

mmlLs:LifestyleModule |

mmlBc:BaseClinicModule |

mmlFcl:FirstClinicModule |

mmlPc:ProgressCourseModule |

mmlSg:SurgeryModule |

mmlSm:SummaryModule |

mmlLb:TestModule |

mmlRp:ReportModule |

mmlRe:ReferralModule |

claim:ClaimModule |

claimA:ClaimAmountModule )>

<!ELEMENT toc (tocItem+ )>

<!ELEMENT tocItem (#PCDATA )>

<!ELEMENT extRefs (mmlCm:extRef* )>

<!ELEMENT scopePeriod EMPTY>

<!ATTLIST scopePeriod start CDATA #IMPLIED end CDATA #IMPLIED hasOtherInfo (true | false ) #IMPLIED isExtract (true | false ) #IMPLIED extractPolicy CDATA #IMPLIED >

<!ELEMENT MmlModuleItem (docInfo? , content? )>

<!ATTLIST MmlModuleItem type CDATA #IMPLIED>

<!ELEMENT uid (#PCDATA )>

<!ELEMENT parentId (#PCDATA )>

<!ATTLIST parentId relation CDATA #IMPLIED >

<!ELEMENT groupId (#PCDATA )>

<!ATTLIST groupId groupClass CDATA #IMPLIED >

<!ELEMENT confirmDate (#PCDATA )>

<!ATTLIST confirmDate start CDATA #IMPLIED end CDATA #IMPLIED >