DVAL

A DVAL element contains an ID, one or more synonyms, property matching instructions, and may contain boundary values for the DIMENSION.

DTD

<!ELEMENT DVAL (DVAL_ID, SYN+, LBOUND?, UBOUND?, PROP*)>
<!ATTLIST DVAL
   TYPE (EXACT | RANGE | LEVEL | SIFT | DVAL) #REQUIRED
>

Attributes

The following sections describe the DVAL element's attributes.

TYPE

The type attribute specifies how property values are matched to synonyms during classification. Any of the following values are acceptable:
  • EXACT — Matches if the text within SYN is an exact match. For example, "Year" and "Year" are an exact match; however, "Year" and "YEAR" are not.
  • RANGE — Matches if the property value falls within the specified range. See the BOUND element for more information about specifying a range of values.
  • LEVEL — Matches different properties at different levels in the hierarchy. Note that LEVEL is no longer supported.
  • SIFT — Matches if the property value falls within a sifted range several layers within a dimension hierarchy. Use the BOUND element to specify the range to match.
  • DVAL — DVAL is deprecated. Use EXACT instead.

Sub-elements

The following table provides a brief overview of the DVAL sub-elements.

Sub-element Brief description
DVAL_ID Specifies the dimension value ID.
SYN Specifies synonyms and processing settings for the particular DIMENSION value.
LBOUND Specifies the lower boundary constraints for a range of dimension values.
UBOUND Specifies the upper boundary constraints for a range of dimension values.
PROP Represents a property.

Example

This example defines a dimension value with the following characteristics:
  • An ID of 30
  • A displayable synonym of 91 to 100
  • A range of 91 to 100
<DIMENSION_NODE>
   <DVAL TYPE="RANGE">
						<DVAL_ID ID="30"/>
						<SYN SEARCH="FALSE" DISPLAY="TRUE" CLASSIFY="FALSE">91 to 100</SYN>
						<LBOUND>
									<BOUND TYPE="INTEGER" VALUE="91" CLOSURE="CLOSED"/>
						</LBOUND>
						<UBOUND>
									<BOUND TYPE="INTEGER" VALUE="100" CLOSURE="CLOSED"/>
						</UBOUND>
   </DVAL>
</DIMENSION_NODE>