diagram | ![]() |
||
namespace | http://www.IM-Draft-03-00-44a | ||
children | header bundledATIS rawTMDD localNetworkConditions2 | ||
used by |
|
||
source | <xs:complexType name="NetworkConditions"> <xs:sequence> <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="bundledATIS"> <xs:complexType> <xs:sequence> <!-- Various ATIS based response messages --> <xs:element name="weatherReports" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="weatherReport" type="atis:WeatherInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="links" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="link" type="atis:LinkTrafficInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="incidents" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="incident" type="atis:IncidentInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="events" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="event" type="atis:EventInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="flights" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="flight" type="atis:AirlineTravelInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="routes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="route" type="atis:Route"/> <!-- itineraries are now handled in the routes itineraries SEQUENCE (SIZE (1..100) ) OF ATIS.Itinerary OPTIONAL , --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="detours" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="detour" type="atis:Route"/> <!-- detourItineraries SEQUENCE (SIZE (1..100) ) OF ATIS.Itinerary OPTIONAL , --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="parkingLots" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="parkingLot" type="atis:ParkingLotInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="localNetworkConditions" type="local:NetworkConditions" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <!-- Consider replacing above with the one-line reply group from ATIS Update above to reflect balloted std bundledTMDD SEQUENCE { item SEQUENCE (SIZE (1..32) ) OF TMDD.MostMessages OPTIONAL , insert each major device control TMDD messages here in next revision ... # LOCAL_CONTENT } , bundledTCIP SEQUENCE { item SEQUENCE (SIZE (1..32) ) OF TCIP.AnyMessage OPTIONAL , insert each major TCIP messages here in next revision ... # LOCAL_CONTENT } , --> <xs:element name="rawTMDD" type="LinkDataSet" minOccurs="0"/> <xs:element name="localNetworkConditions2" type="local:NetworkConditions2" minOccurs="0"/> </xs:sequence> </xs:complexType> |
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 | weatherReports links incidents events flights routes detours parkingLots localNetworkConditions | ||||
source | <xs:element name="bundledATIS"> <xs:complexType> <xs:sequence> <!-- Various ATIS based response messages --> <xs:element name="weatherReports" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="weatherReport" type="atis:WeatherInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="links" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="link" type="atis:LinkTrafficInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="incidents" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="incident" type="atis:IncidentInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="events" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="event" type="atis:EventInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="flights" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="flight" type="atis:AirlineTravelInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="routes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="route" type="atis:Route"/> <!-- itineraries are now handled in the routes itineraries SEQUENCE (SIZE (1..100) ) OF ATIS.Itinerary OPTIONAL , --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="detours" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="detour" type="atis:Route"/> <!-- detourItineraries SEQUENCE (SIZE (1..100) ) OF ATIS.Itinerary OPTIONAL , --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="parkingLots" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="parkingLot" type="atis:ParkingLotInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="localNetworkConditions" type="local:NetworkConditions" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | weatherReport | ||||||||
source | <xs:element name="weatherReports" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="weatherReport" type="atis:WeatherInformation"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | link | ||||||||
source | <xs:element name="links" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="link" type="atis:LinkTrafficInformation"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | atis:LinkTrafficInformation | ||||
properties |
|
||||
children | head location isForecast coverageTime forecastExpires affectedLanes capacity delay density lanesMinimumNumber lanesNumberOpen length levelOfService medianType name occupancy pavementType restrictionAxleCount restrictionAxleWeight restrictionClass restrictionHeight restrictionLength restrictionWeight restrictionWidth roadNumber shoulderWidthLeft shoulderWidthRight speed speedLimit linkStatus surfaceConditions travelTime truckSpeedLimit nodeDelay nodeLinksNum nodeName nodeStatus owner jurisdiction tmddOther furtherData tail localLinkTrafficInformation | ||||
source | <xs:element name="link" type="atis:LinkTrafficInformation"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | incident | ||||||||
source | <xs:element name="incidents" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="incident" type="atis:IncidentInformation"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | atis:IncidentInformation | ||||
properties |
|
||||
children | head location isForecast coverageTime forecastExpires typeEvent severity status cause description advice affectedLanes vehiclesInvolvedCount types injuries startTime clearTime furtherData tail localIncidentInformation | ||||
source | <xs:element name="incident" type="atis:IncidentInformation"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | event | ||||||||
source | <xs:element name="events" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="event" type="atis:EventInformation"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | atis:EventInformation | ||||
properties |
|
||||
children | head location isForecast coverageTime forecastExpires typeEvent severity status cause description advice affectedLane vehiclesInvolvedCount types injuries startTime clearTime repeatTimes furtherData tail localEventInformation | ||||
source | <xs:element name="event" type="atis:EventInformation"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | flight | ||||||||
source | <xs:element name="flights" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="flight" type="atis:AirlineTravelInformation"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | atis:AirlineTravelInformation | ||||
properties |
|
||||
children | head location isForecast coverageTime forecastExpires serviceName originAirport destinationAirport departTimeScheduled arriveTimeScheduled offSchedule departureConcourse arrivalConcourse departureGate arrivalGate generalGate baggageClaim overallStatus timeValue furtherData tail localAirlineTravelInformation | ||||
source | <xs:element name="flight" type="atis:AirlineTravelInformation"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | route | ||||||||
source | <xs:element name="routes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="route" type="atis:Route"/> <!-- itineraries are now handled in the routes itineraries SEQUENCE (SIZE (1..100) ) OF ATIS.Itinerary OPTIONAL , --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | atis:Route | ||||
properties |
|
||||
children | head isItinerary otherEvent origin subroutes destination primeMode estimatedTravelTime startTime endTime tripTotalDistance estimatedCost maps localRoute | ||||
source | <xs:element name="route" type="atis:Route"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | detour | ||||||||
source | <xs:element name="detours" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="detour" type="atis:Route"/> <!-- detourItineraries SEQUENCE (SIZE (1..100) ) OF ATIS.Itinerary OPTIONAL , --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | atis:Route | ||||
properties |
|
||||
children | head isItinerary otherEvent origin subroutes destination primeMode estimatedTravelTime startTime endTime tripTotalDistance estimatedCost maps localRoute | ||||
source | <xs:element name="detour" type="atis:Route"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | parkingLot | ||||||||
source | <xs:element name="parkingLots" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="parkingLot" type="atis:ParkingLotInformation"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | atis:ParkingLotInformation | ||||
properties |
|
||||
children | messageHeader head location isForecast coverageTime forecastExpires lot-ident owningAgency parkingFacID parkingType percentFull lotDetail prices generalStatus furtherData tail localParkingLotInformation | ||||
source | <xs:element name="parkingLot" type="atis:ParkingLotInformation"/> |
diagram | ![]() |
||||||||
type | local:NetworkConditions | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localNetworkConditions" type="local:NetworkConditions" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | LinkDataSet | ||||||||
properties |
|
||||||||
children | links lanesAffected laneCnt typeEvent currentCapacity capacity delay density lanesMinimumNumber lanesNumberOpen length levelOfService medianType name occupancy pavementType restrictionAxleCount restrictionClass restrictionHeight restrictionLength restrictionWeightAxle restrictionWeight restrictionWidth roadNumber shoulderWidthLeft shoulderWidthRight speed speedAdvisory speedLimit status surfaceCondition travelTime truckSpeedLimit nodeLinksNum nodeName nodeStatus owner jurisdiction tmddOther weatherConditions precipitation winds windDirection sky visibility temperature pavementConditions winterDrivingRestrictions winterDrivingIndex temp humidity rainHour rainDay snow snowPack snowRate localLinkDataSet | ||||||||
source | <xs:element name="rawTMDD" type="LinkDataSet" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | local:NetworkConditions2 | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localNetworkConditions2" type="local:NetworkConditions2" minOccurs="0"/> |