Documentation for ATIS-Draft-03-00-79

Complex Type: TravelerSettingsRequest

[Table of contents]

Super-types: None
Sub-types: None
Name TravelerSettingsRequest
Used by (from the same schema document) Element travelerSettingsRequest
Abstract no
XML Instance Representation
<...>
<messageHeader> MessageHeader </messageHeader> [1]
<travelerInfo> Traveler-Identity </travelerInfo> [0..1]
<userData> ContactSetting </userData> [0..1]
<requestAll> xs:boolean </requestAll> [0..1]
<requestTypes> xs:boolean </requestTypes> [0..1]
<requestPolicies> xs:boolean </requestPolicies> [0..1]
<setting> SettingEntries </setting> [0..100]
<localTravelerSettingsRequest> local:TravelerSettingsRequest </localTravelerSettingsRequest> [0..1]
</...>
Diagram
h-431763185 h1417300159 h-617697835 h-1146657819 h-1594703232
Schema Component Representation
<xs:complexType name="TravelerSettingsRequest">
<xs:sequence>
<xs:element name="messageHeader" type=" MessageHeader "/>
<xs:element name="travelerInfo" type=" Traveler-Identity " minOccurs="0"/>
<xs:element name="userData" type=" ContactSetting " minOccurs="0"/>
<xs:element name="requestAll" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:boolean "/>
</xs:simpleType>
</xs:element>
<-- reply with all setting of record -->
<xs:element name="requestTypes" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:boolean "/>
</xs:simpleType>
</xs:element>
<-- reply stating all supported setting types -->
<xs:element name="requestPolicies" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:boolean "/>
</xs:simpleType>
</xs:element>
<-- reply with a URL to the use policies of this ISP -->
<xs:element name="setting" type=" SettingEntries " minOccurs="0" maxOccurs="100"/>
<-- the sequence of setting values to be changed -->
<xs:element name="localTravelerSettingsRequest" type=" local:TravelerSettingsRequest " minOccurs="0"/>
</xs:sequence>
</xs:complexType>