ValuesBlock Element

The <ValuesBlock> element displays a view only section of current Policy Fund values on the Activity's Allocations tab or directly on the Activity's Detail entry screen.

The <ValuesBlock> displays on the Allocations tab where the TransactionAllocationScreen business rule overridden for the transaction exists. If the transaction does not have this rule override, the <ValuesBlock> element displays a view only section of current Policy fund values on the Activity's Detail entry screen.

ValuesBlockElement: Elements and Attributes

Element

Parent Element

Attribute

Description

<ValuesBlock>

<Transaction>

 

Optional:

This element causes a ValuesBlock section to be displayed during Activity data entry.

<FundDetails>

<ValuesBlock>

 

Required, Repeatable:

This section provides a condition that causes a type of Policy fund values to display.

 

<FundDetails>

EXPRESSION

Required:

The attribute provides the condition statement that must evaluate to be true in order to display associated Policy fund types. The expression has access to the Policy's fixed and dynamic fields.

Values:

conditional statement
 

<FundDetails>

TYPE

Required:

The attribute provides the type of Policy funds to display when conditions are true.

Values:

  • Accumulation

    • This value displays the funds invested and maintained during the accumulation phase of an annuity.

  • Payout

    • This value displays the funds assigned to the benefit split (payout) phase of an annuity.

 

XML Schema

<Transaction>
...
     <ValuesBlock>
        <FundDetails EXPRESSION="[condition statement]" TYPE="[Accumulation | Payout]"/>
        <FundDetails>...</FundDetails>
    </ValuesBlock>
...
</Transaction>
 

XML Example

<Transaction>
...
    <ValuesBlock>
        <FundDetails TYPE="Accumulation" EXPRESSION="Policy:StatusCode !='39'"/>
        <FundDetails TYPE="Payout" EXPRESSION="Policy:StatusCode='39'"/>
    </ValuesBlock>
...
</Transaction>