complexType PriceItineraryType
diagram sigws_p424.png
children Payment Discount ExcludeTaxes
used by
element SIG_AirBookRQ/PriceItinerary
attributes
Name  Type  Use  Default  Fixed  Annotation
PriceExchange  s:boolean  optional      
ExchangeType  RefundExchangeType        
Options  s:string        
documentation
Extra pricing options depending on the vendor
annotation
documentation
Itinerary pricing options
source <s:complexType name="PriceItineraryType">
 
<s:annotation>
   
<s:documentation>Itinerary pricing options</s:documentation>
 
</s:annotation>
 
<s:sequence>
   
<s:element name="Payment" type="PaymentBaseType" minOccurs="0"/>
   
<s:element name="Discount" type="DiscountType" minOccurs="0"/>
   
<s:element name="ExcludeTaxes" type="ExcludeTaxesType" minOccurs="0">
     
<s:annotation>
       
<s:documentation>Exclude taxes from fare calculation</s:documentation>
     
</s:annotation>
   
</s:element>
 
</s:sequence>
 
<s:attribute name="PriceExchange" type="s:boolean" use="optional"/>
 
<s:attribute name="ExchangeType" type="RefundExchangeType"/>
 
<s:attribute name="Options" type="s:string">
   
<s:annotation>
     
<s:documentation>Extra pricing options depending on the vendor</s:documentation>
   
</s:annotation>
 
</s:attribute>
</s:complexType>

attribute PriceItineraryType/@PriceExchange
type s:boolean
properties
use optional
source <s:attribute name="PriceExchange" type="s:boolean" use="optional"/>

attribute PriceItineraryType/@ExchangeType
type RefundExchangeType
facets
Kind Value Annotation
enumeration Voluntary
enumeration Involuntary
enumeration ExchgViaRefund
enumeration InvolIATA
enumeration NameChange
enumeration VolOnIncomplete
enumeration VolOnOverbook
source <s:attribute name="ExchangeType" type="RefundExchangeType"/>

attribute PriceItineraryType/@Options
type s:string
annotation
documentation
Extra pricing options depending on the vendor
source <s:attribute name="Options" type="s:string">
 
<s:annotation>
   
<s:documentation>Extra pricing options depending on the vendor</s:documentation>
 
</s:annotation>
</s:attribute>

element PriceItineraryType/Payment
diagram sigws_p425.png
type PaymentBaseType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
FOP  FOPType  required      
documentation
Form of payment
FOPExt  s:string        
documentation
Form of payment extended data - optional
source <s:element name="Payment" type="PaymentBaseType" minOccurs="0"/>

element PriceItineraryType/Discount
diagram sigws_p426.png
type DiscountType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Name  s:string  optional      
documentation
Discount name
Amount  derived by: s:integer  optional      
documentation
Discount amount
AgreementNumber  s:string        
documentation
Agreement number
Designator  s:string        
documentation
Discount fare designator to be added to fare code
source <s:element name="Discount" type="DiscountType" minOccurs="0"/>

element PriceItineraryType/ExcludeTaxes
diagram sigws_p427.png
type ExcludeTaxesType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Exclude  derived by: s:string  required      
documentation
All - exclude all taxes;
List - exclude listed taxes;
Ignore - ignore TST tax option - for exchange only.
annotation
documentation
Exclude taxes from fare calculation
source <s:element name="ExcludeTaxes" type="ExcludeTaxesType" minOccurs="0">
 
<s:annotation>
   
<s:documentation>Exclude taxes from fare calculation</s:documentation>
 
</s:annotation>
</s:element>


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