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

FHIR IG analytics

Packageans.document.fr.core
Resource TypeConceptMap
IdConceptMap-FRParticipantCorpsLMCDAFHIR.json
FHIR VersionR4
Sourcehttps://interop.esante.gouv.fr/ig/document/core/0.1.0-snapshot/ConceptMap-FRParticipantCorpsLMCDAFHIR.html
URLhttps://interop.esante.gouv.fr/ig/document/core/ConceptMap/FRParticipantCorpsLMCDAFHIR
Version0.1.0-snapshot
Statusdraft
Date2026-04-15T16:11:27+00:00
TitleMapping Metier/CDA/FHIR : "Participant"
Realmfr
DescriptionMapping des éléments du modele metier FRLMParticipantCorps vers le profil CDA FRCDAParticipant, puis vers l'extension FHIR FRActorExtension.

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
ans.document.fr.core#0.1.0-snapshotfr-actor-extensionFR Actor Extension
ans.document.fr.core#0.1.0-snapshotfr-lm-participant-corpsModèle logique métier - FR LM Participant

Narrative

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

Narratif généré : CarteDeConcepts FRParticipantCorpsLMCDAFHIR

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


Groupe 1 Mapping de Modèle logique métier - FR LM Participant to https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-cda-participant

Code sourcerelationCode cible
FRLMParticipantCorpsis equivalent toFRCDAParticipant
FRLMParticipantCorps.dateEtHeureParticipationis equivalent toFRCDAParticipant.time
FRLMParticipantCorps.participantRole.IdentifiantParticipantis equivalent toFRCDAParticipant.participantRole.id
FRLMParticipantCorps.participantRole.typeParticipantis equivalent toFRCDAParticipant.code
FRLMParticipantCorps.participantRole.adressesis equivalent toFRCDAParticipant.participantRole.addr
FRLMParticipantCorps.participantRole.coordonneesTelecomis equivalent toFRCDAParticipant.participantRole.telecom
FRLMParticipantCorps.participantRole.identiteParticipant.nomis equivalent toFRCDAParticipant.participantRole.playingEntity.name
FRLMParticipantCorps.participantRole.identiteParticipant.ProfessionSpecialiteis equivalent toFRCDAParticipant.participantRole.playingEntity.code
FRLMParticipantCorps.participantRole.identiteParticipant.descriptionis equivalent toFRCDAParticipant.participantRole.playingEntity.desc
FRLMParticipantCorps.participantRole.Organisationis equivalent toFRCDAParticipant.participantRole.scopingEntity
FRLMParticipantCorps.participantRole.Organisation.identifiantis equivalent toFRCDAParticipant.participantRole.scopingEntity.id
FRLMParticipantCorps.participantRole.Organisation.codeis equivalent toFRCDAParticipant.participantRole.scopingEntity.code
FRLMParticipantCorps.participantRole.Organisation.descriptionis equivalent toFRCDAParticipant.participantRole.scopingEntity.desc
FRLMParticipantCorps.participantRole.dispositifAutomatiqueis equivalent toFRCDAParticipant.participantRole.playingDevice
FRLMParticipantCorps.participantRole.categorieis equivalent toFRCDAParticipant.participantRole.playingDevice.code
FRLMParticipantCorps.participantRole.nomModeleis equivalent toFRCDAParticipant.participantRole.playingDevice.manufacturerModelName
FRLMParticipantCorps.participantRole.nomLogicielis equivalent toFRCDAParticipant.participantRole.playingDevice.softwareName

Groupe 2 Mapping de https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-cda-participant to FR Actor Extension

Code sourcerelationCode cible
FRCDAParticipantis equivalent toFRActorExtension
FRCDAParticipant.codeis equivalent toFRActorExtension.extension[typeCode].value[x]
FRCDAParticipant.participantRole.idis equivalent toFRActorExtension.extension[actor].value[x]:FRPractitionerRoleDocument.identifier
FRCDAParticipant.participantRole.addris equivalent toFRActorExtension.extension[actor].value[x]:FRPractitionerRoleDocument.address
FRCDAParticipant.participantRole.telecomis equivalent toFRActorExtension.extension[actor].value[x]:FRPractitionerRoleDocument.telecom
FRCDAParticipant.participantRole.playingEntity.nameis equivalent toFRActorExtension.extension[actor].value[x]:FRPractitionerRoleDocument.name
FRCDAParticipant.participantRole.playingEntity.codeis equivalent toFRActorExtension.extension[actor].value[x]:FRPractitionerRoleDocument.practitioner.qualification
FRCDAParticipant.participantRole.playingEntity.desc(not mapped)
FRCDAParticipant.participantRole.scopingEntityis equivalent toFRActorExtension.extension[actor].value[x]:FROrganizationDocument
FRCDAParticipant.participantRole.scopingEntity.idis equivalent toFRActorExtension.extension[actor].value[x]:FROrganizationDocument.identifier
FRCDAParticipant.participantRole.scopingEntity.codeis equivalent toFRActorExtension.extension[actor].value[x]:FROrganizationDocument.type
FRCDAParticipant.participantRole.scopingEntity.descis equivalent toFRActorExtension.extension[actor].value[x]:FROrganizationDocument.extension:description
FRCDAParticipant.participantRole.playingDeviceis equivalent toFRActorExtension.extension[actor].value[x]:Device
FRCDAParticipant.participantRole.playingDevice.codeis equivalent toFRActorExtension.extension[actor].value[x]:Device.type
FRCDAParticipant.participantRole.playingDevice.manufacturerModelNameis equivalent toFRActorExtension.extension[actor].value[x]:Device.manufacturer
FRCDAParticipant.participantRole.playingDevice.softwareNameis equivalent toFRActorExtension.extension[actor].value[x]:Device.deviceName.name

