Skip to content

First Pre-Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@hhund hhund released this 24 Mar 00:37
· 441 commits to main since this release
b5d3f37

First Release of the codex data-transfer processes. The DSF process plugin can be found here: codex-process-data-transfer-0.1.0.jar Access to non DSF systems is simulated if not configured or implemented. The following configuration properties can or need to be set:

DIC - Data Integration Center

  • CRR public-key location (4096 Bit RSA PEM encoded file expected)
    de.netzwerk_universitaetsmedizin.codex.crr.publicKey
    Ask CRR for public-key
  • Local FHIR store
    de.netzwerk_universitaetsmedizin.codex.fhir.serverBase (http...)
    de.netzwerk_universitaetsmedizin.codex.fhir.username (if needed)
    de.netzwerk_universitaetsmedizin.codex.fhir.password (if needed)
    de.netzwerk_universitaetsmedizin.codex.fhir.bearerToken (if needed)
  • Local consent provider
    No implementation yet.
  • Process exclude config
    org.highmed.dsf.bpe.process.excluded=dataTranslate/0.1.0,dataReceive/0.1.0

GTH - GECCO Transfer Hub

  • fTTP:
    de.netzwerk_universitaetsmedizin.codex.fttp.trustStore (PEM encoded file with one or more certificates)
    de.netzwerk_universitaetsmedizin.codex.fttp.certificate (PEM encoded file with single certificate)
    de.netzwerk_universitaetsmedizin.codex.fttp.privateKey (PEM encoded, not encrypted key file)
    de.netzwerk_universitaetsmedizin.codex.fttp.serverBase (http...)
    de.netzwerk_universitaetsmedizin.codex.fttp.apiKey
  • Process exclude config
    org.highmed.dsf.bpe.process.excluded=dataTrigger/0.1.0,dataSend/0.1.0,dataReceive/0.1.0

CRR - Central Research Repository

  • CRR private-key location (4096 Bit RSA PEM encoded, not encrypted file expected)
    de.netzwerk_universitaetsmedizin.codex.crr.privateKey
    Generate key-pair using:
    openssl genrsa -out keypair.pem 4096
    openssl rsa -in keypair.pem -pubout -out crr_public-key.pem
    openssl pkcs8 -topk8 -inform PEM -outform PEM -nocrypt -in keypair.pem -out crr_private-key.pem
  • Local FHIR store
    de.netzwerk_universitaetsmedizin.codex.fhir.serverBase (http...)
    de.netzwerk_universitaetsmedizin.codex.fhir.username (if needed)
    de.netzwerk_universitaetsmedizin.codex.fhir.password (if needed)
    de.netzwerk_universitaetsmedizin.codex.fhir.bearerToken (if needed)
  • Process exclude config
    org.highmed.dsf.bpe.process.excluded=dataTrigger/0.1.0,dataSend/0.1.0,dataTranslate/0.1.0