Documentation for ATIS-Draft-03-00-79

Complex Type: InformationRequest

[Table of contents]

Super-types: None
Sub-types: None
Name InformationRequest
Used by (from the same schema document) Complex Type ATISMessage , Element informationRequest
Abstract no
XML Instance Representation
<...>
<messageHeader> MessageHeader </messageHeader> [1]
<returnAddress> URL-Link </returnAddress> [0..1]
Start Choice [1]
<filter> [1]
<location> RouteOrLocation </location> [0..1]
<dataTypes> InformationRequestType </dataTypes> [0..1]
<severity> tmdd:Event-incident-severity </severity> [0..1]
<issueAgency> tmdd:Organization-resource-identifier </issueAgency> [0..16]
<start> DateTimePair </start> [0..1]
<end> DateTimePair </end> [0..1]
</filter>
<eventID> im:ReferenceID </eventID> [1..100]
End Choice
<subscription> SubscribeForm </subscription> [0..1]
<parkingRequest> ParkingRequestDetails </parkingRequest> [0..1]
<verbosity> ReplyVerbosity </verbosity> [0..1]
<language> LanguageCode </language> [0..1]
<tail> Tail </tail> [0..1]
<localInformationRequest> local:InformationRequest </localInformationRequest> [0..1]
</...>
Diagram
h-431763185 h882153789 h-2060357956 h-169799582 h-1633813760 h-632460109 h1210973722 h1210973722 h-689557503 h-1268708151 h306487078 h-637533562 h-1491237270 h518407765 h1075368200
Schema Component Representation
<xs:complexType name="InformationRequest">
<xs:sequence>
<xs:element name="messageHeader" type=" MessageHeader "/>
<-- contains the message id, sender, time, etc. -->
<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 -->
<xs:choice>
<xs:element name="filter">
<xs:complexType>
<xs:sequence>
<-- information filters to apply in the request -->
<xs:element name="location" type=" RouteOrLocation " minOccurs="0"/>
<-- the location for which data is sought -->
<xs:element name="dataTypes" type=" InformationRequestType " minOccurs="0"/>
<-- organized sets of data to request -->
<xs:element name="severity" type=" tmdd:Event-incident-severity " minOccurs="0"/>
<xs:element name="issueAgency" type=" tmdd:Organization-resource-identifier " minOccurs="0" maxOccurs="16"/>
<-- centers that originated the data -->
<xs:element name="start" type=" DateTimePair " minOccurs="0"/>
<xs:element name="end" type=" DateTimePair " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="eventID" type=" im:ReferenceID " minOccurs="1" maxOccurs="100"/>
</xs:choice>
<xs:element name="subscription" type=" SubscribeForm " minOccurs="0"/>
<-- if a subscribe is present, values inside it will provide the time interval and frequency of the subscribe -->
<xs:element name="parkingRequest" type=" ParkingRequestDetails " minOccurs="0"/>
<xs:element name="verbosity" type=" ReplyVerbosity " minOccurs="0"/>
<xs:element name="language" type=" LanguageCode " minOccurs="0"/>
<-- the requested language of the response -->
<xs:element name="tail" type=" Tail " minOccurs="0"/>
<xs:element name="localInformationRequest" type=" local:InformationRequest " minOccurs="0"/>
</xs:sequence>
</xs:complexType>