Les guides d’implémentation FHIR : un levier clé pour l’interopérabilité en santé
L’interopérabilité à travers les guides d’implémentation
La santé numérique évolue rapidement, et la nécessité d’échanger des données de santé de manière cohérente et sécurisée est un enjeu fort. Fast Healthcare Interoperability Resources (FHIR) est un standard développé par HL7 pour faciliter l’interopérabilité, c’est-à-dire la capacité des systèmes d’information à communiquer entre eux sans adaptation particulière, harmonisant ainsi l’échange de données.
FHIR est un standard générique conçu pour couvrir l’ensemble des données de santé ainsi que la manière d’échanger ces données. Le standard repose sur des composants modulaires, appelés “ressources”, qui représentent un type spécifique d’information (ex : patient, professionnel, structure de santé, …). Combinées, ces ressources permettent de répondre à des cas d’usage spécifiques. FHIR propose par ailleurs plusieurs paradigmes pour échanger les ressources, dont l’API REST et le FHIR Document.
Cependant, la plupart des attributs des ressources FHIR ne sont pas obligatoires et il n’y a pas de contraintes sur les terminologies ; le profilage permet de contraindre les ressources pour répondre au cas d’usage, y compris en créant des extensions pour des éléments métier non couverts nativement par le standard. Cette grande flexibilité d’utilisation des ressources FHIR ne permet pas d’assurer l’interopérabilité entre les systèmes d’information sans y appliquer des contraintes. C’est là qu’interviennent les guides d’implémentation (IG) FHIR, qui fournissent des directives spécifiques pour assurer une mise en œuvre cohérente et interopérable du standard FHIR pour des cas d’usage bien définis.
Qu’est-ce qu’un IG FHIR ?
La documentation FHIR définit un IG comme étant un ensemble de règles décrivant la manière dont les ressources FHIR sont utilisées (ou devraient être utilisées) afin de résoudre un problème spécifique, le tout étant associé à une documentation étayant et clarifiant leur utilisation.
Les IG documentent la manière dont les profils sont créés, spécifient comment utiliser les ressources FHIR et les contraintes appliquées pour répondre à des besoins ciblés. De plus, les IG précisent comment échanger l’information en spécifiant les interactions à utiliser dans un contexte précis.
Les IG sont conçus pour aider les développeurs et les organisations à déployer des solutions FHIR de manière cohérente.
Les acteurs impliqués
Aujourd’hui, un IG est associé à un cas d’usage spécifique qui n’a pas encore été traité par l’écosystème, que ce soit au niveau national ou international. Plusieurs types d’acteurs sont à l’initiative de la création d’IG : les organismes de normalisation, les associations spécialisées ou bien encore les agences gouvernementales. Voici quatre de ces acteurs clés :
- HL7 est présent au niveau international. C’est cette organisation qui élabore les standards tels que HL7v2, CDA et FHIR et œuvre ainsi pour l’interopérabilité des données de santé au niveau mondial. Au niveau européen, on retrouve l’initiative HL7 Europe qui répond aux besoins européens en matière de normalisation dans le domaine de la santé numérique.
- IHE (Integrating the Healthcare Enterprise) est également un acteur majeur dans le domaine de l’interopérabilité des systèmes de santé. Il existe au niveau international, continental et national. IHE élabore des spécifications s’appuyant sur des standards établis tels que DICOM et HL7 pour faciliter le partage de données de santé entre différents systèmes et acteurs, contribuant ainsi à une meilleure intégration des informations de santé.
- A l’échelle de la France, Interop’Santé est un regroupement de 4 organisations qui œuvrent chacune pour la standardisation des échanges de l’information dans le domaine de la santé :
- IHE France (extensions françaises)
- PN13-IS (circuit du médicament)
- HL7 France (implémentation FHIR)
- HPRIM (collecte d’actes et PMSI)
- En France, l’Agence du Numérique en Santé (ANS) joue un rôle clé dans la transformation numérique du système de santé. Un des rôles principaux de cette agence gouvernementale est de définir le Cadre d’Interopérabilité des Systèmes d’Information de Santé (CI-SIS) et d’en être responsable. Ce cadre établit les règles techniques et sémantiques nécessaires pour assurer la communication informatique dans les secteurs de la santé, du médico-social et du social. Toute nouvelle spécification couvrant un nouveau cas d’usage est publiée dans le CI-SIS sous forme de volet. Le fait de centraliser l’information permet d’éviter une redondance en termes de profils créés mais aussi de promouvoir l’utilisation des spécifications en vigueur. Ainsi, l’ANS assure un rôle de régulateur.
Avantages des IG FHIR :
- Amélioration de l’interopérabilité : En suivant des IG, les systèmes de santé peuvent échanger des données de manière plus fluide et cohérente, ce qui améliore la qualité des soins et l’efficacité opérationnelle.
- Réduction de la complexité : les IG simplifient la mise en œuvre de FHIR en fournissant des directives claires et des scénarios d’utilisation spécifiques. De plus, ils aident les développeurs à comprendre comment utiliser les ressources FHIR dans des contextes particuliers, diminuant ainsi le risque d’erreur et d’incohérence.
- Maintenance via Git : la gestion des IG via GitHub permet de suivre les modifications, de gérer les versions et de collaborer efficacement. Cela facilite la mise à jour des IG, la correction d’erreurs et l’évolution des profils en fonction des besoins du terrain, tout en conservant un historique clair des changements.
- Accessibilité via site web : les IG FHIR sont publiés en ligne et facilement accessibles via une URL unique.
Inconvénients des IG FHIR :
- Évolution et maintenance : le standard n’est pas au stade normatif, ce qui signifie qu’il n’est pas encore stabilisé. Pour les ressources qui ne sont pas encore au stade normatif, les nouvelles mises à jour du standard peuvent ne pas assurer la rétrocompatibilité avec les versions précédentes, ce qui peut nécessiter de mettre à jour des IG. De plus, la maintenance des IG peut ajouter une charge humaine et donc financière supplémentaire pour les organisations, il est donc important de concevoir des IG faciles à maintenir.
- Personnalisation excessive : Bien que la flexibilité soit un avantage des ressources FHIR, elle peut aussi conduire à une personnalisation excessive, rendant l’interopérabilité plus complexe à mettre en œuvre. Par ailleurs, le contenu de l’IG doit être précis et ciblé pour éviter une surcharge de documentation qui rendrait l’information difficile à retrouver, d’où la nécessité d’imposer une structure commune aux IG.
Quelques exemples d’IG :
- US Core (Développé par HL7 International) qui définit les contraintes minimales imposées aux ressources FHIR pour créer les profils de base américains.
- Fr Core (Développé par HL7 France) qui définit l’ensemble minimum de contraintes sur les ressources FHIR pour créer les profils de base français.
- mCODE (Développé par HL7 International) qui a pour objectif de définir la structuration des dossiers médicaux électroniques en oncologie.
Conclusion
Les IG FHIR sont des outils essentiels pour standardiser et faciliter l’adoption de FHIR dans les systèmes de santé. La création des IG est initiée par des organisations et agences gouvernementales telles que HL7, IHE, Interop’Santé ou encore l’ANS, tandis que leur mise en œuvre est assurée par les éditeurs. Les IG offrent de nombreux avantages, notamment en termes de réduction de la complexité, d’amélioration de l’interopérabilité et d’accessibilité. Ils présentent aussi des défis, notamment en matière de maintenance puisque tant toutes les ressources du standard n’auront pas atteint l’état normatif, les IG seront susceptibles d’être mis à jour.
Les IG sont donc des éléments cruciaux pour assurer un haut niveau de cohérence et d’interopérabilité des spécifications FHIR.
Plus d’informations sur nos activités d’e conseil et de test d’intéropérabilité :
https://www.kereval.com/interoperabilite-e-sante/
Article en co-rédaction avec Nolwenn Le Buhan et Dinan Brisson
