Closed orchardhillsdragon closed 5 years ago
added patient loader with batch file script. tried loading 10k synthetic patients into SP single node installation, took hours. first cut loader code checked in.
on EC2, with SP single node configuration, synthea generated 10k patient, db load synthetic patients to persist store.
1) Get familiar with the tool https://synthetichealth.github.io/synthea/ https://github.com/synthetichealth/synthea
2) Create 10K patients in the flat files with reasonable distribution by gender, birthdate, address, maritalStatus, generalPractitioner, managingOrganization
3) Write a tool to load patients to the FRT FHIR server This is a simple 1.0 version, will enhance it in need 3.1) A single threaded application 3.2) Read each patient in Json format from a flat file generated by synthea, then HAPI parser -> HAPI Bundle Object -> get Patient Object -> Json message -> load using FHIR Rest API 3.3) Check in the load implementation into fhir-load folder 3.4) Check in synthea binaries in fhir-load folder, then we do not need to build synthea each time we generate the data.