
Interface IAuthRuleBuilderRuleBulkExport
public interface IAuthRuleBuilderRuleBulkExport
- Since:
- 5.5.0
-
Method Summary
Modifier and TypeMethodDescriptionany()Allow/deny any bulk export operationgroupExportOnGroup(String theFocusResourceId) Allow/deny group-level export rule applies to the Group with the given resource ID, e.g.groupExportOnGroup(org.hl7.fhir.instance.model.api.IIdType theFocusResourceId) Allow/deny group-level export rule applies to the Group with the given resource ID, e.g.patientExportOnGroup(String theFocusResourceId) Allow/deny patient-level export rule applies to the Group with the given resource ID, e.g.patientExportOnGroup(org.hl7.fhir.instance.model.api.IIdType theFocusResourceId) Allow/deny patient-level export rule applies to the Group with the given resource ID, e.g.patientExportOnPatient(String theFocusResourceId) patientExportOnPatient(org.hl7.fhir.instance.model.api.IIdType theFocusResourceId) patientExportOnPatients(Collection<org.hl7.fhir.instance.model.api.IIdType> theFocusResourceIds) patientExportOnPatientStrings(Collection<String> theFocusResourceIds) Allow/deny system-level export rule applies to the Group with the given resource ID, e.g.
-
Method Details
-
groupExportOnGroup
default IAuthRuleBuilderRuleBulkExportWithTarget groupExportOnGroup(@Nonnull org.hl7.fhir.instance.model.api.IIdType theFocusResourceId) Allow/deny group-level export rule applies to the Group with the given resource ID, e.g.Group/123- Since:
- 5.5.0
-
groupExportOnGroup
Allow/deny group-level export rule applies to the Group with the given resource ID, e.g.Group/123- Since:
- 5.5.0
-
patientExportOnGroup
default IAuthRuleBuilderRuleBulkExportWithTarget patientExportOnGroup(@Nonnull org.hl7.fhir.instance.model.api.IIdType theFocusResourceId) Allow/deny patient-level export rule applies to the Group with the given resource ID, e.g.Group/123- Since:
- 5.5.0
-
patientExportOnPatient
-
patientExportOnAllPatients
-
patientExportOnPatient
default IAuthRuleBuilderRuleBulkExportWithTarget patientExportOnPatient(@Nonnull org.hl7.fhir.instance.model.api.IIdType theFocusResourceId) -
patientExportOnPatients
default IAuthRuleBuilderRuleBulkExportWithTarget patientExportOnPatients(@Nonnull Collection<org.hl7.fhir.instance.model.api.IIdType> theFocusResourceIds) -
patientExportOnPatientStrings
IAuthRuleBuilderRuleBulkExportWithTarget patientExportOnPatientStrings(Collection<String> theFocusResourceIds) -
patientExportOnGroup
Allow/deny patient-level export rule applies to the Group with the given resource ID, e.g.Group/123- Since:
- 5.5.0
-
systemExport
Allow/deny system-level export rule applies to the Group with the given resource ID, e.g.Group/123- Since:
- 5.5.0
-
any
Allow/deny any bulk export operation
-