Répertoire national de l’Offre et des Ressources en santé et accompagnement médico-social
0.6.0 - trial-implementation

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

## Resource Profile: RORLocation - Mappings

Draft as of 2025-07-29

Mappings for the ror-location resource profile.

#### Mappings to Structures in this Implementation Guide

No Mappings Found

#### Mappings to other Structures

No Mappings Found

#### Other Mappings

Nom | Location du Modèle exposition ROR V3 | RIM Mapping | FiveWs Pattern Mapping
--- | --- | --- | ---
Location | LieuRealisationOffre | .Role[classCode=SDLC] |
id | metadonnee.identifiant |  |
meta | metadonnee | N/A |
id |  | n/a |
extension |  | N/A |
versionId |  | n/a |
lastUpdated | dateMiseJour | n/a |
source |  | n/a |
profile |  | n/a |
security |  | CV |
Slices pour tag |  | CV |
tag:codeRegion | regionSource | CV |
implicitRules |  | n/a |
language |  | n/a |
text |  | Act.text? |
contained |  | N/A |
Slices pour extension |  |  |
extension:ror-commune-cog |  |  |
extension:ror-location-equipment |  |  |
extension:ror-location-residential-capacity |  |  |
extension:ror-location-supported-capacity |  |  |
extension:ror-meta-creation-date |  |  |
modifierExtension |  | N/A |
Slices pour identifier |  | .id | FiveWs.identifier
identifier:idExterneSynchro | idExterneSynchroProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | .id | FiveWs.identifier
id |  | n/a |
extension |  | N/A |
use |  | Role.code or implied by context |
type |  | Role.code or implied by context |
id |  | n/a |
extension |  | N/A |
coding |  | union(. ./translation) |
id |  | n/a |
extension |  | N/A |
system |  | ./codeSystem |
version |  | ./codeSystemVersion |
code |  | ./code |
display |  | CV.displayName |
userSelected |  | CD.codingRationale |
text |  | ./originalText[mediaType/code="text/plain"]/data |
system |  | II.root or Role.id.root |
value |  | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
period |  | Role.effectiveTime or implied by context |
assigner |  | II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
identifier:idLocation | identifiantProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | .id | FiveWs.identifier
id |  | n/a |
extension |  | N/A |
use |  | Role.code or implied by context |
type |  | Role.code or implied by context |
id |  | n/a |
extension |  | N/A |
coding |  | union(. ./translation) |
id |  | n/a |
extension |  | N/A |
system |  | ./codeSystem |
version |  | ./codeSystemVersion |
code |  | ./code |
display |  | CV.displayName |
userSelected |  | CD.codingRationale |
text |  | ./originalText[mediaType/code="text/plain"]/data |
system |  | II.root or Role.id.root |
value |  | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
period |  | Role.effectiveTime or implied by context |
assigner |  | II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
status | Pas d'équivalent | .statusCode | FiveWs.status
operationalStatus | StatutProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | CV | FiveWs.status
name | nomProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | .name |
Slices pour alias |  | .name |
alias:nomExterneSynchro | nomExterneSynchro | .name |
description | descriptionProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | .playingEntity[classCode=PLC determinerCode=INSTANCE].desc |
mode |  | .playingEntity[classCode=PLC].determinerCode | FiveWs.class
type | fonctionLieuProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | .code | FiveWs.class
telecom | telecommunicationProfil 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) | .telecom |
id |  | n/a |
Slices pour extension |  |  |
extension:ror-telecom-communication-channel |  |  |
extension:ror-telecom-usage |  |  |
extension:ror-telecom-confidentiality-level |  |  |
system |  | ./scheme |
value | adresseTelecomProfil 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) | ./url |
use |  | unique(./use) |
rank |  | n/a |
period |  | ./usablePeriod[type="IVL<TS>"] |
address | adresseProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | .addr |
id |  | n/a |
extension |  | N/A |
use |  | unique(./use) |
type |  | unique(./use) |
text |  | ./formatted |
line |  | AD.part[parttype = AL] |
id |  | n/a |
Slices pour extension |  | N/A |
extension:careOf | pointRemiseProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | ADXP[partType=CAR] |
extension:additionalLocator | complementPointGeographiqueProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | ADXP[partType=ADL] |
extension:houseNumber | numeroVoieProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | ADXP[partType=BNR] |
extension:buildingNumberSuffix | extensionProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | ADXP[partType=BNS] |
extension:streetNameType | typeVoieProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | ADXP[partType=STTYP] |
id |  | n/a |
extension |  |  |
url |  | N/A |
value[x] |  | N/A |
extension:streetNameBase | libelleVoieProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | ADXP[partType=STB] |
extension:postalBox | mentionDistributionProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | ADXP[partType=POB] |
extension:lieuDit | lieuDitProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) |  |
value |  |  |
city | localiteProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | AD.part[parttype = CTY] |
district |  | AD.part[parttype = CNT | CPA] |
state |  | AD.part[parttype = STA] |
postalCode | codePostalProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | AD.part[parttype = ZIP] |
country |  | AD.part[parttype = CNT] |
period |  | ./usablePeriod[type="IVL<TS>"] |
physicalType |  | .playingEntity [classCode=PLC].code | FiveWs.class
position | coordonneeGeographiqueProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | .playingEntity [classCode=PLC determinerCode=INSTANCE].positionText |
id |  | n/a |
Slices pour extension |  | N/A |
extension:ror-coordinate-reliability |  |  |
modifierExtension |  | N/A |
longitude | longitudeProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | (RIM Opted not to map the sub-elements of GPS location is now an OBS) |
latitude | latitudeProfil 1, Profil 2 (sauf si uniteSensible = Oui), Profil 3 (sauf si uniteSensible = Oui), Profil 0 (sauf si uniteSensible = Oui) | (RIM Opted not to map the sub-elements of GPS location is now an OBS) |
altitude |  | (RIM Opted not to map the sub-elements of GPS location is now an OBS) |
managingOrganization |  | .scopingEntity[classCode=ORG determinerKind=INSTANCE] |
partOf |  | .inboundLink[typeCode=PART].source[classCode=SDLC] |
hoursOfOperation |  | .effectiveTime |
id |  | n/a |
extension |  | N/A |
modifierExtension |  | N/A |
daysOfWeek |  | .effectiveTime |
allDay |  | .effectiveTime |
openingTime |  | .effectiveTime |
closingTime |  | .effectiveTime |
availabilityExceptions |  | n/a |
endpoint |  | The target of a resource reference is a RIM entry point (Act Role or Entity) |
Documentation for this format