You are viewing the documentation for Blueriq 13. Documentation for other versions is available in our documentation directory.
For the design guide on how to model logic see Decision Management guide.
What is it?
A business rule applies logic. It is specified by using an IF-THEN construction.
What does it do?
A business rule derives one decision. If you wish to derive more than one decision a decision table is the best option. Business rules are used when assessing requests, e.g. a mortgage request. A business rules is best applied when:
- Reasoning about multiple instances is required
- Uniformity is important
- Insight into management rules is important
- Flexibility and maintainability of the management rules are important
How to – create a business rule
- Select the Home tab
- From the Logic group select the Business rule icon
- Fill in the required fields
- Click Save or Save & close
Properties
Property | Description |
---|---|
Name | Identifies the business rule. Only letters, numbers and underscores (_) are allowed. The maximum length is determined by a database setting. |
Functional name | Optional, can be used in documentation |
Description | Optional |
IF | Use the expression editor to create the condition of the business rule. When this condition is met the specified value is assigned to the action. |
THEN | Choose any entity (first drop down list) and attribute (second drop down list) to create the action of the business rule. |
IS | Use the expression editor to assign a value to the action attribute (THEN) if the condition is met (IF). This can be a plain value or an expression that evaluates to a value of the same basetype as the action attribute. |
Justification asset | The Justification asset contains an explanation behind the logic that is used in the business rule. Select the asset from the drop down list. |
Setting value to UNKNOWN
It is not possible to use a business rule to clear an attribute value, contrary to using a decision table.
Overview
Content Tools