Skip to content
This repository was archived by the owner on Oct 6, 2025. It is now read-only.

Commit edcaff0

Browse files
committed
Incorporate Obfuscation Settings into BPE Image
1 parent d3306a2 commit edcaff0

3 files changed

Lines changed: 4 additions & 1 deletion

File tree

docker/bpe/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ Docker files for the BPE part of this project.
2626
|WEBSOCKET_URL| Websocket compliant URL for reaching the FHIR part that belongs to this BPE. ||
2727
|WEBSOCKET_P12_CERTIFICATE| Certificate bundle in the PKCS12 format used for websocket requests. ||
2828
|WEBSOCKET_P12_CERTIFICATE_PASSWORD| Password for the certificate bundle. ||
29-
|PROCESS_EVALUATION_STRATEGY| Specifies whether CQL or Structured Queries shall be evaluated. Possible values are `cql` or `structured-query`. ||
29+
|PROCESS_EVALUATION_STRATEGY| Specifies whether CQL or Structured Queries shall be evaluated. Possible values are `cql` and `structured-query`. ||
30+
|PROCESS_EVALUATION_OBFUSCATE| Specifies whether evaluation results shall be obfuscated. Possible values are `true` and `false`.| `true` |
3031
|PROCESS_STORE_URL| URL for reaching a FHIR store where all process related information are stored. Needs to be set if the evaluation strategy is set to `cql`. ||
3132
|FLARE_BASE_URL| Base URL for reaching a Flare instance. Needs to be set if the evaluation strategy is set to `structured-query`. ||
3233
|FLARE_CONNECT_TIMEOUT| Connection timeout in `ms` when connecting to a Flare instance. |`2000`|

docker/bpe/app/conf/config.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ org.highmed.dsf.bpe.fhir.local.websocket.keystore.password=<WEBSOCKET_P12_CERTIF
2222
org.highmed.dsf.bpe.fhir.task.subscription.searchParameter=?criteria=Task%3Fstatus%3Drequested&status=active&type=websocket&payload=application/fhir%2Bjson
2323
org.highmed.dsf.bpe.fhir.task.subscription.lastEventTimeFile=last_event/time.file
2424
de.netzwerk_universitaetsmedizin.codex.processes.feasibility.evaluation.strategy=<PROCESS_EVALUATION_STRATEGY>
25+
de.netzwerk_universitaetsmedizin.codex.processes.feasibility.evaluation.obfuscate=<PROCESS_EVALUATION_OBFUSCATE>
2526
de.netzwerk_universitaetsmedizin.codex.processes.feasibility.store.url=<PROCESS_STORE_URL>
2627
de.netzwerk_universitaetsmedizin.codex.processes.feasibility.flare.webservice.baseUrl=<FLARE_BASE_URL>
2728
de.netzwerk_universitaetsmedizin.codex.processes.feasibility.flare.webservice.connectTimeout=<FLARE_CONNECT_TIMEOUT>

docker/bpe/start.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ sed -i "s#<WEBSOCKET_URL>#${WEBSOCKET_URL}#" $CONFIG_FILE
2323
sed -i "s#<WEBSOCKET_P12_CERTIFICATE>#${WEBSOCKET_P12_CERTIFICATE}#" $CONFIG_FILE
2424
sed -i "s#<WEBSOCKET_P12_CERTIFICATE_PASSWORD>#${WEBSOCKET_P12_CERTIFICATE_PASSWORD}#" $CONFIG_FILE
2525
sed -i "s#<PROCESS_EVALUATION_STRATEGY>#${PROCESS_EVALUATION_STRATEGY}#" $CONFIG_FILE
26+
sed -i "s#<PROCESS_EVALUATION_OBFUSCATE>#${PROCESS_EVALUATION_OBFUSCATE}#" $CONFIG_FILE
2627
sed -i "s#<PROCESS_STORE_URL>#${PROCESS_STORE_URL}#" $CONFIG_FILE
2728
sed -i "s#<FLARE_BASE_URL>#${FLARE_BASE_URL}#" $CONFIG_FILE
2829
sed -i "s#<FLARE_CONNECT_TIMEOUT>#${FLARE_CONNECT_TIMEOUT}#" $CONFIG_FILE

0 commit comments

Comments
 (0)