complexType ResourceAssignmentDet
diagram
namespace http://www.IM-Draft-03-00-44a
children dispatchDetails dispatchCommands routes text currentEvent assetStatus deploymentStatus positionHistory currentLoc destinationLoc eta estimatesLeave respUnitType respGroup respRoadSideAsset assetNum desc localResourceDetails
source <xs:complexType name="ResourceAssignmentDet">
 
<xs:sequence>
   
<!-- event details which the device is part of -->
   
<xs:element name="dispatchDetails" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="25">
         
<xs:element name="dispatchDetail">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="detailsUse" type="IssueVerb"/>
               
<xs:element name="details" type="DispatchDetails" minOccurs="0"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<!-- #UNTAGGED commands for those events for the device -->
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="dispatchCommands" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="25">
         
<xs:element name="dispatchCommand">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="commandsUse" type="IssueVerb"/>
               
<xs:element name="commands" type="DispatchCommands" minOccurs="0"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<!-- #UNTAGGED routing information -->
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="routes" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="25">
         
<xs:element name="route">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="routeSetUse" type="IssueVerb"/>
               
<xs:element name="routeSet" type="RouteSet" minOccurs="0"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<!-- #UNTAGGED a free text feild -->
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="text" type="FreeText" minOccurs="0"/>
   
<!-- Information provided by or about the device -->
   
<xs:element name="currentEvent" type="ReferenceID" minOccurs="0"/>
   
<!-- the object reference  (event)  to which
         this resource is currently assigned --
>
   
<xs:element name="assetStatus" type="itis:AssetStatus" minOccurs="0"/>
   
<!-- various routine status states -->
   
<xs:element name="deploymentStatus" type="DeploymentStatus" minOccurs="0"/>
   
<!-- the status of the asset with respect
         to the base from which it is dispatched --
>
   
<xs:element name="positionHistory" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="100">
         
<xs:element name="positionHistory-item" type="PositionFix"/>
         
<!-- a Lat/Long/Time history -->
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="currentLoc" type="lrms:LocationReference" minOccurs="0"/>
   
<!-- Based on [SAE.LRMS.ANY]
         LRMS profile for best estimate of
         point location of resource --
>
   
<xs:element name="destinationLoc" type="lrms:LocationReference" minOccurs="0"/>
   
<!-- where the resource is being dispatched to
         Based on [SAE.LRMS.ANY] --
>
   
<xs:element name="eta" type="atis:DateTimePair" minOccurs="0"/>
   
<!-- ETA at the destinationLoc -->
   
<xs:element name="estimatesLeave" type="atis:DateTimePair" minOccurs="0"/>
   
<!-- estimate of when will leave destinationLoc
         note: a general time message can be used
         to clear an event in general,  this use is with
         respect to the resource itself
         Additional Information about the device  (typically static) --
>
   
<xs:element name="respUnitType" type="itis:IncidentResponseEquipment" minOccurs="0"/>
   
<!-- WAS [ITE.TCIP.IM-ResponseUnitType] -->
   
<xs:element name="respGroup" type="itis:ResponderGroupAffected" minOccurs="0"/>
   
<xs:element name="respRoadSideAsset" type="itis:RoadsideAssets" minOccurs="0"/>
   
<xs:element name="assetNum" type="CenterAssetPermRef" minOccurs="0"/>
   
<!-- the owning centers perm ID for the asset -->
   
<xs:element name="desc" type="AssetDescription" minOccurs="0"/>
   
<!-- a complex structure describing the asset
         including the equipment and group types --
>
   
<xs:element name="localResourceDetails" type="local:ResourceDetails" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ResourceAssignmentDet/dispatchDetails
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children dispatchDetail
source <xs:element name="dispatchDetails" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="25">
     
<xs:element name="dispatchDetail">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="detailsUse" type="IssueVerb"/>
           
<xs:element name="details" type="DispatchDetails" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<!-- #UNTAGGED commands for those events for the device -->
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ResourceAssignmentDet/dispatchDetails/dispatchDetail
diagram
properties
isRef 0
content complex
children detailsUse details
source <xs:element name="dispatchDetail">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="detailsUse" type="IssueVerb"/>
     
<xs:element name="details" type="DispatchDetails" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ResourceAssignmentDet/dispatchDetails/dispatchDetail/detailsUse
diagram
type IssueVerb
properties
isRef 0
content simple
source <xs:element name="detailsUse" type="IssueVerb"/>

element ResourceAssignmentDet/dispatchDetails/dispatchDetail/details
diagram
type DispatchDetails
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children header dispatcherID incidentCmdr respUnitID assetNum respondingTo destinationLoc eta localDispatchDetails
source <xs:element name="details" type="DispatchDetails" minOccurs="0"/>

