Répertoire national de l’Offre et des Ressources en santé et accompagnement médico-social
0.4.0-ballot-1 - ci-build France flag

Répertoire national de l’Offre et des Ressources en santé et accompagnement médico-social - Local Development build (v0.4.0-ballot-1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: RORPractitionerRole - Mappings

Active as of 2024-06-04

Mappings for the ror-practitionerrole resource profile.

Mappings for ExerciceProfessionnel du Modèle exposition ROR V3 ()

RORPractitionerRole
PractitionerRoleExerciceProfessionnel
   idmetadonnee.identifiant
   metametadonnee
      lastUpdateddateMiseJour
      tag (codeRegion)regionSource
   extension (ror-practitionerrole-name)
   practitionerProfessionnel
   codeprofession

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   specialty (expertiseType)SavoirFaire.typeSavoirFaire

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   specialty (specialty)SavoirFaire.specialite

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   specialty (competence)SavoirFaire.competence

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   specialty (exclusiveCompetence)SavoirFaire.competenceExclusive

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   specialty (specificOrientation)SavoirFaire.orientationParticuliere

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   specialty (expertiseCapacity)SavoirFaire.capacite

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   specialty (qualificationPAC)SavoirFaire.qualificationPAC

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   specialty (nonQualifyingDESC)SavoirFaire.DESCNonQualifiant

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   specialty (supplementaryExerciseRight)SavoirFaire.droitExerciceComplémentaire

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   specialty (specificCompetence)competenceSpecifique

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

Mappings for SituationOperationnelle du Modèle exposition ROR V3 ()

RORPractitionerRole
PractitionerRoleSituationOperationnelle
   idmetadonnee.identifiant
   metametadonnee
      lastUpdateddateMiseJour
      tag (codeRegion)regionSource
   extension
   extension (ror-practitionerrole-unit-exercise-mode)modeExerciceOffre

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   extension (ror-practitionerrole-name)
   extension (contracted)
      value[x]secteurConventionnement

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   extension (optionCAS)
      value[x]optionContratAccèsAuxSoins

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   extension (vitalAccepted)
      value[x]carteVitaleAcceptee

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   identifieridentifiantSituationOperationnelle

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   healthcareServiceOffreOperationnelle
   telecomtelecommunication

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

      valueadresseTelecom

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

   availableTimehoraire

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

      availableStartTimeheureDebut

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

      availableEndTimeheureFin

Profil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 si champ d'activité = MS ou Ambulatoire (sauf si uniteSensible = Oui) Profil 0 si champ d'activité = Ambulatoire (sauf si uniteSensible = Oui)

Mappings for HL7 v2 Mapping (http://hl7.org/v2)

RORPractitionerRole
PractitionerRolePRD (as one example)
   meta
      securityCE/CNE/CWE subset one of the sets of component 1-3 or 4-6
      tagCE/CNE/CWE subset one of the sets of component 1-3 or 4-6
      tag (codeRegion)CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
   identifierCX / EI (occasionally, more often EI maps to a resource id or a URL), PRD-7 (or XCN.1)
   activeSTF-7
   periodDR, PRD-8/9 / PRA-5.4
   codeCE/CNE/CWE, PRD-1 / STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17
   specialtyCE/CNE/CWE, PRA-5
   specialty (expertiseType)CE/CNE/CWE, PRA-5
   specialty (specialty)CE/CNE/CWE, PRA-5
   specialty (competence)CE/CNE/CWE, PRA-5
   specialty (exclusiveCompetence)CE/CNE/CWE, PRA-5
   specialty (specificOrientation)CE/CNE/CWE, PRA-5
   specialty (expertiseCapacity)CE/CNE/CWE, PRA-5
   specialty (qualificationPAC)CE/CNE/CWE, PRA-5
   specialty (nonQualifyingDESC)CE/CNE/CWE, PRA-5
   specialty (supplementaryExerciseRight)CE/CNE/CWE, PRA-5
   specialty (specificCompetence)CE/CNE/CWE, PRA-5
   healthcareServiceEDU-2 / AFF-3
   telecomXTN
      systemXTN.3
      valueXTN.1 (or XTN.12)
      useXTN.2 - but often indicated by field
      rankn/a
      periodDR, N/A
   notAvailable
      duringDR

Mappings for RIM Mapping (http://hl7.org/v3)

RORPractitionerRole
PractitionerRoleEntity. Role, or Act, Role
   metan/a, N/A
      idn/a
      extensionn/a, N/A
      versionIdn/a
      lastUpdatedn/a
      sourcen/a
      profilen/a
      securityn/a, CV
      tagn/a, CV
      tag (codeRegion)n/a, CV
   implicitRulesn/a
   languagen/a
   textn/a, N/A, Act.text?
   containedEntity. Role, or Act, N/A
   extension
   extension (ror-practitionerrole-unit-exercise-mode)
   extension (ror-practitionerrole-name)
   extension (contracted)n/a, N/A
      idn/a
      urlN/A
      value[x]n/a, N/A
   extension (optionCAS)n/a, N/A
      idn/a
      extensionn/a, N/A
      urlN/A
      value[x]n/a, N/A
   extension (vitalAccepted)n/a, N/A
      idn/a
      extensionn/a, N/A
      urlN/A
      value[x]n/a, N/A
   modifierExtensionn/a, N/A
   identifiern/a, II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT], .id
   activen/a, .statusCode
   periodn/a, IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"], .performance[@typeCode <= 'PPRF'].ActDefinitionOrEvent.effectiveTime
   practitionern/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), .player
   organizationn/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), .scoper
   coden/a, CD, .code
   specialtyn/a, CD, .player.HealthCareProvider[@classCode = 'PROV'].code
   specialty (expertiseType)n/a, CD, .player.HealthCareProvider[@classCode = 'PROV'].code
   specialty (specialty)n/a, CD, .player.HealthCareProvider[@classCode = 'PROV'].code
   specialty (competence)n/a, CD, .player.HealthCareProvider[@classCode = 'PROV'].code
   specialty (exclusiveCompetence)n/a, CD, .player.HealthCareProvider[@classCode = 'PROV'].code
   specialty (specificOrientation)n/a, CD, .player.HealthCareProvider[@classCode = 'PROV'].code
   specialty (expertiseCapacity)n/a, CD, .player.HealthCareProvider[@classCode = 'PROV'].code
   specialty (qualificationPAC)n/a, CD, .player.HealthCareProvider[@classCode = 'PROV'].code
   specialty (nonQualifyingDESC)n/a, CD, .player.HealthCareProvider[@classCode = 'PROV'].code
   specialty (supplementaryExerciseRight)n/a, CD, .player.HealthCareProvider[@classCode = 'PROV'].code
   specialty (specificCompetence)n/a, CD, .player.HealthCareProvider[@classCode = 'PROV'].code
   locationn/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), .performance.ActDefinitionOrEvent.ServiceDeliveryLocation[@classCode = 'SDLOC']
   healthcareServicen/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), .player.QualifiedEntity[@classCode = 'QUAL'].code
   telecomn/a, TEL, .telecom
      idn/a
      systemn/a, ./scheme
      valuen/a, ./url
      usen/a, unique(./use)
      rankn/a
      periodn/a, IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"], ./usablePeriod[type="IVL<TS>"]
   availableTimen/a, .effectiveTime
      idn/a
      extensionn/a, N/A
      modifierExtensionn/a, N/A
      daysOfWeekn/a, .effectiveTime
      allDayn/a, .effectiveTime
      availableStartTimen/a, .effectiveTime
      availableEndTimen/a, .effectiveTime
   notAvailablen/a, .effectiveTime
      idn/a
      extensionn/a, N/A
      modifierExtensionn/a, N/A
      descriptionn/a
      duringn/a, IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"], .effectiveTime
   availabilityExceptionsn/a, .effectiveTime
   endpointn/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity)

Mappings for ServD (http://www.omg.org/spec/ServD/1.0/)

RORPractitionerRole
PractitionerRoleServiceSiteProvider
   identifierIdentifier, ./Identifiers
   period(ServD maps Practitioners and Organizations via another entity, so this concept is not available)
   code(ServD maps Practitioners and Organizations via another entity, so this concept is not available)
   specialty./Specialty
   specialty (expertiseType)./Specialty
   specialty (specialty)./Specialty
   specialty (competence)./Specialty
   specialty (exclusiveCompetence)./Specialty
   specialty (specificOrientation)./Specialty
   specialty (expertiseCapacity)./Specialty
   specialty (qualificationPAC)./Specialty
   specialty (nonQualifyingDESC)./Specialty
   specialty (supplementaryExerciseRight)./Specialty
   specialty (specificCompetence)./Specialty
   location(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)
   telecomContactPoint
      system./ContactPointType
      value./Value
      use./ContactPointPurpose
      period./StartDate and ./EndDate

Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

RORPractitionerRole
PractitionerRole
   identifierFiveWs.identifier
   activeFiveWs.status
   periodFiveWs.done[x]
   locationFiveWs.where[x]