Krátka odpoveď: Implementačný sprievodca Bulk Data Access (často nazývaný Bulk FHIR alebo Flat FHIR) definuje, ako exportovať dáta pre viacerých pacientov naraz. Klient volá $export na úrovni systému, Patient alebo Group; server pripraví súbory na pozadí a vráti manifest s odkazmi na súbory NDJSON, jeden zdroj na riadok. Používa sa na analýzu, výskum a presun populácií medzi systémami, nie pre aplikáciu jedného pacienta.
Postup
- Spustenie:
GET [base]/Group/[id]/$exports hlavičkouAccept: application/fhir+jsonaPrefer: respond-async, voliteľne s parametrami_typea_since. - Server odpovie stavom
202 Accepteds URL adresou stavu v hlavičkeContent-Location. - Kontrola stavu: Klient volá URL adresu stavu, kým nedostane odpoveď
200s JSON manifestom uvádzajúcim výstupné súbory. - Stiahnutie súborov NDJSON.
Prístup je zvyčajne autorizovaný pomocou SMART Backend Services: OAuth tok medzi systémami s podpísaným JWT, bez prítomnosti používateľa.
Kedy to nepoužívať
Pre jedného pacienta používajúceho aplikáciu sú správnym nástrojom bežné FHIR vyhľadávania so súhlasom pacienta. Hromadný export prenáša dáta o viacerých ľuďoch naraz, preto potrebuje právny základ, účel a zvyčajne pseudonymizáciu; pozri deidentifikácia.
V Anpheros
Anpheros neponúka hromadný export záznamov pacientov: každý prístup je individuálny, so súhlasom danej osoby. Pre otázky týkajúce sa populácie publikuje iba anonymné agregáty pre skupiny minimálne 20 osôb. Vývojári: súhlas a longitudinálne údaje pacienta.
Súvisiace stránky
Zdroje
Časté otázky
Čo je FHIR $export?
Operácia v Bulk Data Access IG, ktorá exportuje dáta pre viacerých pacientov ako NDJSON súbory, asynchrónne.
Čo je NDJSON?
JSON oddelený novým riadkom: jeden FHIR zdroj na riadok, ľahko sa streamuje a načítava.
Ako je autorizovaný hromadný export?
Zvyčajne pomocou SMART Backend Services, OAuth toku medzi systémami s podpísaným JWT.
Môže aplikácia pacienta použiť hromadný export?
Nie je na to určená; aplikácie pacientov používajú bežné FHIR vyhľadávanie a čítanie so súhlasom.
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

