CreateAdditionalRates

This CreateAdditionalRates business rule adds a new rate to AsRate using criteria specified in the plan- or company-level transaction to which it is attached.

CreateAdditionalRates: Attributes/Elements
Element/Tag Attributes Parent Element Description Element/Attribute Values

<CreateAdditionalRates>

 

 

Opening/closing tag

 
<RateGroup>   <CreateAdditionalRates>

Required:

Designates a section in the rule that allows the identification of an existing rate group data table record so a new set of rates may be added.

 
<RateDescription>

 

<RateGroup>

Required:

Identifies the rate group data table record to add by its description. This description must already exist. See validations.

Math variable or field containing a rate description.

<CreateRate>

 

<RateGroup>

Required:

Designates a section of the rule that provides a specific set of criteria (if applicable for the rate group data table record) and the new rates to go with them.

 
<DateCriteria>   <CreateRate>

Required:

Provides value for DateCriteria column of AsRate table.

Math variable or field containing a Date

<Criteria>   <CreateRate> Optional:

Designates a section to provide a specific set of criteria to go with a new set of rates.

 
<Criterion>   <Criteria> Required (if <Criteria> exists):

Provides a criteria value and criteria column.

Math variable or field containing a text value

NAME   Required:

Provides the business name for a criteria column as defined in AsRateGroup.

Literal value, math variable or field containing a text value.

<RateCollection>   <CreateRate> Required:

Provides the new rates in a collection. The collection key correlates to an IntegerCriteria value. The collection value is the new rate.

Math variable defined as a COLLECTION variable type.

XML Schema

<CreateAdditionalRates>
<RateGroup>
<RateDescription></RateDescription>
<CreateRate>
<DateCriteria></DateCriteria>
<Criteria>
<Criterion NAME=""></Criterion>
</Criteria>
<RateCollection></RateCollection>
</CreateRate>
</RateGroup>
</CreateAdditionalRates>

XML Example

<CreateAdditionalRates>
<RateGroup>
<RateDescription>RateDescriptionMV</RateDescription>
<CreateRate>
<DateCriteria>DateCriteriaMV</DateCriteria>
<Criteria>
<Criterion NAME="MoneyType">NewMoneyMV</Criterion>
</Criteria>
<RateCollection>NewMoneyRateCollection</RateCollection>
</CreateRate>
<CreateRate>
<DateCriteria>DateCriteriaMV</DateCriteria>
<Criteria>
<Criterion NAME="MoneyType">OldMoneyMV</Criterion>
</Criteria>
<RateCollection>OldMoneyRateCollection</RateCollection>
</CreateRate>
</RateGroup>
</CreateAdditionalRates>