complexType DeviceInformationRequestFilter
diagram
namespace http://www.ite.org/tmdd
children device-id-list section-id-list network-id-list link-id-list link-designator-list linear-reference
used by
element DeviceInformationRequest/device-filter
source <xs:complexType name="DeviceInformationRequestFilter">
 
<xs:sequence>
   
<xs:annotation>
     
<xs:documentation>
       
<objectClass>Device</objectClass>
       
<definition/>
     
</xs:documentation>
   
</xs:annotation>
   
<xs:element name="device-id-list" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>
         
<requirement>REQ318</requirement>
       
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence maxOccurs="10000">
         
<xs:element name="device-id" type="Organization-resource-identifier"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="section-id-list" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>
         
<requirement>REQ319</requirement>
       
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence maxOccurs="10000">
         
<xs:element name="section-id" type="Organization-resource-identifier"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="network-id-list" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>
         
<requirement>REQ320</requirement>
       
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence maxOccurs="255">
         
<xs:element name="network-id" type="Roadway-network-identifier"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="link-id-list" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>
         
<requirement>REQ321</requirement>
       
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence maxOccurs="255">
         
<xs:element name="link" type="Roadway-network-identifier"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="link-designator-list" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>
         
<requirement>REQ322</requirement>
       
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence maxOccurs="255">
         
<xs:element name="link-designator" type="Link-route-designator"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="linear-reference" type="Link-location-linear-reference" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>
         
<requirement>REQ323</requirement>
       
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<!-- xs:element name="request-times" type="RequestTimes"/ -->
 
</xs:sequence>
</xs:complexType>

element DeviceInformationRequestFilter/device-id-list
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children device-id
annotation
documentation
<requirement>REQ318</requirement>
source <xs:element name="device-id-list" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>
     
<requirement>REQ318</requirement>
   
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence maxOccurs="10000">
     
<xs:element name="device-id" type="Organization-resource-identifier"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DeviceInformationRequestFilter/device-id-list/device-id
diagram
type Organization-resource-identifier
properties
isRef 0
content simple
facets
minLength 1
maxLength 32
source <xs:element name="device-id" type="Organization-resource-identifier"/>

element DeviceInformationRequestFilter/section-id-list
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children section-id
annotation
documentation
<requirement>REQ319</requirement>
source <xs:element name="section-id-list" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>
     
<requirement>REQ319</requirement>
   
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence maxOccurs="10000">
     
<xs:element name="section-id" type="Organization-resource-identifier"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DeviceInformationRequestFilter/section-id-list/section-id
diagram
type Organization-resource-identifier
properties
isRef 0
content simple
facets
minLength 1
maxLength 32
source <xs:element name="section-id" type="Organization-resource-identifier"/>

element DeviceInformationRequestFilter/network-id-list
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children network-id
annotation
documentation
<requirement>REQ320</requirement>
source <xs:element name="network-id-list" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>
     
<requirement>REQ320</requirement>
   
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence maxOccurs="255">
     
<xs:element name="network-id" type="Roadway-network-identifier"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DeviceInformationRequestFilter/network-id-list/network-id
diagram
type Roadway-network-identifier
properties
isRef 0
content simple
facets
minLength 1
maxLength 32
source <xs:element name="network-id" type="Roadway-network-identifier"/>

element DeviceInformationRequestFilter/link-id-list
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children link
annotation
documentation
<requirement>REQ321</requirement>
source <xs:element name="link-id-list" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>
     
<requirement>REQ321</requirement>
   
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence maxOccurs="255">
     
<xs:element name="link" type="Roadway-network-identifier"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DeviceInformationRequestFilter/link-id-list/link
diagram
type Roadway-network-identifier
properties
isRef 0
content simple
facets
minLength 1
maxLength 32
source <xs:element name="link" type="Roadway-network-identifier"/>

element DeviceInformationRequestFilter/link-designator-list
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children link-designator
annotation
documentation
<requirement>REQ322</requirement>
source <xs:element name="link-designator-list" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>
     
<requirement>REQ322</requirement>
   
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence maxOccurs="255">
     
<xs:element name="link-designator" type="Link-route-designator"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DeviceInformationRequestFilter/link-designator-list/link-designator
diagram
type Link-route-designator
properties
isRef 0
content simple
facets
minLength 1
maxLength 64
source <xs:element name="link-designator" type="Link-route-designator"/>

element DeviceInformationRequestFilter/linear-reference
diagram
type Link-location-linear-reference
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 2000000
annotation
documentation
<requirement>REQ323</requirement>
source <xs:element name="linear-reference" type="Link-location-linear-reference" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>
     
<requirement>REQ323</requirement>
   
</xs:documentation>
 
</xs:annotation>
</xs:element>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy