diagram | ![]() |
||
namespace | http://www.IM-Draft-03-00-44a | ||
children | distribute header types onlyActive whenStart whenStop where localRequestWorkZoneData | ||
used by |
|
||
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> |
diagram | ![]() |
||||||||
type | Distribution | ||||||||
properties |
|
||||||||
children | from to reference localDistribution | ||||||||
source | <xs:element name="distribute" type="Distribution" minOccurs="0"/> |
diagram | ![]() |
||||
type | Header | ||||
properties |
|
||||
children | senderIncidentID inReplyTo pedigreeSequence sender basics issueTime updateTime expiryTime onExpiry urgency testMessage localHeader | ||||
source | <xs:element name="header" type="Header"/> |
diagram | ![]() |
||||
properties |
|
||||
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> |
diagram | ![]() |
||||
type | restriction of itis:ITIScodes | ||||
properties |
|
||||
source | <xs:element name="type"> <xs:simpleType> <xs:restriction base="itis:ITIScodes"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
type | restriction of xs:boolean | ||||||||
properties |
|
||||||||
source | <xs:element name="onlyActive" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:boolean"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
type | atis:DateTimePair | ||||||||
properties |
|
||||||||
source | <xs:element name="whenStart" type="atis:DateTimePair" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | atis:DateTimePair | ||||||||
properties |
|
||||||||
source | <xs:element name="whenStop" type="atis:DateTimePair" minOccurs="0"/> |
diagram | ![]() |
||||||||||||
type | lrms:LocationReference | ||||||||||||
properties |
|
||||||||||||
children | locationName externalID pointLocation linkLocation areaLocation chain transition groupLocation routeLocation geometry geoCoord grid linearReference crossStreets address preCoded nodeAttribute spatialObject publicGrid | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="where" type="lrms:LocationReference" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | local:RequestWorkZoneData | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localRequestWorkZoneData" type="local:RequestWorkZoneData" minOccurs="0"/> |