Rövid válasz: A Tömeges adathozzáférés (gyakran Bulk FHIR vagy Flat FHIR néven említik) implementációs útmutatója meghatározza, hogyan lehet egyszerre több beteg adatait exportálni. Az ügyfél $export parancsot hív meg a rendszer, Patient vagy Group szinten; a szerver a háttérben elkészíti a fájlokat, és visszaküld egy összefoglalót az NDJSON fájlokra mutató hivatkozásokkal, melyekben minden sor egy erőforrást tartalmaz. Ez az eszköz analitikához, kutatáshoz és betegpopulációk rendszerek közötti mozgatásához használható, nem pedig egyetlen beteg alkalmazásához.
A folyamat
- Indítás:
GET [base]/Group/[id]/$exportAccept: application/fhir+jsonésPrefer: respond-asyncparaméterekkel, opcionálisan_typeés_sinceparaméterekkel. - A szerver
202 Acceptedstátusszal válaszol, egyContent-Locationstátusz URL-lel. - Kérdezgetés: Az ügyfél meghívja a státusz URL-t, amíg az
200státusszal nem válaszol, egy JSON összefoglalóval, amely felsorolja a kimeneti fájlokat. - Letöltés az NDJSON fájlokból.
A hozzáférés általában SMART Backend Services segítségével történik: egy rendszer-rendszer közötti OAuth folyamat, aláírt JWT-vel, felhasználó jelenléte nélkül.
Mikor ne használja
Egy alkalmazást használó beteg esetében a beteg beleegyezésével történő szokásos FHIR keresések a megfelelő eszközök. A tömeges export egyszerre sok ember adatait hordozza, ezért jogalapra, célra és általában álnéven történő kezelésre van szükség; lásd: álnevesítés.
Az Anpheros-ban
Az Anpheros nem kínál tömeges betegrekord exportot: minden hozzáférés személyenként, az adott személy beleegyezésével történik. Populációs kérdésekre csak legalább 20 főből álló csoportok anonim összesítéseit teszi közzé. Fejlesztőknek: beleegyezés és hosszú távú betegadatok.
Kapcsolódó oldalak
Források
Gyakori kérdések
Mi az FHIR $export?
A Tömeges adathozzáférés IG-ben található művelet, amely egyszerre sok beteg adatait exportálja NDJSON fájlokba, aszinkron módon.
Mi az NDJSON?
Új sorral elválasztott JSON: minden sor egy FHIR erőforrást tartalmaz, könnyen streamelhető és betölthető.
Hogyan történik a tömeges export engedélyezése?
Általában SMART Backend Services segítségével, egy rendszer-rendszer közötti OAuth folyamattal, aláírt JWT-vel.
Használhat egy betegalkalmazás tömeges exportot?
Nem erre tervezték; a betegalkalmazások normál FHIR keresést és olvasást használnak beleegyezéssel.
Próbálja ki ingyen a sandboxban
Az első FHIR-hívás 5 perc alatt. Egy HL7 FHIR R4 API, amely tartalmazza a beteg beleegyezését: próbáld ki a sandboxban, majd csatlakoztasd saját alkalmazásodat vagy klinikai rendszeredet.
Ingyenes · 30 szintetikus beteg · kártya nélkül

