FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageans.document.fr.core
Resource TypeConceptMap
IdConceptMap-mappingEvenementCDAFHIR.json
FHIR VersionR4
Sourcehttps://interop.esante.gouv.fr/ig/document/core/0.1.0-snapshot/ConceptMap-mappingEvenementCDAFHIR.html
URLhttps://interop.esante.gouv.fr/ig/document/core/ConceptMap/mappingEvenementCDAFHIR
Version0.1.0-snapshot
Statusdraft
Date2026-04-15T16:11:27+00:00
NameMapping Métier/CDA/FHIR : "Evènement documenté"
TitleMapping Métier/CDA/FHIR : "Evènement documenté"
Realmfr
DescriptionCe ConceptMap présente deux groupes de mapping : - Mapping 1 :entre le modèle métier \"evenement\" et l'élément CDA \"documentationOf\" - Mapping 2 : entre l'élément CDA \"documentationOf\" et l'élément FHIR \"Composition.event\"

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
ans.document.fr.core#0.1.0-snapshotfr-cda-documentation-ofCDA - documentationOf
ans.document.fr.core#0.1.0-snapshotfr-composition-documentFR Composition Document
ans.document.fr.core#0.1.0-snapshotfr-lm-evenementModèle logique métier - FR LM Évènement

Narrative

Note: links and images are rebased to the (stated) source

Narratif généré : CarteDeConcepts mappingEvenementCDAFHIR

Mapping de (non spécifié) vers (non spécifié)


Groupe 1 Mapping de Modèle logique métier - FR LM Évènement to CDA - documentationOf

Code sourcerelationCode cible
FRLMEvenementis equivalent todocumentationOf
FRLMEvenement.identifiantEvenementis equivalent todocumentationOf.serviceEvent.id
FRLMEvenement.codeEvenementis equivalent todocumentationOf.serviceEvent.code
FRLMEvenement.dateHeureEvenementis equivalent todocumentationOf.serviceEvent.effectiveTime
FRLMEvenement.executantEvenementis equivalent todocumentationOf.serviceEvent.performer@typeCode="PRF"
FRLMEvenement.executantEvenement.roleFonctionnelis equivalent todocumentationOf.serviceEvent.performer.functionCode
FRLMEvenement.executantEvenement.dateHeureParticipationis equivalent todocumentationOf.serviceEvent.performer.time
FRLMEvenement.executantEvenement.executantis equivalent todocumentationOf.serviceEvent.performer.assignedEntity

Groupe 2 Mapping de CDA - documentationOf to FR Composition Document

Code sourcerelationCode cibleCommentaire
documentationOfis equivalent toComposition.event
documentationOf.serviceEvent.id(not mapped)Cette donnée est fournie dans un autre élément : Composition.relatesTo
documentationOf.serviceEvent.codeis equivalent toComposition.event.code
documentationOf.serviceEvent.effectiveTimeis equivalent toComposition.event.period
documentationOf.serviceEvent.performer@typeCode="PRF"is equivalent toComposition.event.extension:perfomer.PractitionerRoleComposition.event.extension:perfomer.ValueReference.resolve().ofType(FrPractitionerRoleDocument)
documentationOf.serviceEvent.performer.functionCodeis equivalent toComposition.event.extension:perfomer.PractitionerRole.code
documentationOf.serviceEvent.performer.time(not mapped)Mapped in Composition.event.period
documentationOf.serviceEvent.performer.assignedEntityis equivalent toComposition.event.extension:perfomer.PractitionerRole.PractitionerComposition.event.extension:perfomer.ValueReference.resolve().ofType(FrPractitionerRoleDocument).Practitioner.resolve()

Source1

