diagram | ![]() |
||
namespace | http://www.IM-Draft-03-00-44a | ||
children | distribute header password vehicleID assignedResourcesSubMessage technology relatedEvent authorizationValue localPreemptionUserData | ||
used by |
|
||
source | <xs:complexType name="PreemptionUserData"> <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="password" type="FreeText" minOccurs="0"/> <xs:element name="vehicleID" type="PowerUnitID" minOccurs="0"/> <!-- the reference of the vehicle object --> <xs:element name="assignedResourcesSubMessage" type="ResourceAssignment" minOccurs="0"/> <!-- defined from base std --> <xs:element name="technology" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="technology-item" type="PreemptTech"/> <!-- this is the tech used by the vehicle over the route --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="relatedEvent" type="ReferenceID" minOccurs="0"/> <!-- the IDX incident number of the incident the vehicle is assigned to --> <xs:element name="authorizationValue" type="PreemptAuthorization" minOccurs="0"/> <!-- an enum or yes/no/not here/ not present, etc --> <xs:element name="localPreemptionUserData" type="local:PreemptionUserData" 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 | FreeText | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="password" type="FreeText" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | PowerUnitID | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="vehicleID" type="PowerUnitID" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | ResourceAssignment | ||||||||
properties |
|
||||||||
children | header resources localResourceAssignment | ||||||||
source | <xs:element name="assignedResourcesSubMessage" type="ResourceAssignment" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | technology-item | ||||||||
source | <xs:element name="technology" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="technology-item" type="PreemptTech"/> <!-- this is the tech used by the vehicle over the route --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | PreemptTech | ||||
properties |
|
||||
source | <xs:element name="technology-item" type="PreemptTech"/> |
diagram | ![]() |
||||||||
type | ReferenceID | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="relatedEvent" type="ReferenceID" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | PreemptAuthorization | ||||||||
properties |
|
||||||||
source | <xs:element name="authorizationValue" type="PreemptAuthorization" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | local:PreemptionUserData | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localPreemptionUserData" type="local:PreemptionUserData" minOccurs="0"/> |