public class AdditionalCompartmentSearchParameters extends Object
This class is used in RuleBuilder, as a way to provide a compartment permission additional resource search params that are to be included as "in" the given compartment. For example, if you were to populate this map with [device -> ["patient", "subject"] and apply it to compartment Patient/123, then any device with Patient/123 as its patient would be considered "in" the compartment, despite the fact that device is technically not part of the compartment definition for patient.
Method SummaryModifier and TypeMethodDescription
addSearchParameterspublic void addSearchParameters
(@Nonnull String... theQualifiedSearchParameters)
getSearchParamNamesForResourceTypepublic Set<String> getSearchParamNamesForResourceType
(@Nonnull String theResourceType)