Réponse courte : La recherche FHIR est une requête REST : GET [base]/[ResourceType]?parameter=value. Chaque ressource a des paramètres de recherche définis avec un type, et les valeurs peuvent être affinées avec des préfixes (ge, lt…) et des modificateurs (:exact, :missing…). Les résultats reviennent sous forme de Bundle de recherche avec des liens de pagination.
Types de paramètres et exemples
- token (codes) :
Observation?code=http://loinc.org|4548-4 - date :
Observation?date=ge2025-01-01&date=lt2026-01-01; préfixes eq, ne, gt, lt, ge, le, sa, eb, ap. - reference :
Observation?subject=Patient/123(oupatient=123). - string :
Patient?family=smith(commence par par défaut ; modificateurs:exactet:contains). - quantity :
Observation?value-quantity=gt7|http://unitsofmeasure.org|%.
Combinez avec & (et) ; répétez les valeurs séparées par des virgules pour ou : code=http://loinc.org|2093-3,http://loinc.org|2571-8.
Inclusion, tri et pagination
_include=Observation:subjectajoute le Patient référencé aux résultats ;_revinclude=Provenance:targetajoute les ressources qui y pointent.- Chaînage :
Observation?subject:Patient.family=smith. _sort=-datetrie du plus récent au plus ancien ;_count=50définit la taille de la page ; suivezlink[relation=next]pour la page suivante plutôt que de construire vous-même les décalages._summary=countne retourne que le total.
Dans Anpheros
La plateforme Anpheros prend en charge la recherche FHIR standard sur les ressources du patient, dans les portées que le patient a accordées. Développeurs : démarrage, le bac à sable FHIR et limites.
Pages associées
Sources
Questions fréquentes
Comment rechercher des observations FHIR par code LOINC ?
Observation?code=http://loinc.org|4548-4 (système|code).
Comment rechercher par plage de dates ?
Répétez la date avec des préfixes : date=ge2025-01-01&date=lt2026-01-01.
Que fait _include ?
Ajoute les ressources référencées par les résultats, telles que le Patient de chaque Observation, au même Bundle.
Comment parcourir les résultats ?
Suivez le lien suivant dans le Bundle retourné ; définissez la taille de la page avec _count.
Essayez gratuitement dans le sandbox
Votre premier appel FHIR en 5 minutes. Une API HL7 FHIR R4 avec le consentement du patient intégré : essayez-la dans le bac à sable, puis connectez votre propre application ou système de clinique.
Gratuit · 30 patients synthétiques · sans carte

