Oracle® Insurance Rules Palette
Scheduled Computation is run at the plan level and provides the ability to calculate values on policies or segments that do not have a variable component. For policies with a variable component, use scheduled valuation to calculate values.
A plan level transaction is typically used to execute scheduled computation. The ScheduledValuation rule is attached to the transaction. A specific selection of policies or segments can be identified through the use of a SQL query in the rule. Make sure that the planGUID is hard coded in the query. Once the policies or segments have been selected, a computation rule is called to perform various calculations such as cash value, surrender charge, and anything else required using standard math syntax. The output values that are calculated are stored in the database in order to be accessed for reporting or to be picked up by downstream systems.
View Scheduled Computation prototype example...
The ScheduledValuation business rule is used to perform either scheduled valuation or scheduled computation. The rule configuration drives the type of action that is performed. This rule is attached to a plan level transaction. An explanation of the configuration needed to perform scheduled computation is provided below.
A prototype transaction was created to demonstrate the configuration needed for scheduled computation. Navigate to Global Explorer | Transactions | ScheduledComputation Policy OR ScheduledComputationSegment. The following configuration requirements must exist in the transaction.
<Asynchronous CHECKINTERVAL="30" TIMEOUT="1000" CONTINUE="No">Yes</Asynchronous>
A prototype rule was created to demonstrate the configuration of this rule. Navigate to Global Explorer | Business Rules | Attached Rules | ScheduledValuation | Transaction Overrides | Scheduled Valuation (ScheduledComputationPolicy-Functional Prototype Plan).
A best practice would be to create a validation count of the number of policies or segments the rule is expected to process within the activity math that could be used to compare to the actual number of requests created.
Copybooks and Functions with contextual overrides are supported within the Math syntax.
The Mapped fields are created on the AsScheduledComputationField table and associated to the record on AsScheduledComputation.
Three tables were created to support scheduled computation:
Copyright © 2009, 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices