Id1.3.182.11.15Effective Date2020‑10‑28 08:15:42
Statusdraft DraftVersion Label1.0
NameeDocumentMHDisplay NameeDocument MH
ContextPathname /
ClassificationCDA Document Level Template
Open/ClosedClosed (only defined elements are allowed)
Used by / Uses
Used by 1 transaction and 0 templates, Uses 1 template
Used by as NameVersion
1.3.182.7.6.1.4.6Transactiondraft Send MH2020‑10‑28 09:30:36
Uses as NameVersion
1.3.182.11.22Includedraft CDA telecom (1.0)DYNAMIC
Example
Example
<hl7:ClinicalDocument classCode="DOCCLIN" moodCode="EVN">
  <hl7:realmCode code="LU"/>  <hl7:typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3"/>  <hl7:templateId root="1.3.182.11.15"/>  <hl7:id root="bd706d80-9642-4a0c-aecf-51d47ecb82a9"/>  <hl7:code code="DT-20003" codeSystem="1.3.182.5.9"/>  <hl7:effectiveTime value="20180221163000+0100"/>  <hl7:confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25"/>  <hl7:recordTarget>
    <hl7:patientRole>
      <hl7:id extension="1901010100101" root="1.3.182.4.4"/>      <hl7:patient>
        <hl7:name>
          <hl7:family>Patient</hl7:family>          <hl7:given>Bob</hl7:given>        </hl7:name>
        <hl7:birthTime value="19010101"/>      </hl7:patient>
    </hl7:patientRole>
  </hl7:recordTarget>
  <hl7:author>
    <hl7:time value="20180221163000+0100"/>    <hl7:assignedAuthor>
      <hl7:id extension="90000000" root="1.3.182.4.6"/>      <hl7:id extension="200000000" root="1.3.182.4.1"/>      <hl7:addr use="WP">
        <hl7:streetAddressLine>1 rue des medecins</hl7:streetAddressLine>        <hl7:postalCode>1234</hl7:postalCode>        <hl7:city>Luxembourg</hl7:city>        <hl7:country>LUX</hl7:country>      </hl7:addr>
      <hl7:telecom value="tel:6111111111"/>      <hl7:assignedPerson>
        <hl7:name>
          <hl7:family>Simpson</hl7:family>          <hl7:given>Homer</hl7:given>        </hl7:name>
      </hl7:assignedPerson>
    </hl7:assignedAuthor>
  </hl7:author>
  <hl7:custodian>
    <hl7:assignedCustodian>
      <hl7:representedCustodianOrganization>
        <hl7:id nullFlavor="NI"/>      </hl7:representedCustodianOrganization>
    </hl7:assignedCustodian>
  </hl7:custodian>
  <hl7:participant typeCode="BEN">
    <hl7:associatedEntity classCode="PAYEE">
      <hl7:addr use="H">
        <hl7:streetAddressLine>1 rue des assures</hl7:streetAddressLine>        <hl7:postalCode>4321</hl7:postalCode>        <hl7:city>Luxembourg</hl7:city>        <hl7:country>LUX</hl7:country>      </hl7:addr>
      <hl7:associatedPerson>
        <hl7:name>
          <hl7:family>Assure</hl7:family>          <hl7:given>Bob</hl7:given>        </hl7:name>
      </hl7:associatedPerson>
    </hl7:associatedEntity>
  </hl7:participant>
  <hl7:component>
    <hl7:structuredBody>
      <hl7:component>
        <hl7:section>
          <hl7:entry>
            <hl7:observationMedia classCode="OBS" moodCode="EVN">
              <hl7:value representation="B64">PG1lbW9pcmU+DQoJPGhvbm9yYWlyZXMvPg0KPC9tZW1vaXJlPg</hl7:value>            </hl7:observationMedia>
          </hl7:entry>
        </hl7:section>
      </hl7:component>
    </hl7:structuredBody>
  </hl7:component>
</hl7:ClinicalDocument>
ItemDTCardConfDescriptionLabel
hl7:ClinicalDocument
1 … 1MeDocdotsntMH
@classCode
cs0 … 1FDOCCLIN
@moodCode
cs0 … 1FEVN
hl7:realmCode
1 … 1MeDocdotsntMH
@code
cs1 … 1FLU
hl7:typeId
1 … 1MeDocdotsntMH
@root
oid1 … 1F2.16.840.1.113883.1.3
@extension
st1 … 1FPOCD_HD000040
hl7:templateId
1 … 1MeDocdotsntMH
@root
oid1 … 1F1.3.182.11.15
hl7:id
1 … 1MThe document identifier shall be an UUID. This value has to be copied in the appropriate field of the MH as XML as defined by the CNS.eDocdotsntMH
@root
uuid1 … 1R
 Example<id root="ee4e4bd5-398d-4915-bc2f-49ed5e9feaa1"/>
hl7:code
1 … 1MeDocdotsntMH
@code
1 … 1FDT-20003
@codeSystem
1 … 1F1.3.182.5.9
hl7:effectiveTime
TS.DATETIMETZ.MIN1 … 1M

EffectiveTime represents the creation time of the document, i.e. the earliest date among all the author date.

It shall have the format yyyyMMddHHmmss[+/-]HHmm

