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

CRR Pseudonym Needs Type Information #51

Closed hhund closed 2 years ago

hhund commented 2 years ago

Based on the latest Patient profile all patient resource identifiers need a type declaration. In order to produce compliant Patient resources, we need to modify

https://github.com/num-codex/codex-processes-ap1/blob/5e8e548786141021953c389d18d74e1a31609620/codex-process-data-transfer/src/main/java/de/netzwerk_universitaetsmedizin/codex/processes/data_transfer/service/ReadData.java#L180

wetret commented 2 years ago

The identifier should also be generated correctly after resolving the bloom-filter by adding the type information to this line of code:

https://github.com/num-codex/codex-processes-ap1/blob/5e8e548786141021953c389d18d74e1a31609620/codex-process-data-transfer/src/main/java/de/netzwerk_universitaetsmedizin/codex/processes/data_transfer/service/ResolvePseudonym.java#L97