Răspuns scurt: Căutarea FHIR este o interogare REST: GET [base]/[ResourceType]?parameter=value. Fiecare resursă are parametri de căutare definiți cu un tip, iar valorile pot fi rafinate cu prefixe (ge, lt…) și modificatori (:exact, :missing…). Rezultatele revin ca un Bundle de tip „searchset” cu linkuri de paginare.
Tipuri de parametri și exemple
- token (coduri):
Observation?code=http://loinc.org|4548-4 - date:
Observation?date=ge2025-01-01&date=lt2026-01-01; prefixe eq, ne, gt, lt, ge, le, sa, eb, ap. - reference:
Observation?subject=Patient/123(saupatient=123). - string:
Patient?family=smith(începe cu, implicit; modificatori:exactși:contains). - quantity:
Observation?value-quantity=gt7|http://unitsofmeasure.org|%.
Combinați cu & (și); repetați valorile separate prin virgule pentru sau: code=http://loinc.org|2093-3,http://loinc.org|2571-8.
Includere, sortare și paginare
_include=Observation:subjectadaugă Pacientul referențiat la rezultate;_revinclude=Provenance:targetadaugă resursele care indică spre ele.- Chaining:
Observation?subject:Patient.family=smith. _sort=-datesortează cele mai noi primele;_count=50setează dimensiunea paginii; urmațilink[relation=next]pentru pagina următoare în loc să construiți singur offset-uri._summary=countreturnează doar totalul.
În Anpheros
Platforma Anpheros suportă căutarea FHIR standard pe resursele pacientului, în cadrul domeniilor pe care pacientul le-a acordat. Dezvoltatori: ghid de pornire, sandbox-ul FHIR și limite.
Pagini înrudite
Surse
Întrebări frecvente
Cum caut FHIR Observations după codul LOINC?
Observation?code=http://loinc.org|4548-4 (sistem|cod).
Cum caut după un interval de date?
Repetați data cu prefixe: date=ge2025-01-01&date=lt2026-01-01.
Ce face _include?
Adaugă resursele referențiate de rezultate, cum ar fi Pacientul fiecărei Observații, în același Bundle.
Cum parcurg rezultatele paginând?
Urmați linkul următor din Bundle-ul returnat; setați dimensiunea paginii cu _count.
Încearcă gratuit în sandbox
Primul apel FHIR în 5 minute. Un API HL7 FHIR R4 cu consimțământul pacientului integrat: încearcă-l în sandbox, apoi conectează-ți propria aplicație sau sistemul clinicii.
Gratuit · 30 de pacienți sintetici · fără card

