Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractServiceDelegate - Class in dev.dsf.bpe.v1.activity
Abstract implementation of the JavaDelegate interface with added error handling and convenient access to process execution variables with the variables parameter of the AbstractServiceDelegate.doExecute(DelegateExecution, Variables) method.
AbstractServiceDelegate(ProcessPluginApi) - Constructor for class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
 
AbstractTaskMessageSend - Class in dev.dsf.bpe.v1.activity
Base class for implementing BPMN message send tasks, intermediate message throw events and message end events using FHIR Task resources.
AbstractTaskMessageSend(ProcessPluginApi) - Constructor for class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
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.
addErrorMessage(Task, String) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
addItemLeafWithAnswer(QuestionnaireResponse, String, String, Type) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
addItemLeafWithoutAnswer(QuestionnaireResponse, String, String) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
addLocal(R) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
Adds LOCAL tag.
addOrganization(R, String) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
Adds ORGANIZATION tag for the given organization.
addOrganization(R, Organization) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
Adds ORGANIZATION tag for the given organization.
addRole(R, String, String, String) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
Adds ROLE tag for the given affiliation.
addRole(R, OrganizationAffiliation) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
Adds ROLE tag for the given affiliation.
afterPropertiesSet() - Method in class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
 
afterPropertiesSet() - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
afterPropertiesSet() - Method in class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
 
afterQuestionnaireResponseCreate(DelegateTask, QuestionnaireResponse) - Method in class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
Override this method to execute code after the QuestionnaireResponse resource has been created on the DSF FHIR server
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
 
ALTERNATIVE_BUSINESS_KEY - Static variable in class dev.dsf.bpe.v1.constants.BpmnExecutionVariables
Value of the alternativeBusinessKey variable is used to correlated incoming Task resource to a waiting process instance if an alternative business-key was created for a communication target.
api - Variable in class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
 
api - Variable in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 

B

BasicFhirWebserviceClient - Interface in dev.dsf.fhir.client
 
beforeQuestionnaireResponseCreate(DelegateTask, QuestionnaireResponse) - Method in class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
Override this method to modify the QuestionnaireResponse before it will be created in state QuestionnaireResponse.QuestionnaireResponseStatus.INPROGRESS on the DSF FHIR server
BpmnExecutionVariables - Class in dev.dsf.bpe.v1.constants
Defines names of standard process engine variables used by the bpe
BUSINESS_KEY - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
 
BUSINESS_KEY - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask.Codes
 
businessKey() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
 
businessKey() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask
 

C

CodeSystems - Class in dev.dsf.bpe.v1.constants
Constants defining standard DSF CodeSystems
CodeSystems.BpmnMessage - Class in dev.dsf.bpe.v1.constants
 
CodeSystems.BpmnMessage.Codes - Class in dev.dsf.bpe.v1.constants
 
CodeSystems.BpmnUserTask - Class in dev.dsf.bpe.v1.constants
 
CodeSystems.BpmnUserTask.Codes - Class in dev.dsf.bpe.v1.constants
 
CORRELATION_KEY - Static variable in class dev.dsf.bpe.v1.constants.BpmnExecutionVariables
Value of the correlationKey variable is used to correlated incoming Task resources to waiting multi instance process activities
CORRELATION_KEY - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
 
correlationKey() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
 
create(Resource) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
 
create(Resource) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
 
create(R) - Method in interface dev.dsf.fhir.client.PreferReturnResource
 
createAndSaveAlternativeBusinessKey(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Generates an alternative business-key and stores it as a process variable with name BpmnExecutionVariables.ALTERNATIVE_BUSINESS_KEY
createBinary(InputStream, MediaType, String) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
 
createBinary(InputStream, MediaType, String) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
 
createBinary(InputStream, MediaType, String) - Method in interface dev.dsf.fhir.client.PreferReturnResource
 
createConditionaly(Resource, String) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
 
createConditionaly(Resource, String) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
 
createConditionaly(R, String) - Method in interface dev.dsf.fhir.client.PreferReturnResource
 
createInput(Type, String, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Creates an input parameter for the given value, system and code.
createInput(Type, Coding) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Creates an input parameter for the given value and coding.
createOutput(Type, String, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Creates an output parameter for the given value, system and code.
createOutput(Type, Coding) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Creates an output parameter for the given value and coding.
createTarget(String, String, String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Creates a new Target object.
createTarget(String, String, String, String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Creates a new Target object.
createTargets(Target...) - Method in interface dev.dsf.bpe.v1.variables.Variables
Creates a new target list.
createTargets(List<? extends Target>) - Method in interface dev.dsf.bpe.v1.variables.Variables
Creates a new target list.

D

DefaultUserTaskListener - Class in dev.dsf.bpe.v1.activity
Default TaskListener implementation.
DefaultUserTaskListener(ProcessPluginApi) - Constructor for class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
 
delete(Class<? extends Resource>, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
deleteConditionaly(Class<? extends Resource>, Map<String, List<String>>) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
deletePermanently(Class<? extends Resource>, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
description() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
 
dev.dsf.bpe.v1 - package dev.dsf.bpe.v1
 
dev.dsf.bpe.v1.activity - package dev.dsf.bpe.v1.activity
 
dev.dsf.bpe.v1.config - package dev.dsf.bpe.v1.config
 
dev.dsf.bpe.v1.constants - package dev.dsf.bpe.v1.constants
 
dev.dsf.bpe.v1.documentation - package dev.dsf.bpe.v1.documentation
 
dev.dsf.bpe.v1.service - package dev.dsf.bpe.v1.service
 
dev.dsf.bpe.v1.variables - package dev.dsf.bpe.v1.variables
 
dev.dsf.common.auth - package dev.dsf.common.auth
 
dev.dsf.common.auth.conf - package dev.dsf.common.auth.conf
 
dev.dsf.fhir.authorization.process - package dev.dsf.fhir.authorization.process
 
dev.dsf.fhir.authorization.read - package dev.dsf.fhir.authorization.read
 
dev.dsf.fhir.client - package dev.dsf.fhir.client
 
doExecute(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
Implement this method to execute custom business logic within BPMN service tasks.
doExecute(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
doSend(FhirWebserviceClient, Task) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Override this method to modify the remote task create behavior, e.g. to implement retries
DsfOpenIdCredentials - Interface in dev.dsf.common.auth
 
DsfRole - Interface in dev.dsf.common.auth.conf
 

E

EndpointProvider - Interface in dev.dsf.bpe.v1.service
Provides access to Endpoint resources from the DSF FHIR server.
error() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
 
ERROR - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
 
example() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
 
execute(DelegateExecution) - Method in class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
 
execute(DelegateExecution) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
exists(Class<R>, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
exists(Class<R>, String, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
exists(IdType) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
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

FhirWebserviceClient - Interface in dev.dsf.fhir.client
 
FhirWebserviceClientProvider - Interface in dev.dsf.bpe.v1.service
 
findFirst(Optional<Endpoint>) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
 
findFirst(Optional<Organization>) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
 
findFirst(Optional<Practitioner>) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
 
findFirst(Optional<Task>) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
 
findFirst(Endpoint) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
 
findFirst(Organization) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
 
findFirst(Practitioner) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
 
findFirst(Task) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
 
FIVE_SECONDS - Static variable in interface dev.dsf.fhir.client.RetryClient
 
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

generateSnapshot(String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
generateSnapshot(StructureDefinition) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
getAccessToken() - Method in interface dev.dsf.common.auth.DsfOpenIdCredentials
 
getAdditionalInputParameters(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Override this method to add additional input parameters to the task resource being send.
getBaseUrl() - Method in interface dev.dsf.fhir.client.FhirWebserviceClient
 
getBoolean(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Boolean execution variable with the given variableName
getByteArray(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves byte[] execution variable with the given variableName
getCertificate() - Method in interface dev.dsf.common.auth.conf.Identity
 
getConformance() - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
getCorrelationKey() - Method in interface dev.dsf.bpe.v1.variables.Target
 
getCredentials() - Method in interface dev.dsf.common.auth.conf.PractitionerIdentity
 
getCurrentTasks() - Method in interface dev.dsf.bpe.v1.variables.Variables
 
getDate(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Date execution variable with the given variableName
getDisplayName() - Method in interface dev.dsf.common.auth.conf.Identity
 
getDouble(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Double execution variable with the given variableName
getDsfRoles() - Method in interface dev.dsf.common.auth.conf.Identity
 
getEndpoint(String) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpoint(String, String, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpoint(Identifier) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpoint(Identifier, Identifier, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpointAddress(String) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpointAddress(String, String, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpointAddress(Identifier) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpointAddress(Identifier, Identifier, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpointIdentifierValue() - Method in interface dev.dsf.bpe.v1.variables.Target
 
getEndpointProvider() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getEndpoints(String, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpoints(Identifier, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getEndpointUrl() - Method in interface dev.dsf.bpe.v1.variables.Target
 
getEntries() - Method in interface dev.dsf.bpe.v1.variables.Targets
 
getFhirContext() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getFhirResourcesByProcessId() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
Return Map.of("testcom_process", List.of("foo.xml")); for a foo.xml file located in the root folder of the process plugin jar needed for a process called testcom_process.
getFhirWebserviceClientProvider() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getFile(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves File execution variable with the given variableName
getFirstInputParameter(Task, String, String, Class<? extends Type>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter from the given task with the given system and code, if the value of the input parameter has the given expectedType.
getFirstInputParameter(Task, Coding, Class<? extends Type>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter from the given task with the given coding (system, code), if the value of the input parameter has the given expectedType.
getFirstInputParameterStringValue(Task, String, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter value from the given task with the given system and code, if the value of the input parameter is of type 'string'.
getFirstInputParameterStringValue(Task, Coding) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter value from the given task with the given coding (system, code), if the value of the input parameter is of type 'string'.
getFirstInputParameterValue(Task, String, String, Class<T>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter value from the given task with the given system and code, if the value of the input parameter has the given expectedType.
getFirstInputParameterValue(Task, Coding, Class<T>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter value from the given task with the given coding (system, code), if the value of the input parameter has the given expectedType.
getFirstInputParameterWithExtension(Task, String, String, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter from the given task with the given system and code, if the value of the input parameter has the given expectedType and the input parameter has an extension with the given extensionUrl.
getFirstInputParameterWithExtension(Task, Coding, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the first input parameter from the given task with the given coding (system, code), if the value of the input parameter has the given expectedType and the input parameter has an extension with the given extensionUrl.
getFirstItemLeaveMatchingLinkId(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
getIdToken() - Method in interface dev.dsf.common.auth.DsfOpenIdCredentials
 
getInputParameters(Task, String, String, Class<? extends Type>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the input parameters from the given task with the given system and code, if the value of the input parameter has the given expectedType.
getInputParameters(Task, Coding, Class<? extends Type>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns the input parameters from the given task with the given coding (system, code), if the value of the input parameter has the given expectedType.
getInputParameterStringValues(Task, String, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns input parameter values from the given task with the given system and code, if the value of the input parameter is of type 'string'.
getInputParameterStringValues(Task, Coding) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns input parameter values from the given task with the given coding (system, code), if the value of the input parameter is of type 'string'.
getInputParametersWithExtension(Task, String, String, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns input parameters from the given task with the given system and code, if the value of the input parameter has the given expectedType and the input parameter has an extension with the given extensionUrl.
getInputParametersWithExtension(Task, Coding, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns input parameters from the given task with the given coding (system, code), if the value of the input parameter has the given expectedType and the input parameter has an extension with the given extensionUrl.
getInputParameterValues(Task, String, String, Class<T>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns input parameter values from the given task with the given system and code, if the value of the input parameter has the given expectedType.
getInputParameterValues(Task, Coding, Class<T>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
Returns input parameter values from the given task with the given coding (system, code), if the value of the input parameter has the given expectedType.
getInstantiatesCanonical(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Retrieves the instantiatesCanonical value used for Task resources send by this class via the injected field instantiatesCanonical.
getInteger(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Integer execution variable with the given variableName
getItemLeavesAsList(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
getItemLeavesAsStream(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
getItemLeavesMatchingLinkIdAsList(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
getItemLeavesMatchingLinkIdAsStream(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
getLatestReceivedQuestionnaireResponse() - Method in interface dev.dsf.bpe.v1.variables.Variables
 
getLatestTask() - Method in interface dev.dsf.bpe.v1.variables.Variables
Returns the latest Task received by this process or subprocess via a intermediate message catch event or message receive task.
getLocalEndpoint() - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getLocalEndpointAddress() - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getLocalEndpointIdentifier() - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getLocalEndpointIdentifierValue() - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
 
getLocalOrganization() - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
Retrieves the local Organization resources by searching for the managing Organization of the local Endpoint resources.
getLocalOrganizationIdentifier() - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getLocalOrganizationIdentifierValue() - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getLocalVersionlessAbsoluteUrl(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 
getLocalVersionlessAbsoluteUrl(Task) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
 
getLocalWebserviceClient() - Method in interface dev.dsf.bpe.v1.service.FhirWebserviceClientProvider
 
getLong(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Long execution variable with the given variableName
getLongClaim(String) - Method in interface dev.dsf.common.auth.DsfOpenIdCredentials
 
getMailService() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getMessageName(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Retrieves the messageName value used for Task resources send by this class via the injected field messageName.
getName() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
 
getNoProxyUrls() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
 
getNumber(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Number execution variable with the given variableName
getObjectMapper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getOrganization() - Method in interface dev.dsf.common.auth.conf.Identity
 
getOrganization(String) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getOrganization(Identifier) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getOrganizationIdentifierValue() - Method in interface dev.dsf.bpe.v1.variables.Target
 
getOrganizationIdentifierValue() - Method in interface dev.dsf.common.auth.conf.Identity
 
getOrganizationProvider() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getOrganizations(String) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getOrganizations(String, Coding) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getOrganizations(Identifier) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getOrganizations(Identifier, Coding) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getPassword() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
 
getPractionerRoles() - Method in interface dev.dsf.common.auth.conf.PractitionerIdentity
 
getPractitioner() - Method in interface dev.dsf.common.auth.conf.PractitionerIdentity
 
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
 
getProcessAuthorizationHelper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getProcessModels() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
Return List.of("foo.bpmn"); for a foo.bpmn file located in the root folder of the process plugin jar.
getProfile(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Retrieves the profile value used for Task resources send by this class via the injected field profile.
getProxyConfig() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getQuestionnaireResponseHelper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getReadAccessHelper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getRecipient(Target) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
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
 
getReleaseDate() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
 
getRemoteOrganizations() - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
 
getRequester() - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
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
 
getResource(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves FHIR Resource execution variable with the given variableName
getResourceList(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves FHIR Resource list execution variable with the given variableName
getResourceReleaseDate() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
Placeholder #{date} in FHIR and BPMN files will be replaced with the returned value.
getResourceVersion() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
Placeholder #{version} in FHIR and BPMN files will be replaced with the returned value.
getShort(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves Short execution variable with the given variableName
getSpringConfigurations() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
List of Configuration annotated spring configuration classes.
getStartTask() - Method in interface dev.dsf.bpe.v1.variables.Variables
Returns the Task associated with the message start event of the process.
getString(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves String execution variable with the given variableName
getStringClaimOrDefault(String, String) - Method in interface dev.dsf.common.auth.DsfOpenIdCredentials
 
getTarget() - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves execution variable BpmnExecutionVariables.TARGET
getTargets() - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves execution variable BpmnExecutionVariables.TARGETS
getTaskHelper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getTasks() - Method in interface dev.dsf.bpe.v1.variables.Variables
 
getUrl() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
 
getUserId() - Method in interface dev.dsf.common.auth.DsfOpenIdCredentials
 
getUsername() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
 
getVariable(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Retrieves execution variable with the given variableName
getVariables(DelegateExecution) - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
 
getVersion() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
 
getWebserviceClient(String) - Method in interface dev.dsf.bpe.v1.service.FhirWebserviceClientProvider
 

H

handleEndEventError(DelegateExecution, Variables, Exception, String) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
handleIntermediateThrowEventError(DelegateExecution, Variables, Exception, String) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
handleSendTaskError(DelegateExecution, Variables, Exception, String) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
hasAll(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
 
hasAnyOrganization(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
 
hasAnyRole(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
 
hasDsfRole(DsfRole) - Method in interface dev.dsf.common.auth.conf.Identity
 
hasLocal(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
 
hasOrganization(Resource, String) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
 
hasOrganization(Resource, Organization) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
 
hasRole(Resource, String, String, String) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
 
hasRole(Resource, List<OrganizationAffiliation>) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
 
hasRole(Resource, OrganizationAffiliation) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
 
history() - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
history(int, int) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
history(Class<? extends Resource>) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
history(Class<? extends Resource>, int, int) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
history(Class<? extends Resource>, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
history(Class<? extends Resource>, String, int, int) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 

I

Identity - Interface in dev.dsf.common.auth.conf
 
isEmpty() - Method in interface dev.dsf.bpe.v1.variables.Targets
 
isEnabled() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
 
isLocalIdentity() - Method in interface dev.dsf.common.auth.conf.Identity
 
isNoProxyUrl(String) - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
Returns true if the given url is not null and the domain + port of the given url is configured as a no-proxy URL based on the environment configuration.
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, 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

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

MailService - Interface in dev.dsf.bpe.v1.service
 
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
 
MESSAGE_NAME - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
 
messageName() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
 

N

name() - Method in interface dev.dsf.common.auth.conf.DsfRole
 
NamingSystems - Class in dev.dsf.bpe.v1.constants
Constants defining standard DSF NamingSystems
NamingSystems.EndpointIdentifier - Class in dev.dsf.bpe.v1.constants
 
NamingSystems.OrganizationIdentifier - Class in dev.dsf.bpe.v1.constants
 
NamingSystems.PractitionerIdentifier - Class in dev.dsf.bpe.v1.constants
 
NamingSystems.TaskIdentifier - Class in dev.dsf.bpe.v1.constants
 
notify(DelegateTask) - Method in class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
 

O

onProcessesDeployed(List<String>) - Method in interface dev.dsf.bpe.v1.ProcessPluginDeploymentStateListener
 
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.common.auth.conf.Identity
 
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
 
OrganizationIdentity - Interface in dev.dsf.common.auth.conf
 
OrganizationProvider - Interface in dev.dsf.bpe.v1.service
Provides access to Organization resources from the DSF FHIR server.

P

PLUGIN_VERSION_PATTERN - Static variable in interface dev.dsf.bpe.v1.ProcessPluginDefinition
 
PLUGIN_VERSION_PATTERN_STRING - Static variable in interface dev.dsf.bpe.v1.ProcessPluginDefinition
 
postBundle(Bundle) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
 
postBundle(Bundle) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
 
postBundle(Bundle) - Method in interface dev.dsf.fhir.client.PreferReturnResource
 
PRACTITIONER_IDENTIFIER_SYSTEM - Static variable in interface dev.dsf.common.auth.conf.PractitionerIdentity
 
PractitionerIdentity - Interface in dev.dsf.common.auth.conf
 
PreferReturnMinimal - Interface in dev.dsf.fhir.client
 
PreferReturnMinimalWithRetry - Interface in dev.dsf.fhir.client
 
PreferReturnOutcome - Interface in dev.dsf.fhir.client
 
PreferReturnOutcomeWithRetry - Interface in dev.dsf.fhir.client
 
PreferReturnResource - Interface in dev.dsf.fhir.client
 
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
 
ProcessDocumentation - Annotation Interface in dev.dsf.bpe.v1.documentation
Annotation for documenting DSF process plugin properties.
processNames() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
 
ProcessPluginApi - Interface in dev.dsf.bpe.v1
Gives access to services available to process plugins.
ProcessPluginDefinition - Interface in dev.dsf.bpe.v1
A provider configuration file named "dev.dsf.ProcessPluginDefinition" containing the canonical name of the class implementing this interface needs to be part of the process plugin at "/META-INF/services/".
ProcessPluginDeploymentStateListener - Interface in dev.dsf.bpe.v1
Listener called after process plugin deployment with a list of deployed process-ids from this plugin.
ProxyConfig - Interface in dev.dsf.bpe.v1.config
 

Q

QuestionnaireResponseHelper - Interface in dev.dsf.bpe.v1.service
 

R

read(Class<R>, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
read(Class<R>, String, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
read(String, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
read(String, String, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
read(R) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
Uses If-None-Match and If-Modified-Since Headers based on the version and lastUpdated values in oldValue to check if the resource has been modified.
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.
readBinary(String, MediaType) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
readBinary(String, String, MediaType) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
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
 
recommendation() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
 
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
 
removeAllByEndpointIdentifierValue(Collection<String>) - Method in interface dev.dsf.bpe.v1.variables.Targets
Removes targets base on the given endpoint identifier values.
removeByEndpointIdentifierValue(Target) - Method in interface dev.dsf.bpe.v1.variables.Targets
Removes targets base on the given Targets endpoint identifier value.
removeByEndpointIdentifierValue(String) - Method in interface dev.dsf.bpe.v1.variables.Targets
Removes targets base on the given endpoint identifier value.
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
 
required() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
 
RESOURCE_VERSION_PATTERN_STRING - Static variable in interface dev.dsf.bpe.v1.ProcessPluginDefinition
 
RETRY_FOREVER - Static variable in interface dev.dsf.fhir.client.RetryClient
 
RETRY_ONCE - Static variable in interface dev.dsf.fhir.client.RetryClient
 
RetryClient<T> - Interface in dev.dsf.fhir.client
 
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
 

S

search(Class<? extends Resource>, Map<String, List<String>>) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
searchWithStrictHandling(Class<? extends Resource>, Map<String, List<String>>) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
 
send(String, String) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends a plain text mail to the BPE wide configured recipients.
send(String, String, String) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends a plain text mail to the given address (to) if not null or the BPE wide configured recipients.
send(String, String, Collection<String>) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends a plain text mail to the given addresses (to) if not null and not empty or the BPE wide configured recipients.
send(String, MimeBodyPart) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients.
send(String, MimeBodyPart, String) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends the given MimeBodyPart as content of a mail to the given address (to) if not null or the BPE wide configured recipients.
send(String, MimeBodyPart, Collection<String>) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends the given MimeBodyPart as content of a mail to the given addresses (to) if not null and not empty or the BPE wide configured recipients.
send(String, MimeBodyPart, Consumer<MimeMessage>) - Method in interface dev.dsf.bpe.v1.service.MailService
Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients, the messageModifier can be used to modify elements of the generated MimeMessage before it is send to the SMTP server.
sendTask(DelegateExecution, Variables, Target, String, String, String, String, Stream<Task.ParameterComponent>) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
 
setAlternativeBusinessKey(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
setBoolean(String, Boolean) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Boolean
setByteArray(String, byte[]) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given byte[]
setDate(String, Date) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Date
setDouble(String, Double) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Double
setFile(String, File) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given File
setInstantiatesCanonical(FixedValue) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Deprecated.
only for process engine field injection
setInteger(String, Integer) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Integer
setLong(String, Long) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Long
setMessageName(FixedValue) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Deprecated.
only for process engine field injection
setNumber(String, Number) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Number
setProfile(FixedValue) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
Deprecated.
only for process engine field injection
setResource(String, Resource) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given FHIR Resource
setResourceList(String, List<? extends Resource>) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given FHIR Resource list
setShort(String, Short) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given Short
setString(String, String) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given String
setTarget(Target) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable BpmnExecutionVariables.TARGET
setTargets(Targets) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable BpmnExecutionVariables.TARGETS.
setVariable(String, TypedValue) - Method in interface dev.dsf.bpe.v1.variables.Variables
Sets execution variable with the given variableName to the given TypedValue
SID - Static variable in class dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
 
SID - Static variable in class dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
 
SID - Static variable in class dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
 
SID - Static variable in class dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
 

T

Target - Interface in dev.dsf.bpe.v1.variables
Specifies a communication target for FHIR Task resources.
TARGET - Static variable in class dev.dsf.bpe.v1.constants.BpmnExecutionVariables
Values from the target variable are used to configure AbstractTaskMessageSend activities for sending Task resource messages
Targets - Interface in dev.dsf.bpe.v1.variables
Specifies a list of communication targets for FHIR Task resources.
TARGETS - Static variable in class dev.dsf.bpe.v1.constants.BpmnExecutionVariables
The targets variable is typically used to iterate over Target variables in multi instance send/receive tasks or multi instance subprocesses
TaskHelper - Interface in dev.dsf.bpe.v1.service
 
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
 
transformQuestionTypeToAnswerType(Questionnaire.QuestionnaireItemComponent) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
 

U

update(Resource) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
 
update(Resource) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
 
update(R) - Method in interface dev.dsf.fhir.client.PreferReturnResource
 
updateBinary(String, InputStream, MediaType, String) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
 
updateBinary(String, InputStream, MediaType, String) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
 
updateBinary(String, InputStream, MediaType, String) - Method in interface dev.dsf.fhir.client.PreferReturnResource
 
updateConditionaly(Resource, Map<String, List<String>>) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
 
updateConditionaly(Resource, Map<String, List<String>>) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
 
updateConditionaly(R, Map<String, List<String>>) - Method in interface dev.dsf.fhir.client.PreferReturnResource
 
updateTask(Task) - Method in interface dev.dsf.bpe.v1.variables.Variables
Does nothing if the given task is null.
URL - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
 
URL - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask
 
USER_TASK_ID - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask.Codes
 
userTaskId() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask
 

V

Variables - Interface in dev.dsf.bpe.v1.variables
Gives access to process execution variables.

W

WithAuthorization - Interface in dev.dsf.fhir.authorization.process
 
withMinimalReturn() - Method in interface dev.dsf.fhir.client.FhirWebserviceClient
 
withOperationOutcomeReturn() - Method in interface dev.dsf.fhir.client.FhirWebserviceClient
 
withRetry() - Method in interface dev.dsf.fhir.client.RetryClient
retries once after a delay of 5000L<T> ms
withRetry(int) - Method in interface dev.dsf.fhir.client.RetryClient
retries nTimes and waits 5000L<T> ms between tries
withRetry(int, long) - Method in interface dev.dsf.fhir.client.RetryClient
 
withRetry(long) - Method in interface dev.dsf.fhir.client.RetryClient
retries once after a delay of delayMillis ms
withRetryForever(long) - Method in interface dev.dsf.fhir.client.RetryClient
 
withValue(String) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
 
withValue(String) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
 
withValue(String) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
 
withValue(String) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values