complexType IMWrapper
diagram
namespace http://www.IM-Draft-03-00-44a
children establishCenterOnLine establishCenterProperties changeCenterProperties disableCenterOnLine newIncidentEvent closeIncidentEvent mergeIncidentEvent splitIncidentEvent pollForHandOff requestHandOff availableForHandOff grantHandOff requestInformation incidentDescription publicIncidentDescription centerPlans clearOrRepairPlan infrastructureReport manageCommandStructure differentialGPSCorrections requestTrafficControlPlan trafficControlPlan requestNetworkConditions networkConditions requestRouteAdvice routeAdvice requestWorkZoneData workZoneData watchFor watchForResponse requestForExternalInformation dsrcMessage requestPhysicalAssetStatus physicalAssetStatus requestPhysicalAsset assignedResources requestPreemptionUserData preemptionUserData localIMWrapper
used by
element iMWrapper
source <xs:complexType name="IMWrapper">
 
<xs:choice>
   
<!-- basic center to center management messages -->
   
<xs:element name="establishCenterOnLine" type="EstablishCenterOnLine"/>
   
<!-- From 1512.Base -->
   
<xs:element name="establishCenterProperties" type="EstablishCenterProperties"/>
   
<!-- From 1512.Base -->
   
<xs:element name="changeCenterProperties" type="ChangeCenterProperties"/>
   
<!-- From 1512.Base -->
   
<xs:element name="disableCenterOnLine" type="DisableCenterOnLine"/>
   
<!-- From 1512.Base
         event creation and management messages --
>
   
<xs:element name="newIncidentEvent" type="NewIncidentEvent"/>
   
<!-- From 1512.Base -->
   
<xs:element name="closeIncidentEvent" type="CloseIncidentEvent"/>
   
<!-- From 1512.Base -->
   
<xs:element name="mergeIncidentEvent" type="MergeIncidentEvent"/>
   
<!-- From 1512.Base -->
   
<xs:element name="splitIncidentEvent" type="SplitIncidentEvent"/>
   
<!-- From 1512.Base -->
   
<xs:element name="pollForHandOff" type="PollForHandOff"/>
   
<!-- From 1512.Base -->
   
<xs:element name="requestHandOff" type="RequestHandOff"/>
   
<!-- From 1512.Base -->
   
<xs:element name="availableForHandOff" type="AvailableForHandOff"/>
   
<!-- From 1512.Base -->
   
<xs:element name="grantHandOff" type="GrantHandOff"/>
   
<!-- From 1512.Base
         messages for filtering and for information
         exchange about incident event by type
/center/asset -->
   
<xs:element name="requestInformation" type="RequestInformation"/>
   
<!-- From 1512.Base
         event information dialogs   (IDX messages) --
>
   
<xs:element name="incidentDescription" type="IncidentDescription"/>
   
<!-- From 1512.Base -->
   
<xs:element name="publicIncidentDescription" type="PublicIncidentDescription"/>
   
<!-- From 1512.Base
         information exchanged outside the scope of
         a specific incident event by the center --
>
   
<xs:element name="centerPlans" type="CenterPlans"/>
   
<!-- From 1512.Base -->
   
<xs:element name="clearOrRepairPlan" type="ClearOrRepairPlan"/>
   
<!-- From 1512.One -->
   
<xs:element name="infrastructureReport" type="InfrastructureReport"/>
   
<!-- From 1512.One -->
   
<xs:element name="manageCommandStructure" type="ManageCommandStructure"/>
   
<!-- From 1512.Two -->
   
<xs:element name="differentialGPSCorrections" type="DifferentialGPSCorrections"/>
   
<!-- From 1512.Base -->
   
<xs:element name="requestTrafficControlPlan" type="RequestTrafficControlPlan"/>
   
<!-- From 1512.One -->
   
<xs:element name="trafficControlPlan" type="TrafficControlPlan"/>
   
<!-- From 1512.One -->
   
<xs:element name="requestNetworkConditions" type="RequestNetworkConditions"/>
   
<!-- From 1512.One -->
   
<xs:element name="networkConditions" type="NetworkConditions"/>
   
<!-- From 1512.One -->
   
<xs:element name="requestRouteAdvice" type="RequestRouteAdvice"/>
   
<!-- From 1512.One -->
   
