Previous Topic: The Select Box Data XML File

Next Topic: Import the Select Box Data XML File


Description of Select Box Data XML File

The Select Box Data XML file is organized as follows:

Root Element

Identifies the Select Box Data XML file. A Select Box Data XML file includes only one root element. The root element is a container for all the elements and child elements. In the example code in the preceding topic, places is the root element. These elements cannot be used to populate the fields.

Provider Element

Specifies the nodes in the tree of a Select Box Data XML file. These elements contain the options that you can use to populate fields. The provider element does not have a parent element. For example, you can create two dependent fields that have the options 'Melbourne' and 'Victoria.' The corresponding elements in the Select Box Data XML file must belong to the same provider element. In the illustration below, the city 'Melbourne' is dependent on the state 'Victoria'. The provider element for both the options is 'Australia'.

Elements

Any XML element in Select Box Data XML File is identified as an element. An element can be a parent element or a child element. In the following illustration, 'Victoria' is a parent element of 'Melbourne'. Similarly 'Victoria' is a child element of 'Australia'.

Child Elements

All the XML elements that are contained as part of elements higher in the tree structure are called child elements.

The following illustration identifies the Select Box Data structure for the example in the preceding topic.

Sample diagram that illustrates the structure in the sample XML

Each element has the following attributes:

Display Name

Identifies the element name which is displayed when the element appears in the CA IdentityMinder User Console. For example, Melbourne and Queensland are the display names.

Type

Identifies the type of element. In the example in the preceding topic, state name and city name are type elements.

Note: In the CA IdentityMinder User Console Display Name is referred to as Child Name and Type is referred to as Child Type.