The Flow Correlation BIC allows the user to create a Master Flow and a Detail Flow. A Master Flow is a process flow that has the ability to create one or more work items within a Detail Flow and then wait for those Detail Flows to complete. A Detail Flow is a process flow that can be initiated by a Master Flow and will send a signal to the Master Flow when a work item reaches the end of the flow.
The Flow Correlation BIC can be configured to:
- Send a Request - create an outgoing request to generate a new work item in another flow
- Wait for a Request - handle incoming requests to generate new work item(s) in the flow
- Send a Reply - send a response to a request, indicating that the Detail Flow has completed execution
- Wait for a Reply - wait for a response from a Detail Flow to which a request was sent
The Flow Correlation BIC facilitates creating complex workflows that are difficult to implement, troubleshoot and maintain. Therefore, it is recommended that this BIC not be used in new workflow development.