From e3841c23fcebd7139e6d278c0d9989e75bd0d211 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Thu, 23 Oct 2025 09:03:13 +0200 Subject: fix: add MII Broad Consent Category (#160) --- .../java/dev/dnpm/etl/processor/consent/GicsConsentService.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/main') 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( -- cgit v1.2.3