Oracle Policy Automation Integration

Oracle Public Sector Revenue Management provides tools to facilitate the integration with Oracle Policy Automation platform (OPA).

Integration Overview

Oracle Policy Automation's is designed to handle the implementation of complex policies and business logic. The integration allows invoking OPA rulebase via webservice and retrieving and capturing the determination result, including step-by-step decision report on how the OPA reached the conclusion.

The product supports multiple integration patterns. When selecting an integration method that is appropriate for your business requirements, consider the following scenarios:
  • A complex policy, a benefits calculator, an eligibility rule or other determination is implemented as OPA rulebase. This rulebase is deployed on the determinations sever that is accessible either publicly or via organization’s intranet. Your requirement is to perform similar validation or determination. In this scenario, use the Direct Webservice Integration method to invoke an independently-designed rulebase from within the product.

  • Your implementation designers determined that certain functional requirement is suitable to be implemented with OPA and should be executed during business object lifecycle or as part of another business process. Or, you’ve been designing a Form and realized that most of the Form validation rules can (or better be) implemented using OPA. For these scenarios, use the Shared Data Model Integration method to create the rulebase with pre-generated data model and seamlessly incorporate it into the product.

The following sections describe the technical information needed by your implementers to be able to invoke OPA rules from within the system.