Interface Requester
- All Superinterfaces:
WithAuthorization
- All Known Implementing Classes:
All,Organization,Role
-
Method Summary
Modifier and TypeMethodDescriptionstatic Requesterall(boolean localIdentity) default booleanisRequesterAuthorized(Identity requesterUser, Collection<org.hl7.fhir.r4.model.OrganizationAffiliation> requesterAffiliations) booleanisRequesterAuthorized(Identity requesterUser, Stream<org.hl7.fhir.r4.model.OrganizationAffiliation> requesterAffiliations) static RequesterlocalAll()static RequesterlocalOrganization(String organizationIdentifier) static Requesterstatic Requesterorganization(boolean localIdentity, String organizationIdentifier) static Requesterstatic RequesterremoteOrganization(String organizationIdentifier) static RequesterremoteRole(String consortiumIdentifier, String roleSystem, String roleCode) booleanrequesterMatches(org.hl7.fhir.r4.model.Extension requesterExtension) static Requesterdefault org.hl7.fhir.r4.model.ExtensionMethods inherited from interface dev.dsf.fhir.authorization.process.WithAuthorization
getProcessAuthorizationCode, matches
-
Method Details
-
localAll
-
remoteAll
-
all
-
localOrganization
-
remoteOrganization
-
organization
-
localRole
-
remoteRole
-
role
-
requesterMatches
boolean requesterMatches(org.hl7.fhir.r4.model.Extension requesterExtension) -
isRequesterAuthorized
-
isRequesterAuthorized
default boolean isRequesterAuthorized(Identity requesterUser, Collection<org.hl7.fhir.r4.model.OrganizationAffiliation> requesterAffiliations) -
toRequesterExtension
default org.hl7.fhir.r4.model.Extension toRequesterExtension()
-