<xs:element name="routeAdvice" type="RouteAdvice"/>
   
<!-- From 1512.One -->
   
<xs:element name="requestWorkZoneData" type="RequestWorkZoneData"/>
   
<!-- From 1512.One -->
   
<xs:element name="workZoneData" type="WorkZoneData"/>
   
<!-- From 1512.One -->
   
<xs:element name="watchFor" type="WatchFor"/>
   
<!-- From 1512.Two -->
   
<xs:element name="watchForResponse" type="WatchForResponse"/>
   
<!-- From 1512.Two -->
   
<xs:element name="requestForExternalInformation" type="RequestForExternalInformation"/>
   
<!-- From 1512.Three -->
   
<xs:element name="dsrcMessage" type="DSRC-MsgSend"/>
   
<!-- From 1512.One
         management of a centers resources --
>
   
<xs:element name="requestPhysicalAssetStatus" type="RequestPhysicalAssetStatus"/>
   
<!-- From 1512.One -->
   
<xs:element name="physicalAssetStatus" type="PhysicalAssetStatus"/>
   
<!-- From 1512.One -->
   
<xs:element name="requestPhysicalAsset" type="RequestPhysicalAsset"/>
   
<!-- From 1512.One -->
   
<xs:element name="assignedResources" type="AssignedResources"/>
   
<!-- From 1512.One -->
   
<xs:element name="requestPreemptionUserData" type="RequestPreemptionUserData"/>
   
<!-- From 1512.One -->
   
<xs:element name="preemptionUserData" type="PreemptionUserData"/>
   
<!-- From 1512.One -->
   
<xs:element name="localIMWrapper" type="local:IMWrapper" minOccurs="0"/>
 
</xs:choice>
</xs:complexType>

element IMWrapper/establishCenterOnLine
diagram
type EstablishCenterOnLine
properties
isRef 0
content complex
children distribute header type attributes staging where localEstablishCenterOnLine
source <xs:element name="establishCenterOnLine" type="EstablishCenterOnLine"/>

element IMWrapper/establishCenterProperties
diagram
type EstablishCenterProperties
properties
isRef 0
content complex
children distribute header properties type staging where localEstablishCenterProperties
source <xs:element name="establishCenterProperties" type="EstablishCenterProperties"/>

element IMWrapper/changeCenterProperties
diagram
type ChangeCenterProperties
properties
isRef 0
content complex
children distribute header changes type staging where permanent localChangeCenterProperties
source <xs:element name="changeCenterProperties" type="ChangeCenterProperties"/>

element IMWrapper/disableCenterOnLine
diagram
type DisableCenterOnLine
properties
isRef 0
content complex
children distribute header where returnTime who type localDisableCenterOnLine
source <xs:element name="disableCenterOnLine" type="DisableCenterOnLine"/>

element IMWrapper/newIncidentEvent
diagram
type NewIncidentEvent
properties
isRef 0
content complex
children distribute header typeEvent localNewIncidentEvent
source <xs:element name="newIncidentEvent" type="NewIncidentEvent"/>

element IMWrapper/closeIncidentEvent
diagram
type CloseIncidentEvent
properties
isRef 0
content complex
children distribute header timeMarks localCloseIncidentEvent
source <xs:element name="closeIncidentEvent" type="CloseIncidentEvent"/>

element IMWrapper/mergeIncidentEvent
diagram
type MergeIncidentEvent
properties
isRef 0
content complex
children distribute header oldHeaders text localMergeIncidentEvent
source <xs:element name="mergeIncidentEvent" type="MergeIncidentEvent"/>

element IMWrapper/splitIncidentEvent
diagram
type SplitIncidentEvent
properties
isRef 0
content complex
children distribute header newHeaders rational localSplitIncidentEvent
source <xs:element name="splitIncidentEvent" type="SplitIncidentEvent"/>

element IMWrapper/pollForHandOff
diagram
type PollForHandOff
properties
isRef 0
content complex
children distribute header pollHandOff localPollForHandOff
source <xs:element name="pollForHandOff" type="PollForHandOff"/>

element IMWrapper/requestHandOff
diagram
type RequestHandOff
properties
isRef 0
content complex
children distribute header pollHandOff replyNum replyOther localRequestHandOff
source <xs:element name="requestHandOff" type="RequestHandOff"/>