{
  "resourceType": "ConceptMap",
  "id": "mappingEvenementCDAFHIR",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "https://interop.esante.gouv.fr/ig/document/core/ConceptMap/mappingEvenementCDAFHIR",
  "version": "0.1.0-snapshot",
  "name": "Mapping Métier/CDA/FHIR : \"Evènement documenté\"",
  "title": "Mapping Métier/CDA/FHIR : \"Evènement documenté\"",
  "status": "draft",
  "experimental": false,
  "date": "2026-04-15T16:11:27+00:00",
  "publisher": "Agence du Numérique en Santé (ANS) - 2-10 Rue d'Oradour-sur-Glane, 75015 Paris",
  "contact": [
    {
      "name": "Agence du Numérique en Santé (ANS) - 2-10 Rue d'Oradour-sur-Glane, 75015 Paris",
      "telecom": [
        {
          "system": "url",
          "value": "https://esante.gouv.fr"
        }
      ]
    }
  ],
  "description": "Ce ConceptMap présente deux groupes de mapping : \n - Mapping 1 :entre le modèle métier \\\"evenement\\\" et l'élément CDA \\\"documentationOf\\\"\n - Mapping 2 : entre l'élément CDA \\\"documentationOf\\\" et l'élément FHIR \\\"Composition.event\\\" ",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "FR",
          "display": "FRANCE"
        }
      ]
    }
  ],
  "group": [
    {
      "source": "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-lm-evenement",
      "target": "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-cda-documentation-of",
      "element": [
        {
          "code": "FRLMEvenement",
          "target": [
            {
              "code": "documentationOf",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMEvenement.identifiantEvenement",
          "target": [
            {
              "code": "documentationOf.serviceEvent.id",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMEvenement.codeEvenement",
          "target": [
            {
              "code": "documentationOf.serviceEvent.code",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMEvenement.dateHeureEvenement",
          "target": [
            {
              "code": "documentationOf.serviceEvent.effectiveTime",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMEvenement.executantEvenement",
          "target": [
            {
              "code": "documentationOf.serviceEvent.performer@typeCode=\"PRF\"",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMEvenement.executantEvenement.roleFonctionnel",
          "target": [
            {
              "code": "documentationOf.serviceEvent.performer.functionCode",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMEvenement.executantEvenement.dateHeureParticipation",
          "target": [
            {
              "code": "documentationOf.serviceEvent.performer.time",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMEvenement.executantEvenement.executant",
          "target": [
            {
              "code": "documentationOf.serviceEvent.performer.assignedEntity",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-cda-documentation-of",
      "target": "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-composition-document",
      "element": [
        {
          "code": "documentationOf",
          "target": [
            {
              "code": "Composition.event",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "documentationOf.serviceEvent.id",
          "target": [
            {
              "equivalence": "unmatched",
              "comment": "Cette donnée est fournie dans un autre élément : Composition.relatesTo"
            }
          ]
        },
        {
          "code": "documentationOf.serviceEvent.code",
          "target": [
            {
              "code": "Composition.event.code",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "documentationOf.serviceEvent.effectiveTime",
          "target": [
            {
              "code": "Composition.event.period",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "documentationOf.serviceEvent.performer@typeCode=\"PRF\"",
          "target": [
            {
              "code": "Composition.event.extension:perfomer.PractitionerRole",
              "equivalence": "equivalent",
              "comment": "Composition.event.extension:perfomer.ValueReference.resolve().ofType(FrPractitionerRoleDocument)"
            }
          ]
        },
        {
          "code": "documentationOf.serviceEvent.performer.functionCode",
          "target": [
            {
              "code": "Composition.event.extension:perfomer.PractitionerRole.code",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "documentationOf.serviceEvent.performer.time",
          "target": [
            {
              "equivalence": "unmatched",
              "comment": "Mapped in Composition.event.period "
            }
          ]
        },
        {
          "code": "documentationOf.serviceEvent.performer.assignedEntity",
          "target": [
            {
              "code": "Composition.event.extension:perfomer.PractitionerRole.Practitioner",
              "equivalence": "equivalent",
              "comment": "Composition.event.extension:perfomer.ValueReference.resolve().ofType(FrPractitionerRoleDocument).Practitioner.resolve()"
            }
          ]
        }
      ]
    }
  ]
}