element ResourceAssignmentDet/dispatchCommands
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children dispatchCommand
source <xs:element name="dispatchCommands" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="25">
     
<xs:element name="dispatchCommand">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="commandsUse" type="IssueVerb"/>
           
<xs:element name="commands" type="DispatchCommands" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<!-- #UNTAGGED routing information -->
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ResourceAssignmentDet/dispatchCommands/dispatchCommand
diagram
properties
isRef 0
content complex
children commandsUse commands
source <xs:element name="dispatchCommand">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="commandsUse" type="IssueVerb"/>
     
<xs:element name="commands" type="DispatchCommands" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ResourceAssignmentDet/dispatchCommands/dispatchCommand/commandsUse
diagram
type IssueVerb
properties
isRef 0
content simple
source <xs:element name="commandsUse" type="IssueVerb"/>

element ResourceAssignmentDet/dispatchCommands/dispatchCommand/commands
diagram
type DispatchCommands
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children senderIncidentID instructions step stepCnt url tcipAction respProcedure localDispatchCommands
source <xs:element name="commands" type="DispatchCommands" minOccurs="0"/>

element ResourceAssignmentDet/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="25">
     
<xs:element name="route">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="routeSetUse" type="IssueVerb"/>
           
<xs:element name="routeSet" type="RouteSet" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<!-- #UNTAGGED a free text feild -->
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ResourceAssignmentDet/routes/route
diagram
properties
isRef 0
content complex
children routeSetUse routeSet
source <xs:element name="route">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="routeSetUse" type="IssueVerb"/>
     
<xs:element name="routeSet" type="RouteSet" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ResourceAssignmentDet/routes/route/routeSetUse
diagram
type IssueVerb
properties
isRef 0
content simple
source <xs:element name="routeSetUse" type="IssueVerb"/>

element ResourceAssignmentDet/routes/route/routeSet
diagram
type RouteSet
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children id name whenStart whenEnd involvedResources routes detours furtherData localRouteSet
source <xs:element name="routeSet" type="RouteSet" minOccurs="0"/>

element ResourceAssignmentDet/text
diagram
type FreeText
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 500
source <xs:element name="text" type="FreeText" minOccurs="0"/>

element ResourceAssignmentDet/currentEvent
diagram
type ReferenceID
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 64
source <xs:element name="currentEvent" type="ReferenceID" minOccurs="0"/>

element ResourceAssignmentDet/assetStatus
diagram
type itis:AssetStatus
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="assetStatus" type="itis:AssetStatus" minOccurs="0"/>

element ResourceAssignmentDet/deploymentStatus
diagram
type DeploymentStatus
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="deploymentStatus" type="DeploymentStatus" minOccurs="0"/>

element ResourceAssignmentDet/positionHistory
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children positionHistory-item
source <xs:element name="positionHistory" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="100">
     
<xs:element name="positionHistory-item" type="PositionFix"/>
     
<!-- a Lat/Long/Time history -->
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ResourceAssignmentDet/positionHistory/positionHistory-item
diagram
type PositionFix
properties
isRef 0
content complex
children time lat long heading speed localPositionFix
source <xs:element name="positionHistory-item" type="PositionFix"/>

element ResourceAssignmentDet/currentLoc
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="currentLoc" type="lrms:LocationReference" minOccurs="0"/>

element ResourceAssignmentDet/destinationLoc
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="destinationLoc" type="lrms:LocationReference" minOccurs="0"/>

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

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

element ResourceAssignmentDet/respUnitType
diagram
type itis:IncidentResponseEquipment
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="respUnitType" type="itis:IncidentResponseEquipment" minOccurs="0"/>

element ResourceAssignmentDet/respGroup
diagram
type itis:ResponderGroupAffected
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="respGroup" type="itis:ResponderGroupAffected" minOccurs="0"/>

element ResourceAssignmentDet/respRoadSideAsset
diagram
type itis:RoadsideAssets
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="respRoadSideAsset" type="itis:RoadsideAssets" minOccurs="0"/>

element ResourceAssignmentDet/assetNum
diagram
type CenterAssetPermRef
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 32
source <xs:element name="assetNum" type="CenterAssetPermRef" minOccurs="0"/>

element ResourceAssignmentDet/desc
diagram
type AssetDescription
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children status vehicleType roadsideType responseGroup vehicleSummary person timeMarks dataSets localAssetDescription
source <xs:element name="desc" type="AssetDescription" minOccurs="0"/>

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


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