Répertoire national de l’Offre et des Ressources en santé et accompagnement médico-social
0.3.0 - trial-use France flag

This page is part of the Répertoire national de l’Offre et des Ressources en santé et accompagnement médico-social (v0.3.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Accueil

Official URL: https://interop.esante.gouv.fr/ig/fhir/ror/ImplementationGuide/ans.fhir.fr.ror Version: 0.3.0
Active as of 2024-03-13 Computable Name: ROR

Brief description of this Implementation Guide
The French directory of healthcare and medico-social support services and resources (ROR) is the repository (in the sense of a repository of data) for describing the healthcare services offered by Health facility, medico-social establishments and services, and local structures in France. The aim of this implementation guide is to define the specifications of the ROR FHIR API, enabling any authorized application to search for a healthcare offer and its capabilities (availability, equipment, etc.).

ROR

Informations sur ce guide d’implémentation

Ce Guide d’Implémentation FHIR du ROR se référence au modèle d`exposition 3.0 du ROR.
Cette version du guide d’implementation cible l’implémentation de l’API FHIR dans la solution du ROR National version 3.1.

Dans ce guide vous pourrez retrouver des indicateurs afin d’identifier la maturité de certains éléments ou certaines sections de la manière suivante :

  • deprecated => correspond à ce qui ne sera bientôt plus disponible dans la solution ROR National
  • draft => correspond à ce qui est en cours d’implémentation dans la solution ROR National et donc pas encore validé et disponible. L’objectif de cet indicateur est de donner de la visibilité sur ce qui est en cours d’implémentation dans la solution ROR National.
  • under consideration => correspond à ce qui est en cours de réflexion dans la solution ROR National. L’objectif de cet indicateur est de donner de la visibilité sur ce qui est à l’étude pour les prochaines versions du ROR National.

Les autres éléments ou section qui n’ont pas ces mentions doivent être implémentés et disponibles dans la version courante de la solution du ROR National.

Pour plus d’information sur les versions de l’Implementation Guide n’hésitez pas à consulter l’Historique Si vous avez des questions ou des suggestions concernant ce guide vous pouvez nous les adresser ici.

Description fonctionnelle de l’API

Le ROR, référentiel de données de description de l’offre de santé

Le référentiel ROR

Le Répertoire de l’Offre et des Ressources en santé et accompagnement médico-social (ROR) est le référentiel (au sens gisement de données) de description de l’offre de santé des établissements sanitaires, des établissements et services du médico-social et des structures de ville.

Les acteurs de santé ont convergé sur une vision commune de l’offre de santé. L’offre de santé est définie par une ou plusieurs activités opérationnelles, réalisée(s) dans le cadre d’un mode de prise en charge et pour une patientèle, et par les ressources qui permettent la réalisation de ces activités opérationnelles sur un lieu donné. Ces ressources concernent principalement les équipements spécifiques, les capacités d’accueil et les compétences que l’on souhaite identifier pour cette offre.

ROR Modèle d'exposition v3
Référentiel ROR

Le ROR, en tant que référentiel de description de l’offre de santé (au sens gisement de données), a une couverture nationale. Il doit permettre à toute application autorisée de rechercher une offre de santé.

Instances des ROR régionaux

Dans les faits, chaque région met en œuvre, alimente et exploite une partie du référentiel limité à une couverture régionale, sans intersection de périmètre entre les régions. Chaque région est maîtresse de la solution technique qu’elle met en œuvre.

Les solutions techniques sont qualifiées de « solution ROR ». Deux solutions ROR sont déployées sur le territoire : ROR IR et ROR IeSS.

L’instance régionale de la solution ROR mise en œuvre dans une région, et alimentée de la description de l’offre de santé de la région est appelée « ROR régional ».

Chaque ROR régional propose à ses utilisateurs un écran de recherche de l’offre régionale, et permet une recherche d’offre dans les autres régions. Historiquement, cette recherche d’une offre au-delà de la région s’appuie sur des services proposés par chaque ROR régional, et nécessite que chaque instance régionale soit interconnectée avec les instances des 17 autres régions.

Instance du ROR national

Dans un contexte de sollicitation croissante des ROR régionaux, la nécessité d’améliorer la qualité du service rendu aux utilisateurs et le vieillissement technologique des solutions logicielles ROR rendent indispensable une évolution des logiciels et de leur architecture. Pour répondre à ce besoin, il a été décidé collectivement en 2020 de construire une solution logicielle ROR unique, avec un stockage centralisé des données (base de données unique) qui remplacera à terme les solutions ROR régionales.

La construction du ROR nationale est réalisée par étape. Lors des deux premières étapes, le ROR national est alimenté par les ROR régionaux.

La mise en œuvre du ROR national et de son webservice de recherche permet de centraliser la recherche auprès du ROR national en remplacement des différentes instances régionales.

Ce service peut ainsi permettre à une instance régionale de s’appuyer sur le ROR national pour réaliser l’équivalent d’une « recherche interROR », et permet également aux autres systèmes consommateurs des données du ROR de disposer d’un service pour lancer une recherche et obtenir en résultat la description des offres de santé recherchées.

Ce webservice, basée sur le modèle d’exposition V3 au format FHIR, permet aux systèmes consommateurs de réaliser une recherche sur les informations capacitaires en lits/places, sous réserve de disposer des droits d’accès adaptés.

Modélisation

Données utilisées pour la modélisation UML

Les attributs de description de l’offre, fournis en résultat d’une recherche, sont décrits dans le document ROR-modèle d’exposition. Ces attributs sont décrits en utilisant la norme UML et en cohérence avec le Modèle des Objets de Santé (MOS) et les nomenclatures associées (NOS) gérés par l’ANS.

Ces attributs sont associés à des règles de gestion communes qui sont également présentées dans le document ROR-modèle d’exposition [Ref_01].

Nomenclatures

La capacité à échanger de l’information entre les ROR et les systèmes consommateurs repose sur l’interopérabilité sémantique et syntaxique des deux systèmes. On entend par « sémantique » à la fois la signification des mots et le rapport entre le sens des mots (homonymie, synonymie, etc.). Assurer l’interopérabilité des échanges nécessite donc que chacun de ces systèmes puisse interpréter la signification de l’information reçue et utiliser cette information en correspondance sémantique avec ses données locales.

Cet objectif conduit à mettre en œuvre des nomenclatures (terminologies de référence et jeux de valeurs) qui permettent de renseigner les concepts du modèle d’exposition et qui font le lien avec les concepts des modèles des ROR régionaux. Ces nomenclatures d’échange sont précisées dans le document de référence ROR-modèle d’exposition [Ref_01].

Chaque nomenclature des outils interopérables doit trouver son équivalence dans la nomenclature du concept associé dans le modèle d’exposition.

Les systèmes consommateurs du web service du ROR national doivent pouvoir intégrer les évolutions régulières des nomenclatures (ajout de code, modification de libellé, mise en obsolescence d’un code, réactivation de code).

Ressources profilées

La liste ci-dessous expose la liste des profils génériques profilés.

Titre du profilDescription
Profil créé dans le cadre du ROR pour décrire les prestations que peut réaliser une structure et qui permettent de répondre au besoin de santé d'une personne
Profil créé dans le cadre du ROR pour décrire l'espace disposant d'un ensemble de ressources pour réaliser une offre.
Profil créé dans le cadre du ROR pour décrire les organismes du domaine sanitaire, médico-social et social immatriculés dans le FINESS et les organisations internes
Profil créée dans le cadre du ROR pour décrire les données d'identification pérennes d’une personne physique, qui travaille en tant que professionnel
Profil créé dans le cadre du ROR pour décrire les modalités d'exercice opérationnelles du profesionnel dans la réalisation de l'offre

Vue fonctionnelle ROROffre opérationnelle ROR HealthcareService Entité juridique ROR OrganizationEntité géographique ROR OrganizationOrganisation interne ROR OrganizationLieu réalisation offre ROR LocationProfessionnel ROR PractitionerSituation opérationnelle ROR PractitionerRoleExercice professionnel ROR PractitionerRole      11..*          1..**      0..1*0..11..*0..1*          1..*1..**111..*11..*

Dépendances

IGPackageFHIRComment
.. Répertoire national de l’Offre et des Ressources en santé et accompagnement médico-socialans.fhir.fr.ror#0.3.0R4
... HL7 Terminology (THO)hl7.terminology.r4#5.3.0R4Automatically added as a dependency - all IGs depend on HL7 Terminology
... FHIR Extensions Packhl7.fhir.uv.extensions.r4#1.0.0R4Automatically added as a dependency - all IGs depend on the HL7 Extension Pack
... ANS.annuaire.fhir.r4#0.2.0R4
... hl7.fhir.fr.core#1.1.0R4
... Bulk Data Access IGhl7.fhir.uv.bulkdata#2.0.0R4
... Sécurisation de la couche transport API REST Pro Santé Connectéeans.fr.securisation-transport#1.2.0R4

Package hl7.fhir.uv.extensions.r4#1.0.0

This IG defines the global extensions - the ones defined for everyone. These extensions are always in scope wherever FHIR is being used (built Sun, Mar 26, 2023 08:46+1100+11:00)

Package ANS.annuaire.fhir.r4#0.2.0

Description de la structure des données d'identification des acteurs de santé exposées par les nouveaux services Annuaire Santé d'interrogation FHIR de l'Agence du Numérique en Santé (ANS).

Package hl7.fhir.fr.core#1.1.0

The FR Core Implementation Guide is based on FHIR Version R4 and defines the minimum set of constraints on the FHIR resources to create the FR Core Profiles. It also defines the minimum set of FHIR RESTful interactions for each of the FR Core Profiles to access patient data. By establishing the “floor” of standards to promote interoperability and adoption through common implementation, it allows for further standards development evolution for specific uses cases.

Package hl7.fhir.uv.bulkdata#2.0.0

FHIR based approach for exporting large data sets from a FHIR server to a client application (built Fri, Nov 26, 2021 05:56+1100+11:00)

Documents de référence

Documents de référence

Référence

Version

Descriptif

[Ref_01] ROR – Modèle d’exposition

3.0

Description des données communes aux échanges entre les ROR et les SI externes.

[Ref_02] ROR -Mapping FHIR et modèle d'exposition 3.0

1.0

Description du mapping des concepts du modèle d’exposition ROR au format FHIR.

Mapping FHIR du modèle de données du ROR

[Ref_03] Swagger du WS de recherche FHIR du ROR

2.0

Description d’interface de l’API de recherche
(en cours de construction)

[Ref_04] Politique d’accès

3.0

Annexe "Politique d'accès" de la doctrine d'urbanisation

[Ref_05] Annexe sources de données personnes et structures

1.5

https://esante.gouv.fr/annexe-sources-des-donnees-personnes-et-structures

[Ref_06] Guide d'implémentation Sécurisation de la couche transport API REST

1.2.0

https://interop.esante.gouv.fr/ig/securisation-transport/