BPMN Process Editor
add or edit certain flow objects
Properties
Implementation tab
Correlations
Use to define a correlation for certain flow objects.
A correlation definition contains a set of correlation keys defined for the flow object.
Only flow objects that send and receive messages have support for correlations. For example, send and receive tasks, message and signal events, and service tasks.
This topic covers:
Use Simple Mode to define a correlation that contains just one property. This mode simplifies the definition of the correlation by creating parts of the correlation automatically based on the information you define for that property.
Property
Select a predefined property from the dropdown list. To create a new correlation property, click
New Correlation Property. How?
Initiates
Select if the BPMN element initiates the value of the correlation.
Correlation Property Aliases
For each selected property, define
an expression to assign a value to the correlation property. Click the Expression Builder icon to use the builder tool to add the expression.
Switch to Advanced Mode
Click to use the advanced mode configuration settings.
Use Advanced Mode if the correlation contains more that one correlation key, each with multiple properties.
Correlation Keys
Lists the correlation keys that have been added to the correlation.
To add a predefined correlation key to the correlation, click
. How?
To edit the mode of a correlation key, select the key from the list and click
. To remove a correlation key, select the key and click
.
Correlation Key
Shows the name given to a correlation key.
Mode
Shows Initiates or Uses. Initiates means the BPMN element initiates the value of the correlation.
Correlation Property Aliases
For each correlation property that uses a defined expression to assign a value, shows the name of the correlation property and the expression in an editable field. Click the Expression Builder icon if you need to modify the expression.
Switch to Simple Mode
Click to use the simple mode configuration settings.
Modeling and Implementation Guide for Oracle BPM, "Communicating Business Processes Using Correlations"
Copyright © 19972013, Oracle. All rights reserved.