Business Rules Overview Business rules are defined inside of TIBCO BusinessEvents WebStudio, and are intended to be used by non-technical users. TIBCO BusinessEvents WebStudio users complete the definition of the rule instance using one of the following types of user interface: • A form where users can provide values for bindings defined in TIBCO BusinessEvents Studio. The form interface is the visual presentation of the rule template defined by rule template views. See Rule Template Views for more details on rule template views. • A builder style of user interface where users can build conditions and actions using various operators. A builder based user interface is presented to user only if there is no view associated with the rule template. Business Rule Builder The builder for business rule in the TIBCO BusinessEvents WebStudio consists of two sections: When section - condition builder When section lets user define additional conditions that must be met, in addition to the pre-condition defined in the Rule Template. The builder determines the scope of the rule template, and allows the user to define individual conditional clauses based on that scope. Each conditional clause has one or more sub-clause, and a match operator determines whether conditional clause is true when all sub-clause are true, or any one sub-clause is true, or none of the sub-clauses evaluate to true. Then section - command builder Then section defines additional actions to be taken based on the conditions defined. The builder lets user define actions based on the statements defined in the Action Context section of the rule template. Ensure that al the actions in the business rule are defined and the order should match that of the rule template. Otherwise, the business rule will be invalid.