How Rules Are Evaluated and Rule-Fired Records

By default, the condition expressions for all rules in a rule set are evaluated sequentially regardless of the results of previous rules. However, you can use the ELSE and OR operators to control whether the condition expression for a rule is evaluated. See Controlling Which Conditions Are Evaluated for more information.
If a rule’s condition expression evaluates to True, SAS Decision Manager executes the rule’s action expression.
If a rule’s condition evaluates to True, the rule is said to have fired.
By default, every time a rule fires, it generates a rule-fired record. However, you can control when rule-fired records are generated by using the Record rule-fired data check box. See Step 7 of Add a New Rule.
Note: A rule that does not have a condition expression does not generate a rule-fired record.
Last updated: February 22, 2017