diagram | ![]() |
||
namespace | http://www.IM-Draft-03-00-44a | ||
children | distribute header commandType position location contactRoles coordinationRoles otherRoles reportsToRef reportsTo lineReports inChargeof comments localManageCommandStructure | ||
used by |
|
||
source | <xs:complexType name="ManageCommandStructure"> <xs:sequence> <xs:element name="distribute" type="Distribution" minOccurs="0"/> <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="commandType" type="ICSCommandType"/> <!-- the type of command struc --> <xs:element name="position" type="OrganizationPosition" minOccurs="0"/> <!-- the position in the ICS or UCS that this is as well as email and radio routing data and a reference number for this position in the command structure of the event. --> <xs:element name="location" type="lrms:LocationReference" minOccurs="0"/> <!-- where it is located at --> <xs:element name="contactRoles"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="32"> <xs:element name="contactRole" type="PointOfContactRoles"/> <!-- POC roles done by this position --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="coordinationRoles"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="32"> <xs:element name="coordinationRole" type="CoordinationRoles"/> <!-- coordination roles done by this position --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="otherRoles"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="32"> <xs:element name="otherRole" type="OtherRoles"/> <!-- any other roles done by this position --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="reportsToRef" type="ReferenceID"/> <xs:element name="reportsTo" type="OrganizationPosition" minOccurs="0"/> <!-- who this role reports up to --> <xs:element name="lineReports"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="4"> <xs:element name="lineReport" type="ReferenceID"/> <!-- any line item reporting --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="inChargeof"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="32"> <xs:element name="inChargeof-item" type="ReferenceID"/> <!-- any other elements that this resource is in command of or is responsible for --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="comments" type="FreeText" minOccurs="0"/> <!-- any other comments on this role --> <xs:element name="localManageCommandStructure" type="local:ManageCommandStructure" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||
type | Distribution | ||||||||
properties |
|
||||||||
children | from to reference localDistribution | ||||||||
source | <xs:element name="distribute" type="Distribution" minOccurs="0"/> |
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 | ![]() |
||||
type | ICSCommandType | ||||
properties |
|
||||
source | <xs:element name="commandType" type="ICSCommandType"/> |
diagram | ![]() |
||||||||
type | OrganizationPosition | ||||||||
properties |
|
||||||||
children | group level title role titleExtension eMail radio personRef person positionRef localOrganizationPosition | ||||||||
source | <xs:element name="position" type="OrganizationPosition" 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="location" type="lrms:LocationReference" minOccurs="0"/> |
diagram | ![]() |
||||
properties |
|
||||
children | contactRole | ||||
source | <xs:element name="contactRoles"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="32"> <xs:element name="contactRole" type="PointOfContactRoles"/> <!-- POC roles done by this position --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | PointOfContactRoles | ||||
properties |
|
||||
source | <xs:element name="contactRole" type="PointOfContactRoles"/> |
diagram | ![]() |
||||
properties |
|
||||
children | coordinationRole | ||||
source | <xs:element name="coordinationRoles"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="32"> <xs:element name="coordinationRole" type="CoordinationRoles"/> <!-- coordination roles done by this position --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | CoordinationRoles | ||||
properties |
|
||||
source | <xs:element name="coordinationRole" type="CoordinationRoles"/> |
diagram | ![]() |
||||
properties |
|
||||
children | otherRole | ||||
source | <xs:element name="otherRoles"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="32"> <xs:element name="otherRole" type="OtherRoles"/> <!-- any other roles done by this position --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | OtherRoles | ||||
properties |
|
||||
source | <xs:element name="otherRole" type="OtherRoles"/> |
diagram | ![]() |
||||
type | ReferenceID | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="reportsToRef" type="ReferenceID"/> |
diagram | ![]() |
||||||||
type | OrganizationPosition | ||||||||
properties |
|
||||||||
children | group level title role titleExtension eMail radio personRef person positionRef localOrganizationPosition | ||||||||
source | <xs:element name="reportsTo" type="OrganizationPosition" minOccurs="0"/> |
diagram | ![]() |
||||
properties |
|
||||
children | lineReport | ||||
source | <xs:element name="lineReports"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="4"> <xs:element name="lineReport" type="ReferenceID"/> <!-- any line item reporting --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | ReferenceID | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="lineReport" type="ReferenceID"/> |
diagram | ![]() |
||||
properties |
|
||||
children | inChargeof-item | ||||
source | <xs:element name="inChargeof"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="32"> <xs:element name="inChargeof-item" type="ReferenceID"/> <!-- any other elements that this resource is in command of or is responsible for --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | ReferenceID | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="inChargeof-item" type="ReferenceID"/> |
diagram | ![]() |
||||||||
type | FreeText | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="comments" type="FreeText" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | local:ManageCommandStructure | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localManageCommandStructure" type="local:ManageCommandStructure" minOccurs="0"/> |