Search FHIR

Annuaire Santé
1.1.0 - final-text France flag

Annuaire Santé, published by Agence du Numérique en Santé (ANS) - 2-10 Rue d'Oradour-sur-Glane, 75015 Paris. This guide is not an authorized publication; it is the continuous build for version 1.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/ansforge/IG-fhir-annuaire/ and changes regularly. See the Directory of published versions

Resource Profile: AsDpPractitionerRoleProfile - Mappings

Active as of 2025-10-10

Mappings for the as-dp-practitionerrole resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NomAsPractitionerRoleProfile to MOS - SituationExerciceHL7 v2 MappingRIM MappingServDFiveWs Pattern Mappingdoco
.. PractitionerRole
SituationExercice
PRD (as one example)
Role
ServiceSiteProvider
... id
... meta
.... id
n/a
.... Slices pour extension
n/a
..... extension:as-ext-data-trace
.... versionId
.... lastUpdated
.... source
.... Slices pour profile
..... profile:fr-canonical
..... profile:as-dp-canonical
.... security
.... tag
... implicitRules
... text
Act.text?
... contained
N/A
... Slices pour extension
.... extension:serviceTypeDuration
.... extension:as-ext-practitionerrole-contracted
.... extension:as-ext-practitionerrole-hascas
.... extension:as-ext-practitionerrole-vitale-accepted
... modifierExtension
N/A
... Slices pour identifier
PRD-7 (or XCN.1)
.id
./Identifiers
FiveWs.identifier
.... identifier:idSituationExercice
PRD-7 (or XCN.1)
.id
./Identifiers
FiveWs.identifier
..... id
n/a
..... extension
n/a
..... use
N/A
Role.code or implied by context
..... type
CX.5
Role.code or implied by context
..... system
CX.4 / EI-2-4
II.root or Role.id.root
./IdentifierType
..... value
CX.1 / EI.1
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
./Value
..... period
CX.7 + CX.8
Role.effectiveTime or implied by context
./StartDate and ./EndDate
..... assigner
  • CX.4 / (CX.4
  • CX.9
  • CX.10)
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
./IdentifierIssuingAuthority
... active
STF-7
.statusCode
FiveWs.status
... period
PRD-8/9 / PRA-5.4
.performance[@typeCode <= 'PPRF'].ActDefinitionOrEvent.effectiveTime
  • (ServD maps Practitioners and Organizations via another entity
  • so this concept is not available)
FiveWs.done[x]
... practitioner
.player
... organization
.scoper
... Slices pour code
PRD-1 / STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17
.code
  • (ServD maps Practitioners and Organizations via another entity
  • so this concept is not available)
.... code:genreActivite
SituationExercice.genreActivite
PRD-1 / STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17
.code
  • (ServD maps Practitioners and Organizations via another entity
  • so this concept is not available)
.... code:modeExercice
SituationExercice.modeExercice
PRD-1 / STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17
.code
  • (ServD maps Practitioners and Organizations via another entity
  • so this concept is not available)
.... code:typeActiviteLiberale
SituationExercice.typeActiviteLiberale
PRD-1 / STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17
.code
  • (ServD maps Practitioners and Organizations via another entity
  • so this concept is not available)
.... code:statutProfessionnelSSA
SituationExercice.statutPS_SSA
PRD-1 / STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17
.code
  • (ServD maps Practitioners and Organizations via another entity
  • so this concept is not available)
.... code:statutHospitalier
SituationExercice.statutHospitalier
PRD-1 / STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17
.code
  • (ServD maps Practitioners and Organizations via another entity
  • so this concept is not available)
.... code:fonction
SituationExercice.role
PRD-1 / STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17
.code
  • (ServD maps Practitioners and Organizations via another entity
  • so this concept is not available)
.... code:metierPharmacien
SituationExercice.metierPharmacien
PRD-1 / STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17
.code
  • (ServD maps Practitioners and Organizations via another entity
  • so this concept is not available)
... specialty
PRA-5
.player.HealthCareProvider[@classCode = 'PROV'].code
./Specialty
... location
.performance.ActDefinitionOrEvent.ServiceDeliveryLocation[@classCode = 'SDLOC']
  • (ServD maps Practitioners and Organizations via another entity
  • so this concept is not available)<br/> However these are accessed via the Site.ServiceSite.ServiceSiteProvider record. (The Site has the location)
FiveWs.where[x]
... healthcareService
EDU-2 / AFF-3
.player.QualifiedEntity[@classCode = 'QUAL'].code
... Slices pour telecom
SituationExercice.telecommunication
XTN
TEL
ContactPoint
.... telecom:mailbox-mss
SituationExercice.boiteLettresMSS
XTN
TEL
ContactPoint
..... id
n/a
..... Slices pour extension
...... extension:emailType
....... id
n/a
....... extension
....... url
N/A
....... value[x]
N/A
...... extension:as-mailbox-mss-metadata
....... id
n/a
....... Slices pour extension
n/a
........ extension:type
......... id
n/a
......... extension
......... url
N/A
......... value[x]
N/A
........ extension:description
......... id
n/a
......... extension
......... url
N/A
......... value[x]
N/A
........ extension:responsible
........ extension:service
......... id
n/a
......... extension
......... url
N/A
......... value[x]
N/A
........ extension:phone
........ extension:digitization
......... id
n/a
......... extension
......... url
N/A
......... value[x]
N/A
........ extension:listeRouge
......... id
n/a
......... extension
......... url
N/A
......... value[x]
N/A
....... url
N/A
....... value[x]
N/A
..... system
SituationExercice.telecommunication.canal
XTN.3
./scheme
./ContactPointType
..... value
SituationExercice.telecommunication.adresseTelecom
XTN.1 (or XTN.12)
./url
./Value
..... use
SituationExercice.telecommunication.utilisation
XTN.2 - but often indicated by field
unique(./use)
./ContactPointPurpose
..... rank
n/a
n/a
..... period
N/A
./usablePeriod[type="IVL<TS>"]
./StartDate and ./EndDate
... availableTime
.effectiveTime
... notAvailable
.effectiveTime
... availabilityExceptions
.effectiveTime
... endpoint
n/a

doco Documentation for this format