WHEN _ _ _ _ _ _ _ _ _ _ _ _ operator
The when operator is used inside a rule to make the execution of the rule depend on a boolean condition which is evaluated at execution time. For the use see rule.