diagram | ![]() |
||
namespace | http://www.IM-Draft-03-00-44a | ||
children | distribute header filter refIDs subscription verbosity returnAddress localRequestInformation2 | ||
used by |
|
||
source | <xs:complexType name="RequestInformation"> <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:choice> <xs:element name="filter"> <xs:complexType> <xs:sequence> <!-- information filters to apply to the request --> <xs:element name="location" type="lrms:LocationReference" minOccurs="0"/> <!-- the location for which data is sought --> <xs:element name="dataTypes" type="atis:InformationRequestType" minOccurs="0"/> <!-- organized sets of data to request --> <xs:element name="currentState" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="currentState-item" type="itis:IncidentResponseStatus"/> <!-- events with these status values (unverified, etc.) --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="severity" type="tmdd:Event-incident-severity" minOccurs="0"/> <!-- events with this severity or greater --> <xs:element name="issueAgencies" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="issueAgency" type="tmdd:Organization-center-identifier"/> <!-- centers that originated the data --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="centerTypes"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="centerType" type="CenterTypeNational"/> <!-- the type of centers involved --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="resourceTypes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="resourceType" type="itis:ResponderGroupAffected"/> <!-- the type of resources involved --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="responseEquipment" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="responseEquipment-item" type="itis:IncidentResponseEquipment"/> <!-- the type of response equipmentinvolved --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="start" type="atis:DateTimePair" minOccurs="0"/> <xs:element name="end" type="atis:DateTimePair" minOccurs="0"/> <xs:element name="focus"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="64"> <xs:element name="focu" type="SubMessage"/> <!-- specifies which information is being requested: entire IDX or sets of particular submessages, or center properties, plans, etc. --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="localRequestInformation" type="local:RequestInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="refIDs"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="refID" type="ReferenceID"/> <!-- used to select events or resources baseded on prior known values, will reply with current data about each --> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:element name="subscription" type="atis:SubscribeForm" minOccurs="0"/> <!-- if a subscribe is present, values inside it will provide the time interval and frequency of the subscribe --> <xs:element name="verbosity" type="atis:ReplyVerbosity" minOccurs="0"/> <xs:element name="returnAddress" type="URL-Link" minOccurs="0"/> <!-- this string may be a URI, an email, an IP, or other format to establish a return path to an specific operator within a center --> <xs:element name="localRequestInformation2" type="local:RequestInformation2" 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 | ![]() |
||||
properties |
|
||||
children | location dataTypes currentState severity issueAgencies centerTypes resourceTypes responseEquipment start end focus localRequestInformation | ||||
source | <xs:element name="filter"> <xs:complexType> <xs:sequence> <!-- information filters to apply to the request --> <xs:element name="location" type="lrms:LocationReference" minOccurs="0"/> <!-- the location for which data is sought --> <xs:element name="dataTypes" type="atis:InformationRequestType" minOccurs="0"/> <!-- organized sets of data to request --> <xs:element name="currentState" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="currentState-item" type="itis:IncidentResponseStatus"/> <!-- events with these status values (unverified, etc.) --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="severity" type="tmdd:Event-incident-severity" minOccurs="0"/> <!-- events with this severity or greater --> <xs:element name="issueAgencies" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="issueAgency" type="tmdd:Organization-center-identifier"/> <!-- centers that originated the data --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="centerTypes"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="centerType" type="CenterTypeNational"/> <!-- the type of centers involved --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="resourceTypes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="resourceType" type="itis:ResponderGroupAffected"/> <!-- the type of resources involved --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="responseEquipment" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="responseEquipment-item" type="itis:IncidentResponseEquipment"/> <!-- the type of response equipmentinvolved --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="start" type="atis:DateTimePair" minOccurs="0"/> <xs:element name="end" type="atis:DateTimePair" minOccurs="0"/> <xs:element name="focus"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="64"> <xs:element name="focu" type="SubMessage"/> <!-- specifies which information is being requested: entire IDX or sets of particular submessages, or center properties, plans, etc. --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="localRequestInformation" type="local:RequestInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
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 | ![]() |
||||||||
type | atis:InformationRequestType | ||||||||
properties |
|
||||||||
children | all disasters alerts weather roads events incidents flights transit routes itineraries detourRoutes detourItineraries parkingLots localInformationRequestType | ||||||||
source | <xs:element name="dataTypes" type="atis:InformationRequestType" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | currentState-item | ||||||||
source | <xs:element name="currentState" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="currentState-item" type="itis:IncidentResponseStatus"/> <!-- events with these status values (unverified, etc.) --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | itis:IncidentResponseStatus | ||||
properties |
|
||||
source | <xs:element name="currentState-item" type="itis:IncidentResponseStatus"/> |
diagram | ![]() |
||||||||
type | tmdd:Event-incident-severity | ||||||||
properties |
|
||||||||
source | <xs:element name="severity" type="tmdd:Event-incident-severity" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | issueAgency | ||||||||
source | <xs:element name="issueAgencies" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="issueAgency" type="tmdd:Organization-center-identifier"/> <!-- centers that originated the data --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | tmdd:Organization-center-identifier | ||||
properties |
|
||||
source | <xs:element name="issueAgency" type="tmdd:Organization-center-identifier"/> |
diagram | ![]() |
||||
properties |
|
||||
children | centerType | ||||
source | <xs:element name="centerTypes"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="centerType" type="CenterTypeNational"/> <!-- the type of centers involved --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | CenterTypeNational | ||||
properties |
|
||||
source | <xs:element name="centerType" type="CenterTypeNational"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | resourceType | ||||||||
source | <xs:element name="resourceTypes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="resourceType" type="itis:ResponderGroupAffected"/> <!-- the type of resources involved --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | itis:ResponderGroupAffected | ||||
properties |
|
||||
source | <xs:element name="resourceType" type="itis:ResponderGroupAffected"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | responseEquipment-item | ||||||||
source | <xs:element name="responseEquipment" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="16"> <xs:element name="responseEquipment-item" type="itis:IncidentResponseEquipment"/> <!-- the type of response equipmentinvolved --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | itis:IncidentResponseEquipment | ||||
properties |
|
||||
source | <xs:element name="responseEquipment-item" type="itis:IncidentResponseEquipment"/> |
diagram | ![]() |
||||||||
type | atis:DateTimePair | ||||||||
properties |
|
||||||||
source | <xs:element name="start" type="atis:DateTimePair" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | atis:DateTimePair | ||||||||
properties |
|
||||||||
source | <xs:element name="end" type="atis:DateTimePair" minOccurs="0"/> |
diagram | ![]() |
||||
properties |
|
||||
children | focu | ||||
source | <xs:element name="focus"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="64"> <xs:element name="focu" type="SubMessage"/> <!-- specifies which information is being requested: entire IDX or sets of particular submessages, or center properties, plans, etc. --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | SubMessage | ||||
properties |
|
||||
source | <xs:element name="focu" type="SubMessage"/> |
diagram | ![]() |
||||||||
type | local:RequestInformation | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localRequestInformation" type="local:RequestInformation" minOccurs="0"/> |
diagram | ![]() |
||||
properties |
|
||||
children | refID | ||||
source | <xs:element name="refIDs"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="refID" type="ReferenceID"/> <!-- used to select events or resources baseded on prior known values, will reply with current data about each --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | ReferenceID | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="refID" type="ReferenceID"/> |
diagram | ![]() |
||||||||
type | atis:SubscribeForm | ||||||||
properties |
|
||||||||
children | action id start end frequency | ||||||||
source | <xs:element name="subscription" type="atis:SubscribeForm" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | atis:ReplyVerbosity | ||||||||
properties |
|
||||||||
source | <xs:element name="verbosity" type="atis:ReplyVerbosity" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | URL-Link | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="returnAddress" type="URL-Link" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | local:RequestInformation2 | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localRequestInformation2" type="local:RequestInformation2" minOccurs="0"/> |