annuaire-sante-fhir-documentation icon indicating copy to clipboard operation
annuaire-sante-fhir-documentation copied to clipboard

Recherche par nom : gestion des accents

Open Paturages opened this issue 5 months ago • 1 comments

Bonjour,

Dans le cadre d'une recherche sur la ressource PractitionerRole, nous constatons que les 2 requêtes suivantes nous mènent à des résultats différents :

  • /PractitionerRole?name=bénédicte (total = 347)
  • /PractitionerRole?name=benedicte (total = 3665)

Cela nous pose notamment problème car un Practitioner avec given = "BÉNÉDICTE" (ou given = "Bénédicte") est non trouvable via la requête name=benedicte et inversement (donc given = "BENEDICTE" n'est pas trouvable via la requête name=bénédicte).

Sous plusieurs angles de solutionnement :

  • Y a-t-il un search parameter permettant de passer outre ces différences d'accents ?
  • Y a-t-il un search parameter en dehors de :contains permettant d'effectuer une recherche approximative ? (i.e. "fuzzy")
  • A terme, est-il prévu au sein de l'annuaire de normaliser la casse et l'orthographe des PractitionerRoles ? (sujet annexe à celui des accents, mais nous constatons également un mélange entre noms de PractitionerRole capitalisés et d'autres noms entièrement en majuscules)

Merci de votre attention.

Paturages avatar Sep 02 '24 16:09 Paturages