SegmentRoleScreen

This screen business rule defines the dynamic fields that can be displayed and updated on the specified Role Detail(s) windows.  The segment selected during the policy entry process dictates which role options are visible and available on the Segment Role screen.  This rule exists at Global and Plan levels.

 SegmentRoleScreen Element/Attribute Table
Element/Tag Definition Attribute Element/Attribute Value and Description

<SegmentRoleScreen>

The opening and closing tag for the business rule.

   

<Role>

Required, Repeatable:
Parent element for the definition of the dynamic fields and associated Events/Actions. There is an element for each unique set of fields per role.

 

 

  ROLECODE

Required Attribute:

RoleCode
The role code (as defined in AsCodeRole) that is to receive the following definition.

<SegmentName>

Required, Repeatable:

The element defines the segment(s) whose roles of the specified role code will contain the Fields and Events/Actions that follow.

 

Segment Name

<Fields>

Allows configuration of dynamic fields. See Fields Element.

   

<Events>

Allows configuration of events, actions, and screen math for dynamic fields. See ActionEvents.

   

<Actions>

See ActionEvents.

   
<ScreenMath> See ScreenMath.    

XML Example

<SegmentRoleScreen>
<Role ROLECODE="04">
<SegmentName>RiderWithClientAssignmentII</SegmentName>
<Fields>
<Field>
<Name>Refund</Name>
<Display>Refund</Display>
<DataType>Combo</DataType>
<Query TYPE="FIXED">
<Options>
<Option>
<OptionValue>01</OptionValue>
<OptionText>Yes</OptionText>
</Option>
<Option>
<OptionValue>02</OptionValue>
<OptionText>No</OptionText>
</Option>
</Options>
</Query>
<DefaultValue>02</DefaultValue>
</Field>
<Field>
<Name>Filler1</Name>
<Display></Display>
<DataType>Blank</DataType>
</Field>
<Field>
<Name>RefundMethod</Name>
<Display>Refund Method</Display>
<DataType>Combo</DataType>
<Query TYPE="FIXED">
<Options>
<Option>
<OptionValue>00</OptionValue>
<OptionText></OptionText>
</Option>
<Option>
<OptionValue>01</OptionValue>
<OptionText>Check</OptionText>
</Option>
<Option>
<OptionValue>02</OptionValue>
<OptionText>Wire</OptionText>
</Option>
<Option>
<OptionValue>03</OptionValue>
<OptionText>Cash</OptionText>
</Option>
</Options>
</Query>
<DefaultValue>00</DefaultValue>
</Field>
<Field>
<Name>CommonRoleField</Name>
<Display>Common Role Field</Display>
<DataType>Integer</DataType>
</Field>
<Field>
<Name>RoleTestDate</Name>
<Display>Role Test Date</Display>
<DataType>Date</DataType>
</Field>
</Fields>
<Events>
<Event TYPE="ONLOAD">
<ActionSet ID="PayeeRoleOnChange"></ActionSet>
</Event>
<Event TYPE="ONCHANGE" FIELD="Refund">
<ActionSet ID="PayeeRoleOnChange"></ActionSet>
</Event>
</Events>
<ScreenMath>
<Math ID="ScreenMath" GLOBAL="Yes">
<MathVariables>
<MathVariable VARIABLENAME="SystemDateGSM" TYPE="SYSTEMDATE" DATATYPE="DATE"></MathVariable>
</MathVariables>
</Math>
</ScreenMath>
<Actions>
<ActionSet ID="PayeeRoleOnChange">
<Condition IF="Refund = '01'">
<Action ACTIONTYPE="SHOW" FIELD="RefundMethod"></Action>
<Else>
<Action ACTIONTYPE="HIDE" FIELD="RefundMethod"></Action>
</Else>
</Condition>
</ActionSet>
</Actions>
</Role>
</SegmentRoleScreen>

XML Schema

<SegmentRoleScreen>
<Role ROLECODE=””>
<SegmentName></SegmentName>
<Fields>
<Field></Field>
</Fields>
<Events></Events>
<Actions></Actions>
<ScreenMath></ScreenMath>
</Role>
</SegmentRoleScreen>

 

 

 

 

Oracle Insurance Logo Copyright © 2017, Oracle and/or its affiliates. All rights reserved. About Oracle Insurance | Contact Us