Skip to content

Configuration Parameters v1.1.0.0

Simon Schweizer edited this page Mar 25, 2024 · 2 revisions

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_CONSENT_GRANTED_OIDS_IDAT_MERGE

  • Property: de.netzwerk.universitaetsmedizin.rdp.consent.granted.oids.idat.merge
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: List of expected consent provision permit codes for requesting a pseudonym based on a bloom filter from the fTTP
  • Default: 2.16.840.1.113883.3.1937.777.24.5.3.4

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_CONSENT_GRANTED_OIDS_MDAT_TRANSFER

  • Property: de.netzwerk.universitaetsmedizin.rdp.consent.granted.oids.mdat.transfer
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: List of expected consent provision permit codes for exporting data resources
  • Default: 2.16.840.1.113883.3.1937.777.24.5.3.8,2.16.840.1.113883.3.1937.777.24.5.3.9,2.16.840.1.113883.3.1937.777.24.5.3.33,2.16.840.1.113883.3.1937.777.24.5.3.34

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_CRR_IDENTIFIER_VALUE

  • Property: de.netzwerk.universitaetsmedizin.rdp.crr.identifier.value
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: DSF organization identifier of the central research repository
  • Default: num-codex.de

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_CRR_PRIVATE_KEY

  • Property: de.netzwerk.universitaetsmedizin.rdp.crr.private.key
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: Location of the CRR private-key used to RSA decrypt FHIR bundles for the central repository
  • Example: /run/secrets/crr_private-key-pre-prod.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_CRR_PUBLIC_KEY

  • Property: de.netzwerk.universitaetsmedizin.rdp.crr.public.key
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Location of the CRR public-key e.g. crr_public-key-pre-prod.pem used to RSA encrypt FHIR bundles for the central repository
  • Recommendation: Ask central repository management for the correct public key regarding the test and production environments
  • Example: /run/secrets/crr_public-key-pre-prod.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_BASE_URL

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.base.url
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: Base URL of the data FHIR server
  • Example: http://foo.bar/fhir

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.client
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: Data FHIR Server client implementation class
  • Default: de.netzwerk_universitaetsmedizin.codex.processes.data_transfer.client.fhir.StoreBundleClient

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_BASICAUTH_PASSWORD or DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_BASICAUTH_PASSWORD_FILE

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.client.basicauth.password
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: Basic authentication password to authenticate against the data FHIR server, set if the server requests authentication using basic authentication
  • Recommendation: Use docker secret file to configure by using DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_BASICAUTH_PASSWORD_FILE
  • Example: /run/secrets/data_fhir_server_basicauth.password

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_BASICAUTH_USERNAME

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.client.basicauth.username
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: Basic authentication username to authenticate against the data FHIR server, set if the server requests authentication using basic authentication

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_BEARER_TOKEN

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.client.bearer.token
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: Bearer token to authenticate against the data FHIR server, set if the server requests authentication using bearer token, cannot be set using docker secrets

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_CERTIFICATE

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.client.certificate
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: PEM encoded file with client-certificate, if data FHIR server requires mutual TLS authentication
  • Recommendation: Use docker secret file to configure
  • Example: /run/secrets/data_fhir_server_client_certificate.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_CERTIFICATE_PRIVATE_KEY

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.client.certificate.private.key
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: PEM encoded file with private-key for the client-certificate defined via de.netzwerk.universitaetsmedizin.rdp.data.client.certificate
  • Recommendation: Use docker secret file to configure
  • Example: /run/secrets/data_fhir_server_client_certificate_private_key.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_CERTIFICATE_PRIVATE_KEY_PASSWORD or DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.client.certificate.private.key.password
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: Password to decrypt the private-key defined via de.netzwerk.universitaetsmedizin.rdp.data.client.certificate.private.key
  • Recommendation: Use docker secret file to configure by using DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE
  • Example: /run/secrets/data_fhir_server_client_certificate_private_key.pem.password

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_HAPI_VERBOSE

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.client.hapi.verbose
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: To enable verbose logging of requests and replies to the data FHIR server set to true
  • Default: false

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_TIMEOUT_CONNECT

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.client.timeout.connect
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: Connection timeout in milliseconds used when accessing the data FHIR server, time until a connection needs to be established before aborting
  • Default: 10000

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_TIMEOUT_CONNECTION_REQUEST

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.client.timeout.connection.request
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: Connection request timeout in milliseconds used when requesting a connection from the connection manager while accessing the data FHIR server, time until a connection needs to be established before aborting
  • Default: 10000

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_TIMEOUT_SOCKET

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.client.timeout.socket
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: Maximum period of inactivity in milliseconds between two consecutive data packets from the data FHIR server, time until the server needs to send a data packet before aborting
  • Default: 10000

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_CLIENT_TRUST_SERVER_CERTIFICATE_CAS

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.client.trust.server.certificate.cas
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: PEM encoded file with trusted certificates to validate the server-certificate of the data FHIR server
  • Recommendation: Use docker secret file to configure
  • Example: /run/secrets/data_fhir_server_ca.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_SEARCH_BUNDLE_OVERRIDE

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.search.bundle.override
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Location of a FHIR batch bundle used to override the internally provided bundle used to search for data FHIR ressources

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATA_USE_CHAINED_PARAMETER_NOT_LOGICAL_REFERENCE

  • Property: de.netzwerk.universitaetsmedizin.rdp.data.use.chained.parameter.not.logical.reference
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: To enable the use of logical references instead of chained parameters (patient:identifier instead of patient.identifier) while searching for Patients in the data FHIR server set to true
  • Default: true

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DATALOGGINGENABLED

  • Property: de.netzwerk.universitaetsmedizin.rdp.dataLoggingEnabled
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataTrigger, wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: To enable debug logging of search, result and transfer bundles set to true
  • Default: false

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_DTS_IDENTIFIER_VALUE

  • Property: de.netzwerk.universitaetsmedizin.rdp.dts.identifier.value
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: DSF organization identifier of the Data Transfer Site
  • Default: hs-heilbronn.de

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_API_KEY

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.api.key
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: Your organizations API key provided by the fTTP, the fTTP API key can not be defined via docker secret file and needs to be defined directly via the environment variable
  • Recommendation: Specify if you are using the send process to request pseudonyms from the fTTP

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_BASICAUTH_PASSWORD or DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_BASICAUTH_PASSWORD_FILE

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.client.basicauth.password
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: Basic authentication password to authenticate against the fTTP server, set if the server requests authentication using basic authentication
  • Recommendation: Use docker secret file to configure by using DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_BASICAUTH_PASSWORD_FILE
  • Example: /run/secrets/fttp_server_basicauth.password

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_BASICAUTH_USERNAME

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.client.basicauth.username
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: Basic authentication username to authenticate against the fTTP server, set if the server requests authentication using basic authentication

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_CERTIFICATE

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.client.certificate
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: PEM encoded file with client-certificate used to authenticated against fTTP server
  • Recommendation: Use docker secret file to configure
  • Example: /run/secrets/fttp_server_client_certificate.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_CERTIFICATE_PRIVATE_KEY

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.client.certificate.private.key
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: PEM encoded file with private-key for the client-certificate defined via de.netzwerk.universitaetsmedizin.rdp.fttp.certificate
  • Recommendation: Use docker secret file to configure
  • Example: /run/secrets/fttp_server_client_certificate_private_key.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_CERTIFICATE_PRIVATE_KEY_PASSWORD or DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.client.certificate.private.key.password
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: Password to decrypt the private-key defined via de.netzwerk.universitaetsmedizin.rdp.fttp.client.certificate.private.key
  • Recommendation: Use docker secret file to configure by using DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE
  • Example: /run/secrets/fttp_server_client_certificate_private_key.pem.password

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_HAPI_VERBOSE

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.client.hapi.verbose
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: To enable verbose logging of requests and replies to the fTTP server set to true
  • Default: false

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_TIMEOUT_CONNECT

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.client.timeout.connect
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: Connection timeout in milliseconds used when accessing the fTTP server, time until a connection needs to be established before aborting
  • Default: 10000

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_TIMEOUT_CONNECTION_REQUEST

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.client.timeout.connection.request
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: Connection request timeout in milliseconds used when requesting a connection from the connection manager while accessing the fTTP server, time until a connection needs to be established before aborting
  • Default: 10000

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_TIMEOUT_SOCKET

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.client.timeout.socket
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: Maximum period of inactivity in milliseconds between two consecutive data packets from the fTTP server, time until the server needs to send a data packet before aborting
  • Default: 10000

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_CLIENT_TRUST_SERVER_CERTIFICATE_CAS

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.client.trust.server.certificate.cas
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: PEM encoded file with trusted certificates to validate the server-certificate of the fTTP server
  • Recommendation: Use docker secret file to configure
  • Example: /run/secrets/fttp_server_ca.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_SERVER_BASE_URL

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.server.base.url
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: The base URL of the fTTP server
  • Recommendation: Specify if you are using the send process to request pseudonyms from the fTTP. Caution: The fTTP client is unable to follow redirects, specify the final url if the server redirects requests

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_STUDY

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.study
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: Study identifier specified by the fTTP
  • Default: num

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_FTTP_TARGET

  • Property: de.netzwerk.universitaetsmedizin.rdp.fttp.target
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate
  • Description: Pseudonymization domain target identifier specified by the fTTP
  • Recommendation: Specify if you are using the send process to request pseudonyms from the fTTP
  • Example: dic_heidelberg
  • Default: codex

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_MAIL_SENDDRYRUNSUCCESSMAIL

  • Property: de.netzwerk.universitaetsmedizin.rdp.mail.sendDryRunSuccessMail
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: To enable a mail being send if a 'send' process dry-run was successful, the success mail will include the 'completed' task resource as an attachment, set to 'true'. This requires the SMPT mail service client to be configured in the DSF
  • Default: false

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_MAIL_SENDPROCESSFAILEDMAILS

  • Property: de.netzwerk.universitaetsmedizin.rdp.mail.sendProcessFailedMails
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: To enable a mail being send if a 'send', 'translate' or 'receive' process instance fails, set to 'true'. This requires the SMPT mail service client to be configured in the DSF
  • Default: false

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_MAIL_SENDVALIDATIONFAILEDMAILS

  • Property: de.netzwerk.universitaetsmedizin.rdp.mail.sendValidationFailedMails
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend, wwwnetzwerk-universitaetsmedizinde_dataTranslate, wwwnetzwerk-universitaetsmedizinde_dataReceive
  • Description: To enable mails being send on validation errors, set to 'true'. This requires the SMPT mail service client to be configured in the DSF
  • Default: false

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Enables/disables local FHIR validation, set to false to skip validation
  • Default: true

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.package
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: FHIR implementation guide package used to validated resources, specify as name|version
  • Default: de.basisprofil.r4|1.4.0,de.medizininformatikinitiative.kerndatensatz.meta|1.0.3,de.medizininformatikinitiative.kerndatensatz.person|2024.0.0-ballot,de.medizininformatikinitiative.kerndatensatz.fall|2024.0.0-ballot,de.medizininformatikinitiative.kerndatensatz.mikrobiologie|2024.0.0

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CACHEFOLDER

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.package.cacheFolder
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Folder for storing downloaded FHIR implementation guide packages
  • Default: java.io.tmpdir/rdp_validation_cache/Package

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CLIENT_AUTHENTICATION_BASIC_PASSWORD or DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CLIENT_AUTHENTICATION_BASIC_PASSWORD_FILE

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.package.client.authentication.basic.password
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Basic authentication password to authenticate against the FHIR implementation guide package server, set if the server requests authentication using basic authentication
  • Recommendation: Use docker secret file to configure by using DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CLIENT_AUTHENTICATION_BASIC_PASSWORD_FILE
  • Example: /run/secrets/validation_package_server_basicauth.password

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CLIENT_AUTHENTICATION_BASIC_USERNAME

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.package.client.authentication.basic.username
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Basic authentication username to authenticate against the FHIR implementation guide package server, set if the server requests authentication using basic authentication

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CLIENT_AUTHENTICATION_CERTIFICATE

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.package.client.authentication.certificate
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: PEM encoded file with client-certificate, if the FHIR implementation guide package server requires mutual TLS authentication
  • Recommendation: Use docker secret file to configure
  • Example: /run/secrets/validation_package_server_client_certificate.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CLIENT_AUTHENTICATION_CERTIFICATE_PRIVATE_KEY

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.package.client.authentication.certificate.private.key
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: PEM encoded file with private-key for the client-certificate defined via de.netzwerk.universitaetsmedizin.rdp.validation.package.client.authentication.certificate
  • Recommendation: Use docker secret file to configure
  • Example: /run/secrets/validation_package_server_client_certificate_private_key.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CLIENT_AUTHENTICATION_CERTIFICATE_PRIVATE_KEY_PASSWORD or DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CLIENT_AUTHENTICATION_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.package.client.authentication.certificate.private.key.password
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Password to decrypt the private-key defined via de.netzwerk.universitaetsmedizin.rdp.validation.package.client.authentication.certificate.private.key
  • Recommendation: Use docker secret file to configure by using DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CLIENT_AUTHENTICATION_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE
  • Example: /run/secrets/validation_package_server_client_certificate_private_key.pem.password

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CLIENT_TIMEOUT_CONNECT

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.package.client.timeout.connect
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Connection timeout in milliseconds used when accessing the FHIR implementation guide package server, time until a connection needs to be established before aborting
  • Default: 10000

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CLIENT_TIMEOUT_READ

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.package.client.timeout.read
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Read timeout in milliseconds used when accessing the FHIR implementation guide package server, time until the server needs to send a reply before aborting
  • Default: 300000

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CLIENT_TRUST_CERTIFICATES

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.package.client.trust.certificates
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: PEM encoded file with trusted certificates to validate the server-certificate of the FHIR implementation guide package server, uses the JVMs trust store if not specified
  • Recommendation: Use docker secret file to configure
  • Example: /run/secrets/validation_package_server_ca.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_CLIENT_VERBOSE

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.package.client.verbose
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: To enable verbose logging of requests and replies to the FHIR implementation guide package server, set to true
  • Default: false

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_NODOWNLOAD

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.package.noDownload
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: FHIR implementation guide packages that do not need to be downloaded, list with name|version values
  • Default: hl7.fhir.r4.core|4.0.1

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_PACKAGE_SERVER_BASEURL

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.package.server.baseUrl
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: URL of the FHIR implementation guide package server to download validation packages from
  • Default: https

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_STRUCTUREDEFINITION_CACHEFOLDER

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.structuredefinition.cacheFolder
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Folder for storing generated StructureDefinition snapshots
  • Default: java.io.tmpdir/rdp_validation_cache/StructureDefinition

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_STRUCTUREDEFINITION_MODIFIERCLASSES

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.structuredefinition.modifierClasses
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: List of StructureDefinition modifier classes, modifiers are executed before atempting to generate a StructureDefinition snapshot
  • Default: de.netzwerk_universitaetsmedizin.codex.processes.data_transfer.validation.structure_definition.ClosedTypeSlicingRemover,de.netzwerk_universitaetsmedizin.codex.processes.data_transfer.validation.structure_definition.IdentifierRemover,de.netzwerk_universitaetsmedizin.codex.processes.data_transfer.validation.structure_definition.SliceMinFixer

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_BINDINGSTRENGTH

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.valueset.bindingStrength
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: ValueSets found in the StructureDefinitions with the specified binding strength will be expanded
  • Default: required,extensible,preferred,example

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_CACHEFOLDER

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.valueset.cacheFolder
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Folder for storing expanded ValueSets
  • Default: java.io.tmpdir/rdp_validation_cache/ValueSet

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_CLIENT_AUTHENTICATION_BASIC_PASSWORD or DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_CLIENT_AUTHENTICATION_BASIC_PASSWORD_FILE

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.valueset.expansion.client.authentication.basic.password
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Basic authentication password to authenticate against the terminology server, set if the server requests authentication using basic authentication
  • Recommendation: Use docker secret file to configure by using DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_CLIENT_AUTHENTICATION_BASIC_PASSWORD_FILE
  • Example: /run/secrets/terminology_server_basicauth.password

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_CLIENT_AUTHENTICATION_BASIC_USERNAME

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.valueset.expansion.client.authentication.basic.username
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Basic authentication username to authenticate against the terminology server, set if the server requests authentication using basic authentication

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_CLIENT_AUTHENTICATION_CERTIFICATE

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.valueset.expansion.client.authentication.certificate
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: PEM encoded file with client-certificate, if the terminology server requires mutual TLS authentication
  • Recommendation: Use docker secret file to configure
  • Example: /run/secrets/terminology_server_client_certificate.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_CLIENT_AUTHENTICATION_CERTIFICATE_PRIVATE_KEY

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.valueset.expansion.client.authentication.certificate.private.key
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: PEM encoded file with private-key for the client-certificate defined via de.netzwerk.universitaetsmedizin.rdp.validation.valueset.expansion.client.authentication.certificate
  • Recommendation: Use docker secret file to configure
  • Example: /run/secrets/terminology_server_client_certificate_private_key.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_CLIENT_AUTHENTICATION_CERTIFICATE_PRIVATE_KEY_PASSWORD or DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_CLIENT_AUTHENTICATION_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.valueset.expansion.client.authentication.certificate.private.key.password
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Password to decrypt the private-key defined via de.netzwerk.universitaetsmedizin.rdp.validation.valueset.expansion.client.authentication.certificate.private.key
  • Recommendation: Use docker secret file to configure by using DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_CLIENT_AUTHENTICATION_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE
  • Example: /run/secrets/terminology_server_client_certificate_private_key.pem.password

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_CLIENT_TIMEOUT_CONNECT

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.valueset.expansion.client.timeout.connect
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Connection timeout in milliseconds used when accessing the terminology server, time until a connection needs to be established before aborting
  • Default: 10000

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_CLIENT_TIMEOUT_READ

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.valueset.expansion.client.timeout.read
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Read timeout in milliseconds used when accessing the terminology server, time until the server needs to send a reply before aborting
  • Default: 300000

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_CLIENT_TRUST_CERTIFICATES

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.valueset.expansion.client.trust.certificates
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: PEM encoded file with trusted certificates to validate the server-certificate of the terminology server, uses the JVMs trust store if not specified
  • Recommendation: Use docker secret file to configure
  • Example: /run/secrets/terminology_server_ca.pem

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_CLIENT_VERBOSE

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.valueset.expansion.client.verbose
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: To enable verbose logging of requests and replies to the terminology server, set to true
  • Default: false

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_MODIFIERCLASSES

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.valueset.expansion.modifierClasses
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: List of ValueSet modifier classes, modifiers are executed before atempting to expand a ValueSet and after
  • Default: de.netzwerk_universitaetsmedizin.codex.processes.data_transfer.validation.value_set.KdsMikrobiologieBugFixer,de.netzwerk_universitaetsmedizin.codex.processes.data_transfer.validation.value_set.MissingEntriesIncluder

DE_NETZWERK_UNIVERSITAETSMEDIZIN_RDP_VALIDATION_VALUESET_EXPANSION_SERVER_BASEURL

  • Property: de.netzwerk.universitaetsmedizin.rdp.validation.valueset.expansion.server.baseUrl
  • Required: No
  • Processes: wwwnetzwerk-universitaetsmedizinde_dataSend
  • Description: Base URL of the terminology server used to expand FHIR ValueSets
  • Recommendation: Specify a local terminology server to improve ValueSet expansion speed
  • Default: https
Clone this wiki locally