Class RuleFilteringConsentService

All Implemented Interfaces:

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.