num-codex / codex-processes-ap1

Business processes for the NUM CODEX project (AP1) as plugins for the HiGHmed Data Sharing Framework
Apache License 2.0
3 stars 6 forks source link

Add Consent Check Implementation #35

Open hhund opened 3 years ago

hhund commented 3 years ago

The transfer process should check, if a valid consent resource is available for the patient whose data is to be transported. A ConsentClient needs to be implemented and the ConsentClientFactory needs to be modified.

Two implementations of ConsentClient should be available:

Priority 1: FHIR Client searching for Consent resources at the local GECCO FHIR server. Priority 2: FHIR Client searching for Consent resources at the local gICS server.