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 8e29a09..c97db75 100644 --- a/src/main/java/dev/dnpm/etl/processor/consent/GicsConsentService.java +++ b/src/main/java/dev/dnpm/etl/processor/consent/GicsConsentService.java @@ -328,6 +328,8 @@ public class GicsConsentService implements IConsentService { consentAsOne.getMeta().addProfile(BROAD_CONSENT_PROFILE_URI); } + consentAsOne.setPolicyRule(null); + gIcsResultBundle.getEntry().stream().skip(1).forEach(c -> consentAsOne.getProvision().addProvision(((Consent) c.getResource()).getProvision().getProvisionFirstRep())); gIcsResultBundle.getEntry().clear();