Interface Recipient
- All Superinterfaces:
WithAuthorization
- All Known Implementing Classes:
All
,Organization
,Role
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
isRecipientAuthorized
(Identity recipientUser, Collection<org.hl7.fhir.r4.model.OrganizationAffiliation> recipientAffiliations) boolean
isRecipientAuthorized
(Identity recipientUser, Stream<org.hl7.fhir.r4.model.OrganizationAffiliation> recipientAffiliations) static Recipient
localAll()
static Recipient
localOrganization
(String organizationIdentifier) static Recipient
boolean
recipientMatches
(org.hl7.fhir.r4.model.Extension recipientExtension) org.hl7.fhir.r4.model.Extension
Methods inherited from interface dev.dsf.fhir.authorization.process.WithAuthorization
getProcessAuthorizationCode, matches
-
Method Details
-
localAll
-
localOrganization
-
localRole
-
recipientMatches
boolean recipientMatches(org.hl7.fhir.r4.model.Extension recipientExtension) -
isRecipientAuthorized
-
isRecipientAuthorized
default boolean isRecipientAuthorized(Identity recipientUser, Collection<org.hl7.fhir.r4.model.OrganizationAffiliation> recipientAffiliations) -
toRecipientExtension
org.hl7.fhir.r4.model.Extension toRecipientExtension()
-