๐๏ธ Business Language Template Reference
InRule's Standard Template Catalog for entering rule conditions, expressions, and actions in Business Language, Topic First or Template First.
๐๏ธ Rule Templates
Rule templates provide the core decision-making constructs in language rules.
๐๏ธ Collection Templates
Collection templates perform lookup and aggregate functions over a collection. They can filter out specific collection members to operate over.
๐๏ธ Comparison Templates
Comparison functions evaluate to Boolean by comparing values to the left and right of the operator.
๐๏ธ Conditional Templates
Conditional templates evaluate a list of Boolean expressions, useful for grouping multiple rule conditions together.
๐๏ธ Conversion Templates
Conversion templates are used to convert one datatype to another. To use a conversion template, you must first select convert from the menu.
๐๏ธ Date Templates
Date templates are used to manipulate dates and datetime fields.
๐๏ธ Math Templates
Math templates are used to operate over numerical values and handle complex math operations.
๐๏ธ Time-Value Templates
Time-Value templates used for common financial operations.
๐๏ธ Text Templates
Text templates are used to lookup or modify text values.
๐๏ธ Value List Templates
Value list templates are used to check if a Value is found in the value list.
๐๏ธ Expression Designer Templates
The expression designer template builds complex expressions using syntax rule functions, combining syntax rules with business language rules.
๐๏ธ Logical Templates
Logical templates may be used to influence the evaluation of the conditional templates.
๐๏ธ XML Templates
XML template is used to lookup data from an XML file.
๐๏ธ Validity Templates
Validity templates check whether a field or entity is valid, based on constraints or a Mark Field As Invalid action.
๐๏ธ Schema Templates
Schema templates are used to convert field values to xml string.
๐๏ธ Action Templates
Action templates are used to trigger actions. There is no return type.
๐๏ธ Table Templates
Table templates perform lookup functions over an inline or database table.