
Le principe : des ressources et une API REST
FHIR modélise la santé en briques réutilisables appelées ressources. Chacune a une structure définie et une adresse : on lit un patient avec une requête GET, on crée un rendez-vous avec une requête POST. Un développeur web s’y retrouve en quelques heures.
| Ressource | Ce qu’elle décrit |
|---|---|
| Patient | Identité et coordonnées du patient, dont ses identifiants (INS). |
| Practitioner / PractitionerRole | Le professionnel et son activité (RPPS, profession, lieu d’exercice). |
| Organization | Un établissement ou une structure (FINESS). |
| Appointment | Un rendez-vous et ses participants. |
| DocumentReference | Un document clinique et ses métadonnées. |
| Observation | Une mesure ou un résultat (douleur, constantes, biologie). |
Versions et profils : R4, R5 et profils français
La version R4 est la plus déployée et la plus stable : c’est celle que vous rencontrerez le plus souvent. R5 apporte des évolutions, mais l’écosystème reste majoritairement en R4.
Un profil restreint et précise une ressource pour un usage donné : champs obligatoires, terminologies imposées, extensions. Les profils français (portés par l’ANS et l’association Interop’Santé) adaptent FHIR aux identifiants nationaux comme l’INS ou le RPPS.
Où FHIR est déjà utilisé en France
- L’Annuaire Santé de l’ANS, interrogeable en FHIR pour retrouver un professionnel ou une structure.
- Les volets récents du CI-SIS, notamment autour de la gestion d’agenda et des annuaires.
- Les échanges entre logiciels de coordination et plateformes de parcours.
Les documents cliniques restent souvent véhiculés en CDA, notamment pour le DMP : un projet complet combine fréquemment les deux.
FHIR et Thérapéo Connect
Thérapéo consomme déjà l’Annuaire Santé de l’ANS en FHIR. Pour décrire votre intégration, vous pouvez fournir une spécification FHIR, une description OpenAPI ou une collection Postman : les correspondances de champs sont ensuite établies flux par flux.
Voir aussi : les quatre niveaux d’interopérabilité et l’API santé de Thérapéo Connect.
Statut chez Thérapéo Connect
Ce qui est disponible aujourd’hui, et ce qui ne l’est pas encore.
Questions fréquentes
FHIR est-il obligatoire en France ?
Il n’existe pas d’obligation générale, mais l’ANS l’a retenu pour les nouveaux volets du CI-SIS et plusieurs services nationaux l’exposent déjà. Pour un nouveau développement, c’est le choix le plus durable.
Quelle différence entre FHIR et HL7 v2 ?
HL7 v2 repose sur des messages à segments séparés par des barres verticales, très répandus à l’hôpital. FHIR utilise des ressources et une API REST en JSON, plus simples à manipuler avec les outils du web.
Faut-il un serveur FHIR pour échanger en FHIR ?
Pas nécessairement. Vous pouvez exposer quelques ressources depuis votre propre API ou consommer celles d’un partenaire. Un serveur FHIR complet devient utile si vous stockez et requêtez beaucoup de ressources.




