Risposta breve: La guida all'implementazione dell'Accesso ai Dati in Massa (spesso chiamata Bulk FHIR o Flat FHIR) definisce come esportare dati per molti pazienti contemporaneamente. Un client chiama $export a livello di sistema, Patient o Group; il server prepara i file in background e restituisce un manifest con collegamenti a file NDJSON, una risorsa per riga. Viene utilizzata per analisi, ricerca e spostamento di popolazioni tra sistemi, non per l'app di un singolo paziente.
Il flusso
- Avvio:
GET [base]/Group/[id]/$exportconAccept: application/fhir+jsonePrefer: respond-async, opzionalmente_typee_since. - Il server risponde con
202 Acceptedcon un URL di statoContent-Location. - Polling: il client chiama l'URL di stato finché non restituisce
200con un manifest JSON che elenca i file di output. - Download dei file NDJSON.
L'accesso è solitamente autorizzato con SMART Backend Services: un flusso OAuth system-to-system con un JWT firmato, senza utente presente.
Quando non usarlo
Per un singolo paziente che utilizza un'app, le normali ricerche FHIR con il consenso del paziente sono lo strumento giusto. L'esportazione in massa trasporta dati su molte persone contemporaneamente, quindi richiede una base legale, uno scopo e solitamente la pseudonimizzazione; vedere de-identificazione.
In Anpheros
Anpheros non offre l'esportazione in massa dei registri dei pazienti: ogni accesso è per persona, con il consenso di quella persona. Per domande sulla popolazione pubblica solo aggregati anonimi per gruppi di almeno 20 persone. Sviluppatori: consenso e dati longitudinali del paziente.
Pagine correlate
Fonti
Domande frequenti
Cos'è FHIR $export?
L'operazione nell'Bulk Data Access IG che esporta dati per molti pazienti come file NDJSON, in modo asincrono.
Cos'è NDJSON?
JSON delimitato da newline: una risorsa FHIR per riga, facile da trasmettere e caricare.
Come viene autorizzata l'esportazione in massa?
Solitamente con SMART Backend Services, un flusso OAuth system-to-system con un JWT firmato.
Un'app per pazienti può utilizzare l'esportazione in massa?
Non è progettata per questo; le app per pazienti utilizzano la normale ricerca e lettura FHIR con consenso.
Provalo gratis nella sandbox
La tua prima chiamata FHIR in 5 minuti. Un'API HL7 FHIR R4 con il consenso del paziente integrato: provala nella sandbox, poi collega la tua app o il sistema della tua clinica.
Gratis · 30 pazienti sintetici · senza carta

