diff options
| author | Paul-Christian Volkmer | 2025-10-23 09:03:13 +0200 |
|---|---|---|
| committer | GitHub | 2025-10-23 09:03:13 +0200 |
| commit | e3841c23fcebd7139e6d278c0d9989e75bd0d211 (patch) | |
| tree | a6fbd38b23250898e1b566da382bb07eb1ae19fe /src/main | |
| parent | 9137c16e4f97bce44085af703af28c8788a107ed (diff) | |
fix: add MII Broad Consent Category (#160)
Diffstat (limited to 'src/main')
| -rw-r--r-- | src/main/java/dev/dnpm/etl/processor/consent/GicsConsentService.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/dev/dnpm/etl/processor/consent/GicsConsentService.java b/src/main/java/dev/dnpm/etl/processor/consent/GicsConsentService.java index 9783b43..be6cbc0 100644 --- a/src/main/java/dev/dnpm/etl/processor/consent/GicsConsentService.java +++ b/src/main/java/dev/dnpm/etl/processor/consent/GicsConsentService.java @@ -318,6 +318,14 @@ public class GicsConsentService implements IConsentService { consentAsOne.setPolicyRule(null); + final var miiConsentCategory = new CodeableConcept(); + miiConsentCategory.addCoding( + new Coding() + .setSystem( + "https://www.medizininformatik-initiative.de/fhir/modul-consent/CodeSystem/mii-cs-consent-consent_category") + .setCode("2.16.840.1.113883.3.1937.777.24.2.184")); + consentAsOne.addCategory(miiConsentCategory); + gIcsResultBundle.getEntry().stream() .skip(1) .forEach( |