Source1

{
  "resourceType": "ConceptMap",
  "id": "FRParticipantCorpsLMCDAFHIR",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "https://interop.esante.gouv.fr/ig/document/core/ConceptMap/FRParticipantCorpsLMCDAFHIR",
  "version": "0.1.0-snapshot",
  "title": "Mapping Metier/CDA/FHIR : \"Participant\"",
  "status": "draft",
  "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": "Mapping des éléments du modele metier FRLMParticipantCorps vers le profil CDA FRCDAParticipant, puis vers l'extension FHIR FRActorExtension.",
  "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-participant-corps",
      "target": "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-cda-participant",
      "element": [
        {
          "code": "FRLMParticipantCorps",
          "target": [
            {
              "code": "FRCDAParticipant",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.dateEtHeureParticipation",
          "target": [
            {
              "code": "FRCDAParticipant.time",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.IdentifiantParticipant",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.id",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.typeParticipant",
          "target": [
            {
              "code": "FRCDAParticipant.code",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.adresses",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.addr",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.coordonneesTelecom",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.telecom",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.identiteParticipant.nom",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.playingEntity.name",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.identiteParticipant.ProfessionSpecialite",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.playingEntity.code",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.identiteParticipant.description",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.playingEntity.desc",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.Organisation",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.scopingEntity",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.Organisation.identifiant",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.scopingEntity.id",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.Organisation.code",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.scopingEntity.code",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.Organisation.description",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.scopingEntity.desc",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.dispositifAutomatique",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.playingDevice",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.categorie",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.playingDevice.code",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.nomModele",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.playingDevice.manufacturerModelName",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRLMParticipantCorps.participantRole.nomLogiciel",
          "target": [
            {
              "code": "FRCDAParticipant.participantRole.playingDevice.softwareName",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-cda-participant",
      "target": "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-actor-extension",
      "element": [
        {
          "code": "FRCDAParticipant",
          "target": [
            {
              "code": "FRActorExtension",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.code",
          "target": [
            {
              "code": "FRActorExtension.extension[typeCode].value[x]",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.id",
          "target": [
            {
              "code": "FRActorExtension.extension[actor].value[x]:FRPractitionerRoleDocument.identifier",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.addr",
          "target": [
            {
              "code": "FRActorExtension.extension[actor].value[x]:FRPractitionerRoleDocument.address",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.telecom",
          "target": [
            {
              "code": "FRActorExtension.extension[actor].value[x]:FRPractitionerRoleDocument.telecom",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.playingEntity.name",
          "target": [
            {
              "code": "FRActorExtension.extension[actor].value[x]:FRPractitionerRoleDocument.name",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.playingEntity.code",
          "target": [
            {
              "code": "FRActorExtension.extension[actor].value[x]:FRPractitionerRoleDocument.practitioner.qualification",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.playingEntity.desc",
          "target": [
            {
              "equivalence": "unmatched"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.scopingEntity",
          "target": [
            {
              "code": "FRActorExtension.extension[actor].value[x]:FROrganizationDocument",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.scopingEntity.id",
          "target": [
            {
              "code": "FRActorExtension.extension[actor].value[x]:FROrganizationDocument.identifier",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.scopingEntity.code",
          "target": [
            {
              "code": "FRActorExtension.extension[actor].value[x]:FROrganizationDocument.type",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.scopingEntity.desc",
          "target": [
            {
              "code": "FRActorExtension.extension[actor].value[x]:FROrganizationDocument.extension:description",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.playingDevice",
          "target": [
            {
              "code": "FRActorExtension.extension[actor].value[x]:Device",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.playingDevice.code",
          "target": [
            {
              "code": "FRActorExtension.extension[actor].value[x]:Device.type",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.playingDevice.manufacturerModelName",
          "target": [
            {
              "code": "FRActorExtension.extension[actor].value[x]:Device.manufacturer",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "FRCDAParticipant.participantRole.playingDevice.softwareName",
          "target": [
            {
              "code": "FRActorExtension.extension[actor].value[x]:Device.deviceName.name",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    }
  ]
}