Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
projkov authored Jan 11, 2025
1 parent bf3cf44 commit c7e43f8
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@ Data generated by Synthea then mapped to be valid according to AU Core IG

## Pipeline

1. Generate Data: Use dockerized Synthea and a custom module to generate data in CSV format.
2. Map/Post-Process CSV Files:
1. Map target patients to the generated patients (because it is not possible to assign specific patient IDs in Synthea data).
2. Rename column names in the generated CSV files according to the mapping configuration.
3. Rename the resulting CSV files based on the mapping configuration.
4. Delete unused CSV files.
5. Add additional columns to the generated CSV files to maintain a structure for the Csv2Fhir.
6. Perform post-processing using the configuration to enrich the data, as Synthea has a limited number of fields.
3. Generate FHIR Resources: Use the Csv2Fhir application to convert CSV data into FHIR resources in JSON format.
4. Validate Results: Validate the generated FHIR resources using the official FHIR Validator CLI.
5. Create an Archive: Bundle the generated FHIR resources in both JSON and CSV formats into an archive.
1. **Generate Data**: Use dockerized Synthea and a custom module to generate data in CSV format.
2. **Map/Post-Process CSV Files**:
* Map target patients to the generated patients (because it is not possible to assign specific patient IDs in Synthea data).
* Rename column names in the generated CSV files according to the mapping configuration.
* Rename the resulting CSV files based on the mapping configuration.
* Delete unused CSV files.
* Add additional columns to the generated CSV files to maintain a structure for the Csv2Fhir.
* Perform post-processing using the configuration to enrich the data, as Synthea has a limited number of fields.
3. **Generate FHIR Resources**: Use the Csv2Fhir application to convert CSV data into FHIR resources in JSON format.
4. **Validate Results**: Validate the generated FHIR resources using the official FHIR Validator CLI.
5. **Create an Archive**: Bundle the generated FHIR resources in both JSON and CSV formats into an archive.

## Run

Expand Down

0 comments on commit c7e43f8

Please sign in to comment.