financial servicessuggested
Eligibility and Policy Rules
Discover a simple way to define and execute various sets of rules and get the final decision outcome.
David Škarka
Template author
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
healthcareinsurancefeatured
Compensation Claim Automation
Automate the end-to-end handling of workers' compensation claims using AI-powered medical report analysis — extract the clinical data you need and drive every downstream decision automatically.
financial servicessuggested
A/B Testing
Discover a simple way to assign a test group for performing A/B Testing on your decisions.
financial servicessuggested
Risk Based Pricing
Discover a simple way to apply a suitable Risk Based Pricing matrix based on a type of client.