Convert FHIR .xml
example files into .json
format.
For a batch conversion of multiple directories and their subdirectories (edit) and call ConvertXmlExamplesToJson.rb
.
This script will delegate to ConvertXmlDirToJson.rb
which will convert all found .xml
files in one directory.
It itself delegates to ConvertXmlFileToJson.rb
which converts a single .xml
file.
All those script also function as standalone scripts.
Batch usage:
ruby Scripts/ConvertXmlExamplesToJson.rb
Single usage:
Scripts/ConvertXmlFileToJson.rb ./Standalone-Examples/E-Rezept-Workflow_gematik/1.4.3/MedicationDispense-Example-MedicationDispense-DiGA-DeepLink.xml
Transmutes xml examples to mobile readable charge items. Missing ChargeItem data is replaced with dummy data (see ChargeItem.json
and erp_pr_bundle.json
). Signatures are mocked.
Batch usage:
mkdir -p /tmp/chargeitem_bundles
./Scripts/TransmuteChargeItemForMobileBatch.rb "End-to-End-Examples/4_01.07.2023/PKV" "/tmp/chargeitem_bundles"
Single Usage:
./Scripts/TransmuteChargeItemForMobile.rb "End-to-End-Examples/4_01.07.2023/PKV/PZN-Verordnung_Nr_7"