Intégrer l’annuaire FHIR de l’ANS dans un outil métier : attention aux doublons

Intégrer l’annuaire FHIR de l’ANS dans un outil métier peut sembler simple sur le papier. Pourtant, dès les premiers cas réels, certaines particularités fonctionnelles peuvent rapidement complexifier l’expérience utilisateur.

En travaillant sur l’intégration des services socles de l’ANS, j’ai rencontré un sujet important : la recherche d’un professionnel de santé ne renvoie pas nécessairement un résultat unique.

Un professionnel, plusieurs situations d’exercice

Lorsqu’un praticien exerce dans plusieurs établissements, structures ou contextes, l’annuaire peut retourner plusieurs entrées distinctes.

Chaque situation d’exercice possède ses propres informations :

  • 🏥 Structure ou établissement d’exercice
  • 📍 Adresse
  • 📧 Adresse e-mail
  • 📞 Coordonnées de contact
  • 🪪 Identifiants associés à l’exercice

Mais certaines données personnelles sont naturellement répétées dans plusieurs résultats :

  • 👤 Nom
  • 👤 Prénom
  • 🔢 Identifiants du professionnel
  • 📧 Parfois une même adresse e-mail

Le risque : des imports incohérents

Sans traitement spécifique, cette structure peut créer plusieurs difficultés :

  • ⚠️ Importer plusieurs fiches pour une seule personne
  • ⚠️ Créer ou mettre à jour des doublons dans le logiciel métier
  • ⚠️ Afficher une liste de résultats difficile à comprendre
  • ⚠️ Laisser l’utilisateur choisir « à l’aveugle » entre des fiches presque identiques
  • ⚠️ Perdre certaines données pertinentes liées à une situation d’exercice particulière

Autrement dit, l’enjeu n’est pas uniquement technique : il concerne directement la qualité des données et l’expérience utilisateur.

Une vue consolidée pour guider l’utilisateur

La solution mise en place consiste à construire une vue consolidée du professionnel.

L’idée est de regrouper les informations communes et de dédupliquer automatiquement les données identiques. L’utilisateur retrouve ainsi une fiche claire, plutôt qu’une succession d’entrées quasi similaires.

Les données stables sont fusionnées automatiquement :

  • ✅ Nom et prénom
  • ✅ Identifiants communs
  • ✅ Informations identiques présentes dans plusieurs résultats

Les informations qui varient selon les exercices sont présentées comme des choix explicites :

  • 🏥 Structure d’exercice à conserver
  • 📍 Adresse associée
  • 📧 Adresse e-mail
  • 📞 Coordonnées de contact
  • 🩺 Situation professionnelle pertinente dans le contexte métier

L’utilisateur garde donc la main sur les données qu’il souhaite importer, sans devoir comprendre la structure technique de l’annuaire FHIR.

Le résultat

Cette approche permet d’obtenir :

  • ✨ Une expérience de recherche plus lisible
  • 🧹 Moins de doublons dans le référentiel métier
  • 🎯 Un import plus précis et maîtrisé
  • 🙋 Un utilisateur autonome dans ses choix
  • 🔄 Une intégration mieux adaptée aux réalités des données de santé

Intégrer les services socles de l’ANS ne consiste pas seulement à appeler une API ou à consommer des ressources FHIR. La vraie valeur se situe aussi dans la manière de transformer des données riches, parfois complexes, en parcours simples et fiables pour les utilisateurs.