complexType "NumberRangeType"
Namespace:
Content:
complex, 1 attribute, 9 elements
Defined:
globally in reusable.xsd; see XML source
Includes:
definitions of 1 attribute, 9 elements
Used:
XML Representation Summary
<...
   
 = 
xs:string
   
>
   
Content: 
</...>
Content Model Elements (9):
BottomCode, BottomCodeDouble, High, HighDouble, Label, Low, LowDouble, TopCode, TopCodeDouble
All Direct / Indirect Based Elements (1):
NumberRange
Known Usage Locations
Annotation
Structures a numeric range. Low and High values are designated. The structure identifies Low values that should be treated as bottom coded (Stated value and bellow, High values that should be treated as top coded (stated value and higher), and provides a regular expression to further define the valid content of the range.
XML Source (w/o annotations (11); see within schema source)
<xs:complexType name="NumberRangeType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Label"/>
<xs:choice minOccurs="0">
<xs:element ref="Low"/>
<xs:element ref="LowDouble"/>
</xs:choice>
<xs:choice minOccurs="0">
<xs:element minOccurs="0" ref="High"/>
<xs:element minOccurs="0" ref="HighDouble"/>
</xs:choice>
<xs:choice minOccurs="0">
<xs:element name="TopCode" type="xs:decimal"/>
<xs:element name="TopCodeDouble" type="xs:double"/>
</xs:choice>
<xs:choice minOccurs="0">
<xs:element name="BottomCode" type="xs:decimal"/>
<xs:element name="BottomCodeDouble" type="xs:double"/>
</xs:choice>
</xs:sequence>
<xs:attribute name="regExp" type="xs:string" use="optional"/>
</xs:complexType>
Attribute Detail (all declarations; defined within this component only; 1/1)
regExp
Type:
xs:string, predefined
Use:
optional
Regular expression defining the allowed syntax of the number.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="regExp" type="xs:string" use="optional"/>
Content Element Detail (all declarations; defined within this component only; 9/9)
BottomCode
Type:
xs:decimal, predefined, simple content
Indicates that any response equal to or less than this value has been coded as the bottom-code value. Expressed in the datatype xs:double.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="BottomCode" type="xs:decimal"/>

BottomCodeDouble
Type:
xs:double, predefined, simple content
Indicates that any response equal to or less than this value has been coded as the bottom-code value. Expressed in the datatype xs:double.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="BottomCodeDouble" type="xs:double"/>

High
Type:
NumberRangeValueType, simple content
The upper bound of the range in the datatype xs:decimal. If not present, then there is no upper bound.
Simple Content
xs:decimal
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="High"/>

HighDouble
Type:
The upper bound of the range in the datatype xs:double. If not present, then there is no upper bound.
Simple Content
xs:double
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="HighDouble"/>

Label
Type:
LabelType, complex content
A display label for the number range. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Label"/>

Low
Type:
NumberRangeValueType, simple content
The lower bound of the range expressed in the datatype xs:decimal. If not present, then there is no lower bound.
Simple Content
xs:decimal
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="Low"/>

LowDouble
Type:
The lower bound of the range expressed in the datatype xs:double. If not present, then there is no lower bound.
Simple Content
xs:double
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="LowDouble"/>

TopCode
Type:
xs:decimal, predefined, simple content
Indicates that any response equal to or greater than this value has been coded as the top-code value. Expressed in the datatype xs:decimal.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="TopCode" type="xs:decimal"/>

TopCodeDouble
Type:
xs:double, predefined, simple content
Indicates that any response equal to or greater than this value has been coded as the top-code value. Expressed in the datatype xs:decimal.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="TopCodeDouble" type="xs:double"/>

XML schema documentation generated with DocFlex/XML RE 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set