ClientGroupAddFieldsEditMode

The ClientGroupAddFieldsEditMode business rule allows a user to configure when fields will be disabled on the ClientGroupAddScreen. This business rule performs similarly to the ClientFieldsEditMode and AddressFieldsEditMode business rules.

ClientGroupAddFieldsEditMode Elements and Attributes
Element/Tag Definition Attribute Element/Attribute Value and Description

<ClientGroupAddFieldsEditMode>

The opening and closing tag of the ClientGroupAddFieldsEditMode business rule.    

<Client>

Required:

Initiates defining the field characteristics of the client to determine available functionality.

TYPECODE

Required Attribute:

Defines field value of AsCodeClientType code. Should use the client type designated for group processing in the ClientScreen and ClientGroupScreen business rules.

<DisableFields>

Required;

Indicates the elements in the General Sequence for transactions. Each DisableFields tag is required to have an EXPRESSION attribute.

EXPRESSION

Required Attribute;

String;. Conditional Test (XXX=XXX). Available Client Group fields are: ClientGroupGUID, ClientGUID, PolicyGUID or any dynamic configured ClientGroupField.

  DISABLEALL

Required Attribute;

Yes - Indicates all fields are disabled. Expression attribute uses Client and ClientGroup fields for its condition.

No - Indicates that fields are not disabled.

<FixedFields>

Allows configuration of 'above the line' fields.    

<Fields>

     

<Field>

Defines the field value with the policy number associated with this client group.   String;. PolicyNumber

<DynamicFields>

Indicates start tag for dynamic changes in labels on the 'configured' fields.    

<Fields>

     

<Field>

This element defines the dynamic field name to be disabled from the ClientGroupAddScreen business rule.  

String

XML Example

<ClientGroupAddFieldsEditMode>
<Client TYPECODE="05">
<DisableFields EXPRESSION="Client:GroupStatus = 01" DISABLEALL="No">
<DisableFields EXPRESSION="Person:GroupStatus = 01" DISABLEALL="No">
<FixedFields>
<Fields>
<Field>PolicyNumber</Field>
</Fields>
</FixedFields>
<DynamicFields>
<Fields>
<Field>PremiumAmount</Field>
</Fields>
</DynamicFields>
</DisableFields>
</Client>
</ClientGroupAddFieldsEditMode>

 

 

 

 

 

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