Elements must be dragged onto the designer from the Flow Elements container:
The condition element permits branching of the Rule Flow based on a TRUE/FALSE outcome of a value. To define the condition, click on the pencil icon of the condition shape.
The syntax condition editor will be displayed as follows:
Hover over the condition element to display the TRUE/FALSE port labels.
The convergence element is used to join two upstream rule flow branches into one. Convergence is useful in a situation where two separate upstream rule flow branches need to intersect back into the same sequential flow. To use the convergence element, drag it onto the canvas and connect two upstream connectors into the top port of the element as follows:
The RuleSet element represents an explicit rule set defined elsewhere in the rule application.
A Rule Flow can be defined to include RuleSet elements from any entity context of the rule application schema. RuleSet elements can also be defined for independent rule sets from the rule application.
To define which RuleSet the element represents, click on the arrow shape and select the RuleSet from the menu:
Clicking the magnifying glass icon inside the element will auto-navigate to the selected RuleSet.
The “Edit” option available from the right click menu allows users to work with parameters existing on the Target RuleSet.
The Member RuleSet element represents an explicit RuleSet defined at the member level of a collection elsewhere in the rule application. A Rule Flow can be defined to include Member RuleSet elements from any collection member context of the rule application schema.
To define which Member RuleSet the element represents, right click on the element after dragging onto the design field and selecting "Edit":
A Rule Flow can be defined to include the execution of other Rule Flows.
To define which Rule Flow the element represents, click on the arrow shape and select the Rule Flow from the menu:
Clicking the pencil icon inside the element will open the selected Rule Flow.
A Rule Flow can be defined to include the execution of workflows defined for the rule application.
To define which Workflow end point the element represents, click on the pencil icon to open the Workflow definition dialog:
All Rule Flow branches must stop at a Termination element. A default termination exists as part of every Rule Flow. Additional termination elements can be dragged onto the Rule Flow designer.