So laden Sie synthetische Gesundheitsdaten hoch
Wie beginnt man mit der Arbeit mit „persönlichen Gesundheitsinformationen", ohne dabei Verantwortung zu tragen?
Mein Problem: Ich möchte mit echten Daten arbeiten, aber HIPAA verbietet mir dies.
- Ich kann keinen FHIR Server in der Cloud mit echten Daten einfach so bereitstellen, da ich dessen Lebensdauer, Zugang und vieles mehr sorgfältig berücksichtigen muss. Ich muss bedenken, was ich meinen Kolleginnen und Kollegen sowie Freunden zeige.
- Ich verfüge derzeit nicht über viele Daten, möchte aber wissen, wie ein FHIR Server und meine Anwendung auf 10 GB, 100 GB oder mehr reagieren werden.
- Ich kann Skripte schreiben, um künstliche Daten zu generieren, möchte aber auch realistische Diagramme in meiner Anwendung sehen.
Die Lösung ist einfach: Arbeiten Sie nicht mit echten PHI; arbeiten Sie mit generierten Daten. Generieren Sie mithilfe von Tools wie Synthea so viele Daten, wie Sie benötigen, und laden Sie diese in Ihren FHIR Server, wobei Sie die Datenmenge schrittweise erhöhen.
Dies kann jedoch knifflig sein. Die Generierung und das Hochladen von Daten von einem Laptop aus kann sehr viel Zeit in Anspruch nehmen. Bei einem FHIR Server müssen Sie ihn starten und einrichten, Synthea erstellen, Daten generieren, diese im Internet zugänglich machen und nicht vergessen, die Maschine nach Abschluss aller Arbeiten herunterzufahren.
Alternativ können Sie die Aidbox Bulk API mit einem bereits generierten und veröffentlichten Datensatz verwenden. Dazu müssen Sie lediglich die HTTP-Anfrage kopieren und in die REST-Konsole zum Hochladen von Beispieldaten einfügen:
- 100 Patienten (ca. 300 MB)
- 1.000 Patienten (ca. 3 GB)
- 10.000 Patienten (ca. 30 GB)
- 100.000 Patienten (ca. 300 GB)
Siehe auch: Master Patient Index und Datensatzverknüpfung und FHIR produktionsreif machen.




