Search FHIR

POC - Mapping CDA to FHIR
0.1.0 - ci-build France flag

POC - Mapping CDA to FHIR - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Binary:

    
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../FeuilleDeStyle/CDA-FO.xsl"?>

<?oxygen SCHSchema="../schematrons/profils/IHE.sch"?>
<?oxygen SCHSchema="../schematrons/profils/structurationMinimale/ASIP-STRUCT-MIN-StrucMin.sch"?>
<?oxygen SCHSchema="../schematrons/profils/CI-SIS_ModelesDeContenusCDA.sch"?>
<?oxygen SCHSchema="../schematrons/profils/CI-SIS_Modeles_ANS.sch"?>
<?oxygen SCHSchema="../schematrons/profils/terminologies/schematron/terminologie.sch"?>
<?oxygen SCHSchema="../schematrons/CI-SIS_CSE-MDE_2023.01.sch"?>

<ClinicalDocument xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="urn:hl7-org:v3 ../infrastructure/cda/CDA_extended.xsd">
   <!-- 
      **********************************************************************************************************
      Document : Carnet de santé de l'enfant - Mesures de l'enfant (CSE-MDE_2023.01)
      Auteur : ANS
      **********************************************************************************************************
      format HL7 - CDA Release 2 N3
      **********************************************************************************************************
      Historique :    
      06/01/2023 : Création du document
      ********************************************************************************************************** -->
   
   <!-- ************************************************************
        En-tête du document        
   ************************************************************* -->
   
   <realmCode code="FR"/>
   <!-- Référencement au standard CDAr2 -->
   <typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040"/>
   <!-- Conformité spécifications HL7 France -->
   <templateId root="2.16.840.1.113883.2.8.2.1"/>
   <!-- Conformité spécifications à IHE PCC -->
   <templateId root="1.3.6.1.4.1.19376.1.5.3.1.1.1"/>
   <!-- Conformité spécifications au CI-SIS -->
   <templateId root="1.2.250.1.213.1.1.1.1"/>
   <!-- Conformité spécifications du CSE -->
   <templateId root="1.2.250.1.213.1.1.1.5"/>
   <!-- Conformité spécifications CSE-MDE_2023.01 -->
   <templateId root="1.2.250.1.213.1.1.1.5.4" extension="2023.01"/>
   <!-- Identifiant du document -->
   <id root="1.2.250.1.213.1.1.1.5.2023.1.1"/>
   <!-- Code du document -->
   <code code="29274-8" displayName="Mesures de signes vitaux" codeSystem="2.16.840.1.113883.6.1"/>
   <!-- Titre du document -->
   <title>Carnet de santé de l'enfant - Mesures de l'enfant</title>
   <!-- Date de production du document -->
   <effectiveTime value="20230106113623+0100"/>
   <!-- Niveau de confidentialité du document -->
   <confidentialityCode code="N" displayName="Normal" codeSystem="2.16.840.1.113883.5.25"/>
   <!-- Langage utilisé dans le document -->
   <languageCode code="fr-FR"/>
   <!-- Identifiant commun à toutes les versions successives du document -->
   <setId root="1.2.250.1.213.1.1.1.5.4.2023.1"/>
   <!-- Numéro de la version du présent document (entier positif) -->
   <versionNumber value="4"/>
   
   <!-- Patient -->
   <recordTarget>
      <patientRole>         
         <!-- INS-NIR -->
         <id extension="222127505611201" root="1.2.250.1.213.1.4.8"/>
         <!-- IPP -->
         <id extension="1234567890121" root="1.2.3.4.5.6.7.8.9.10"/>
         <!-- Adresse -->
         <addr>
            <houseNumber>24</houseNumber>
            <streetName>Avenue de Breteuil</streetName>
            <postalCode>75007</postalCode>
            <city>PARIS</city>
            <country>FRANCE</country>
         </addr>   
         <telecom value="tel:0147150000" use="H"/>
         <patient classCode="PSN">
            <name>
               <!-- Nom et prénom(s) de naissance -->
               <family qualifier="BR">DECOURCY</family>
               <!-- Prénoms de l’acte de naissance -->
               <given>Ruth Isabelle</given>
               <!-- Premier prénom de l’acte de naissance -->
               <given qualifier="BR">Ruth</given>
               <!-- Nom et prénom utilisés -->
               <family qualifier="CL">DECOURCY</family>
               <given qualifier="CL">Ruth</given>   
            </name>
            <administrativeGenderCode code="F" displayName="Féminin" codeSystem="2.16.840.1.113883.5.1"/>
            <birthTime value="20221225"/>
            <!-- Représentant de l'enfant -->
            <guardian>
               <addr use="H">
                  <houseNumber>24</houseNumber>
                  <streetName>Avenue de Breteuil</streetName>
                  <postalCode>75007</postalCode>
                  <city>PARIS</city>
                  <country>FRANCE</country>
               </addr>
               <telecom value="tel:0147150000" use="H"/>
               <guardianPerson>
                  <name>
                     <prefix>MME</prefix>
                     <family>DECOURCY</family>
                     <given>Marie</given>
                  </name>
               </guardianPerson>
            </guardian>
            <!-- Lieu de naissance -->
            <birthplace>
               <place>
                  <name>Centre Hospitalier Cochin</name>
                  <addr>
                     <houseNumber>27</houseNumber>
                     <streetName>Rue Faubourg Saint-Jacques</streetName>
                     <postalCode>75014</postalCode>
                     <county>75056</county>
                     <city>PARIS</city>
                  </addr>
               </place>
            </birthplace>
         </patient>         
      </patientRole>
   </recordTarget>

   <!-- Auteur du document -->
   <author>
      <time value="20230106113623+0100"/>
      <assignedAuthor>
         <id root="1.2.250.1.71.4.2.1" extension="801234567897"/>
         <code code="G15_10/SM40" displayName="Médecin - Pédiatrie (SM)" codeSystem="1.2.250.1.213.1.1.4.5"/>        
         <addr>
            <houseNumber>3</houseNumber>
            <streetName>Rue Petit Pont</streetName>
            <postalCode>75005</postalCode>
            <city>PARIS</city>
         </addr>
         <telecom value="tel:0140404022" use="WP"/>
         <assignedPerson>
            <name>
               <given>Charles </given>
               <family>MULLER</family>
               <prefix>M</prefix>
               <suffix>DR</suffix>
            </name>
         </assignedPerson>
         <representedOrganization>
            <id root="1.2.250.1.71.4.2.2" extension="2801234567"/>
            <name>Centre de santé du Belvédère</name>
            <telecom value="tel:0140404022" use="WP"/>
            <addr>
               <houseNumber>3</houseNumber>
               <streetName>Rue Petit Pont</streetName>
               <postalCode>75005</postalCode>
               <city>PARIS</city>
            </addr>
         </representedOrganization>
      </assignedAuthor>
   </author>

   <!-- Informateur : la mère de l'enfant -->
   <informant>
      <relatedEntity classCode="CON">
         <code code="MTH" displayName="Mère" codeSystem="2.16.840.1.113883.5.111"/>
         <addr>
            <streetAddressLine>24 Avenue de Breteuil</streetAddressLine>
            <streetAddressLine>75007 PARIS</streetAddressLine>
         </addr>   
         <telecom value="tel:0147150000" use="H"/>
         <relatedPerson>
            <name>
               <family>DECOURCY</family>
               <given>Marie</given>
               <prefix>MME</prefix>
            </name>
         </relatedPerson>
      </relatedEntity>
   </informant>
   
   <!-- Informateur : le père de l'enfant -->
   <informant>
      <relatedEntity classCode="CON">
         <code code="FTH" displayName="Père" codeSystem="2.16.840.1.113883.5.111"/>
         <addr>
            <streetAddressLine>24 Avenue de Breteuil</streetAddressLine>
            <streetAddressLine>75007 PARIS</streetAddressLine>
         </addr>   
         <telecom value="tel:0147150000" use="H"/>
         <relatedPerson>
            <name>
               <family>DECOURCY</family>
               <given>Guillaume</given>
               <prefix>M</prefix>
            </name>
         </relatedPerson>
      </relatedEntity>
   </informant>

   <!-- Personne à prévenir en cas d'urgence -->
   <informant>
      <relatedEntity classCode="ECON">
         <code code="SIS" displayName="Soeur" codeSystem="2.16.840.1.113883.5.111"/>
         <addr nullFlavor="NAV"/>
         <telecom value="tel:0647150100" use="MC"/>
         <relatedPerson>
            <name>
               <family>DECOURCY</family>
               <given>Sophie</given>
            </name>
         </relatedPerson>
      </relatedEntity>
   </informant>
   
   <!-- Personne de confiance -->
   <informant>
      <relatedEntity classCode="NOK">
         <code code="SIS" displayName="Soeur" codeSystem="2.16.840.1.113883.5.111"/>
         <addr nullFlavor="NAV"/>
         <telecom value="tel:0647150100" use="MC"/>
         <relatedPerson>
            <name>
               <family>DECOURCY</family>
               <given>Sophie</given>
            </name>
         </relatedPerson>
      </relatedEntity>
   </informant>   
   
   <!-- Structure chargée de la conservation du document -->
   <custodian>
      <assignedCustodian>
         <representedCustodianOrganization>
            <id root="1.2.250.1.71.4.2.2" extension="2801234567"/>
            <name>Centre de santé du Belvédère</name>
            <telecom value="tel:0140404022" use="WP"/>
            <addr>
               <houseNumber>3</houseNumber>
               <streetName>Rue Petit Pont</streetName>
               <postalCode>75005</postalCode>
               <city>PARIS</city>
            </addr>
         </representedCustodianOrganization>
      </assignedCustodian>
   </custodian>

   <!-- Responsable du document -->
   <legalAuthenticator>
      <time value="20230106113623+0100"/>
      <signatureCode code="S"/>
      <assignedEntity>
         <id root="1.2.250.1.71.4.2.1" extension="801234567897"/>
         <code code="G15_10/SM40" displayName="Médecin - Pédiatrie (SM)" codeSystem="1.2.250.1.213.1.1.4.5"/>
         <addr>
            <houseNumber>3</houseNumber>
            <streetName>Rue Petit Pont</streetName>
            <postalCode>75005</postalCode>
            <city>PARIS</city>
         </addr>
         <telecom value="tel:0140404022" use="WP"/>
         <assignedPerson>
            <name>
               <given>Charles </given>
               <family>MULLER</family>
               <prefix>M</prefix>
               <suffix>DR</suffix>
            </name>
         </assignedPerson>
         <representedOrganization>
            <id root="1.2.250.1.71.4.2.2" extension="2801234567"/>
            <name>Centre de santé du Belvédère</name>            
            <telecom value="tel:0140404022" use="WP"/>
            <addr>
               <houseNumber>3</houseNumber>
               <streetName>Rue Petit Pont</streetName>
               <postalCode>75005</postalCode>
               <city>PARIS</city>
            </addr>
            <standardIndustryClassCode code="ETABLISSEMENT" displayName="Etablissement de santé" codeSystem="1.2.250.1.213.1.1.4.9"/>
         </representedOrganization>
      </assignedEntity>
   </legalAuthenticator>

   <!-- Participant : Médecin traitant -->
   <participant typeCode="INF">
      <functionCode code="PCP" displayName="Médecin traitant" codeSystem="2.16.840.1.113883.5.88"/>
      <time xsi:type="IVL_TS" nullFlavor="NA"/>
      <associatedEntity classCode="PROV">
         <id root="1.2.250.1.71.4.2.1" extension="801234567897"/>
         <code code="G15_10/SM54" displayName="Médecin - Médecine Générale (SM)" codeSystem="1.2.250.1.213.1.1.4.5"/>
         <addr>
            <houseNumber>3</houseNumber>
            <streetName>Rue Petit Pont</streetName>
            <postalCode>75005</postalCode>
            <city>PARIS</city>
         </addr>
         <telecom value="tel:0140404022" use="WP"/>
         <associatedPerson>
            <name>
               <family>ANDRE</family>
               <given>Jacques</given>
               <prefix>M</prefix>
               <suffix>DR</suffix>
            </name>
         </associatedPerson>
         <!-- Etablissement de rattachement du PS -->
         <scopingOrganization>
            <id root="1.2.250.1.71.4.2.2" extension="2801234567"/>
            <name>Centre de santé du Belvédère</name>
            <telecom value="tel:0140404022" use="WP"/>
            <addr>
               <houseNumber>3</houseNumber>
               <streetName>Rue Petit Pont</streetName>
               <postalCode>75005</postalCode>
               <city>PARIS</city>
            </addr>
         </scopingOrganization>
      </associatedEntity>
   </participant>

   <!-- Évènement documenté -->
   <documentationOf>
      <serviceEvent classCode="ACT">
         <code code="11429006" displayName="consultation" codeSystem="2.16.840.1.113883.6.96"
            codeSystemName="SNOMED CT"/>
         <!-- Date de l"examen médical -->
         <effectiveTime>
            <low value="20230106113623+0100"/>
         </effectiveTime>
         <!-- Médecin ayant réalisé la consultation -->
         <performer typeCode="PRF">
            <assignedEntity>
               <id root="1.2.250.1.71.4.2.1" extension="801234567897"/>
               <code code="G15_10/SM40" displayName="Médecin - Pédiatrie (SM)" codeSystem="1.2.250.1.213.1.1.4.5"/>
               <addr>
                  <houseNumber>3</houseNumber>
                  <streetName>Rue Petit Pont</streetName>
                  <postalCode>75005</postalCode>
                  <city>PARIS</city>
               </addr>
               <telecom value="tel:0140404022"/>
               <assignedPerson>
                  <name>
                     <given>Charles</given>
                     <family>MULLER</family>
                     <prefix>M</prefix>
                     <suffix>DR</suffix>
                  </name>
               </assignedPerson>
               <representedOrganization>
                  <id root="1.2.250.1.71.4.2.2" extension="2801234567"/>
                  <name>Centre de santé du Belvédère</name>
                  <telecom value="tel:0140404022"/>
                  <addr>
                     <houseNumber>3</houseNumber>
                     <streetName>Rue Petit Pont</streetName>
                     <postalCode>75005</postalCode>
                     <city>PARIS</city>
                  </addr>
                  <standardIndustryClassCode code="ETABLISSEMENT" displayName="Etablissement de santé" codeSystem="1.2.250.1.213.1.1.4.9"/>
               </representedOrganization>
            </assignedEntity>
         </performer>
      </serviceEvent>
   </documentationOf>
   
   <!-- Association du document à une prise en charge -->
   <componentOf>
      <encompassingEncounter>
         <code code="AMB" codeSystem="2.16.840.1.113883.5.4" displayName="Ambulatoire (hors établissement)"/>
         <effectiveTime>
            <low value="20230106111510+0100"/>
            <high value="20230106113623+0100"/>
         </effectiveTime>
         <location>
            <healthCareFacility>
               <code code="SA05" displayName="Centre de santé" codeSystem="1.2.250.1.71.4.2.4"/>               
               <location>
                  <name>Centre de santé du Belvédère</name>
                  <addr>
                     <houseNumber>3</houseNumber>
                     <streetName>Rue Petit Pont</streetName>
                     <postalCode>75005</postalCode>
                     <city>PARIS</city>
                  </addr>
               </location>
            </healthCareFacility>
         </location>
      </encompassingEncounter>
   </componentOf>
   
   <!-- ************************************************************
        Corps du document
   ************************************************************* -->
   <component>
      <structuredBody>
               <!-- [1..1] Section FR-Signes-vitaux -->
               <component>
                  <section>
                     <!-- Conformité Vital Signs Section (CCD) -->
                     <templateId root="2.16.840.1.113883.10.20.1.16"/>
                     <!-- Conformité Vital Signs (IHE PCC) -->
                     <templateId root="1.3.6.1.4.1.19376.1.5.3.1.3.25"/>
                     <!-- Conformité Coded Vital Signs (IHE PCC) -->
                     <templateId root="1.3.6.1.4.1.19376.1.5.3.1.1.5.3.2"/>
                     <!-- Conformité FR-Signes-vitaux (CI-SIS) -->
                     <templateId root="1.2.250.1.213.1.1.2.75"/>
                     <id root="2022BE76-7CC9-11EB-9439-0242AC130026"/>
                     <code code="8716-3" displayName="Signes vitaux"
                        codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC"/>
                     <title>Signes vitaux</title>
                     <text>
                           <table border="0">
                              <thead><tr><th colspan="2">Mesures</th></tr></thead>
                              <tbody>
                                 <tr>
                                    <td>Poids</td>
                                    <td><content ID="poids">3900 g</content></td>
                                 </tr>
                                 <tr>
                                    <td>Taille</td>
                                    <td><content ID="taille">52 cm</content></td>
                                 </tr>
                                 <tr>
                                    <td>Périmètre crânien</td>
                                    <td><content ID="crane">35 cm</content></td>
                                 </tr>
                              </tbody>
                           </table>
                     </text>        
                     
                     <!-- [1..1] Entrée FR-Signes-vitaux -->
                     <entry>
                        <organizer classCode="CLUSTER" moodCode="EVN">
                           <!-- Conformité Result organizer (CCD) -->
                           <templateId root="2.16.840.1.113883.10.20.1.32"/>
                           <!-- Conformité Vital signs organizer (CCD) -->
                           <templateId root="2.16.840.1.113883.10.20.1.35"/>
                           <!-- Conformité Vital Signs Organizer (IHE PCC) -->
                           <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.13.1"/>
                           <!-- Conformité FR-Signes-vitaux (CI-SIS) -->
                           <templateId root="1.2.250.1.213.1.1.3.49"/>
                           <id root="2022BE76-7CC9-11EB-9439-0242AC130027"/>
                           <code code="85353-1" displayName="Signes vitaux" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" />
                           <statusCode code="completed"/>
                           <effectiveTime value="20210211"/>
                           <!-- Entrée FR-Signe-vital-observe : Poids (g) -->
                           <component typeCode="COMP">
                              <observation classCode="OBS" moodCode="EVN">
                                 <!-- Conformité Result observation (CCD) -->
                                 <templateId root="2.16.840.1.113883.10.20.1.31"/>
                                 <!-- Conformité Simple Observation (IHE PCC) -->
                                 <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.13"/>
                                 <!-- Conformité Vital Signs Observation (IHE PCC) -->
                                 <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.13.2"/>
                                 <!-- Conformité FR-Signe-vital-observé (CI-SIS) -->
                                 <templateId root="1.2.250.1.213.1.1.3.50"/>
                                 <id root="2022BE76-7CC9-11EB-9439-0242AC130028"/>
                                 <code code="29463-7"  displayName="Poids" 
                                       codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC"/>
                                 <text><reference value="#poids"/></text>
                                 <statusCode code="completed"/>
                                 <effectiveTime nullFlavor="NASK"/>
                                 <value xsi:type="PQ" value="3900" unit="g"/>
                              </observation>
                           </component>
                           <!-- Entrée FR-Signe-vital-observe : Taille (cm) -->
                           <component typeCode="COMP">
                              <observation classCode="OBS" moodCode="EVN">                                 
                                 <!-- Conformité Result observation (CCD) -->
                                 <templateId root="2.16.840.1.113883.10.20.1.31"/>
                                 <!-- Conformité Simple Observation (IHE PCC) -->
                                 <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.13"/>
                                 <!-- Conformité Vital Signs Observation (IHE PCC) -->
                                 <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.13.2"/>
                                 <!-- Conformité FR-Signe-vital-observé (CI-SIS) -->
                                 <templateId root="1.2.250.1.213.1.1.3.50"/>
                                 <id root="2022BE76-7CC9-11EB-9439-0242AC130029"/>
                                 <code code="8302-2" displayName="Taille" 
                                    codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC"/>
                                 <text><reference value="#taille"/></text>
                                 <statusCode code="completed"/>
                                 <effectiveTime nullFlavor="NASK"/>
                                 <value xsi:type="PQ" value="52" unit="cm"/>
                              </observation>
                           </component>
                           <!-- Entrée FR-Signe-vital-observe : Périmètre cranien (cm) -->
                           <component typeCode="COMP">
                              <observation classCode="OBS" moodCode="EVN">
                                 <!-- Conformité Result observation (CCD) -->
                                 <templateId root="2.16.840.1.113883.10.20.1.31"/>
                                 <!-- Conformité Simple Observation (IHE PCC) -->
                                 <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.13"/>
                                 <!-- Conformité Vital Signs Observation (IHE PCC) -->
                                 <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.13.2"/>
                                 <!-- Conformité FR-Signe-vital-observé (CI-SIS) -->
                                 <templateId root="1.2.250.1.213.1.1.3.50"/>
                                 <id root="2022BE76-7CC9-11EB-9439-0242AC130030"/>
                                 <code code="8287-5" displayName="Périmètre crânien" 
                                       codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC"/>
                                 <text><reference value="#crane"/></text>
                                 <statusCode code="completed"/>
                                 <effectiveTime nullFlavor="NASK"/>
                                 <value xsi:type="PQ" value="35" unit="cm"/>
                              </observation>
                           </component>
                        </organizer>
                     </entry>
                  </section>
               </component>
      </structuredBody>
   </component>
</ClinicalDocument>