Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modifications for Risk Principe #124

Merged
merged 21 commits into from
Mar 25, 2024
Merged

Conversation

schwzr
Copy link
Collaborator

@schwzr schwzr commented Mar 25, 2024

Changes:

  • The default SearchBundle has been replaced to reflect the required FHIR searches for Risk Principe.
  • The default package list has been replaced to reflect the required FHIR packages for Risk Principe.
  • To enable transport of Risk Principe data sets, the "data send" process is now compatible with additional FHIR resources (like Specimen).
  • To enable transport of Risk Principe data sets, the "data send" process is now compatible with contained resources.
  • To enable transport without record linkage, the “data send” process is now able to get a DIC pseudonym for a local pseudonym (with system urn:ietf:rfc:4122).

To test the changes, you can use the demo bundle located in codex-process-data-transfer/src/test/resources/fhir/Bundle.

The “data send” process include some workarounds for not yet published bug fixes for the MII KDS module Mikrobiologie (medizininformatik-initiative/kerndatensatzmodul-mikrobiologie#15, medizininformatik-initiative/kerndatensatzmodul-mikrobiologie#16, medizininformatik-initiative/kerndatensatzmodul-mikrobiologie#18), that are enabled by default.

Missing:

  • change version to non-snapshot version

Copy link
Member

@hhund hhund left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In a few class files explicit imports have been replaced with wildcard imports. I don't think there is a rule, but I do like to define all import explicit to be able to see all class dependencies without the use of an IDE.

@schwzr schwzr requested a review from hhund March 25, 2024 12:38
@hhund hhund added this to the 1.1.0.0 milestone Mar 25, 2024
@hhund hhund self-assigned this Mar 25, 2024
@hhund hhund merged commit bd453a8 into num-codex:develop Mar 25, 2024
1 check passed
@hhund hhund linked an issue Mar 25, 2024 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for RISK PRINCIPE
2 participants