Class RuleFilteringConsentService

java.lang.Object
ca.uhn.fhir.rest.server.interceptor.consent.RuleFilteringConsentService
All Implemented Interfaces:
IConsentService

public class RuleFilteringConsentService extends Object implements IConsentService
Implement rule based search result filtering as a ConsentService. We have new rules that add fhir-query filters. We can't always merge these into the queries, this IConsentService removes bundle results that don't pass the filters. Otherwise, the final bundle result rule check will fail with a 403 on disallowed resources.