Réponse courte : Le guide d'implémentation de l'Accès aux données en masse (souvent appelé Bulk FHIR ou Flat FHIR) définit comment exporter des données pour plusieurs patients à la fois. Un client appelle $export au niveau du système, du Patient ou du Group, le serveur prépare les fichiers en arrière-plan et renvoie un manifeste avec des liens vers des fichiers NDJSON, une ressource par ligne. Il est utilisé pour l'analyse, la recherche et le transfert de populations entre systèmes, pas pour l'application d'un seul patient.
Le déroulement
- Lancement :
GET [base]/Group/[id]/$exportavecAccept: application/fhir+jsonetPrefer: respond-async, optionnellement_typeet_since. - Le serveur répond
202 Acceptedavec une URL de statutContent-Location. - Interrogation : le client appelle l'URL de statut jusqu'à ce qu'elle renvoie
200avec un manifeste JSON listant les fichiers de sortie. - Téléchargement des fichiers NDJSON.
L'accès est généralement autorisé avec les Services Backend SMART : un flux OAuth système à système avec un JWT signé, sans utilisateur présent.
Quand ne pas l'utiliser
Pour un patient utilisant une application, les recherches FHIR ordinaires avec le consentement du patient sont l'outil approprié. L'exportation en masse transporte des données concernant plusieurs personnes à la fois, elle nécessite donc une base légale, un objectif et généralement une pseudonymisation ; voir désidentification.
Dans Anpheros
Anpheros n'offre pas d'exportation en masse des dossiers des patients : chaque accès est individuel, avec le consentement de cette personne. Pour les questions de population, il ne publie que des agrégats anonymes pour des groupes d'au moins 20 personnes. Développeurs : consentement et données longitudinales des patients.
Pages associées
Sources
Questions fréquentes
Qu'est-ce que FHIR $export ?
L'opération dans le guide d'accès aux données en masse qui exporte des données pour plusieurs patients sous forme de fichiers NDJSON, de manière asynchrone.
Qu'est-ce que NDJSON ?
JSON délimité par des sauts de ligne : une ressource FHIR par ligne, facile à streamer et à charger.
Comment l'exportation en masse est-elle autorisée ?
Généralement avec les Services Backend SMART, un flux OAuth système à système avec un JWT signé.
Une application patient peut-elle utiliser l'exportation en masse ?
Elle n'est pas conçue pour cela ; les applications patient utilisent la recherche et la lecture FHIR normales avec consentement.
Essayez gratuitement dans le sandbox
Votre premier appel FHIR en 5 minutes. Une API HL7 FHIR R4 avec le consentement du patient intégré : essayez-la dans le bac à sable, puis connectez votre propre application ou système de clinique.
Gratuit · 30 patients synthétiques · sans carte

