FHIR

Vysvětlení vyhledávání ve FHIR: parametry, prefixy, modifikátory, _include a stránkování

Jak dotazovat FHIR server: vyhledávací parametry podle typu (token, datum, reference, řetězec, množství), prefixy jako ge a lt, modifikátory jako :exact a :missing, řetězení, _include a _revinclude, řazení, _count a stránkování, s příkladnými URL pro laboratorní výsledky.

od Publikováno Přečteno za 1 min

Krátká odpověď: Vyhledávání FHIR je RESTový dotaz: GET [base]/[ResourceType]?parameter=value. Každý zdroj má definované vyhledávací parametry s typem a hodnoty lze upřesnit pomocí prefixů (ge, lt…) a modifikátorů (:exact, :missing…). Výsledky se vrací jako sada výsledků (searchset Bundle) s odkazy na stránkování.

Typy parametrů a příklady

  • token (kódy): Observation?code=http://loinc.org|4548-4
  • date: Observation?date=ge2025-01-01&date=lt2026-01-01; prefixy eq, ne, gt, lt, ge, le, sa, eb, ap.
  • reference: Observation?subject=Patient/123 (nebo patient=123).
  • string: Patient?family=smith (standardně začíná na; modifikátory :exact a :contains).
  • quantity: Observation?value-quantity=gt7|http://unitsofmeasure.org|%.

Kombinujte pomocí & (a); opakujte hodnoty oddělené čárkami pro nebo: code=http://loinc.org|2093-3,http://loinc.org|2571-8.

Zahrnutí, řazení a stránkování

  • _include=Observation:subject přidá do výsledků odkazovaného Pacienta; _revinclude=Provenance:target přidá zdroje, které na ně odkazují.
  • Řetězení: Observation?subject:Patient.family=smith.
  • _sort=-date seřadí od nejnovějšího; _count=50 nastaví velikost stránky; sledujte link[relation=next] pro další stránku místo ručního sestavování offsetů.
  • _summary=count vrátí pouze celkový počet.

V Anpheros

Platforma Anpheros podporuje standardní vyhledávání FHIR na zdrojích pacienta v rámci rozsahů, které pacient udělil. Vývojáři: začínáme, sandbox FHIR a limity.

Související stránky

Zdroje

Časté otázky

Jak mohu vyhledávat FHIR Observations podle kódu LOINC?

Observation?code=http://loinc.org|4548-4 (systém|kód).

Jak mohu vyhledávat podle rozsahu dat?

Opakujte datum s prefixy: date=ge2025-01-01&date=lt2026-01-01.

Co dělá _include?

Přidá do stejného Bundle zdroje odkazované výsledky, jako je například Pacient každé Observation.

Jak mohu procházet výsledky po stránkách?

Sledujte odkaz next v vráceném Bundle; velikost stránky nastavte pomocí _count.

Anpheros Platform

Vyzkoušejte zdarma v sandboxu

První volání FHIR za 5 minut. API standardu HL7 FHIR R4 s integrovaným souhlasem pacienta: vyzkoušejte si ho v sandboxu a poté propojte svou vlastní aplikaci nebo klinický systém.

Zdarma · 30 syntetických pacientů · bez karty

Tento návod slouží pouze pro informační účely a nenahrazuje lékařskou radu. Ohledně rozhodnutí o svém zdraví se poraďte se svým lékařem. V naléhavém případě volejte místní tísňové číslo (v Evropě 112).
Napsal
Tým Anpheros

Anpheros vytváří zdravotní záznamy, které pacient ovládá a může sdílet s jakoukoli klinikou, na platformě HL7 FHIR R4 se sídlem v EU. Tyto průvodce vám pomohou porozumět vašemu zdraví a uspořádat si ho; nenahrazují vašeho lékaře.

O Anpheros →