Let’s begin with a Simple Example : Imagine you are going to apply for online driving license. You login to the Govt vehicle department site and click on ‘Apply Driving license online’ link. It opens a new page with some set of questions (I am pointing out the main ones only) like, Name, Age, Date of Birth, SSN, State, Country, Citizen or not etc. When you think about applying for license the minimum eligibility requirement is you should be over a certain age limit, you must be a citizen, you need a SSN etc. So for now we can call this eligibility requirements as set of rules. After you fill all this and you hit submit button. Now onwards its the server which takes the control of the flow.
If this site is using OPA engine the simple eligibility rules that we discussed above will be written in a neat and arranged format either in Word or Excel and it will be compiled and deployed in the server. When the sever gets the user input data it will sent it to another module for validating the input against the written rules (OPA Rule Engine). If the input satisfies the rulebase the user will be prompted with a message you are eligible for applying and if the details are not in compliance with the rules that we have written then the validation fails and user is not allowed to continue. Very simple right? Now imagine taking this technology to analyse complex rules and policies. What about 100’s of questions and validations for a particular eligibility test. OPA is basically used to simplify this difficulty of rulebase creation and offers a fast, intuitive and high response platform to render and run our set of rules no matter how complex it is.
What is OPA
OPA is a software suite by Oracle for developing rules and rule based applications. ‘Developing rules’ ah? I know some of you might be reading it again. OPA is a Business Rule Management System (BRMS) targeting organizations who are trying to automate policy and legislation. Oracle Corporation acquired OPA in December 2008 when it purchased Australian software company Ruleburst Holdings, then trading as Haley. Ruleburst designed OPA mainly for transforming legislation and policy documents to executable business rules. At that time it was mainly used for calculation of benefit entitlements and payment amounts.
It’s very common that both public and private sector organizations – national and international – face problems like frequently changing legislature, skills shortages and more. For any organization is concerned the important thing is improving the service delivery and cut costs. Identifying the best suited applications for approving and also to check eligibility of the application which 100% in compliance with the organization policies you need some special tool. Oracle Policy Automation is a dedicated tool which is ready for collecting, modelling, deploying, analysing, and updating policies to effectively deliver services and consistently determine policy obligations while maintaining full compliance with laws and regulations.
Writing policies is easy task but implementing it correctly from day one is the hardest.
‘Mutual Fund investments are subject to market risk. Please read the offer document carefully before investing’ says the disclaimer in the every advertisement of the mutual fund. The objective of this disclaimer is to meet a statutory requirement which is basically intended to communicate the risks that mutual fund schemes have as an investment option.
When working in a field like mutual investment you need to train salespeople to explain to customer about this complex policies of the company. Errors will come which result in poor customer service or public perception. The training and mentoring costs are really high and there is difficulty in implementing policy changes. This is the situations where OPA can help.
Unlike coding, OPA uses ‘natural language modelling’ means you can use normal English/Non-English language to write rules in either Microsoft Word or Excel and compile it to generate rulebase. We will get to the rulebase generation and rule writing in OPA on the coming posts. By automating your policy you can ensure consistency, increase organizational agility and enable transparency. This tool not only do the decision making but also generate a decision report document in the end which explains how the system arrived in this particular decision from the entered data. This will help you backtrack your application data and tell the customer where exactly he need to take care next time when he/she apply. OPA also integrates seamlessly with Siebel CRM and offers mobile solutions which is extremely helpful for field case-workers, on-site auditors, travelling salespeople.
Applications of OPA
Tax calculations, Child welfare guidance, interactive guidance, Pricing, calculating social security benefits, immigration decisions, child support payments, statistical analysis, customs, logistics, litigation, legal compliance and more. The applications are growing exponentially and expanding over lot of geographical areas. Today lot of organizations around the globe uses Oracle Policy Automation to make their work easier.
So, that’s all for the introduction and I hope you have got some idea about the tool. Hmmm? A vague idea will do the trick. Please subscribe to the free email newsletter and like us on Facebook for stay updated. Thank you for reading.