complexType NetworkConditions
diagram
namespace http://www.IM-Draft-03-00-44a
children header bundledATIS rawTMDD localNetworkConditions2
used by
elements networkConditions IMWrapper/networkConditions MobileIDXWrapper/networkConditions IDX-Wrapper/networkConditionsReports/networkConditionsReport Impact/otherData
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>

element NetworkConditions/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 NetworkConditions/bundledATIS
diagram
properties
isRef 0
content complex
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>

element NetworkConditions/bundledATIS/weatherReports
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
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>

element NetworkConditions/bundledATIS/weatherReports/weatherReport
diagram
type atis:WeatherInformation
properties
isRef 0
content complex
children head location altLoc lat-long elevationsAbove elevationsBelow isForecast coverageTime forecastExpires tempSummary tempQualifers highTemp lowTemp currTemp conditions sunriseTime sunsetTime skyConditions cloudPercent visibilityLevel visibilityQualifier visibility windsType windDirection windAngle windSpeed windGustSpeed precipitationProbability precipitation humidity snowDepth snowPack snowFall snowOffRoad iceThickness blackIce freezePoint rain24hrs rain1hr rainRate precipSituation precipYesNo waterDepth surfaceWaterDepth precipStart precipEnd smogAlert airQualityIndex carbonMonoxide carbonDioxide hydroCarbon sulfurDioxide nitricOxide nitrousDioxide particulate ozone uvLevel airQuality airQualifier levelofservice status drivingRestrictions drivingIndex mediantype mobileFriction pavementConditions pavementTemperature surfaceTemperature surfaceSalinity pavementtype treatmentForm treatmentType treatmentAmount treatmentWidth pressure solarRate dewPoint other furtherText furtherData tail localWeatherInformation
source <xs:element name="weatherReport" type="atis:WeatherInformation"/>

element NetworkConditions/bundledATIS/links
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
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>

element NetworkConditions/bundledATIS/links/link
diagram
type atis:LinkTrafficInformation
properties
isRef 0
content complex
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"/>

element NetworkConditions/bundledATIS/incidents
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
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>

element NetworkConditions/bundledATIS/incidents/incident
diagram
type atis:IncidentInformation
properties
isRef 0
content complex
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"/>

element NetworkConditions/bundledATIS/events
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
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>

element NetworkConditions/bundledATIS/events/event
diagram
type atis:EventInformation
properties
isRef 0
content complex
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"/>

element NetworkConditions/bundledATIS/flights
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
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>

element NetworkConditions/bundledATIS/flights/flight
diagram
type atis:AirlineTravelInformation
properties
isRef 0
content complex
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"/>

element NetworkConditions/bundledATIS/routes
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
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>

element NetworkConditions/bundledATIS/routes/route
diagram
type atis:Route
properties
isRef 0
content complex
children head isItinerary otherEvent origin subroutes destination primeMode estimatedTravelTime startTime endTime tripTotalDistance estimatedCost maps localRoute
source <xs:element name="route" type="atis:Route"/>

element NetworkConditions/bundledATIS/detours
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
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>

element NetworkConditions/bundledATIS/detours/detour
diagram
type atis:Route
properties
isRef 0
content complex
children head isItinerary otherEvent origin subroutes destination primeMode estimatedTravelTime startTime endTime tripTotalDistance estimatedCost maps localRoute
source <xs:element name="detour" type="atis:Route"/>

element NetworkConditions/bundledATIS/parkingLots
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
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>

element NetworkConditions/bundledATIS/parkingLots/parkingLot
diagram
type atis:ParkingLotInformation
properties
isRef 0
content complex
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"/>

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

element NetworkConditions/rawTMDD
diagram
type LinkDataSet
properties
isRef 0
minOcc 0
maxOcc 1
content complex
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"/>

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


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