FHIR

Εξαγωγή Μαζικών Δεδομένων FHIR ($export): πώς τα δεδομένα πληθυσμού εξέρχονται από έναν διακομιστή FHIR

Το FHIR Bulk Data Access IG ορίζει το $export για τη μετακίνηση δεδομένων για πολλούς ασθενείς ταυτόχρονα ως αρχεία NDJSON. Πώς λειτουργεί η ασύγχρονη ροή (έναρξη, έλεγχος κατάστασης, δήλωση), εξαγωγές σε επίπεδο συστήματος, ασθενούς και ομάδας, εξουσιοδότηση στο παρασκήνιο και πότε η μαζική εξαγωγή δεν είναι το κατάλληλο εργαλείο.

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

Σύντομη απάντηση: Ο οδηγός υλοποίησης Πρόσβασης Μαζικών Δεδομένων (συχνά αναφέρεται ως Bulk FHIR ή Flat FHIR) ορίζει πώς να εξάγετε δεδομένα για πολλούς ασθενείς ταυτόχρονα. Ένας πελάτης καλεί το $export σε επίπεδο συστήματος, Patient ή Group. Ο διακομιστής προετοιμάζει τα αρχεία στο παρασκήνιο και επιστρέφει ένα αρχείο καταγραφής με συνδέσμους προς αρχεία NDJSON, ένα πόρο ανά γραμμή. Χρησιμοποιείται για αναλύσεις, έρευνα και μεταφορά πληθυσμών μεταξύ συστημάτων, όχι για την εφαρμογή ενός ασθενούς.

Η ροή

  1. Έναρξη: GET [base]/Group/[id]/$export με Accept: application/fhir+json και Prefer: respond-async, προαιρετικά _type και _since.
  2. Ο διακομιστής απαντά 202 Accepted με ένα URL κατάστασης Content-Location.
  3. Έλεγχος: ο πελάτης καλεί το URL κατάστασης μέχρι να επιστρέψει 200 με ένα αρχείο καταγραφής JSON που παραθέτει τα αρχεία εξόδου.
  4. Λήψη των αρχείων NDJSON.

Η πρόσβαση συνήθως εξουσιοδοτείται με SMART Backend Services: μια ροή OAuth συστήματος προς σύστημα με υπογεγραμμένο JWT, χωρίς παρουσία χρήστη.

Πότε να μην το χρησιμοποιήσετε

Για έναν ασθενή που χρησιμοποιεί μια εφαρμογή, οι συνήθεις αναζητήσεις FHIR με τη συγκατάθεση του ασθενούς είναι το σωστό εργαλείο. Η μαζική εξαγωγή μεταφέρει δεδομένα για πολλούς ανθρώπους ταυτόχρονα, επομένως απαιτεί νομική βάση, σκοπό και συνήθως ψευδωνυμοποίηση. δείτε απο-ταυτοποίηση.

Στην Anpheros

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

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

Πηγές

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

Τι είναι το FHIR $export;

Η λειτουργία στον οδηγό Bulk Data Access που εξάγει δεδομένα για πολλούς ασθενείς ως αρχεία NDJSON, ασύγχρονα.

Τι είναι το NDJSON;

JSON με διαχωρισμό γραμμής: ένα πόρο FHIR ανά γραμμή, εύκολο στη ροή και τη φόρτωση.

Πώς εξουσιοδοτείται η μαζική εξαγωγή;

Συνήθως με SMART Backend Services, μια ροή OAuth συστήματος προς σύστημα με υπογεγραμμένο JWT.

Μπορεί μια εφαρμογή ασθενούς να χρησιμοποιήσει μαζική εξαγωγή;

Δεν έχει σχεδιαστεί για αυτό. οι εφαρμογές ασθενών χρησιμοποιούν κανονική αναζήτηση και ανάγνωση FHIR με συγκατάθεση.

Anpheros Platform

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

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

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

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

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

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