element IMWrapper/availableForHandOff
diagram
type AvailableForHandOff
properties
isRef 0
content complex
children distribute header replyHandOff localAvailableForHandOff
source <xs:element name="availableForHandOff" type="AvailableForHandOff"/>

element IMWrapper/grantHandOff
diagram
type GrantHandOff
properties
isRef 0
content complex
children distribute header grantHandOff localGrantHandOff
source <xs:element name="grantHandOff" type="GrantHandOff"/>

element IMWrapper/requestInformation
diagram
type RequestInformation
properties
isRef 0
content complex
children distribute header filter refIDs subscription verbosity returnAddress localRequestInformation2
source <xs:element name="requestInformation" type="RequestInformation"/>

element IMWrapper/incidentDescription
diagram
type IncidentDescription
properties
isRef 0
content complex
children distribute header idxSubParts localIncidentDescription
source <xs:element name="incidentDescription" type="IncidentDescription"/>

element IMWrapper/publicIncidentDescription
diagram
type PublicIncidentDescription
properties
isRef 0
content complex
children distribute header idxSubParts localPublicIncidentDescription
source <xs:element name="publicIncidentDescription" type="PublicIncidentDescription"/>

element IMWrapper/centerPlans
diagram
type CenterPlans
properties
isRef 0
content complex
children distribute header respPlanNumber respPlanType routeSets respPlanAuth planNumber text furtherData localCenterPlans
source <xs:element name="centerPlans" type="CenterPlans"/>

element IMWrapper/clearOrRepairPlan
diagram
type ClearOrRepairPlan
properties
isRef 0
content complex
children distribute header responsePlanID responsePlanType responsePlanText responsePlanAuthor issuingCenter clearPlan repairPlan pointOfContact localClearOrRepairPlan
source <xs:element name="clearOrRepairPlan" type="ClearOrRepairPlan"/>

element IMWrapper/infrastructureReport
diagram
type InfrastructureReport
properties
isRef 0
content complex
children distribute header cleanUpNeeds cleanUpText restoreNeeds restoreText repairNeeds repairText reportID where timeObserved reportedBy quality pointOfContact urgency localInfrastructureReport
source <xs:element name="infrastructureReport" type="InfrastructureReport"/>

element IMWrapper/manageCommandStructure
diagram
type ManageCommandStructure
properties
isRef 0
content complex
children distribute header commandType position location contactRoles coordinationRoles otherRoles reportsToRef reportsTo lineReports inChargeof comments localManageCommandStructure
source <xs:element name="manageCommandStructure" type="ManageCommandStructure"/>

element IMWrapper/differentialGPSCorrections
diagram
type DifferentialGPSCorrections
properties
isRef 0
content complex
children differentialGPSCorrection
source <xs:element name="differentialGPSCorrections" type="DifferentialGPSCorrections"/>

element IMWrapper/requestTrafficControlPlan
diagram
type RequestTrafficControlPlan
properties
isRef 0
content complex
children distribute header planNumber planType planText conditions sceneSketch sceneImage laneConditions vehiclesInvolvedCount vehicleTypes injuries onSceneContact radioContact localRequestTrafficControlPlan
source <xs:element name="requestTrafficControlPlan" type="RequestTrafficControlPlan"/>

element IMWrapper/trafficControlPlan
diagram
type TrafficControlPlan
properties
isRef 0
content complex
children distribute header imPlan imPlanType imPlanNumber imPlanAuthor trafficPlan trafficPlanType trafficPlanNumber trafficPlanAuthor currentStaus conditions specialInstructions constraints sceneSketch sceneImage laneConditions vehiclesInvolvedCount vehicleTypes injuries onSceneContact radioContact impactSummary evacuations staging vmsUse dsrcUse harUse additionalText relatedMsgs localTrafficControlPlan
source <xs:element name="trafficControlPlan" type="TrafficControlPlan"/>

element IMWrapper/requestNetworkConditions
diagram
type RequestNetworkConditions
properties
isRef 0
content complex
children distribute header eventTypes conditionTypes focus summary videoRequest whenStart whenEnd subscribeMe subscribeLength localRequestNetworkConditions
source <xs:element name="requestNetworkConditions" type="RequestNetworkConditions"/>

