| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| children | PaxType Itinerary Price Taxes NetData FareCalc TourCode Rules TicketStock | ||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:complexType name="FareType"> <s:sequence> <s:element name="PaxType"> <s:complexType> <s:attribute name="AgeCat" type="AgeCatType" use="required"> <s:annotation> <s:documentation>ADT - adult, CHD - Child. INF - Infant</s:documentation> </s:annotation> </s:attribute> <s:attribute name="PTC" type="strlist"> <s:annotation> <s:documentation>Industry-standard Passenger Type Code or PTC list </s:documentation> </s:annotation> </s:attribute> <s:attribute name="Count" type="s:int" use="required"> <s:annotation> <s:documentation>Number of passengers</s:documentation> </s:annotation> </s:attribute> <s:attribute name="MinAge" type="s:int"> <s:annotation> <s:documentation>Minumum Age, years</s:documentation> </s:annotation> </s:attribute> <s:attribute name="MaxAge" type="s:int"> <s:annotation> <s:documentation>Maximum Age, years</s:documentation> </s:annotation> </s:attribute> <s:attribute name="Gender"> <s:annotation> <s:documentation>Male, Female</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:enumeration value="Male"/> <s:enumeration value="Female"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> <s:element name="Itinerary" type="FareItineraryType"/> <s:element name="Price"> <s:complexType> <s:complexContent> <s:extension base="PriceType"/> </s:complexContent> </s:complexType> </s:element> <s:element name="Taxes" type="TaxesType" minOccurs="0"> <s:annotation> <s:documentation>Ticket taxes</s:documentation> </s:annotation> </s:element> <s:element name="NetData" type="s:string" minOccurs="0"> <s:annotation> <s:documentation>Optional net data</s:documentation> </s:annotation> </s:element> <s:element name="FareCalc" type="s:string" minOccurs="0"> <s:annotation> <s:documentation>Fare calculation</s:documentation> </s:annotation> </s:element> <s:element name="TourCode" type="s:string" minOccurs="0"> <s:annotation> <s:documentation>Tour code</s:documentation> </s:annotation> </s:element> <s:element name="Rules" type="RulesType"> <s:annotation> <s:documentation>Fare Rules</s:documentation> </s:annotation> </s:element> <s:element name="TicketStock"> <s:annotation> <s:documentation>Ticket stock details</s:documentation> </s:annotation> <s:complexType> <s:attribute name="CRS" type="CRSType" use="required"> <s:annotation> <s:documentation>CRS code</s:documentation> </s:annotation> </s:attribute> <s:attribute name="BookingOffice" type="s:string" use="optional"> <s:annotation> <s:documentation>Reservation system booking office code</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FormOwner" type="s:string" use="required"> <s:annotation> <s:documentation>Form owner</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FormCode" type="s:string"> <s:annotation> <s:documentation>Form code</s:documentation> </s:annotation> </s:attribute> <s:attribute name="StockProvider" type="s:string" use="required"> <s:annotation> <s:documentation>Ticket stock provider: BSP - BSP stock TCH - TCH stock nnn - airline stock (nnn - accountig code)</s:documentation> </s:annotation> </s:attribute> <s:attribute name="ValidatingCarrier" type="s:string" use="required"> <s:annotation> <s:documentation>Validating carrier code</s:documentation> </s:annotation> </s:attribute> <s:attribute name="AcctgCode" type="s:string" use="required"> <s:annotation> <s:documentation>Validating carrier accounting code</s:documentation> </s:annotation> </s:attribute> <s:attribute name="Interface" type="s:string" use="optional"> <s:annotation> <s:documentation>Reservation system interface</s:documentation> </s:annotation> </s:attribute> <s:attribute name="TicketCount" use="optional"> <s:annotation> <s:documentation>Ticket count - numeric 1..10, default 1</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:int"> <s:minInclusive value="1"/> <s:maxInclusive value="10"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="CodeStock" type="s:string" use="optional"> <s:annotation> <s:documentation>Ticket stock owner code</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:sequence> <s:attribute name="FareRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to this item</s:documentation> </s:annotation> </s:attribute> <s:attribute name="PriceExchange" type="s:boolean" use="optional"> <s:annotation> <s:documentation>Exchange indicator</s:documentation> </s:annotation> </s:attribute> <s:attribute name="ExchangeType" type="RefundExchangeType"> <s:annotation> <s:documentation>Exchange type: Voluntary Involuntary</s:documentation> </s:annotation> </s:attribute> <s:attribute name="BookingRef" type="s:string"> <s:annotation> <s:documentation>Used only in Shop reply! Booking reference - different refs means that fares will be applied to different booking files in target CRS within one logical booking file in SIG</s:documentation> </s:annotation> </s:attribute> <s:attribute name="Upsell" type="s:string"> <s:annotation> <s:documentation>Used only in Shop reply! Fares with the same Upsell values are related to the same itinerary (different brands)</s:documentation> </s:annotation> </s:attribute> </s:complexType> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="FareRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to this item</s:documentation> </s:annotation> </s:attribute> |
| type | s:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="PriceExchange" type="s:boolean" use="optional"> <s:annotation> <s:documentation>Exchange indicator</s:documentation> </s:annotation> </s:attribute> |
| type | RefundExchangeType | ||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <s:attribute name="ExchangeType" type="RefundExchangeType"> <s:annotation> <s:documentation>Exchange type: Voluntary Involuntary</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| annotation |
|
||
| source | <s:attribute name="BookingRef" type="s:string"> <s:annotation> <s:documentation>Used only in Shop reply! Booking reference - different refs means that fares will be applied to different booking files in target CRS within one logical booking file in SIG</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| annotation |
|
||
| source | <s:attribute name="Upsell" type="s:string"> <s:annotation> <s:documentation>Used only in Shop reply! Fares with the same Upsell values are related to the same itinerary (different brands)</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="PaxType"> <s:complexType> <s:attribute name="AgeCat" type="AgeCatType" use="required"> <s:annotation> <s:documentation>ADT - adult, CHD - Child. INF - Infant</s:documentation> </s:annotation> </s:attribute> <s:attribute name="PTC" type="strlist"> <s:annotation> <s:documentation>Industry-standard Passenger Type Code or PTC list </s:documentation> </s:annotation> </s:attribute> <s:attribute name="Count" type="s:int" use="required"> <s:annotation> <s:documentation>Number of passengers</s:documentation> </s:annotation> </s:attribute> <s:attribute name="MinAge" type="s:int"> <s:annotation> <s:documentation>Minumum Age, years</s:documentation> </s:annotation> </s:attribute> <s:attribute name="MaxAge" type="s:int"> <s:annotation> <s:documentation>Maximum Age, years</s:documentation> </s:annotation> </s:attribute> <s:attribute name="Gender"> <s:annotation> <s:documentation>Male, Female</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:enumeration value="Male"/> <s:enumeration value="Female"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> |
| type | AgeCatType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <s:attribute name="AgeCat" type="AgeCatType" use="required"> <s:annotation> <s:documentation>ADT - adult, CHD - Child. INF - Infant</s:documentation> </s:annotation> </s:attribute> |
| type | strlist | ||
| annotation |
|
||
| source | <s:attribute name="PTC" type="strlist"> <s:annotation> <s:documentation>Industry-standard Passenger Type Code or PTC list </s:documentation> </s:annotation> </s:attribute> |
| type | s:int | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="Count" type="s:int" use="required"> <s:annotation> <s:documentation>Number of passengers</s:documentation> </s:annotation> </s:attribute> |
| type | s:int | ||
| annotation |
|
||
| source | <s:attribute name="MinAge" type="s:int"> <s:annotation> <s:documentation>Minumum Age, years</s:documentation> </s:annotation> </s:attribute> |
| type | s:int | ||
| annotation |
|
||
| source | <s:attribute name="MaxAge" type="s:int"> <s:annotation> <s:documentation>Maximum Age, years</s:documentation> </s:annotation> </s:attribute> |
| type | restriction of s:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <s:attribute name="Gender"> <s:annotation> <s:documentation>Male, Female</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:enumeration value="Male"/> <s:enumeration value="Female"/> </s:restriction> </s:simpleType> </s:attribute> |
| diagram | ![]() |
||
| type | FareItineraryType | ||
| properties |
|
||
| children | FlightSegmentDetails RailSegmentDetails | ||
| source | <s:element name="Itinerary" type="FareItineraryType"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of PriceType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="Price"> <s:complexType> <s:complexContent> <s:extension base="PriceType"/> </s:complexContent> </s:complexType> </s:element> |
| diagram | ![]() |
||||||
| type | TaxesType | ||||||
| properties |
|
||||||
| children | Tax | ||||||
| annotation |
|
||||||
| source | <s:element name="Taxes" type="TaxesType" minOccurs="0"> <s:annotation> <s:documentation>Ticket taxes</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||
| type | s:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <s:element name="NetData" type="s:string" minOccurs="0"> <s:annotation> <s:documentation>Optional net data</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||
| type | s:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <s:element name="FareCalc" type="s:string" minOccurs="0"> <s:annotation> <s:documentation>Fare calculation</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||
| type | s:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <s:element name="TourCode" type="s:string" minOccurs="0"> <s:annotation> <s:documentation>Tour code</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||
| type | RulesType | ||
| properties |
|
||
| children | RuleKey | ||
| annotation |
|
||
| source | <s:element name="Rules" type="RulesType"> <s:annotation> <s:documentation>Fare Rules</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="TicketStock"> <s:annotation> <s:documentation>Ticket stock details</s:documentation> </s:annotation> <s:complexType> <s:attribute name="CRS" type="CRSType" use="required"> <s:annotation> <s:documentation>CRS code</s:documentation> </s:annotation> </s:attribute> <s:attribute name="BookingOffice" type="s:string" use="optional"> <s:annotation> <s:documentation>Reservation system booking office code</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FormOwner" type="s:string" use="required"> <s:annotation> <s:documentation>Form owner</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FormCode" type="s:string"> <s:annotation> <s:documentation>Form code</s:documentation> </s:annotation> </s:attribute> <s:attribute name="StockProvider" type="s:string" use="required"> <s:annotation> <s:documentation>Ticket stock provider: BSP - BSP stock TCH - TCH stock nnn - airline stock (nnn - accountig code)</s:documentation> </s:annotation> </s:attribute> <s:attribute name="ValidatingCarrier" type="s:string" use="required"> <s:annotation> <s:documentation>Validating carrier code</s:documentation> </s:annotation> </s:attribute> <s:attribute name="AcctgCode" type="s:string" use="required"> <s:annotation> <s:documentation>Validating carrier accounting code</s:documentation> </s:annotation> </s:attribute> <s:attribute name="Interface" type="s:string" use="optional"> <s:annotation> <s:documentation>Reservation system interface</s:documentation> </s:annotation> </s:attribute> <s:attribute name="TicketCount" use="optional"> <s:annotation> <s:documentation>Ticket count - numeric 1..10, default 1</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:int"> <s:minInclusive value="1"/> <s:maxInclusive value="10"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="CodeStock" type="s:string" use="optional"> <s:annotation> <s:documentation>Ticket stock owner code</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
| type | CRSType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:attribute name="CRS" type="CRSType" use="required"> <s:annotation> <s:documentation>CRS code</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="BookingOffice" type="s:string" use="optional"> <s:annotation> <s:documentation>Reservation system booking office code</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="FormOwner" type="s:string" use="required"> <s:annotation> <s:documentation>Form owner</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| annotation |
|
||
| source | <s:attribute name="FormCode" type="s:string"> <s:annotation> <s:documentation>Form code</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="StockProvider" type="s:string" use="required"> <s:annotation> <s:documentation>Ticket stock provider: BSP - BSP stock TCH - TCH stock nnn - airline stock (nnn - accountig code)</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="ValidatingCarrier" type="s:string" use="required"> <s:annotation> <s:documentation>Validating carrier code</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="AcctgCode" type="s:string" use="required"> <s:annotation> <s:documentation>Validating carrier accounting code</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="Interface" type="s:string" use="optional"> <s:annotation> <s:documentation>Reservation system interface</s:documentation> </s:annotation> </s:attribute> |
| type | restriction of s:int | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <s:attribute name="TicketCount" use="optional"> <s:annotation> <s:documentation>Ticket count - numeric 1..10, default 1</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:int"> <s:minInclusive value="1"/> <s:maxInclusive value="10"/> </s:restriction> </s:simpleType> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="CodeStock" type="s:string" use="optional"> <s:annotation> <s:documentation>Ticket stock owner code</s:documentation> </s:annotation> </s:attribute> |