Item | DT | Card | Conf | Description | Label |
---|
hl7:ClinicalDocument
| | 1 … 1 | M | | CITCDAL3 |
@classCode
| cs | 0 … 1 | F | DOCCLIN |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:realmCode
| CS | 1 … 1 | M | | CITCDAL3 |
@code
| cs | 1 … 1 | F | LU |
hl7:typeId
| II | 1 … 1 | M | | CITCDAL3 |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.1.3 |
@extension
| st | 1 … 1 | F | POCD_HD000040 |
hl7:templateId
| II | 1 … 1 | M | | CITCDAL3 |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.10.20.30 |
| CDA Level 3
|
hl7:templateId
| II | 1 … 1 | M | | CITCDAL3 |
@root
| oid | 1 … 1 | F | 1.3.182.11.8 |
| CIT CDA Level 3
|
hl7:id
| II | 1 … 1 | M | The unique identifier of the document. @root shall be a valid UUID @extension shall not be present | CITCDAL3 |
@root
| uuid | 1 … 1 | R | |
@extension
| st | 0 | NP | NP/not present |
| Example | <id root="fa625fd5-2ea9-433c-af17-71f0a1484443"/> |
hl7:code
| CE | 1 … 1 | M | | CITCDAL3 |
@code
| cs | 1 … 1 | F | DT-20002 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.9 |
| Example | <code code="DT-20002" codeSystem="1.3.182.5.9" displayName="Certificat d'incapacité de travail"/> |
hl7:title
| ST | 0 … 1 | | | CITCDAL3 |
hl7:effectiveTime
| TS.DATETIMETZ.MIN | 1 … 1 | M | The date of creation of the document, shall have the format yyyyMMddHHmmss[+/-]HHmm | CITCDAL3 |
hl7:confidentialityCode
| CE (required) | 1 … 1 | M | The confidentiality code as set at the time of creation of the document. It shall always be "Normal". | CITCDAL3 |
@code
| cs | 1 … 1 | F | N |
@codeSystem
| oid | 1 … 1 | F | 2.16.840.1.113883.5.25 |
@codeSystemName
| st | 0 … 1 | F | HL7:Confidentiality |
@displayName
| st | 0 … 1 | F | Normal |
| Example | <confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25" displayName="Normal" codeSystemName="HL7:Confidentiality"/> |
hl7:languageCode
| CS | 1 … 1 | M | | CITCDAL3 |
| CONF | The value of @code shall be drawn from value set 1.3.182.10.15.1 eSante_LanguageCode (DYNAMIC) |
|
Included | 1 … * | M | from 1.3.182.11.1.16.1 CDA recordTarget A1 (DYNAMIC) |
hl7:recordTarget
| | 1 … * | M | | CDAretA1 |
hl7:patientRole
| | 1 … 1 | M | | CDAretA1 |
hl7:id
| II | 1 … * | M | The first id of recordTarget/patientRole represents the local patient ID. It shall not be nullFlavored and shall have root and extension attribute, root being a valid OID string
| CDAretA1 |
@extension
| st | 1 … 1 | R | |
@root
| oid | 1 … 1 | R | |
hl7:id
| II | 1 … * | M | | CDAretA1 |
@extension
| st | 1 … 1 | R | |
@root
| oid | 1 … 1 | F | 1.3.182.4.4 |
hl7:id
| II | 1 … * | R | | CDAretA1 |
@root
| uid | 0 … 1 | F | 1.3.182.2.11.2 |
@extension
| st | 0 … 1 | | |
Included | 1 … * | M | from 1.3.182.11.1.1 ADDR (DYNAMIC) |
hl7:addr
| AD | 1 … * | M | | ADDR |
@use
| cs | 0 … 1 | | Information about the usage or context of the address information. E.g. home, work, … Not mandatory if addr is nullFlavored.
|
| CONF | The value of @use shall be drawn from value set 1.3.182.10.2.1 eSante_AddressUse (DYNAMIC) |
|
hl7:streetAddressLine
| ADXP | 0 … 1 | | | ADDR |
hl7:streetName
| ADXP | 0 … 1 | | | ADDR |
hl7:houseNumber
| ADXP | 0 … 1 | | | ADDR |
hl7:postalCode
| ADXP | 0 … 1 | R | | ADDR |
hl7:city
| ADXP | 0 … 1 | R | | ADDR |
hl7:state
| ADXP | 0 … 1 | | | ADDR |
hl7:country
| ADXP | 0 … 1 | R | | ADDR |
| Constraint | The country code shall come from the value set eSanté_CountryCodes
|
| Variable let | Name | country | |
| Value | text() | |
| Schematron assert | role | error | |
| test | count(distinct-values(doc('include/voc-1.3.182.10.33.1-DYNAMIC.xml')/*/valueSet/conceptList/concept[@code = $country]))=1 | |
| Message | The country code shall come from the value set eSanté_CountryCodes | |
hl7:additionalLocator
| ADXP | 0 … 1 | | | ADDR |
| Schematron assert | role | error | |
| test | @nullFlavor or (((hl7:streetAddressLine and not(hl7:streetName) and not(hl7:houseNumber)) or (hl7:streetName and hl7:houseNumber and not(hl7:streetAddressLine))) and @use) | |
| Message | Address can either have @nullFlavor or need to have @use attribute and streetAddressLine or houseNumber and streetName. | |
| Schematron assert | role | error | |
| test | @nullFlavor or (hl7:postalCode and hl7:city and hl7:country) | |
| Message | If addr is not nullFlavored, PostalCode, City and Country shall be provided. | |
Included | 0 … * | | from 1.3.182.11.22 CDA telecom (DYNAMIC) |
hl7:telecom
| | 0 … * | | | CDAtecom |
@use
| set_cs | 0 … 1 | | |
| CONF | The value of @use shall be drawn from value set 1.3.182.10.28.1 eSante_TelecomAddressUse (DYNAMIC) |
|
@value
| st | 1 … 1 | R | |
| Variable let | Name | myAttValue | |
| Value | substring-before(@value,':') | |
| Variable let | Name | myAttCheck | |
| Value | distinct-values(doc('include/voc-1.3.182.10.29.1-DYNAMIC.xml')/*/valueSet/conceptList/concept[@code = $myAttValue]) | |
| Schematron assert | role | error | |
| test | count($myAttValue)=count($myAttCheck) | |
| Message | Value must start with communication - scheme from value set eSanté_URLScheme | |
hl7:patient
| | 1 … 1 | M | | CDAretA1 |
hl7:id
| II | 0 … 1 | | | CDAretA1 |
hl7:name
| PN | 1 … * | M | | CDAretA1 |
@use
| set_cs | 0 … 1 | | |
| CONF | The value of @use shall be drawn from value set 1.3.182.10.19.1 eSante_NameUse (DYNAMIC) |
|
hl7:prefix
| ST | 0 … * | | | CDAretA1 |
@qualifier
| cs | 0 … 1 | | |
| CONF | The value of @qualifier shall be drawn from value set 1.3.182.10.18.1 eSante_NamePartQualifier (DYNAMIC) |
|
hl7:family
| ST | 1 … * | M | | CDAretA1 |
@qualifier
| cs | 0 … 1 | | |
| CONF | The value of @qualifier shall be drawn from value set 1.3.182.10.18.1 eSante_NamePartQualifier (DYNAMIC) |
|
hl7:given
| ST | 1 … * | M | | CDAretA1 |
@qualifier
| cs | 0 … 1 | | |
| CONF | The value of @qualifier shall be drawn from value set 1.3.182.10.18.1 eSante_NamePartQualifier (DYNAMIC) |
|
hl7:suffix
| ST | 0 … * | | | CDAretA1 |
@qualifier
| cs | 0 … 1 | | |
| CONF | The value of @qualifier shall be drawn from value set 1.3.182.10.18.1 eSante_NamePartQualifier (DYNAMIC) |
|
hl7:administrativeGenderCode
| CE | 1 … 1 | M | | CDAretA1 |
| CONF | The value of @code shall be drawn from value set 1.3.182.10.3.1 eSante_AdministrativeGender (DYNAMIC) |
|
hl7:birthTime
| TS | 1 … 1 | R | | CDAretA1 |
@nullFlavor
| cs | 0 … 1 | F | UNK |
@value
| ts | 0 … 1 | | |
| Schematron assert | role | error | |
| test | hl7:id[2]/@root='1.3.182.4.4' and matches(hl7:id[2]/@extension,'^(\d{11}|\d{13})$') | |
| Message | The second id of recordTarget/patientRole shall have @root=1.3.182.4.4 and @extension representing the SSN (11-digits or 13-digits) | |
| Schematron assert | role | error | |
| test | (hl7:id[3]/@nullFlavor) or (hl7:id[3]/@root='1.3.182.2.11.2') | |
| Message | The third id of recordTarget/patientRole if not nullFlavored, shall have @root=1.3.182.2.11.2 and @extension | |
| Schematron assert | role | error | |
| test | count(hl7:id)=3 | |
| Message | 3 id shall be present | |
Included | 1 … * | M | from 1.3.182.11.1.4.1 CDA author A1 (DYNAMIC)
More information on the meaning of some elements:
Prescriber Profession => author/functionCode Timestamp of prescribing => author/time Prescriber ID => author/assignedAuthor/id Prescriber Specialty => author/assignedAuthor/code Prescriber Name => author/assignedAuthor/assignedPerson/name Prescriber Organization Identifier => author/assignedAuthor/representedOrganization/id Prescriber Organization Name => author/assignedAuthor/representedOrganization/name Prescriber Organization Address => author/assignedAuthor/representedOrganization/addr
In the case where the prescriber or the timestamp of a prescription is different from the author and timestamp of the CDA Document itself, the prescriber and timestamp of the prescription shall be represented by the <author> element of the section.
|
hl7:author
| | 1 … * | M | | CDAaorA1 |
hl7:time
| TS.DATETIMETZ.MIN | 1 … 1 | M | | CDAaorA1 |
hl7:assignedAuthor
| | 1 … 1 | M | | CDAaorA1 |
@classCode
| cs | 0 … 1 | F | ASSIGNED |
hl7:id
| II | 1 … 2 | R | If the author is a person: The first ID represents the eHealthID of the professional. @root="1.3.182.4.1" and @extension shall be present. The second ID represents the CNS code of the professional. @root="1.3.182.4.6" and @extension shall be present. If the author is a device, then the ID of the device inside the institution shall be given in the first ID and nullFlavor="NA" shall be used for the second ID | CDAaorA1 |
hl7:code
| CE | 0 … 1 | | | CDAaorA1 |
| CONF | The value of @code shall be drawn from value set 1.3.182.10.6.1 eSante_AuthorSpecialty (DYNAMIC) |
|
Included | 1 … * | M | from 1.3.182.11.1.1 ADDR (DYNAMIC) |
hl7:addr
| AD | 1 … * | M | | ADDR |
@use
| cs | 0 … 1 | | Information about the usage or context of the address information. E.g. home, work, … Not mandatory if addr is nullFlavored.
|
| CONF | The value of @use shall be drawn from value set 1.3.182.10.2.1 eSante_AddressUse (DYNAMIC) |
|
hl7:streetAddressLine
| ADXP | 0 … 1 | | | ADDR |
hl7:streetName
| ADXP | 0 … 1 | | | ADDR |
hl7:houseNumber
| ADXP | 0 … 1 | | | ADDR |
hl7:postalCode
| ADXP | 0 … 1 | R | | ADDR |
hl7:city
| ADXP | 0 … 1 | R | | ADDR |
hl7:state
| ADXP | 0 … 1 | | | ADDR |
hl7:country
| ADXP | 0 … 1 | R | | ADDR |
| Constraint | The country code shall come from the value set eSanté_CountryCodes
|
| Variable let | Name | country | |
| Value | text() | |
| Schematron assert | role | error | |
| test | count(distinct-values(doc('include/voc-1.3.182.10.33.1-DYNAMIC.xml')/*/valueSet/conceptList/concept[@code = $country]))=1 | |
| Message | The country code shall come from the value set eSanté_CountryCodes | |
hl7:additionalLocator
| ADXP | 0 … 1 | | | ADDR |
| Schematron assert | role | error | |
| test | @nullFlavor or (((hl7:streetAddressLine and not(hl7:streetName) and not(hl7:houseNumber)) or (hl7:streetName and hl7:houseNumber and not(hl7:streetAddressLine))) and @use) | |
| Message | Address can either have @nullFlavor or need to have @use attribute and streetAddressLine or houseNumber and streetName. | |
| Schematron assert | role | error | |
| test | @nullFlavor or (hl7:postalCode and hl7:city and hl7:country) | |
| Message | If addr is not nullFlavored, PostalCode, City and Country shall be provided. | |
Included | 1 … * | M | from 1.3.182.11.22 CDA telecom (DYNAMIC) |
hl7:telecom
| | 1 … * | M | | CDAtecom |
@use
| set_cs | 0 … 1 | | |
| CONF | The value of @use shall be drawn from value set 1.3.182.10.28.1 eSante_TelecomAddressUse (DYNAMIC) |
|
@value
| st | 1 … 1 | R | |
| Variable let | Name | myAttValue | |
| Value | substring-before(@value,':') | |
| Variable let | Name | myAttCheck | |
| Value | distinct-values(doc('include/voc-1.3.182.10.29.1-DYNAMIC.xml')/*/valueSet/conceptList/concept[@code = $myAttValue]) | |
| Schematron assert | role | error | |
| test | count($myAttValue)=count($myAttCheck) | |
| Message | Value must start with communication - scheme from value set eSanté_URLScheme | |
Choice | 1 … 1 | | Elements to choose from:- hl7:assignedPerson containing template 1.3.182.11.1.15 CDA Person (DYNAMIC)
- hl7:assignedAuthoringDevice containing template 1.3.182.11.1.19 CDA Device (DYNAMIC)
|
hl7:assignedPerson
| | 0 … 1 | | Contains 1.3.182.11.1.15 CDA Person (DYNAMIC) | CDAaorA1 |
hl7:assignedAuthoringDevice
| | 0 … 1 | | Contains 1.3.182.11.1.19 CDA Device (DYNAMIC) | CDAaorA1 |
hl7:representedOrganization
| | 1 … 1 | M | It is important to document the organisation that the author belongs to, for example to facilitate the contact between the pharmacist and the prescriber.
Contains 1.3.182.11.1.13 CDA Organization (DYNAMIC) | CDAaorA1 |
| Schematron assert | role | error | |
| test | (hl7:assignedPerson and not(hl7:assignedPerson/@nullFlavor) and hl7:id[1]/@root="1.3.182.4.1" and hl7:id[2]/@root="1.3.182.4.6") or (hl7:assignedAuthoringDevice and not(hl7:assignedAuthoringDevice/@nullFlavor) and not(hl7:id[1]/@nullFlavor) and hl7:id[2]/@nullFlavor="NA") | |
| Message | If the author is a person: The first ID represents the eHealthID of the professional. @root="1.3.182.4.1" and @extension shall be present. The second ID represents the CNS code of the professional. @root="1.3.182.4.6" and @extension shall be present. If the author is a device, then the ID of the device inside the institution shall be given in the first ID and nullFlavor="NA" shall be used for the second ID | |
Included | 1 … 1 | M | from 1.3.182.11.1.7 CDA custodian (DYNAMIC) |
hl7:custodian
| | 1 … 1 | M | | CDAcdian |
@typeCode
| cs | 0 … 1 | F | CST |
hl7:assignedCustodian
| | 1 … 1 | M | | CDAcdian |
@classCode
| cs | 0 … 1 | F | ASSIGNED |
hl7:representedCustodianOrganization
| | 1 … 1 | M | | CDAcdian |
@classCode
| cs | 0 … 1 | F | ORG |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:id
| II | 1 … * | R | Identifiers of the organization. This should be the identifier given from the healthcare provider directory (HPD).
| CDAcdian |
hl7:name
| ON | 1 … 1 | M | Name of the organization | CDAcdian |
@use
| cs | 0 … 1 | | |
hl7:prefix
| ENXP | 0 … * | | | CDAcdian |
@qualifier
| set_cs | 0 … 1 | | |
| CONF | The value of @qualifier shall be drawn from value set 1.3.182.10.18.1 eSante_NamePartQualifier (DYNAMIC) |
|
hl7:suffix
| ADXP | 0 … * | | | CDAcdian |
@qualifier
| cs | 0 … 1 | | |
| CONF | The value of @qualifier shall be drawn from value set 1.3.182.10.18.1 eSante_NamePartQualifier (DYNAMIC) |
|
Included | 0 … 1 | | from 1.3.182.11.22 CDA telecom (DYNAMIC) |
hl7:telecom
| | 0 … 1 | | | CDAtecom |
@use
| set_cs | 0 … 1 | | |
| CONF | The value of @use shall be drawn from value set 1.3.182.10.28.1 eSante_TelecomAddressUse (DYNAMIC) |
|
@value
| st | 1 … 1 | R | |
| Variable let | Name | myAttValue | |
| Value | substring-before(@value,':') | |
| Variable let | Name | myAttCheck | |
| Value | distinct-values(doc('include/voc-1.3.182.10.29.1-DYNAMIC.xml')/*/valueSet/conceptList/concept[@code = $myAttValue]) | |
| Schematron assert | role | error | |
| test | count($myAttValue)=count($myAttCheck) | |
| Message | Value must start with communication - scheme from value set eSanté_URLScheme | |
Included | 0 … 1 | | from 1.3.182.11.1.1 ADDR (DYNAMIC) |
hl7:addr
| AD | 0 … 1 | | | ADDR |
@use
| cs | 0 … 1 | | Information about the usage or context of the address information. E.g. home, work, … Not mandatory if addr is nullFlavored.
|
| CONF | The value of @use shall be drawn from value set 1.3.182.10.2.1 eSante_AddressUse (DYNAMIC) |
|
hl7:streetAddressLine
| ADXP | 0 … 1 | | | ADDR |
hl7:streetName
| ADXP | 0 … 1 | | | ADDR |
hl7:houseNumber
| ADXP | 0 … 1 | | | ADDR |
hl7:postalCode
| ADXP | 0 … 1 | R | | ADDR |
hl7:city
| ADXP | 0 … 1 | R | | ADDR |
hl7:state
| ADXP | 0 … 1 | | | ADDR |
hl7:country
| ADXP | 0 … 1 | R | | ADDR |
| Constraint | The country code shall come from the value set eSanté_CountryCodes
|
| Variable let | Name | country | |
| Value | text() | |
| Schematron assert | role | error | |
| test | count(distinct-values(doc('include/voc-1.3.182.10.33.1-DYNAMIC.xml')/*/valueSet/conceptList/concept[@code = $country]))=1 | |
| Message | The country code shall come from the value set eSanté_CountryCodes | |
hl7:additionalLocator
| ADXP | 0 … 1 | | | ADDR |
| Schematron assert | role | error | |
| test | @nullFlavor or (((hl7:streetAddressLine and not(hl7:streetName) and not(hl7:houseNumber)) or (hl7:streetName and hl7:houseNumber and not(hl7:streetAddressLine))) and @use) | |
| Message | Address can either have @nullFlavor or need to have @use attribute and streetAddressLine or houseNumber and streetName. | |
| Schematron assert | role | error | |
| test | @nullFlavor or (hl7:postalCode and hl7:city and hl7:country) | |
| Message | If addr is not nullFlavored, PostalCode, City and Country shall be provided. | |
Included | 1 … 1 | M | from 1.3.182.11.1.12 CDA legalAuthenticator (DYNAMIC) |
hl7:legalAuthenticator
| | 1 … 1 | M | | CDAlator |
@typeCode
| cs | 0 … 1 | F | LA |
@contextControlCode
| cs | 0 … 1 | F | OP |
hl7:time
| TS.DATETIMETZ.MIN | 1 … 1 | M | Time of the creation of the signature.
| CDAlator |
hl7:signatureCode
| CS (required) | 1 … 1 | M | | CDAlator |
@code
| cs | 1 … 1 | F | S |
hl7:assignedEntity
| | 1 … 1 | M | Contains 1.3.182.11.1.2 CDA AssignedEntity (DYNAMIC) | CDAlator |
hl7:component
| | 1 … 1 | M | | CITCDAL3 |
@typeCode
| cs | 1 … 1 | F | COMP |
@contextConductionInd
| cs | 1 … 1 | F | true |
hl7:structuredBody
| | 1 … 1 | M | | CITCDAL3 |
@classCode
| cs | 1 … 1 | F | DOCBODY |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:component
| | 1 … 1 | M | | CITCDAL3 |
@typeCode
| cs | 1 … 1 | F | COMP |
@contextConductionInd
| cs | 1 … 1 | F | true |
hl7:section
| | 1 … 1 | M | | CITCDAL3 |
@classCode
| cs | 0 … 1 | F | DOCSECT |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:id
| II | 0 … 1 | | | CITCDAL3 |
hl7:text
| SD.TEXT | 0 … 1 | R | | CITCDAL3 |
Choice | 1 … 1 | | Elements to choose from: |
Included | | | from 1.3.182.11.8.3.1 AccidentMaladieEntry (DYNAMIC) |
hl7:entry
| | 1 … 1 | M | | Incantry |
@typeCode
| cs | 0 … 1 | F | COMP |
@contextConductionInd
| cs | 0 … 1 | F | true |
hl7:templateId
| II | | M | This templateId identifies the entry element from a Certificat d'Incapacité de Travail related to sickness or accident | Incantry |
@root
| uid | 1 … 1 | F | 1.3.182.11.8.3.1 |
hl7:observation
| | 1 … 1 | M | This main observation is the incapacité de travail. More details about it are described in the different entryRelationship elements See the valueset eSante_CITCodes for details about the codes used in this specification | Incantry |
@classCode
| cs | 1 … 1 | F | OBS |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:code
| CV | 1 … 1 | M | | Incantry |
@code
| cs | 1 … 1 | F | CIT-1 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.14 |
hl7:effectiveTime
| | 1 … 1 | M | The low and high elements represents the start and end date of the incapacité de travail. | Incantry |
hl7:low
| TS.DATE.FULL | 1 … 1 | M | | Incantry |
| Constraint | Format is YYYYMMDD
|
hl7:high
| TS.DATE.FULL | 1 … 1 | M | | Incantry |
| Constraint | Format is YYYYMMDD
|
hl7:value
| CV | 1 … 1 | M | This represents the diagnistic code of the incapacité de travail | Incantry |
@xsi:type
| | 1 … 1 | F | CV |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.10000557.1.1 |
@code
| cs | 1 … 1 | R | |
hl7:entryRelationship
| | 1 … 1 | M | This entryRelationship represents whether or not the patient is hospitalized | Incantry |
@typeCode
| cs | 1 … 1 | F | COMP |
hl7:observation
| | 1 … 1 | M | | Incantry |
@classCode
| cs | 1 … 1 | F | OBS |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:code
| CV | 1 … 1 | M | | Incantry |
@code
| cs | 1 … 1 | F | CIT-1.1 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.14 |
hl7:value
| BL | 1 … 1 | R | This value is a boolean representing whether or not the patient is hospitalized
| Incantry |
@xsi:type
| | 1 … 1 | F | BL |
@nullFlavor
| cs | 0 … 1 | F | NI |
hl7:entryRelationship
| | 1 … 1 | M | This entryRelationship represents whether or not the patient can leave home ("Sortie médicalement contre-indiquée")
| Incantry |
@typeCode
| cs | 1 … 1 | F | COMP |
hl7:observation
| | 1 … 1 | M | | Incantry |
@classCode
| cs | 1 … 1 | F | OBS |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:code
| CV | 1 … 1 | M | | Incantry |
@code
| cs | 1 … 1 | F | CIT-1.2 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.14 |
hl7:value
| BL | 1 … 1 | R | This value is a boolean representing whether or not the patient can leave home ("Sortie médicalement contre-indiquée")
| Incantry |
@xsi:type
| | 1 … 1 | F | BL |
@nullFlavor
| cs | 0 … 1 | F | NI |
hl7:entryRelationship
| | 0 … 1 | R | This entryRelationship represents information about the accident
| Incantry |
@typeCode
| cs | 1 … 1 | F | RSON |
hl7:act
| | 1 … 1 | M | | Incantry |
@classCode
| cs | 1 … 1 | F | INC |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:id
| II | 0 … 1 | R | This represents the id ("numéro") of the accident, if applicable. @root shall always be 1.3.182.5.10000557.1.2 and @extension contains the numéro d'accident. | Incantry |
@root
| uid | 1 … 1 | F | 1.3.182.5.10000557.1.2 |
hl7:code
| CV | 1 … 1 | M | | Incantry |
@code
| cs | 1 … 1 | F | CIT-1.3 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.14 |
hl7:effectiveTime
| | 1 … 1 | M | The low element represents the date of the accident | Incantry |
hl7:low
| TS.DATE.FULL | 1 … 1 | M | | Incantry |
| Constraint | Format is YYYYMMDD
|
Included | | | from 1.3.182.11.8.3.3 MaterniteEntry (DYNAMIC) |
hl7:entry
| | 1 … 1 | M | | Matentry |
@typeCode
| cs | 0 … 1 | F | COMP |
@contextConductionInd
| cs | 0 … 1 | F | true |
hl7:templateId
| II | | M | This templateId identifies the entry element from a Certificat d'Incapacité de Travail related to pregnancy | Matentry |
@root
| uid | 1 … 1 | F | 1.3.182.11.8.3.3 |
hl7:observation
| | 1 … 1 | M | This main observation relates to the absence at work. More details about it are described in the different entryRelationship elements See the valueset eSante_CITCodes for details about the codes used in this specification
| Matentry |
@classCode
| cs | 1 … 1 | F | OBS |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:code
| CV | 1 … 1 | M | | Matentry |
@code
| cs | 1 … 1 | F | CIT-3 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.14 |
hl7:entryRelationship
| | 0 … 1 | R | This entryRelationship represents the expected delivery date | Matentry |
@typeCode
| cs | 1 … 1 | F | COMP |
hl7:observation
| | 1 … 1 | M | | Matentry |
@classCode
| cs | 1 … 1 | F | OBS |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:code
| CV | 1 … 1 | M | | Matentry |
@code
| cs | 1 … 1 | F | CIT-3.1 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.14 |
hl7:value
| TS.DATE.FULL | 1 … 1 | M | | Matentry |
@xsi:type
| | 1 … 1 | F | TS |
| Constraint | Format is YYYYMMDD
|
hl7:entryRelationship
| | 0 … 1 | R | This entryRelationship represents the actual delivery date | Matentry |
@typeCode
| cs | 1 … 1 | F | COMP |
hl7:observation
| | 1 … 1 | M | | Matentry |
@classCode
| cs | 1 … 1 | F | OBS |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:code
| CV | 1 … 1 | M | | Matentry |
@code
| cs | 1 … 1 | F | CIT-3.2 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.14 |
hl7:value
| TS.DATE.FULL | 1 … 1 | M | | Matentry |
@xsi:type
| | 1 … 1 | F | TS |
| Constraint | Format is YYYYMMDD |
hl7:entryRelationship
| | 1 … 1 | M | This entryRelationship represents whether or not the "Congé de maternité initial" checkbox is checked
| Matentry |
@typeCode
| cs | 1 … 1 | F | COMP |
hl7:observation
| | 1 … 1 | M | | Matentry |
@classCode
| cs | 1 … 1 | F | OBS |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:code
| CV | 1 … 1 | M | | Matentry |
@code
| cs | 1 … 1 | F | CIT-3.3 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.14 |
hl7:value
| BL | 1 … 1 | M | This value is a boolean representing whether or not the "Congé de maternité initial" checkbox is checked
| Matentry |
@xsi:type
| | 1 … 1 | F | BL |
hl7:entryRelationship
| | 1 … 1 | M | This entryRelationship represents whether or not the "Pronlogement du congé de maternité pour allaitement" checkbox is checked
| Matentry |
@typeCode
| cs | 1 … 1 | F | COMP |
hl7:observation
| | 1 … 1 | M | | Matentry |
@classCode
| cs | 1 … 1 | F | OBS |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:code
| CV | 1 … 1 | M | | Matentry |
@code
| cs | 1 … 1 | F | CIT-3.4 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.14 |
hl7:value
| BL | 1 … 1 | M | This value is a boolean representing whether or not the "Pronlogement du congé de maternité pour allaitement" checkbox is checked
| Matentry |
@xsi:type
| | 1 … 1 | F | BL |
Included | | | from 1.3.182.11.8.3.2 RaisonsFamilialesEntry (DYNAMIC) |
hl7:entry
| | 1 … 1 | M | | Raisntry |
@typeCode
| cs | 0 … 1 | F | COMP |
@contextConductionInd
| cs | 0 … 1 | F | true |
hl7:templateId
| II | | M | This templateId identifies the entry element from a Certificat d'Incapacité de Travail related to the sickness of a child | Raisntry |
@root
| uid | 1 … 1 | F | 1.3.182.11.8.3.2 |
hl7:observation
| | 1 … 1 | M | This main observation relates to the absence at work. More details about it are described in the different entryRelationship elements See the valueset eSante_CITCodes for details about the codes used in this specification
| Raisntry |
@classCode
| cs | 1 … 1 | F | OBS |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:code
| CV | 1 … 1 | M | | Raisntry |
@code
| cs | 1 … 1 | F | CIT-2 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.14 |
hl7:participant
| | 1 … 1 | M | This represents information about the child | Raisntry |
@typeCode
| cs | 1 … 1 | F | DIR |
hl7:participantRole
| | 1 … 1 | M | | Raisntry |
hl7:id
| II | 1 … 1 | R | | Raisntry |
@root
| uid | 0 … 1 | F | 1.3.182.4.4 |
@extension
| st | 0 … 1 | | The matricule of the child |
hl7:playingEntity
| | 1 … 1 | M | | Raisntry |
hl7:name
| PN | 1 … 1 | M | | Raisntry |
hl7:entryRelationship
| | 0 … 1 | R | This entryRelationship represents the initial duration, normally 2 days | Raisntry |
@typeCode
| cs | 1 … 1 | F | COMP |
hl7:observation
| | 1 … 1 | M | | Raisntry |
@classCode
| cs | 1 … 1 | F | OBS |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:code
| CV | 1 … 1 | M | | Raisntry |
@code
| cs | 1 … 1 | F | CIT-2.1 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.14 |
hl7:value
| | 1 … 1 | M | | Raisntry |
@xsi:type
| | 1 … 1 | F | IVL_TS |
hl7:low
| TS.DATE.FULL | 1 … 1 | M | | Raisntry |
| Constraint | Format is YYYYMMDD
|
hl7:high
| TS.DATE.FULL | 1 … 1 | M | | Raisntry |
| Constraint | Format is YYYYMMDD
|
hl7:entryRelationship
| | 0 … 1 | R | This entryRelationship represents the duration in case the initial period of 2 days is extended | Raisntry |
@typeCode
| cs | 1 … 1 | F | COMP |
hl7:observation
| | 1 … 1 | M | | Raisntry |
@classCode
| cs | 1 … 1 | F | OBS |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:code
| CV | 1 … 1 | M | | Raisntry |
@code
| cs | 1 … 1 | F | CIT-2.2 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.14 |
hl7:value
| | 1 … 1 | M | | Raisntry |
@xsi:type
| | 1 … 1 | F | IVL_TS |
hl7:low
| TS.DATE.FULL | 1 … 1 | M | | Raisntry |
| Constraint | Format is YYYYMMDD
|
hl7:high
| TS.DATE.FULL | 1 … 1 | M | | Raisntry |
| Constraint | Format is YYYYMMDD
|
hl7:entryRelationship
| | 1 … 1 | M | This entryRelationship represents whether or not the child is hospitalized
| Raisntry |
@typeCode
| cs | 1 … 1 | F | COMP |
hl7:observation
| | 1 … 1 | M | | Raisntry |
@classCode
| cs | 1 … 1 | F | OBS |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:code
| CV | 1 … 1 | M | | Raisntry |
@code
| cs | 1 … 1 | F | CIT-2.3 |
@codeSystem
| oid | 1 … 1 | F | 1.3.182.5.14 |
hl7:value
| BL | 1 … 1 | R | This value is a boolean representing whether or not the child is hospitalized
| Raisntry |
@xsi:type
| | 1 … 1 | F | BL |
@nullFlavor
| cs | 0 … 1 | F | NI |
| Schematron assert | role | error | |
| test | (hl7:entryRelationship[hl7:observation/hl7:code/@code="CIT-2.1"] and not(hl7:entryRelationship[hl7:observation/hl7:code/@code="CIT-2.2"] )) or (hl7:entryRelationship[hl7:observation/hl7:code/@code="CIT-2.2"] and not(hl7:entryRelationship[hl7:observation/hl7:code/@code="CIT-2.1"] )) | |
| Message | One and only one of the 2 dates (période initiale ou période supplémentaire) shall be present | |