Fund Groups

In OIPA, Fund Groups are used when one or more funds of a product have different M&E charges based on the features a customer chooses for their policy. Each parent and child fund is configured in OIPA with the child funds related to the parent. A child fund may not be related to more than one parent fund. Most attributes of the child funds are the same as the parent. The exceptions are the fund names and configurable fund field values. The main difference lies in the unit values associated to the various child funds under the parent. Each child fund has its own unit value for each price date. Allocation is presented and saved with parent funds. Valuation will calculate fund values and assignment will store records using child funds. Any number of child funds may be grouped to a parent. However, all parent funds on the same plan must have the same number of child funds.

The AsFund table stores data for both the parent and child funds. The AsFundGroup table stores the relationship between each parent and child fund; each parent fund is linked to many child funds. The ParentFundGUID and ChildFundGUID in AsFundGroup are the FundGUIDs from AsFund.

AS Fund Tables

High Level Steps to Configure Fund Groups

  1. Configure the FundScreen rule.

  2. Configure the FundListForAllocation rule.

  3. Configure Policy Field.

  4. Enter the Parent Fund.

  5. Generate the Child Funds.

Step 1: Configure the ChildFundScreen Rule

The ChildFundScreen rule must be configured in order to turn on the ability to generate fund groups, identify what type of funds may have child funds and identify the value is to be associated with each child fund for identification.

  1. Make sure this business rule is overridden at the Plan level.

  2. Configure the <ChildFunds> and <Fund> elements. Please see the XML Configuration Guide topic in this help system for a list of all elements, attributes and values needed for configuration. View Business Rules | Screen Rules | ChildFundScreen.

  3. Configure a <Field> element for each child fund. A child fund will be generated using the parent fund information appended with value information for identification.

  4. Check-In the rule.

ChildFundScreen Business Rule

ChildFundScreen Business Rule in Main Explorer

Step 2: Configure the FundListForAllocation

The FundListForAllocation business rule controls the fund names that are displayed in OIPA. You can either display the Parent or Child fund name to the user. If Parent fund names are displayed, child funds will still be applied and used for policy valuation and assignment. In the <BandVariable> element you must identify the field in the Policy screen with the value that holds or identifies the child/parent relationship.

FundListForAllocation XML Example

FundListForAllocation XML

Note: Please see the V9 XML Configuration topic in this help system for a list of all elements, attributes and values needed for configuration. View Business Rules | System Rules | FundListForAllocation.

Step 3: Configure Policy

On the Policy screen you must configure a field that stores the child group fund information available for the plan. You must configure the exact name of the field and option values that are used in the ChildFundScreen configuration. This allows the system to identify the parent/child fund group relationships needed for transaction and allocation processing. See step 1 for the ChildFundScreen configuration.

Policy screen XML

Child Fund Details Displayed in Configuration Area

Step 4: Enter Parent Fund

Refer to step 3 in Creating Funds for the steps involved in this process.

Step 5: Generate Child Funds

After the Parent fund has been established, child funds may be generated.

  1. Check-out the parent fund.

  2. In the Fund Detail pane, right-click on Fund Groups.

  3. Select Generate Child Funds.

  4. Check-in the parent fund.

Generate Child Funds

Fund Group Right-Click Option