InRule includes a standard template catalog that allows for business language entry of conditions, expressions, and actions. Rules may be entered “Topic First” (starting with the current context) or “Template First” — picking a template then filling it out.
Available templates are displayed based on context as a rule is authored. The user is prompted to define necessary fields or tokens, and is presented with a menu of appropriate choices.
The following categories contain all function templates for authoring expressions in Language Rules.
Operate across collection items to return aggregate values.
Return values based on logical comparisons.
Return values based on logical operations.
Perform data type conversions.
Perform date parsing and math operations.
Perform arithmetic operations.
Perform time-value financial operations.
Perform string manipulation and formatting.
Value List Templates
Perform operations against value lists.
Expression Designer Templates
Allows to combine syntax rules with business language rule.
Perform logical operations.
Perform operations against XML files.