RulePoint effectively enhances the BPM workflow while processing a loan.
The BPM workflows update the database tables when it completes a task. The source services in RulePoint use the database table as the source. The source services in RulePoint pick data from the tables, evaluate the data, and send an SQL response back to the database tables. The BPM workflow picks up the data and continues to process the loan.
The following figure shows the BPM workflow:
A: BPM workflows update data in the database.
B: Source services in RulePoint pick up data from the database.
C: The responder services in RulePoint update the database with the response.
D: BPM workflow picks up data from the database.
The workflow might reach a point in which you might need to take decisions. You might need to choose among multiple alternatives based on the outcome of a rule.
The following figure shows the BPM workflows that use RulePoint at a particular instance of the workflow:
Workflows 1 and 2 are BPM processes configured to get third-party credit scores of customers, and other customer and loan information. Source services in RulePoint retrieve data from the tables, the rules process the data based on the conditions and make decisions when the conditions are met. Based on the decision, BPM can choose an option from different alternatives provided. For example, if the conditions specified in the rule determine that an applicant is eligible for the loan if the applicant has net assets, the BMP workflow picks this information, enquires the applicant for net assets, and processes data based on that. On the other hand, if the conditions determine that an applicant is eligible for the loan if the spouse salary is attached, BPM starts another workflow to get more information about the spouse's net salary along with the proof.