eDocdotsntMH
hl7:confidentialityCode
1 … 1MeDocdotsntMH
@code
1 … 1FN
@codeSystem
1 … 1F2.16.840.1.113883.5.25
hl7:recordTarget
1 … 1MeDocdotsntMH
hl7:patientRole
1 … 1MeDocdotsntMH
hl7:id
II1 … 1RPatient ID, i.e. its matricule
If known:  @extension is the matricule, @root is a constant
If unknown:@nullFlavor="UNK"
eDocdotsntMH
 Example
Patient known
<id extension="1901010100101" root="1.3.182.4.4"/>
 Example
Patient unkown
<id nullFlavor="UNK"/>
hl7:patient
1 … 1MeDocdotsntMH
hl7:name
1 … 1MFamily and given nameof the patienteDocdotsntMH
hl7:family
ST0 … 1eDocdotsntMH
hl7:given
ST0 … 1eDocdotsntMH
hl7:birthTime
TS.DATE.FULL0 … 1Date of birth of the patienteDocdotsntMH
 Example
Format YYYYMMDD
<birthTime value="19011231"/>
hl7:author
1 … 1MThe doctoreDocdotsntMH
hl7:time
TS.DATETIMETZ.MIN1 … 1MSame date and same format as ClinicalDocument/effectiveTime
eDocdotsntMH
hl7:assignedAuthor
1 … 1MThe doctoreDocdotsntMH
hl7:id
1 … 1MeDocdotsntMH
@root
cs1 … 1F1.3.182.4.6
@extension
cs1 … 1RThe code prestataire of the doctor
hl7:id
1 … 1MeDocdotsntMH
@root
cs1 … 1F1.3.182.4.1
@extension
cs1 … 1RThe eHealthID of the doctor
hl7:addr
1 … 1MThe professional address of the doctor.eDocdotsntMH
@use
cs1 … 1FWP
 Example
Example of address
<addr use="WP">
  <streetAddressLine>1 rue des medecins</streetAddressLine>  <postalCode>1234</postalCode>  <city>Luxembourg</city>  <country>LUX</country></addr>
hl7:streetAddressLine
ST1 … 1MeDocdotsntMH
hl7:postalCode
ST0 … 1eDocdotsntMH
hl7:city
ST0 … 1eDocdotsntMH
hl7:country
ST0 … 1eDocdotsntMH
 CONF
element content shall be "LUX"
Included0 … 1 from 1.3.182.11.22 CDA telecom (DYNAMIC)
 Example
Example of telecom
<telecom value="tel:6111111111"/>
hl7:telecom
0 … 1CDAtdotsecom
@use
set_cs0 … 1 
 CONF
The value of @use shall be drawn from value set 1.3.182.10.28.1 eSante_TelecomAddressUse (DYNAMIC)
@value
st1 … 1R
 Variable letNamemyAttValue 
 Valuesubstring-before(@value,':') 
 Variable letNamemyAttCheck 
 Valuedistinct-values(doc('include/voc-1.3.182.10.29.1-DYNAMIC.xml')/*/valueSet/conceptList/concept[@code = $myAttValue]) 
 Schematron assertrolered error 
 testcount($myAttValue)=count($myAttCheck) 
 MessageValue must start with communication - scheme from value set eSanté_URLScheme 
hl7:assignedPerson
1 … 1MFirst and last name of the doctoreDocdotsntMH
hl7:name
1 … 1MeDocdotsntMH
hl7:family
ST0 … 1eDocdotsntMH
hl7:given
ST0 … 1eDocdotsntMH
hl7:custodian
1 … 1MThis element does not contain information but is mandatory for conformity reasonseDocdotsntMH
hl7:assignedCustodian
1 … 1MeDocdotsntMH
hl7:representedCustodianOrganization
1 … 1MeDocdotsntMH
hl7:id
1 … 1ReDocdotsntMH
@nullFlavor
cs1 … 1FNI
hl7:participant
1 … 1MThe assuree, as it is not always the patient (ex: children)eDocdotsntMH
@typeCode
cs1 … 1FBEN
hl7:associatedEntity
1 … 1MeDocdotsntMH
@classCode
cs1 … 1FPAYEE
hl7:addr
1 … 1MThe address of the assureeeDocdotsntMH
@use
cs1 … 1FH
 Example
Address of the assuree
<addr use="H">
  <streetAddressLine>1 rue des assures</streetAddressLine>  <postalCode>4321</postalCode>  <city>Luxembourg</city>  <country>LUX</country></addr>
hl7:streetAddressLine
ST0 … 1ReDocdotsntMH
hl7:postalCode
ST0 … 1eDocdotsntMH
hl7:city
ST0 … 1eDocdotsntMH
hl7:country
ST0 … 1eDocdotsntMH
hl7:associatedPerson
1 … 1MFirst and last name of the assuree
eDocdotsntMH
hl7:name
1 … 1MeDocdotsntMH
hl7:family
ST0 … 1eDocdotsntMH
hl7:given
ST0 … 1eDocdotsntMH
hl7:component
1 … 1MIn a tag below will be written the actual MHeDocdotsntMH
hl7:structuredBody
1 … 1MeDocdotsntMH
hl7:component
1 … 1MeDocdotsntMH
hl7:section
1 … 1MeDocdotsntMH
hl7:entry
1 … 1MeDocdotsntMH
hl7:observationMedia
1 … 1MeDocdotsntMH
@moodCode
cs1 … 1FEVN
@classCode
cs1 … 1FOBS
hl7:value
BIN1 … 1MThe Base64 representation of the XML of the mémoire d'honoraires eDocdotsntMH
@representation
cs1 … 1FB64