PlanSegmentNameScreen
The ClassSegmentNameScreen business rule enables users to view the list of participants belonging to a class plan. It provides the ability to view the details of each participant member.
Element/Tag | Definition | Attribute | Element/Attribute Value and Description |
---|---|---|---|
<ClassSegmentNameScreen> |
The opening and closing tag for the ClassSegmentNameScreen rule. |
|
|
<ClassSegmentNames> |
|
|
|
<Table> |
Controls formatting of the Class Plan display. |
|
|
<Column> |
|
ALIGN |
Text Sets column alignment. LEFT,RIGHT, CENTER |
<Name> |
Name of the variable to be displayed. |
|
Text: |
<Display> |
Column label to display. |
|
Text: |
<DataType> |
Datatype of the column. |
|
Text: |
<Group> |
|
|
Plan, |
<ClassSegmentName> |
Repeatable Element |
TYPECODE |
Required attribute |
<Fields> |
See Fields Elements. |
|
|
<DisplayTabs>
|
CLASSSEGMENTNAMEDETAILS |
Yes/No Yes is the default value. Clicking on the tab displays the details of the class plan. |
|
SEGMENTNAMEDETAILS |
Yes/No Yes is the default value. Clicking on the tab displays the details of the plan. |
SEGMENTNAMEDETAILS |
|
CLASSSEGMENTNAMEPARTICIPANTS |
Yes/No Yes is the default value. Clicking on the tab displays the list of plan participants. |
CLASSSEGMENTNAMEPARTICIPANTS |
|
<DisplayTabs>
|
CLASSSEGMENTNAMEDETAILS |
||
<Subsections> |
Optional element: The fields configured inside subsections will be grouped together and the display can be collapsed or expanded. |
SECTIONNODES |
Optional attribute:Expanded/Collapsed Collapsed is the default value. |
<Subsection> |
Repeatable element: Required if <Subsections> element is configured. |
TITLE |
Optional attribute:String The title to be displayed on the subsection header. |
SECTIONNODES |
Optional attribute: Expanded/Collapsed Collapsed is the default value. |
||
<Fields> |
See Fields Elements. |
Required: Fields are executed only when the screen is accessed through an activity. |
|
<Events> |
See ActionEvents. |
Repeatable:The opening and closing tag for Events section. Note: Events for fixed fields only support ClassGroupGUID |
|
<ScreenMath> |
See Screen Math. |
Repeatable:The opening and closing tag for ScreenMath section. |
|
<Actions> |
See ActionEvents. |
Repeatable:The opening and closing tag for Actions section. |
|
<SegmentDetails> |
|
|
|
<Table> |
Same as <Table> above. |
|
|
<DisplayTabs> |
Same as <DisplayTabs> above. |
|
|
<Fields> |
See Fields Elements. |
|
|
<SegmentNameParticipants> |
|
|
|
<Table> |
Controls formatting of the participant display. See Table Element |
|
|
<Column> |
|
|
|
<Name> |
Optional element:Name of the variable to be displayed. |
Text: |
|
<Display> |
Optional element:Column label to display. |
|
Text: |
<DataType> |
Optional element:Datatype of the column. |
|
Text: |
<Group> |
|
|
Text: Person, Client, SegmentName, Policy |
<MultiFields> | Required: The opening and closing tag of the MultiFields element. This element is used to turn on/off the multifields section. The statement can occur in any part of the Transaction/Screen XML. | Required element value: Yes | |
RULE | A literal value referencing the exact rule name of a MultiFields business rule (AsBusinessRules.RuleName). |
XML Example
<PlanSegmentNameScreen>
<ClassSegmentNames>
<Table>
<Column ALIGN="LEFT">
<Name>SegmentName</Name>
<Display>Segment Name</Display>
<DataType>Text</DataType>
<Group>PlanSegmentName</Group>
</Column>
<Column ALIGN="LEFT">
<Name>TypeCode</Name>
<Display>Class Plan Type</Display>
<DataType>Text</DataType>
<Group>SegmentNameClass</Group>
</Column>
<Column ALIGN="LEFT">
<Name>ActiveFrom</Name>
<Display>Active From</Display>
<DataType>Text</DataType>
<Group>SegmentNameClass</Group>
</Column>
<Column ALIGN="LEFT">
<Name>ActiveTo</Name>
<Display>Active To</Display>
<DataType>Text</DataType>
<Group>SegmentNameClass</Group>
</Column>
<Column ALIGN="LEFT">
<Name>PlanName</Name>
<Display>Plan Name</Display>
<DataType>Text</DataType>
<Group>Plan</Group>
</Column>
</Table>
<ClassSegmentName TYPECODE="01">
<Fields>
<Field>
<Name>ClassPlanDynamicField1</Name>
<Display>Class Plan Dynamic Field 1</Display>
<DataType>Text</DataType>
</Field>
<Field>
<Name>ClassPlanDynamicField2</Name>
<Display>Class Plan Dynamic Field 2</Display>
<DataType>Text</DataType>
</Field>
<Field>
<Name>DateTest</Name>
<Display>Date Test</Display>
<DataType>Date</DataType>
</Field>
</Fields>
</ClassSegmentName>
<ClassSegmentName TYPECODE="02">
<Fields>
<Field>
<Name>ClassPlanDynamicField3</Name>
<Display>Class Plan Dynamic Field 3</Display>
<DataType>Text</DataType>
</Field>
<Field>
<Name>ClassPlanDynamicField4</Name>
<Display>Class Plan Dynamic Field 4</Display>
<DataType>Text</DataType>
</Field>
</Fields>
</ClassSegmentName>
<DisplayTabs CLASSSEGMENTNAMEDETAILS="Yes" SEGMENTNAMEDETAILS="Yes" CLASSSEGMENTNAMEPARTICIPANTS="Yes"></DisplayTabs>
</ClassSegmentNames>
<SegmentNameParticipants>
<Table>
<Column ALIGN="LEFT">
<Name>Name</Name>
<Display>Participant Name</Display>
<DataType>Text</DataType>
<Group>Client</Group>
</Column>
<Column ALIGN="LEFT">
<Name>TaxId</Name>
<Display>Tax Id</Display>
<DataType>Text</DataType>
<Group>Client</Group>
</Column>
<Column ALIGN="LEFT">
<Name>PolicyNumber</Name>
<Display>Policy Number</Display>
<DataType>Text</DataType>
<Group>Policy</Group>
</Column>
</Table>
</SegmentNameParticipants>
</PlanSegmentNameScreen>