FHIR

Επεξήγηση αναζήτησης FHIR: παράμετροι, προθέματα, τροποποιητές, _include και σελιδοποίηση

Πώς να κάνετε αναζήτηση σε διακομιστή FHIR: παράμετροι αναζήτησης ανά τύπο (token, date, reference, string, quantity), προθέματα όπως ge και lt, τροποποιητές όπως :exact και :missing, αλυσιδωτές αναζητήσεις, _include και _revinclude, ταξινόμηση, _count και σελιδοποίηση, με παραδείγματα διευθύνσεων URL για εργαστηριακά αποτελέσματα.

από Δημοσιεύτηκε 1 λεπτά ανάγνωσης

Σύντομη απάντηση: Η αναζήτηση FHIR είναι ένα ερώτημα REST: GET [base]/[ResourceType]?parameter=value. Κάθε πόρος έχει καθορισμένες παραμέτρους αναζήτησης με έναν τύπο, και οι τιμές μπορούν να βελτιωθούν με προθέματα (ge, lt…) και τροποποιητές (:exact, :missing…). Τα αποτελέσματα επιστρέφονται ως ένα Bundle αναζήτησης με συνδέσμους σελιδοποίησης.

Τύποι παραμέτρων και παραδείγματα

  • token (κωδικοί): Observation?code=http://loinc.org|4548-4
  • date: Observation?date=ge2025-01-01&date=lt2026-01-01; προθέματα eq, ne, gt, lt, ge, le, sa, eb, ap.
  • reference: Observation?subject=Patient/123 (ή patient=123).
  • string: Patient?family=smith (ξεκινά με από προεπιλογή· τροποποιητές :exact και :contains).
  • quantity: Observation?value-quantity=gt7|http://unitsofmeasure.org|%.

Συνδυάστε με & (και)· επαναλάβετε τιμές χωρισμένες με κόμματα για ή: code=http://loinc.org|2093-3,http://loinc.org|2571-8.

Συμπερίληψη, ταξινόμηση και σελιδοποίηση

  • _include=Observation:subject προσθέτει τον αναφερόμενο Ασθενή στα αποτελέσματα· _revinclude=Provenance:target προσθέτει πόρους που τους δείχνουν.
  • Αλυσιδωτή σύνδεση: Observation?subject:Patient.family=smith.
  • _sort=-date ταξινομεί τα νεότερα πρώτα· _count=50 ορίζει το μέγεθος της σελίδας· ακολουθήστε το link[relation=next] για την επόμενη σελίδα αντί να δημιουργείτε μόνοι σας μετατοπίσεις.
  • _summary=count επιστρέφει μόνο το σύνολο.

Στο Anpheros

Η πλατφόρμα Anpheros υποστηρίζει την τυπική αναζήτηση FHIR στους πόρους του ασθενούς, εντός των πεδίων που έχει παραχωρήσει ο ασθενής. Προγραμματιστές: ξεκινώντας, το FHIR sandbox και όρια.

Σχετικές σελίδες

Πηγές

Συχνές ερωτήσεις

Πώς αναζητώ FHIR Observations με κωδικό LOINC;

Observation?code=http://loinc.org|4548-4 (σύστημα|κωδικός).

Πώς αναζητώ με εύρος ημερομηνιών;

Επαναλάβετε την ημερομηνία με προθέματα: date=ge2025-01-01&date=lt2026-01-01.

Τι κάνει το _include;

Προσθέτει τους πόρους που αναφέρονται από τα αποτελέσματα, όπως ο Ασθενής κάθε Παρατήρησης, στο ίδιο Bundle.

Πώς κάνω σελιδοποίηση στα αποτελέσματα;

Ακολουθήστε τον σύνδεσμο next στο επιστρεφόμενο Bundle· ορίστε το μέγεθος της σελίδας με το _count.

Anpheros Platform

Δοκιμάστε δωρεάν στο sandbox

Η πρώτη σας κλήση FHIR σε 5 λεπτά. Ένα API HL7 FHIR R4 με τη συγκατάθεση του ασθενούς ενσωματωμένη: δοκιμάστε το στο sandbox, στη συνέχεια συνδέστε τη δική σας εφαρμογή ή σύστημα κλινικής.

Δωρεάν · 30 συνθετικοί ασθενείς · χωρίς κάρτα

Αυτός ο οδηγός παρέχεται για ενημερωτικούς σκοπούς και δεν αντικαθιστά την ιατρική συμβουλή. Για αποφάσεις σχετικά με την υγεία σας, μιλήστε με τον γιατρό σας. Σε επείγουσα περίπτωση, καλέστε τον τοπικό αριθμό έκτακτης ανάγκης (112 στην Ευρώπη).
Συντάχθηκε από
Η ομάδα του Anpheros

Το Anpheros δημιουργεί ένα ιατρικό αρχείο που ελέγχει ο ασθενής και μπορεί να μοιραστεί με οποιαδήποτε κλινική, σε πλατφόρμα HL7 FHIR R4, με έδρα την ΕΕ. Αυτοί οι οδηγοί σάς βοηθούν να κατανοήσετε και να οργανώσετε την υγεία σας· δεν αντικαθιστούν τον γιατρό σας.

Σχετικά με το Anpheros →