A UBOUND element specifies the upper boundary constraints for a range of dimension values. Both UBOUND and LBOUND require the sub-element BOUND to provide data type, value, and inclusion rules for the range value.
<!ELEMENT UBOUND (BOUND)>
The UBOUND element does not have any attributes.
The following table provides a brief overview of the UBOUND sub-elements.
| Sub-element | Brief description |
|---|---|
| BOUND | Specifies the boundary constraints for a range dimension value. |
This example shows the LBOUND element defining a lower value of 0 in range of 0 to 10. The UBOUND element defines the upper range of 10. The values 0 and 10 are included in the range.
<DIMENSION_NODE>
<DVAL TYPE="RANGE">
<DVAL_ID ID="21"/>
<SYN SEARCH="FALSE" DISPLAY="TRUE" CLASSIFY="FALSE">0 to 10</SYN>
<LBOUND>
<BOUND TYPE="INTEGER" VALUE="0" CLOSURE="CLOSED"/>
</LBOUND>
<UBOUND>
<BOUND TYPE="INTEGER" VALUE="10" CLOSURE="CLOSED"/>
</UBOUND>
</DVAL>
</DIMENSION_NODE>