complexType FlightPrefType
diagram sigws_p368.png
used by
elements SIG_AirShopRQ/FlightPref SIG_AirAvailRQ/FlightPref SIG_AirReShopRQ/FlightPref SIG_AirScheduleRQ/FlightPref ShopItineraryType/OriginDestination/FlightPref SchedItineraryType/OriginDestination/FlightPref
attributes
Name  Type  Use  Default  Fixed  Annotation
DesiredAirlines  strlist        
documentation
List of desired airlines and/or flight, for example:
SU S7 HY614
IgnoredAirlines  strlist        
documentation
List of ignored airlines
Cabin  CabinType        
documentation
Required cabin:
  First, Business, Economy, Comfort
RBD  derived by: s:string        
documentation
Desired RBD (Class)
ConnectionPref  derived by: s:string        
documentation
Direct - direct flights only
byFareBrands  derived by: s:string        
documentation
Fare brand filter
FareBrand  s:string        
documentation
Fare brand to use in fare search. If set - attribute byFareBrands will be ignored.
FlightNumber  s:string        
documentation
Flight number
source <s:complexType name="FlightPrefType">
 
<s:attribute name="DesiredAirlines" type="strlist">
   
<s:annotation>
     
<s:documentation>List of desired airlines and/or flight, for example:
SU S7 HY614
</s:documentation>
   
</s:annotation>
 
</s:attribute>
 
<s:attribute name="IgnoredAirlines" type="strlist">
   
<s:annotation>
     
<s:documentation>List of ignored airlines</s:documentation>
   
</s:annotation>
 
</s:attribute>
 
<s:attribute name="Cabin" type="CabinType">
   
<s:annotation>
     
<s:documentation>Required cabin:
  First, Business, Economy, Comfort
</s:documentation>
   
</s:annotation>
 
</s:attribute>
 
<s:attribute name="RBD">
   
<s:annotation>
     
<s:documentation>Desired RBD (Class)</s:documentation>
   
</s:annotation>
   
<s:simpleType>
     
<s:restriction base="s:string">
       
<s:minLength value="1"/>
       
<s:maxLength value="2"/>
       
<s:whiteSpace value="collapse"/>
     
</s:restriction>
   
</s:simpleType>
 
</s:attribute>
 
<s:attribute name="ConnectionPref">
   
<s:annotation>
     
<s:documentation>Direct - direct flights only</s:documentation>
   
</s:annotation>
   
<s:simpleType>
     
<s:restriction base="s:string">
       
<s:enumeration value="Direct"/>
       
<s:enumeration value="DirectNonStop"/>
       
<s:enumeration value="Interline"/>
     
</s:restriction>
   
</s:simpleType>
 
</s:attribute>
 
<s:attribute name="byFareBrands">
   
<s:annotation>
     
<s:documentation>Fare brand filter</s:documentation>
   
</s:annotation>
   
<s:simpleType>
     
<s:restriction base="s:string">
       
<s:enumeration value="cheapest"/>
       
<s:enumeration value="best"/>
       
<s:enumeration value="all"/>
     
</s:restriction>
   
</s:simpleType>
 
</s:attribute>
 
<s:attribute name="FareBrand" type="s:string">
   
<s:annotation>
     
<s:documentation>Fare brand to use in fare search. If set - attribute byFareBrands will be ignored.</s:documentation>
   
</s:annotation>
 
</s:attribute>
 
<s:attribute name="FlightNumber" type="s:string">
   
<s:annotation>
     
<s:documentation>Flight number</s:documentation>
   
</s:annotation>
 
</s:attribute>
</s:complexType>

attribute FlightPrefType/@DesiredAirlines
type strlist
annotation
documentation
List of desired airlines and/or flight, for example:
SU S7 HY614
source <s:attribute name="DesiredAirlines" type="strlist">
 
<s:annotation>
   
<s:documentation>List of desired airlines and/or flight, for example:
SU S7 HY614
</s:documentation>
 
</s:annotation>
</s:attribute>

attribute FlightPrefType/@IgnoredAirlines
type strlist
annotation
documentation
List of ignored airlines
source <s:attribute name="IgnoredAirlines" type="strlist">
 
<s:annotation>
   
<s:documentation>List of ignored airlines</s:documentation>
 
</s:annotation>
</s:attribute>

attribute FlightPrefType/@Cabin
type CabinType
facets
Kind Value Annotation
enumeration First
enumeration Business
enumeration Economy
enumeration Comfort
annotation
documentation
Required cabin:
  First, Business, Economy, Comfort
source <s:attribute name="Cabin" type="CabinType">
 
<s:annotation>
   
<s:documentation>Required cabin:
  First, Business, Economy, Comfort
</s:documentation>
 
</s:annotation>
</s:attribute>

attribute FlightPrefType/@RBD
type restriction of s:string
facets
Kind Value Annotation
minLength 1
maxLength 2
whiteSpace collapse
annotation
documentation
Desired RBD (Class)
source <s:attribute name="RBD">
 
<s:annotation>
   
<s:documentation>Desired RBD (Class)</s:documentation>
 
</s:annotation>
 
<s:simpleType>
   
<s:restriction base="s:string">
     
<s:minLength value="1"/>
     
<s:maxLength value="2"/>
     
<s:whiteSpace value="collapse"/>
   
</s:restriction>
 
</s:simpleType>
</s:attribute>

attribute FlightPrefType/@ConnectionPref
type restriction of s:string
facets
Kind Value Annotation
enumeration Direct
enumeration DirectNonStop
enumeration Interline
annotation
documentation
Direct - direct flights only
source <s:attribute name="ConnectionPref">
 
<s:annotation>
   
<s:documentation>Direct - direct flights only</s:documentation>
 
</s:annotation>
 
<s:simpleType>
   
<s:restriction base="s:string">
     
<s:enumeration value="Direct"/>
     
<s:enumeration value="DirectNonStop"/>
     
<s:enumeration value="Interline"/>
   
</s:restriction>
 
</s:simpleType>
</s:attribute>

attribute FlightPrefType/@byFareBrands
type restriction of s:string
facets
Kind Value Annotation
enumeration cheapest
enumeration best
enumeration all
annotation
documentation
Fare brand filter
source <s:attribute name="byFareBrands">
 
<s:annotation>
   
<s:documentation>Fare brand filter</s:documentation>
 
</s:annotation>
 
<s:simpleType>
   
<s:restriction base="s:string">
     
<s:enumeration value="cheapest"/>
     
<s:enumeration value="best"/>
     
<s:enumeration value="all"/>
   
</s:restriction>
 
</s:simpleType>
</s:attribute>

attribute FlightPrefType/@FareBrand
type s:string
annotation
documentation
Fare brand to use in fare search. If set - attribute byFareBrands will be ignored.
source <s:attribute name="FareBrand" type="s:string">
 
<s:annotation>
   
<s:documentation>Fare brand to use in fare search. If set - attribute byFareBrands will be ignored.</s:documentation>
 
</s:annotation>
</s:attribute>

attribute FlightPrefType/@FlightNumber
type s:string
annotation
documentation
Flight number
source <s:attribute name="FlightNumber" type="s:string">
 
<s:annotation>
   
<s:documentation>Flight number</s:documentation>
 
</s:annotation>
</s:attribute>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy