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> |
diagram | ![]() |
||||||||
properties |
|
||||||||
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> |
diagram | ![]() |
||||
properties |
|
||||
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> |
diagram | ![]() |
||||
type | IssueVerb | ||||
properties |
|
||||
source | <xs:element name="detailsUse" type="IssueVerb"/> |
diagram | ![]() |
||||||||
type | DispatchDetails | ||||||||
properties |
|
||||||||
children | header dispatcherID incidentCmdr respUnitID assetNum respondingTo destinationLoc eta localDispatchDetails | ||||||||
source | <xs:element name="details" type="DispatchDetails" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
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> |
diagram | ![]() |
||||
properties |
|
||||
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> |
diagram | ![]() |
||||
type | IssueVerb | ||||
properties |
|
||||
source | <xs:element name="commandsUse" type="IssueVerb"/> |
diagram | ![]() |
||||||||
type | DispatchCommands | ||||||||
properties |
|
||||||||
children | senderIncidentID instructions step stepCnt url tcipAction respProcedure localDispatchCommands | ||||||||
source | <xs:element name="commands" type="DispatchCommands" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
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> |
diagram | ![]() |
||||
properties |
|
||||
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> |
diagram | ![]() |
||||
type | IssueVerb | ||||
properties |
|
||||
source | <xs:element name="routeSetUse" type="IssueVerb"/> |
diagram | ![]() |
||||||||
type | RouteSet | ||||||||
properties |
|
||||||||
children | id name whenStart whenEnd involvedResources routes detours furtherData localRouteSet | ||||||||
source | <xs:element name="routeSet" type="RouteSet" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | FreeText | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="text" type="FreeText" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | ReferenceID | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="currentEvent" type="ReferenceID" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | itis:AssetStatus | ||||||||
properties |
|
||||||||
source | <xs:element name="assetStatus" type="itis:AssetStatus" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | DeploymentStatus | ||||||||
properties |
|
||||||||
source | <xs:element name="deploymentStatus" type="DeploymentStatus" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
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> |
diagram | ![]() |
||||
type | PositionFix | ||||
properties |
|
||||
children | time lat long heading speed localPositionFix | ||||
source | <xs:element name="positionHistory-item" type="PositionFix"/> |
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="currentLoc" type="lrms:LocationReference" 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="destinationLoc" type="lrms:LocationReference" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | atis:DateTimePair | ||||||||
properties |
|
||||||||
source | <xs:element name="eta" type="atis:DateTimePair" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | atis:DateTimePair | ||||||||
properties |
|
||||||||
source | <xs:element name="estimatesLeave" type="atis:DateTimePair" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | itis:IncidentResponseEquipment | ||||||||
properties |
|
||||||||
source | <xs:element name="respUnitType" type="itis:IncidentResponseEquipment" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | itis:ResponderGroupAffected | ||||||||
properties |
|
||||||||
source | <xs:element name="respGroup" type="itis:ResponderGroupAffected" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | itis:RoadsideAssets | ||||||||
properties |
|
||||||||
source | <xs:element name="respRoadSideAsset" type="itis:RoadsideAssets" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | CenterAssetPermRef | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="assetNum" type="CenterAssetPermRef" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | AssetDescription | ||||||||
properties |
|
||||||||
children | status vehicleType roadsideType responseGroup vehicleSummary person timeMarks dataSets localAssetDescription | ||||||||
source | <xs:element name="desc" type="AssetDescription" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | local:ResourceDetails | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localResourceDetails" type="local:ResourceDetails" minOccurs="0"/> |