The topics in this section describe configuration required in the product for integration with OPA and steps needed to use one of the sample OPA Rulebases provided by the product.
The integration with OPA uses web service adapters to define the connection information to the OPA server and the specific mapping required between the product and the individual OPA rulebases. The product provides a Rulebase Web Service Adapter BO (F1-OpaWebSvc). Each OPA Rulebase requires an individual web service adapter that uses this business object.
Before creating any web service adapter records, verify that the Rulebase Web Service Adapter BO has been properly configured for the installation. Each installation must configure two BO options with specific server locations related to the integration. Review the BO options to ensure they are configured. If not, the installation team can provide the appropriate values:
Once the configuration of the Rulebase Web Service Adapter BO is verified, your implementers may now create specific web service adapters for each specific rulebase used by your implementation.
For any sample OPA rulebase provided by the product, most components are supplied by the product, but final steps are required by each implementation. To illustrate the details, we'll use as an example the timeliness validation algorithm for creating an appeal.
The following points explain the additional configuration steps required by an implementer to implement a sample rulebase.
Determine the WSDL URL for the rulebase. The WSDL URL is composed as follows [Oracle Web Determinations Server Location]/[rulebase name]/specific?wsdl. Using the URL example above and this rulebase the WSDL URL would be http://opa-server-name:1000/determinations-server/soap/Appeal_Validation/specific?wsdl.
To verify that you have composed the WSDL URL correctly, paste the composed URL into an internet browser and verify that you can access the WSDL.
For this scenario, refer to Configuring the Appeal Timeliness Rule for specifics about defining the algorithm correctly and plugging it into the appropriate plug-in spot.
Copyright © 2007, 2016, Oracle and/or its affiliates. All rights reserved. Documentation build: 2.5.2016 10:21:45 [T1_1454696505000]