0.5.1 - Bug Fix Release For Version 0.5.0
This release fixes issues in the previous 0.5.0 release and adds support for blood-gas-panel resources. To upgrade from 0.5.0 perform the following steps:
- Stop the DSF BPE
docker-compose down - Replace process plugin
sudo rm /opt/bpe/process/codex-process-data-transfer-0.5.0.jar sudo wget https://github.com/num-codex/codex-processes-ap1/releases/download/v0.5.1/codex-process-data-transfer-0.5.1.jar -P /opt/bpe/process sudo chmod 440 /opt/bpe/process/codex-process-data-transfer-0.5.1.jar sudo chown root:bpe /opt/bpe/process/codex-process-data-transfer-0.5.1.jar - Delete profile snapshots with issues in
/opt/bpe/cache/StructureDefinitionsudo rm /opt/bpe/cache/StructureDefinition/https_www.netzwerk-universitaetsmedizin.de_fhir_StructureDefinition_blood-gas-panel_1.0.5.json.gz sudo rm /opt/bpe/cache/StructureDefinition/https_www.netzwerk-universitaetsmedizin.de_fhir_StructureDefinition_carbon-dioxide-partial-pressure_1.0.4.json.gz sudo rm /opt/bpe/cache/StructureDefinition/https_www.netzwerk-universitaetsmedizin.de_fhir_StructureDefinition_diabetes-mellitus_1.0.json.gz sudo rm /opt/bpe/cache/StructureDefinition/https_www.netzwerk-universitaetsmedizin.de_fhir_StructureDefinition_inhaled-oxygen-concentration_1.0.4.json.gz sudo rm /opt/bpe/cache/StructureDefinition/https_www.netzwerk-universitaetsmedizin.de_fhir_StructureDefinition_organ-recipient_1.0.json.gz sudo rm /opt/bpe/cache/StructureDefinition/https_www.netzwerk-universitaetsmedizin.de_fhir_StructureDefinition_oxygen-partial-pressure_1.0.4.json.gz sudo rm /opt/bpe/cache/StructureDefinition/https_www.netzwerk-universitaetsmedizin.de_fhir_StructureDefinition_pH_1.0.4.json.gz sudo rm /opt/bpe/cache/StructureDefinition/https_www.netzwerk-universitaetsmedizin.de_fhir_StructureDefinition_symptoms-covid-19_1.0.json.gz - Modify the process exclude config in
/opt/bpe/docker-compose.ymlAdditional processes may be listed in your process exclude config.@@ -48,8 +48,8 @@ services: ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: TODO_ORGANIZATION_IDENTIFIER ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://TODO_DSF_FRIR_SERVER_FQDN/fhir ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: | - wwwnetzwerk-universitaetsmedizinde_dataTranslate/0.5.0 - wwwnetzwerk-universitaetsmedizinde_dataReceive/0.5.0 + wwwnetzwerk-universitaetsmedizinde_dataTranslate/0.5.1 + wwwnetzwerk-universitaetsmedizinde_dataReceive/0.5.1 #TODO modify ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED for later process versions #TODO add process specific environment variables, see process documentation
- Start the DSF BPE
docker-compose up
Caution: Task resources used to start the 0.5.0 version of the process do not work with the new release. See Data Transfer Process Start - 0.5.1 on how to start a data transfer using the 0.5.1 release.
This release is only compatible with DSF starting from Version 0.7.0.
An installation guide for the DSF 0.7.0 in NUM-CODEX can be found here: DSF Wiki NUM-CODEX Deployment.
An installation guide for the DSF 0.7.0 in HiGHmed can be found here: DSF Wiki HiGHmed Deployment.
A detailed description of the process can be found here: NUM-CODEX Wiki Description v0.5.1.
The DSF process plugin can be found here: codex-process-data-transfer-0.5.1.jar (0.4 MB). This process-plugin requires hapi-fhir-client-5.1.0.jar to be installed as a regular DSF BPE plugin.
Information on how to configuration the DSF BPE for this process plugin, see Process Deployment and Configuration.
For information on how to use the process plugin as a stand-alone FHIR validator console tool, see Stand Alone Validation. The necessary file (jar and dependencies, can be found here: codex-process-data-transfer-validator-0.5.1.zip (79MB).
Fixes include: