complexType FlightCouponType
diagram sigws_p365.png
type extension of CouponBaseType
properties
base CouponBaseType
used by
element FlightCouponsItnType/FlightCoupon
attributes
Name  Type  Use  Default  Fixed  Annotation
SeqNo  s:int  required      
documentation
Sequence number
S  StopoverType  required      
documentation
X - transfer, O - stopover
From  s:string  required      
documentation
Origin airport code
To  s:string  required      
documentation
Destination airport code
Class  s:string  required      
documentation
Booking class (RBD)
DepartureDate  s:date  required      
documentation
Departure date
DepartureTime  s:time  required      
documentation
Departure time
Status  derived by: s:string        
documentation
Booking status:
  OK - confirmed
  RQ - waitlisted/requested
  NO - not booked/cancelled
  NS - no seat required
  HX - cancelled
  FL - flown/used
FareBasis  s:string  required      
documentation
Fare basis code and designator
FareBrand  s:string  optional      
documentation
Fare brand
CouponStatus  derived by: s:string  required      
documentation
Coupon status
not final
O - open for use
A - airport control
C - checked in
L - lifted/boared
U - unvalidated
S - suspended
P - printed
Z - closed
final
F - flown/used
V - voided
R - refunded
E - exchanged/reissued
Airline  s:string  required      
documentation
Airline code
FlightNumber  s:string  required      
documentation
Flight number
NotValidBefore  s:date  optional      
documentation
Not valid before date
NotValidAfter  s:date  optional      
documentation
Not valid after date
Bag  s:string  required      
documentation
Baggage allowance with concept code, e.g. 20K
source <s:complexType name="FlightCouponType">
 
<s:complexContent>
   
<s:extension base="CouponBaseType">
     
<s:attribute name="Airline" type="s:string" use="required">
       
<s:annotation>
         
<s:documentation>Airline code</s:documentation>
       
</s:annotation>
     
</s:attribute>
     
<s:attribute name="FlightNumber" type="s:string" use="required">
       
<s:annotation>
         
<s:documentation>Flight number</s:documentation>
       
</s:annotation>
     
</s:attribute>
     
<s:attributeGroup ref="NotValidDatesType"/>
     
<s:attribute name="Bag" type="s:string" use="required">
       
<s:annotation>
         
<s:documentation>Baggage allowance with concept code, e.g. 20K</s:documentation>
       
</s:annotation>
     
</s:attribute>
   
</s:extension>
 
</s:complexContent>
</s:complexType>

attribute FlightCouponType/@Airline
type s:string
properties
use required
annotation
documentation
Airline code
source <s:attribute name="Airline" type="s:string" use="required">
 
<s:annotation>
   
<s:documentation>Airline code</s:documentation>
 
</s:annotation>
</s:attribute>

attribute FlightCouponType/@FlightNumber
type s:string
properties
use required
annotation
documentation
Flight number
source <s:attribute name="FlightNumber" type="s:string" use="required">
 
<s:annotation>
   
<s:documentation>Flight number</s:documentation>
 
</s:annotation>
</s:attribute>

attribute FlightCouponType/@Bag
type s:string
properties
use required
annotation
documentation
Baggage allowance with concept code, e.g. 20K
source <s:attribute name="Bag" type="s:string" use="required">
 
<s:annotation>
   
<s:documentation>Baggage allowance with concept code, e.g. 20K</s:documentation>
 
</s:annotation>
</s:attribute>


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