When you configure rule sets, you define the flow of data through the rule specification. The position of the rule sets and the order of the rule statements in the rule sets determine the data flow.
Consider the following rules and guidelines when you configure rule sets:
•Data flows upwards through a rule specification from the lowest rule set to the primary rule set. When the rule specification includes parallel rule sets, the rule specification runs the parallel rule sets concurrently.
•A rule set generates a single output for a row of input data. The output from the first rule statement to generate an action becomes the rule set output for the row.
•The output from the primary rule set is the primary fact that the rule specification generates. The primary rule set output represents the result of the business rule analysis of the data row.
•The output from a child rule set is an input to a parent rule set. Every rule set that you add to a rule specification is a child of the primary rule set or a child of another rule set.
You must add the output from a child rule set to a rule statement in the parent rule set.
•The input properties on a rule set display the inputs that you select in the rule set and the inputs from any child rule set. To view all of the inputs in the rule specification, open the Input Management dialog box.
•The rule statements in a rule set must generate outputs of the same data type.