Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

0.4.0 - Process Modularization System

Compare
Choose a tag to compare
@wetret wetret released this 26 Jan 18:07
· 197 commits to main since this release
d957d49

General remarks:

  • The HiGHmed process modules feasibility, local-services, ping, update-allow-list and update-resources have been moved from the main Data Sharing Framework code to this repository and will be release separately.

  • An example process repository was created at highmed/example-processes. The repository will contain examples to get you started developing new processes for the HiGHmed Data Sharing Framework v0.4.0.

  • When upgrading from 0.3.0 of the HiGHmed DSF it is recommended to delete/drop the existing fhir and bpe databases.

Features include:

  • The FHIR-profiles and Constants where refactored to be consistent over all HiGHmed processes.
  • Release and develop-snapshot builds will be released in the GitHub Packages Maven Registry.

Fixes include:

  • All organizations that are part of the HiGHmed allow-list are now added correctly as participating-medics to the process initiating ResearchStudy resource if missing.

Processes released in the binary assets and GitHub Packages Maven Registry:

Issues closed:

  • Feasibility: Missing Participating-MeDICs are not set correctly #7
  • Code refactoring to remove inconsistencies in FHIR profiles and constants #8