FHIR

Vysvetlenie vyhľadávania vo FHIR: parametre, prefixy, modifikátory, _include a stránkovanie

Ako vyhľadávať na FHIR serveri: parametre vyhľadávania podľa typu (token, dátum, referenčný, reťazec, množstvo), prefixy ako ge a lt, modifikátory ako :exact a :missing, reťazenie, _include a _revinclude, triedenie, _count a stránkovanie, s príkladmi URL pre laboratórne výsledky.

od Zverejnené 1 min čítania

Krátka odpoveď: FHIR vyhľadávanie je REST dopyt: GET [base]/[ResourceType]?parameter=value. Každý zdroj má definované parametre vyhľadávania s typom a hodnoty je možné spresniť pomocou predpon (ge, lt…) a modifikátorov (:exact, :missing…). Výsledky sa vracajú ako Bundle s výsledkami vyhľadávania a odkazmi na stránkovanie.

Typy parametrov a príklady

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

Kombinujte pomocou & (a); opakujte hodnoty oddelené čiarkami pre alebo: code=http://loinc.org|2093-3,http://loinc.org|2571-8.

Zahrnutie, triedenie a stránkovanie

  • _include=Observation:subject pridáva do výsledkov referencovaného Pacienta; _revinclude=Provenance:target pridáva zdroje, ktoré na nich odkazujú.
  • Reťazenie: Observation?subject:Patient.family=smith.
  • _sort=-date triedi od najnovších; _count=50 nastavuje veľkosť stránky; sledujte link[relation=next] pre ďalšiu stránku namiesto manuálneho vytvárania posunov.
  • _summary=count vracia iba celkový počet.

V Anpheros

Platforma Anpheros podporuje štandardné FHIR vyhľadávanie na zdrojoch pacienta, v rámci rozsahu, ktorý pacient povolil. Vývojári: začíname, FHIR sandbox a limity.

Súvisiace stránky

Zdroje

Časté otázky

Ako vyhľadám FHIR Observations podľa kódu LOINC?

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

Ako vyhľadám podľa rozsahu dátumov?

Opakujte dátum s predponami: date=ge2025-01-01&date=lt2026-01-01.

Čo robí _include?

Pridáva do toho istého Bundle zdroje, na ktoré odkazujú výsledky, ako napríklad Pacienta každej Observation.

Ako prechádzam výsledkami po stránkach?

Sledujte odkaz next v vrátenom Bundle; nastavte veľkosť stránky pomocou _count.

Anpheros Platform

Vyskúšajte zadarmo v sandboxe

Prvé volanie FHIR za 5 minút. API podľa štandardu HL7 FHIR R4 s integrovaným súhlasom pacienta: vyskúšajte si ho v sandboxe a potom pripojte svoju vlastnú aplikáciu alebo klinický systém.

Zadarmo · 30 syntetických pacientov · bez karty

Tento návod slúži na informačné účely a nenahrádza lekársku radu. Pri rozhodovaní o svojom zdraví sa poraďte so svojím lekárom. V núdzi volajte miestne tiesňové číslo (v Európe 112).
Napísal
Tím Anpheros

Anpheros vyvíja zdravotný záznam, ktorý pacient ovláda a môže zdieľať s akoukoľvek klinikou, na platforme HL7 FHIR R4, so sídlom v EÚ. Tieto návody vám pomôžu pochopiť a usporiadať si svoje zdravie; nenahrádzajú vášho lekára.

O Anpherose →