QuoteBenefitScreen

This business rule is used to configure the Quote Benefit screen. It defines the fields to be displayed in the benefit grid and the dynamic fields that will be used to define the quote benefit .

QuoteBenefitScreen: Elements and Attributes
Element/Tag Attributes Parent Element Description Element/Attribute Value

<QuoteBenefitScreen>

 

 

The opening and closing tags of the QuoteBenefitScreen business rule.

 
<Table>   <QuoteBenefitScreen>

Required element:

The element that defines the screen as a table format and controls the display of the benefit grid. See Table_Element.

 
<Column>   <Table>

The container element for column configuration.

 
<Display>   <Column>

Defines the header for the search result table column.

String
<Name>   <Column>

Specifies the database column in which the field values are stored.

String
<Group>   <Column>

Indicates the table/screen that stores the field being referenced. The value used should be appropriate for the screen being configured.

String

Examples: Quote

<DataType>   <Column>

Defines the datatype of the field.

String
<OrderBy>   <Column>

Optional, repeatable element:

Specifies a structure to define the ordering of the data in the table.

Note: This element is repeatable only when the <Name> element has a value of "Name" and the <Group> element has a value of "Client."

 
ORDINAL  

Required attribute:

Specifies priority of the column among the columns being sorted.

An integer indicating the sort order of the column.
ORDER  

Optional attribute:

Specifies the direction of the sort with respect to the value of each column's ORDINAL attribute.

ASCENDING: The columns will sort in ascending order. This is the default value.

DESCENDING: The columns will sort in descending order.

<Fields>   <QuoteBenefitScreen>

Use Fields elements.

Fields element to define the dynamic fields to be used in the Benefit screen.

 
<Events>     Use Event elements.  
<ScreenMath>     Use ScreenMath elements.  
<Actions>     Use Action elements.  
<MultiFields>     Optional element:
Use Multifield elements.
 

XML Example

<QuoteBenefitScreen>
<Table>
<Column ALIGN="LEFT">
<Display>Benefit Category</Display>
<Name>Category</Name>
<Group>QuoteBenefitField</Group>
<DataType>Text</DataType>
<OrderBy ORDER="DESCENDING"></OrderBy>
</Column>
<Column ALIGN="LEFT">
<Display>Option</Display>
<Name>Option</Name>
<Group>QuoteBenefitField</Group>
<DataType>Text</DataType>
<OrderBy ORDINAL="2" ORDER="DESCENDING"></OrderBy>
</Column>
<Column ALIGN="RIGHT" FORMAT="TEXT">
<Display>Description</Display>
<Name>Description</Name>
<DataType MASK="TestMask">Text</DataType>
<Group>QuoteBenefit</Group>
</Column>
<Column ALIGN="LEFT">
<Display>Multiple</Display>
<Name>Multiple</Name>
<DataType>Integer</DataType>
<Group>QuoteBenefitField</Group>
<OrderBy ORDINAL="3" ORDER="DESCENDING"></OrderBy>
</Column>
<Column ALIGN="CENTER" FORMAT="DATE">
<Name>ValidDate</Name>
<Display>Valid Date</Display>
<DataType>Date</DataType>
<Group>QuoteBenefitField</Group>
<OrderBy ORDINAL="1" ORDER="ASCENDING"></OrderBy>
</Column>
<Column ALIGN="CENTER" FORMAT="CURRENCY">
<Name>BenefitResult1</Name>
<Display>BenefitResult1</Display>
<DataType>Money</DataType>
<Group>QuoteBenefitField</Group>
</Column>
<Column ALIGN="RIGHT" FORMAT="DECIMAL">
<Name>BenefitResult2</Name>
<Display>BenefitResult2</Display>
<DataType>Decimal</DataType>
<Group>QuoteBenefitField</Group>
</Column>
</Table>
<FixedFileds>
<Field>
<Name>Description</Name>
<Display>Description</Display>
<DataType>Text</DataType>
<Extended>Yes</Extended>
</Field>
</FixedFileds>
<Fields>
<Field>
<Display>Benefit Category</Display>
<Name>Category</Name>
<DataType>Text</DataType>
</Field>
<Field>
<Display>Option</Display>
<Name>Option</Name>
<DataType>Text</DataType>
</Field>
<Field>
<Display>Multiple</Display>
<Name>Multiple</Name>
<DataType>Integer</DataType>
</Field>
<Field>
<Name>ValidDate</Name>
<Display>Valid Date</Display>
<DataType>Date</DataType>
</Field>
<Field>
<Name>BenefitResult1</Name>
<Display>BenefitResult1</Display>
<DataType>Money</DataType>
</Field>
<Field>
<Name>BenefitResult2</Name>
<Display>BenefitResult2</Display>
<DataType>Decimal</DataType>
</Field>
</Fields>
</QuoteBenefitScreen>