Eligibility and Policy Rules
Discover a simple way to define and execute various sets of rules and get the final decision outcome.

DecisionRules

About the example:
This Decision Flow dynamically executes a specified set of rules defined by a Decision Table and evaluates the final outcome of the decision (Decline, Manual Approval, ...) based on defined priorities. Typical usage shown in this example are Eligibility and Policy rules evaluated during a loan approval process.
Solution components:
- Decision Tables in folder Rules Definition each containing a single rule with its ID and message to be generated when the rule is not passed
- a Decision Table named Rules Configuration List defines which rules will be executed in the rule sets, and what the decision outcome will be (ie. Decline, Manual Approval, etc.)
- a Decision Table named Decision Outcome Priority defines priority order of possible decision outcomes
- a Decision Flow orchestrates these Decision tables: first, using the rule set name from the input, executes the Rules Configuration list table to get the list of rules that are to be executed. Second, it executes these rules and gathers their outputs. Third, it finds out the final decision outcome using the Decision Outcome Priority table and assigns it to the output of the Decision Flow.
Use this Decision Flow, add your own rules using the included template, add them to the configuration and simply call from your credit decisioning system using a REST API to execute any set of rules that you have defined…
More Templates
See Other Templates
A/B Testing
Discover a simple way to assign a test group for performing A/B Testing on your decisions.
Portfolio Rebalancer
Try real-time trading actions with this Decision Flow based on market prices and portfolio strategy.
Product Catalog
Perform your own inventory check using our Decision Table.