Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- add(ActivityDefinition, String, String, Requester, Recipient) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- add(ActivityDefinition, String, String, Requester, Recipient) - Method in class dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
- add(ActivityDefinition, String, String, Collection<? extends Requester>, Collection<? extends Recipient>) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- add(ActivityDefinition, String, String, Collection<? extends Requester>, Collection<? extends Recipient>) - Method in class dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
- addAll(R) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
-
Adds All tag.
- addAll(R) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- addLocal(R) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
-
Adds LOCAL tag.
- addLocal(R) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- addOrganization(R, String) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
-
Adds ORGANIZATION tag for the given organization.
- addOrganization(R, String) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- addOrganization(R, Organization) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
-
Adds ORGANIZATION tag for the given organization.
- addOrganization(R, Organization) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- addRole(R, String, String, String) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
-
Adds ROLE tag for the given affiliation.
- addRole(R, String, String, String) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- addRole(R, OrganizationAffiliation) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
-
Adds ROLE tag for the given affiliation.
- addRole(R, OrganizationAffiliation) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- all(boolean, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
- All - Class in dev.dsf.fhir.authorization.process
- All(boolean, String, String) - Constructor for class dev.dsf.fhir.authorization.process.All
D
- dev.dsf.fhir.authorization.process - package dev.dsf.fhir.authorization.process
- dev.dsf.fhir.authorization.read - package dev.dsf.fhir.authorization.read
E
- EXTENSION_PROCESS_AUTHORIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_MESSAGE_NAME - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER_PRACTITIONER_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_ORGANIZATION_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PARENT_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_ORGANIZATION_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_PARENT_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_PRACTITIONER_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_PRACTITIONER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_RECIPIENT - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_REQUESTER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_PROCESS_AUTHORIZATION_TASK_PROFILE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- EXTENSION_READ_ACCESS_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE_ORGANIZATION_ROLE - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE_PARENT_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
F
- fromRecipient(Coding) - Static method in class dev.dsf.fhir.authorization.process.All
- fromRecipient(Coding, Predicate<Identifier>) - Static method in class dev.dsf.fhir.authorization.process.Organization
- fromRecipient(Coding, Predicate<Identifier>, Predicate<Coding>) - Static method in class dev.dsf.fhir.authorization.process.Role
- fromRequester(Coding, Predicate<Coding>) - Static method in class dev.dsf.fhir.authorization.process.All
- fromRequester(Coding, Predicate<Coding>, Predicate<Identifier>) - Static method in class dev.dsf.fhir.authorization.process.Organization
- fromRequester(Coding, Predicate<Coding>, Predicate<Identifier>, Predicate<Coding>) - Static method in class dev.dsf.fhir.authorization.process.Role
G
- getProcessAuthorizationCode() - Method in class dev.dsf.fhir.authorization.process.All
- getProcessAuthorizationCode() - Method in class dev.dsf.fhir.authorization.process.Organization
- getProcessAuthorizationCode() - Method in class dev.dsf.fhir.authorization.process.Role
- getProcessAuthorizationCode() - Method in interface dev.dsf.fhir.authorization.process.WithAuthorization
- getRecipients(ActivityDefinition, String, String, String, String) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- getRecipients(ActivityDefinition, String, String, String, Collection<String>) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- getRecipients(ActivityDefinition, String, String, String, Collection<String>) - Method in class dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
- getRequesters(ActivityDefinition, String, String, String, String) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- getRequesters(ActivityDefinition, String, String, String, Collection<String>) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- getRequesters(ActivityDefinition, String, String, String, Collection<String>) - Method in class dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
H
- hasAll(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- hasAll(Resource) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- hasAnyOrganization(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- hasAnyOrganization(Resource) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- hasAnyRole(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- hasAnyRole(Resource) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- hasLocal(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- hasLocal(Resource) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- hasOrganization(Resource, String) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- hasOrganization(Resource, String) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- hasOrganization(Resource, Organization) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- hasOrganization(Resource, Organization) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- hasRole(Resource, String, String, String) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- hasRole(Resource, String, String, String) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- hasRole(Resource, List<OrganizationAffiliation>) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- hasRole(Resource, List<OrganizationAffiliation>) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- hasRole(Resource, OrganizationAffiliation) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- hasRole(Resource, OrganizationAffiliation) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
I
- isRecipientAuthorized(Identity, Collection<OrganizationAffiliation>) - Method in interface dev.dsf.fhir.authorization.process.Recipient
- isRecipientAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in class dev.dsf.fhir.authorization.process.All
- isRecipientAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in class dev.dsf.fhir.authorization.process.Organization
- isRecipientAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in interface dev.dsf.fhir.authorization.process.Recipient
- isRecipientAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in class dev.dsf.fhir.authorization.process.Role
- isRequesterAuthorized(Identity, Collection<OrganizationAffiliation>) - Method in interface dev.dsf.fhir.authorization.process.Requester
- isRequesterAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in class dev.dsf.fhir.authorization.process.All
- isRequesterAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in class dev.dsf.fhir.authorization.process.Organization
- isRequesterAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in interface dev.dsf.fhir.authorization.process.Requester
- isRequesterAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in class dev.dsf.fhir.authorization.process.Role
- isValid(ActivityDefinition, Predicate<CanonicalType>, Predicate<Coding>, Predicate<Identifier>, Predicate<Coding>) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- isValid(ActivityDefinition, Predicate<CanonicalType>, Predicate<Coding>, Predicate<Identifier>, Predicate<Coding>) - Method in class dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
- isValid(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
-
Resource with access tags valid if:
1 LOCAL tag and n {ORGANIZATION, ROLE} tags(n >= 0)
or
1 ALL tag
All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid
Does not check if referenced organizations or roles exist - isValid(Resource) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- isValid(Resource, Predicate<Identifier>, Predicate<Coding>) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
-
Resource with access tags valid if:
1 LOCAL tag and n {ORGANIZATION, ROLE} tags(n >= 0)
or
1 ALL tag
All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid - isValid(Resource, Predicate<Identifier>, Predicate<Coding>) - Method in class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
L
- localAll() - Static method in interface dev.dsf.fhir.authorization.process.Recipient
- localAll() - Static method in interface dev.dsf.fhir.authorization.process.Requester
- localAllPractitioner(String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
- localOrganization(String) - Static method in interface dev.dsf.fhir.authorization.process.Recipient
- localOrganization(String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
- localOrganizationPractitioner(String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
- localRole(String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Recipient
- localRole(String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
- localRolePractitioner(String, String, String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
M
- matches(Coding) - Method in class dev.dsf.fhir.authorization.process.All
- matches(Coding) - Method in class dev.dsf.fhir.authorization.process.Organization
- matches(Coding) - Method in class dev.dsf.fhir.authorization.process.Role
- matches(Coding) - Method in interface dev.dsf.fhir.authorization.process.WithAuthorization
O
- organization(boolean, String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
- Organization - Class in dev.dsf.fhir.authorization.process
- Organization(boolean, String, String, String) - Constructor for class dev.dsf.fhir.authorization.process.Organization
- ORGANIZATION_IDENTIFIER_SYSTEM - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- ORGANIZATION_IDENTIFIER_SYSTEM - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
P
- PROCESS_AUTHORIZATION_SYSTEM - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- PROCESS_AUTHORIZATION_VALUE_LOCAL_ALL - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- PROCESS_AUTHORIZATION_VALUE_LOCAL_ALL_PRACTITIONER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- PROCESS_AUTHORIZATION_VALUE_LOCAL_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- PROCESS_AUTHORIZATION_VALUE_LOCAL_ORGANIZATION_PRACTITIONER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- PROCESS_AUTHORIZATION_VALUE_LOCAL_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- PROCESS_AUTHORIZATION_VALUE_LOCAL_ROLE_PRACTITIONER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- PROCESS_AUTHORIZATION_VALUE_REMOTE_ALL - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- PROCESS_AUTHORIZATION_VALUE_REMOTE_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- PROCESS_AUTHORIZATION_VALUE_REMOTE_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
- ProcessAuthorizationHelper - Interface in dev.dsf.fhir.authorization.process
- ProcessAuthorizationHelperImpl - Class in dev.dsf.fhir.authorization.process
- ProcessAuthorizationHelperImpl() - Constructor for class dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
R
- READ_ACCESS_TAG_SYSTEM - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- READ_ACCESS_TAG_VALUE_ALL - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- READ_ACCESS_TAG_VALUE_LOCAL - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- READ_ACCESS_TAG_VALUE_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- READ_ACCESS_TAG_VALUE_ROLE - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
- ReadAccessHelper - Interface in dev.dsf.fhir.authorization.read
-
Helper with methods to configure read access to FHIR resources.
- ReadAccessHelperImpl - Class in dev.dsf.fhir.authorization.read
- ReadAccessHelperImpl() - Constructor for class dev.dsf.fhir.authorization.read.ReadAccessHelperImpl
- Recipient - Interface in dev.dsf.fhir.authorization.process
- recipientMatches(Extension) - Method in class dev.dsf.fhir.authorization.process.All
- recipientMatches(Extension) - Method in class dev.dsf.fhir.authorization.process.Organization
- recipientMatches(Extension) - Method in interface dev.dsf.fhir.authorization.process.Recipient
- recipientMatches(Extension) - Method in class dev.dsf.fhir.authorization.process.Role
- remoteAll() - Static method in interface dev.dsf.fhir.authorization.process.Requester
- remoteOrganization(String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
- remoteRole(String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
- Requester - Interface in dev.dsf.fhir.authorization.process
- requesterMatches(Extension) - Method in class dev.dsf.fhir.authorization.process.All
- requesterMatches(Extension) - Method in class dev.dsf.fhir.authorization.process.Organization
- requesterMatches(Extension) - Method in interface dev.dsf.fhir.authorization.process.Requester
- requesterMatches(Extension) - Method in class dev.dsf.fhir.authorization.process.Role
- role(boolean, String, String, String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
- Role - Class in dev.dsf.fhir.authorization.process
- Role(boolean, String, String, String, String, String) - Constructor for class dev.dsf.fhir.authorization.process.Role
T
- toRecipientExtension() - Method in class dev.dsf.fhir.authorization.process.All
- toRecipientExtension() - Method in class dev.dsf.fhir.authorization.process.Organization
- toRecipientExtension() - Method in interface dev.dsf.fhir.authorization.process.Recipient
- toRecipientExtension() - Method in class dev.dsf.fhir.authorization.process.Role
- toRequesterExtension() - Method in class dev.dsf.fhir.authorization.process.All
- toRequesterExtension() - Method in class dev.dsf.fhir.authorization.process.Organization
- toRequesterExtension() - Method in interface dev.dsf.fhir.authorization.process.Requester
- toRequesterExtension() - Method in class dev.dsf.fhir.authorization.process.Role
W
- WithAuthorization - Interface in dev.dsf.fhir.authorization.process
All Classes and Interfaces|All Packages|Constant Field Values