summaryrefslogtreecommitdiff
path: root/src/main/java/dev/dnpm
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/dev/dnpm')
-rw-r--r--src/main/java/dev/dnpm/etl/processor/consent/GicsConsentService.java8
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(