complexType RequestWorkZoneData
diagram
namespace http://www.IM-Draft-03-00-44a
children distribute header types onlyActive whenStart whenStop where localRequestWorkZoneData
used by
elements requestWorkZoneData IMWrapper/requestWorkZoneData MobileIDXWrapper/requestWorkZoneData IDX-Wrapper/requestWorkZoneDataReports/requestWorkZoneDataReport
source <xs:complexType name="RequestWorkZoneData">
 
<xs:sequence>
   
<xs:element name="distribute" type="Distribution" minOccurs="0"/>
   
<xs:element name="header" type="Header"/>
   
<!-- if an inner element is not present then
         the header content of the message which
         carries this DF shall be applied to the
         context of this message. The header has the
         data creator,  time stamps,  location,
         and what to do when the message becomes
         old  (how to get a fresh one)  and the
         reference ID of this message or submessage --
>
   
<xs:element name="types">
     
<xs:complexType>
       
<xs:sequence maxOccurs="16">
         
<xs:element name="type">
           
<xs:simpleType>
             
<xs:restriction base="itis:ITIScodes"/>
           
</xs:simpleType>
         
</xs:element>
         
<!-- the type of events desired, made up of ITIS codes such as roadwork,  parades,  etc ... -->
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="onlyActive" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:boolean"/>
     
</xs:simpleType>
   
</xs:element>
   
<!-- is set to true return only currently active events -->
   
<xs:element name="whenStart" type="atis:DateTimePair" minOccurs="0"/>
   
<!-- the beginning time period to search over -->
   
<xs:element name="whenStop" type="atis:DateTimePair" minOccurs="0"/>
   
<!-- the ending time period to search over -->
   
<xs:element name="where" type="lrms:LocationReference" minOccurs="0"/>
   
<!-- the geographical area to search -->
   
<xs:element name="localRequestWorkZoneData" type="local:RequestWorkZoneData" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element RequestWorkZoneData/distribute
diagram
type Distribution
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children from to reference localDistribution
source <xs:element name="distribute" type="Distribution" minOccurs="0"/>

element RequestWorkZoneData/header
diagram
type Header
properties
isRef 0
content complex
children senderIncidentID inReplyTo pedigreeSequence sender basics issueTime updateTime expiryTime onExpiry urgency testMessage localHeader
source <xs:element name="header" type="Header"/>

element RequestWorkZoneData/types
diagram
properties
isRef 0
content complex
children type
source <xs:element name="types">
 
<xs:complexType>
   
<xs:sequence maxOccurs="16">
     
<xs:element name="type">
       
<xs:simpleType>
         
<xs:restriction base="itis:ITIScodes"/>
       
</xs:simpleType>
     
</xs:element>
     
<!-- the type of events desired, made up of ITIS codes such as roadwork,  parades,  etc ... -->
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element RequestWorkZoneData/types/type
diagram
type restriction of itis:ITIScodes
properties
isRef 0
content simple
source <xs:element name="type">
 
<xs:simpleType>
   
<xs:restriction base="itis:ITIScodes"/>
 
</xs:simpleType>
</xs:element>

element RequestWorkZoneData/onlyActive
diagram
type restriction of xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="onlyActive" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:boolean"/>
 
</xs:simpleType>
</xs:element>

element RequestWorkZoneData/whenStart
diagram
type atis:DateTimePair
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="whenStart" type="atis:DateTimePair" minOccurs="0"/>

element RequestWorkZoneData/whenStop
diagram
type atis:DateTimePair
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="whenStop" type="atis:DateTimePair" minOccurs="0"/>

element RequestWorkZoneData/where
diagram
type lrms:LocationReference
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children locationName externalID pointLocation linkLocation areaLocation chain transition groupLocation routeLocation geometry geoCoord grid linearReference crossStreets address preCoded nodeAttribute spatialObject publicGrid
attributes
Name  Type  Use  Default  Fixed  annotation
locationIDlrms:String-index64      
source <xs:element name="where" type="lrms:LocationReference" minOccurs="0"/>

element RequestWorkZoneData/localRequestWorkZoneData
diagram
type local:RequestWorkZoneData
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children yourName
source <xs:element name="localRequestWorkZoneData" type="local:RequestWorkZoneData" minOccurs="0"/>


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