/
BPMN Subprocess Process Flows
BPMN Subprocess Process Flows
Characteristics
Invoked by other flows
A BPMN Call Activity provides the mechanism to invoke subprocess flows. The Called Element attribute of the Call Activity specifies the name of the subprocess to execute.
Input and Output variable mapping
In the modeler, you can specify a list of "In Mappings". With this, you can map execution variables from the calling flow to the subprocess. The subprocess always has its own copy of each variable. To transfer values back to the calling flow, you specify "Out Mappings".
May throw MSOWorkflowException
The current best practice for reporting errors from subprocess is described here:
- The subprocess should create a WorkflowException object and store it in an execution called WorkflowException. The WorkflowException object contains an error code and an error message.
- The subprocess should then throw an MSOWorkflowException BPMN event which may be handled by the calling flow.
Example: VnfAdapterRestV1.bpmn
, multiple selections available,
Related content
Add state support in fail scenario
Add state support in fail scenario
More like this
CPS-2305 Data Validation Report Proposal
CPS-2305 Data Validation Report Proposal
More like this
Analysis of RFC 9144 and RFC6902 for Delta Report generation
Analysis of RFC 9144 and RFC6902 for Delta Report generation
More like this
Grouping of generated delta reports in Delta Feature
Grouping of generated delta reports in Delta Feature
More like this
WIP: CPS-896: CMHandle Registration Response structure
WIP: CPS-896: CMHandle Registration Response structure
More like this
Grouping of Update operation in Delta Report
Grouping of Update operation in Delta Report
More like this