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

Process Data Sharing StepByStep v0.3.1

Reto Wettstein edited this page Apr 12, 2023 · 10 revisions

Centralized Analysis (Project VHF-MI-2-zentral):

Prerequisites:

  • The FDPG initiated the DSF process for data-sharing.

Steps:

  1. Execute the provided Data Selection, Extraction, Pseudonymisation and Bundleing Script using the following Configuration Options in the .env file:
    • Use the the option --storebundle for the parameter MII_DATA_EXTRACTION_STORE_BUNDLE.
    • Use VHF-MI-2-zentral as project identifier for the parameter MII_DATA_EXTRACTION_PROJ_IDENT.
    • Use your DSF Organization identifier for the parameter MII_DATA_EXTRACTION_ORG_IDENT.
    • Make sure that MII_DATA_EXTRACTION_FHIR_BASE_URL corresponds to the data-sharing process configuration option DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL.
  2. Execute the steps to Release Data by Answering a Manual User Task on your DSF FHIR server via web browser.

Decentralyzed Analysis (Projects VHF-MI-dezentral, WE-STORM):

Prerequisites:

Steps:

  1. Create a ZIP file of the results-folder, e.g. using the command zip -r /path/to/results-folder.zip /path/to/results-folder.
  2. Create a Base64 representation of the results-folder ZIP file, e.g. using the command base64 /path/to/results-folder.zip.
  3. Prepare your KDS FHIR store by customizing the provided Bundle template:
    • Add the Base64 representation to the corresponding placeholder.
    • Replace all other remaining placeholders.
    • Upload the prepared Bundle to your KDS FHIR store, whose base-URL corresponds to the data-sharing process configuration option DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL.
  4. Execute the steps to Release Data by Answering a Manual User Task on your DSF FHIR server via web browser.
Clone this wiki locally