element IMWrapper/networkConditions
diagram
type NetworkConditions
properties
isRef 0
content complex
children header bundledATIS rawTMDD localNetworkConditions2
source <xs:element name="networkConditions" type="NetworkConditions"/>

element IMWrapper/requestRouteAdvice
diagram
type RequestRouteAdvice
properties
isRef 0
content complex
children distribute header vehicleID vehicleMakeup rational origin destination whenStart whenEnd reqReverseFlow reqPriority priRational suggestedRoute planNumber planType graphicOverview localRequestRouteAdvice
source <xs:element name="requestRouteAdvice" type="RequestRouteAdvice"/>

element IMWrapper/routeAdvice
diagram
type RouteAdvice
properties
isRef 0
content complex
children distribute header route linkFlow requestGrant signalTechnology secString planName planType graphicOverview routeStatus relatedMsgs localRouteAdvice
source <xs:element name="routeAdvice" type="RouteAdvice"/>

element IMWrapper/requestWorkZoneData
diagram
type RequestWorkZoneData
properties
isRef 0
content complex
children distribute header types onlyActive whenStart whenStop where localRequestWorkZoneData
source <xs:element name="requestWorkZoneData" type="RequestWorkZoneData"/>

element IMWrapper/workZoneData
diagram
type WorkZoneData
properties
isRef 0
content complex
children distribute header eventID currentlyActive currentEventID description restrictions descriptiveText liveImage graphicOverview localWorkZoneData
source <xs:element name="workZoneData" type="WorkZoneData"/>

element IMWrapper/watchFor
diagram
type WatchFor
properties
isRef 0
content complex
children distribute header watchForItems dangers reasons instructions pastSightings localWatchFor2
source <xs:element name="watchFor" type="WatchFor"/>

element IMWrapper/watchForResponse
diagram
type WatchForResponse
properties
isRef 0
content complex
children distribute header personMatch vehicleMatch objectMatch sighting personAware actionTaken contactRef contact updatedInformation localWatchForResponse2
source <xs:element name="watchForResponse" type="WatchForResponse"/>

element IMWrapper/requestForExternalInformation
diagram
type RequestForExternalInformation
properties
isRef 0
content complex
children distribute header theRFI localRequestForExternalInformation
source <xs:element name="requestForExternalInformation" type="RequestForExternalInformation"/>

element IMWrapper/dsrcMessage
diagram
type DSRC-MsgSend
properties
isRef 0
content complex
children broadcastCycle beaconsRequest
source <xs:element name="dsrcMessage" type="DSRC-MsgSend"/>

element IMWrapper/requestPhysicalAssetStatus
diagram
type RequestPhysicalAssetStatus
properties
isRef 0
content complex
children distribute header assetUnitID assetNumber securityKey requestID localRequestPhysicalAssetStatus
source <xs:element name="requestPhysicalAssetStatus" type="RequestPhysicalAssetStatus"/>

element IMWrapper/physicalAssetStatus
diagram
type PhysicalAssetStatus
properties
isRef 0
content complex
children distribute header assetCount assetChoices miscText managementConditions localPhysicalAssetStatus
source <xs:element name="physicalAssetStatus" type="PhysicalAssetStatus"/>

element IMWrapper/requestPhysicalAsset
diagram
type RequestPhysicalAsset
properties
isRef 0
content complex
children distribute header pollOnly wantsManagement request intendedUse vmsUse dsrcUse harUse intendedUseText whenStart whenEnd idxOfUse locationOfUse miscText localRequestPhysicalAsset
source <xs:element name="requestPhysicalAsset" type="RequestPhysicalAsset"/>

element IMWrapper/assignedResources
diagram
type AssignedResources
properties
isRef 0
content complex
children header resources localResourceAssignment
source <xs:element name="assignedResources" type="AssignedResources"/>

element IMWrapper/requestPreemptionUserData
diagram
type RequestPreemptionUserData
properties
isRef 0
content complex
children distribute header password vehicleID resoure localRequestPreemptionUserData
source <xs:element name="requestPreemptionUserData" type="RequestPreemptionUserData"/>

element IMWrapper/preemptionUserData
diagram
type PreemptionUserData
properties
isRef 0
content complex
children distribute header password vehicleID assignedResourcesSubMessage technology relatedEvent authorizationValue localPreemptionUserData
source <xs:element name="preemptionUserData" type="PreemptionUserData"/>

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


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