complexType FareItineraryType
diagram sigws_p345.png
children FlightSegmentDetails RailSegmentDetails
used by
elements IssueType/TicketMods/TicketMod/ManualFare/Ininerary FareType/Itinerary
source <s:complexType name="FareItineraryType">
 
<s:choice>
   
<s:element name="FlightSegmentDetails" type="FlightSegmentDetailsType" maxOccurs="unbounded">
     
<s:annotation>
       
<s:documentation>For air itinerary only</s:documentation>
     
</s:annotation>
   
</s:element>
   
<s:element name="RailSegmentDetails" type="RailSegmentDetailsType" maxOccurs="unbounded">
     
<s:annotation>
       
<s:documentation>For rail itinerary only</s:documentation>
     
</s:annotation>
   
</s:element>
 
</s:choice>
</s:complexType>

element FareItineraryType/FlightSegmentDetails
diagram sigws_p346.png
type FlightSegmentDetailsType
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
SegmentNumber  s:int  required      
documentation
Segment number in the itinerary
ReservationRefs  strlist  optional      
documentation
Applicable reservations
FareBasis  s:string  required      
documentation
Fare basis code
BagType  derived by: s:string        
documentation
Allowance type:
  KG - kilograms
  LB - pounds
  PC - peaces
  NO - no free baggage
BagAllowance  s:int        
documentation
Allowance value
NotValidBefore  s:date  optional      
documentation
Not valid before date
NotValidAfter  s:date  optional      
documentation
Not valid after date
FareBrand  s:string  optional      
documentation
Fare brand
EquivFare  s:decimal  optional      
documentation
Equiv fare
Taxes  s:decimal  optional      
documentation
Taxes
AccountCode  s:string  optional      
documentation
Account code
ServiceSetRef  s:string  optional      
documentation
Optional reference to ServiceSets-ServiceSet item
annotation
documentation
For air itinerary only
source <s:element name="FlightSegmentDetails" type="FlightSegmentDetailsType" maxOccurs="unbounded">
 
<s:annotation>
   
<s:documentation>For air itinerary only</s:documentation>
 
</s:annotation>
</s:element>

element FareItineraryType/RailSegmentDetails
diagram sigws_p347.png
type RailSegmentDetailsType
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
SegmentNumber  s:int  required      
documentation
Segment number in the itinerary
ReservationRefs  strlist  optional      
documentation
Applicable reservations
FareBasis  s:string  required      
documentation
Fare basis code
BagType  derived by: s:string        
documentation
Allowance type:
  KG - kilograms
  LB - pounds
  PC - peaces
  NO - no free baggage
BagAllowance  s:int        
documentation
Allowance value
NotValidBefore  s:date  optional      
documentation
Not valid before date
NotValidAfter  s:date  optional      
documentation
Not valid after date
FareBrand  s:string  optional      
documentation
Fare brand
EquivFare  s:decimal  optional      
documentation
Equiv fare
Taxes  s:decimal  optional      
documentation
Taxes
AccountCode  s:string  optional      
documentation
Account code
ServiceSetRef  s:string  optional      
documentation
Optional reference to ServiceSets-ServiceSet item
SeatType  derived by: s:string        
documentation
Seat type
  Lower
  Upper
ServiceClass  s:string        
MealType  s:string        
annotation
documentation
For rail itinerary only
source <s:element name="RailSegmentDetails" type="RailSegmentDetailsType" maxOccurs="unbounded">
 
<s:annotation>
   
<s:documentation>For rail itinerary only</s:documentation>
 
</s:annotation>
</s:element>


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