FHIR

FHIR-Suche erklärt: Parameter, Präfixe, Modifikatoren, _include und Paging

So fragen Sie einen FHIR-Server ab: Suchparameter nach Typ (Token, Datum, Referenz, String, Menge), Präfixe wie ge und lt, Modifikatoren wie :exact und :missing, Chaining, _include und _revinclude, Sortierung, _count und Paging, mit Beispiel-URLs für Laborergebnisse.

von Veröffentlicht 1 Min. Lesezeit

Kurze Antwort: FHIR-Suche ist eine REST-Abfrage: GET [base]/[ResourceType]?parameter=value. Jede Ressource hat definierte Suchparameter mit einem Typ, und Werte können mit Präfixen (ge, lt…) und Modifikatoren (:exact, :missing…) verfeinert werden. Ergebnisse werden als searchset Bundle mit Paging-Links zurückgegeben.

Parametertypen und Beispiele

  • token (Codes): Observation?code=http://loinc.org|4548-4
  • date: Observation?date=ge2025-01-01&date=lt2026-01-01; Präfixe eq, ne, gt, lt, ge, le, sa, eb, ap.
  • reference: Observation?subject=Patient/123 (oder patient=123).
  • string: Patient?family=smith (standardmäßig beginnt-mit; Modifikatoren :exact und :contains).
  • quantity: Observation?value-quantity=gt7|http://unitsofmeasure.org|%.

Kombinieren Sie mit & (und); wiederholen Sie Werte, getrennt durch Kommas, für oder: code=http://loinc.org|2093-3,http://loinc.org|2571-8.

Einbeziehen, Sortieren und Paging

  • _include=Observation:subject fügt den referenzierten Patienten zu den Ergebnissen hinzu; _revinclude=Provenance:target fügt Ressourcen hinzu, die darauf verweisen.
  • Chaining: Observation?subject:Patient.family=smith.
  • _sort=-date sortiert die neuesten zuerst; _count=50 legt die Seitengröße fest; folgen Sie link[relation=next] für die nächste Seite, anstatt Offsets selbst zu erstellen.
  • _summary=count gibt nur die Gesamtzahl zurück.

In Anpheros

Die Anpheros-Plattform unterstützt die Standard-FHIR-Suche für die Ressourcen des Patienten, innerhalb der Bereiche, die der Patient gewährt hat. Entwickler: Erste Schritte, die FHIR-Sandbox und Limits.

Verwandte Seiten

Quellen

Häufige Fragen

Wie suche ich FHIR Observations nach LOINC-Code?

Observation?code=http://loinc.org|4548-4 (System|Code).

Wie suche ich nach einem Datumsbereich?

Wiederholen Sie das Datum mit Präfixen: date=ge2025-01-01&date=lt2026-01-01.

Was macht _include?

Fügt die von den Ergebnissen referenzierten Ressourcen, wie z. B. den Patienten jeder Observation, demselben Bundle hinzu.

Wie blättere ich durch die Ergebnisse?

Folgen Sie dem nächsten Link im zurückgegebenen Bundle; legen Sie die Seitengröße mit _count fest.

Anpheros Platform

Kostenlos in der Sandbox testen

Ihr erster FHIR-Aufruf in 5 Minuten. Eine HL7 FHIR R4 API mit der Zustimmung des Patienten: probieren Sie sie in der Sandbox aus und verbinden Sie dann Ihre eigene App oder Ihr Kliniksystem.

Kostenlos · 30 synthetische Patienten · keine Karte

Dieser Ratgeber dient der Information und ersetzt keine ärztliche Beratung. Sprechen Sie bei Entscheidungen über Ihre Gesundheit mit Ihrem Arzt oder Ihrer Ärztin. Im Notfall rufen Sie die örtliche Notrufnummer an (112 in Europa).
Erstellt von
Das Anpheros-Team

Anpheros entwickelt eine Patientenakte, die der Patient kontrolliert und mit jeder Klinik teilen kann, auf einer HL7 FHIR R4-Plattform mit Sitz in der EU. Diese Anleitungen helfen Ihnen, Ihre Gesundheit zu verstehen und zu organisieren; sie ersetzen nicht Ihren Arzt.

Über Anpheros →