You are here: Business Rules > Attached Rules > WriteDefaultAllocation

Oracle® Insurance Rules Palette Release 9.3.1.0 E21044_01

# WriteDefaultAllocation

## Description

Allocations define how money is applied to a policy. The WriteDefaultAllocation business rule instructs the system to write/copy the default allocations, which are pre-defined funds, to the AsAllocation table for both policy and plan levels.

The allocation specified in this business rule is used if no other allocation instructions are given or if transaction processing dictates that all funds are deposited into a certain fund or set of funds.

This business rule allows an activity to insert/update default allocation records. It is also used to control and recognize only positive allocations and ignore the negative allocations for all the source funds.

The effective date column can be set in AsAllocation table via this business rule when the new allocation records are written/copied.

This business rule can be used with any transaction (like RebalanceStart, InitialPremium, SystematicWithdrawalStart, etc.) that performs fund allocations.

It is customary to establish a level default allocation.

WriteDefaultAllocation Element/Attribute Table
Element/Tag | Definition | Attribute | Element/Attribute Value and Description
--- | --- | --- | ---
<WriteDefaultAllocation> | The opening and closing tag of the WriteDefaultAllocation business rule. |  |
<Allocation> | Optional/ Repeatable element; This optional element is used to define the list of funds that should be available for allocations. Repeated for each Future or Activity Schedule Allocation to be created for the target policy. Refer to the Allocation Elements for details about the <Allocation> element and the available options. |  |
<From> | Required element; This element is used to specify the level of allocation to which a policy level allocation should be changed. |  | Required Element value; Activity - Indicates that the activity level allocations should be used to change the policy level allocation.
<AllocationTypeCode> | Required element; Indicates the target level allocation (Policy) where allocations should be changed. |  | Required Element value; AllocationTypeCode - Indicates the Allocation Type from AsCodeAllocationType that should be updated with the activity or segment level allocations. Ex: 01 - Plan Default 02 - Future Allocations (Policy level) 09 - Rebalancing Program 11 - Systematic Withdrawal 14 - DCA Funds
|  | TYPE | Optional attribute; ="Policy" - This attribute is to provide the capability of storing default allocations other than 02 (Policy default). Note: If the <Allocation TypeCode> element value is specified as 02 then this TYPE attribute is optional. Otherwise, the TYPE attribute should be present to specify the allocation types other than Policy default allocations.

## XML Example

    <WriteDefaultAllocation>

    <From >Activity</From>

    <AllocationTypeCode TYPE="Policy">09</AllocationTypeCode>

    </WriteDefaultAllocation>

## Schema Example

    <WriteDefaultAllocation>

    <Allocation>

    <From POSITIVEONLY="[Yes|No]">[Activity|Segment]</From>

    <AllocationTypeCode TYPE="[Plan|Policy]" EFFECTIVEDATE="[MathVariable]">[AllocationTypeCode]

    </AllocationTypeCode>

    </Allocation>

    </WriteDefaultAllocation>

Copyright © 2009, 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices

Open table of contents