Skip to content
This repository has been archived by the owner on Mar 22, 2024. It is now read-only.

Process Data Transfer Deployment v0.1.0

Reto Wettstein edited this page Oct 21, 2022 · 1 revision

The process can be deployed by dropping and unpacking the mii-process-projectathon-data-transfer-0.1.0.tar.gz into the the DSF BPE folder /opt/bpe/process. The release notes of the process version 0.1.0 can be found here.

Prerequisites

  • DSF installation of version 0.5.5 or higher. A link to an installation guide of the DSF can be found in the release notes.
  • The hapi-fhir-client-5.1.0.jar has to be installed as a regular DSF BPE plugin by dropping the .jar file into the folder /opt/bpe/plugin. Make sure the file is readable by the bpe user or group, for example by executing:
    sudo chmod 440 hapi-fhir-client-5.1.0.jar
    sudo chown root:bpe hapi-fhir-client-5.1.0.jar
    

Deployment

  • Add the mii-process-projectathon-data-transfer-0.1.0.tar.gz to the DSF BPE folder /opt/bpe/process and unpack it. Make sure the unpacked folder is readable by the bpe user or group, for example by unpacking the .tar.gz file executing:

    sudo tar --same-owner -zxvf mii-process-projectathon-data-transfer-0.1.0.tar.gz
    
  • The command above is expected to create a folder with two files:

    /opt/bpe/process/mii-process-projectathon-data-transfer-0.1.0/
    /opt/bpe/process/mii-process-projectathon-data-transfer-0.1.0/mii-process-projectathon-data-transfer-0.1.0.jar
    /opt/bpe/process/mii-process-projectathon-data-transfer-0.1.0/tika-core-2.3.0.jar
    
  • Delete the mii-process-projectathon-data-transfer-0.1.0.tar.gz file from DSF BPE folder /opt/bpe/process.

  • Modify the process exclude config in /opt/bpe/docker-compose.yml:

    • DIC:
    @@ -50,3 +50,3 @@
           ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: |
    +        medizininformatik-initiativede_dataReceive/0.1.0
    • COS:
    @@ -50,3 +50,3 @@
           ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: |
    +        medizininformatik-initiativede_dataSend/0.1.0

    Additional processes may be listed in your process exclude config.

Configuration

  • The configuration of the process is described here.

Starting the process

Clone this wiki locally