diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | ItineraryOptions FareInfo BookingGuidelines DeepLinks ReshopInfo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <s:complexType name="ShopOptionType"> <s:annotation> <s:documentation>Shop option contains pricing per requested passenger type and several itinerary options per requested OD</s:documentation> </s:annotation> <s:sequence> <s:element name="ItineraryOptions"> <s:complexType> <s:sequence> <s:element name="ItineraryOption" maxOccurs="unbounded"> <s:annotation> <s:documentation>Itinerary option - direct flight or flight sequence (connection) for one of requested OD.</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="FlightSegment" maxOccurs="4"> <s:complexType> <s:complexContent> <s:extension base="FlightSegmentType"> <s:sequence> <s:element name="BagDetails" minOccurs="0"> <s:annotation> <s:documentation>Optional element - bag allowance for cabin on the flight. In all request types will be ignored. Will be filled only in SIG_AirShopRS.</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="BagDetail" maxOccurs="unbounded"> <s:complexType> <s:attribute name="ReservationRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to ReservationDetails item</s:documentation> </s:annotation> </s:attribute> <s:attributeGroup ref="BagAllowanceType"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:sequence> </s:extension> </s:complexContent> </s:complexType> </s:element> </s:sequence> <s:attributeGroup ref="ItineraryDetails"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> <s:element name="FareInfo" type="FareInfoType" minOccurs="0"> <s:annotation> <s:documentation>FareInfo can be disabled for metasearchers</s:documentation> </s:annotation> </s:element> <s:element name="BookingGuidelines" type="BookingGuidelinesType" minOccurs="0"/> <s:element name="DeepLinks" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="DeepLink" type="DeepLinkType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> <s:element name="ReshopInfo" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="ReshopInfoTkt" maxOccurs="unbounded"> <s:complexType> <s:attribute name="TicketNumber" type="s:string" use="required"> <s:annotation> <s:documentation>Ticket number</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FareRef" type="s:string" use="required"> <s:annotation> <s:documentation>Fare reference</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:sequence> <s:attribute name="OptionRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to this option</s:documentation> </s:annotation> </s:attribute> <s:attribute name="Total" type="s:decimal" use="required"> <s:annotation> <s:documentation>Option's cost</s:documentation> </s:annotation> </s:attribute> <s:attribute name="Currency" type="s:string" use="required"> <s:annotation> <s:documentation>Currency of the cost</s:documentation> </s:annotation> </s:attribute> <s:attribute name="TotalAddCollect" type="s:decimal" use="optional"> <s:annotation> <s:documentation>Total exchange amount - for ReShop reply only</s:documentation> </s:annotation> </s:attribute> <s:attribute name="Airlines" type="strlist" use="required"> <s:annotation> <s:documentation>List of airlines, paticipating in the itinerary (codes)</s:documentation> </s:annotation> </s:attribute> <s:attribute name="CacheLastUpdate" type="s:dateTime"> <s:annotation> <s:documentation>Date and time of last cache update for shop option flights </s:documentation> </s:annotation> </s:attribute> </s:complexType> |
type | s:string | ||
properties |
|
||
annotation |
|
||
source | <s:attribute name="OptionRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to this option</s:documentation> </s:annotation> </s:attribute> |
type | s:decimal | ||
properties |
|
||
annotation |
|
||
source | <s:attribute name="Total" type="s:decimal" use="required"> <s:annotation> <s:documentation>Option's cost</s:documentation> </s:annotation> </s:attribute> |
type | s:string | ||
properties |
|
||
annotation |
|
||
source | <s:attribute name="Currency" type="s:string" use="required"> <s:annotation> <s:documentation>Currency of the cost</s:documentation> </s:annotation> </s:attribute> |
type | s:decimal | ||
properties |
|
||
annotation |
|
||
source | <s:attribute name="TotalAddCollect" type="s:decimal" use="optional"> <s:annotation> <s:documentation>Total exchange amount - for ReShop reply only</s:documentation> </s:annotation> </s:attribute> |
type | strlist | ||
properties |
|
||
annotation |
|
||
source | <s:attribute name="Airlines" type="strlist" use="required"> <s:annotation> <s:documentation>List of airlines, paticipating in the itinerary (codes)</s:documentation> </s:annotation> </s:attribute> |
type | s:dateTime | ||
annotation |
|
||
source | <s:attribute name="CacheLastUpdate" type="s:dateTime"> <s:annotation> <s:documentation>Date and time of last cache update for shop option flights </s:documentation> </s:annotation> </s:attribute> |
diagram | ![]() |
||
properties |
|
||
children | ItineraryOption | ||
source | <s:element name="ItineraryOptions"> <s:complexType> <s:sequence> <s:element name="ItineraryOption" maxOccurs="unbounded"> <s:annotation> <s:documentation>Itinerary option - direct flight or flight sequence (connection) for one of requested OD.</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="FlightSegment" maxOccurs="4"> <s:complexType> <s:complexContent> <s:extension base="FlightSegmentType"> <s:sequence> <s:element name="BagDetails" minOccurs="0"> <s:annotation> <s:documentation>Optional element - bag allowance for cabin on the flight. In all request types will be ignored. Will be filled only in SIG_AirShopRS.</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="BagDetail" maxOccurs="unbounded"> <s:complexType> <s:attribute name="ReservationRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to ReservationDetails item</s:documentation> </s:annotation> </s:attribute> <s:attributeGroup ref="BagAllowanceType"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:sequence> </s:extension> </s:complexContent> </s:complexType> </s:element> </s:sequence> <s:attributeGroup ref="ItineraryDetails"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | FlightSegment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <s:element name="ItineraryOption" maxOccurs="unbounded"> <s:annotation> <s:documentation>Itinerary option - direct flight or flight sequence (connection) for one of requested OD.</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="FlightSegment" maxOccurs="4"> <s:complexType> <s:complexContent> <s:extension base="FlightSegmentType"> <s:sequence> <s:element name="BagDetails" minOccurs="0"> <s:annotation> <s:documentation>Optional element - bag allowance for cabin on the flight. In all request types will be ignored. Will be filled only in SIG_AirShopRS.</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="BagDetail" maxOccurs="unbounded"> <s:complexType> <s:attribute name="ReservationRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to ReservationDetails item</s:documentation> </s:annotation> </s:attribute> <s:attributeGroup ref="BagAllowanceType"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:sequence> </s:extension> </s:complexContent> </s:complexType> </s:element> </s:sequence> <s:attributeGroup ref="ItineraryDetails"/> </s:complexType> </s:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of FlightSegmentType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | Departure Arrival FlightDetails ReservationDetails OperatingAirline WetLeaseAirline Comment BagDetails | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <s:element name="FlightSegment" maxOccurs="4"> <s:complexType> <s:complexContent> <s:extension base="FlightSegmentType"> <s:sequence> <s:element name="BagDetails" minOccurs="0"> <s:annotation> <s:documentation>Optional element - bag allowance for cabin on the flight. In all request types will be ignored. Will be filled only in SIG_AirShopRS.</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="BagDetail" maxOccurs="unbounded"> <s:complexType> <s:attribute name="ReservationRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to ReservationDetails item</s:documentation> </s:annotation> </s:attribute> <s:attributeGroup ref="BagAllowanceType"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:sequence> </s:extension> </s:complexContent> </s:complexType> </s:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | BagDetail | ||||||
annotation |
|
||||||
source | <s:element name="BagDetails" minOccurs="0"> <s:annotation> <s:documentation>Optional element - bag allowance for cabin on the flight. In all request types will be ignored. Will be filled only in SIG_AirShopRS.</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="BagDetail" maxOccurs="unbounded"> <s:complexType> <s:attribute name="ReservationRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to ReservationDetails item</s:documentation> </s:annotation> </s:attribute> <s:attributeGroup ref="BagAllowanceType"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <s:element name="BagDetail" maxOccurs="unbounded"> <s:complexType> <s:attribute name="ReservationRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to ReservationDetails item</s:documentation> </s:annotation> </s:attribute> <s:attributeGroup ref="BagAllowanceType"/> </s:complexType> </s:element> |
type | s:string | ||
properties |
|
||
annotation |
|
||
source | <s:attribute name="ReservationRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to ReservationDetails item</s:documentation> </s:annotation> </s:attribute> |
diagram | ![]() |
||||||
type | FareInfoType | ||||||
properties |
|
||||||
children | Fares OldFares Ticketing Changes Payment Baggage | ||||||
annotation |
|
||||||
source | <s:element name="FareInfo" type="FareInfoType" minOccurs="0"> <s:annotation> <s:documentation>FareInfo can be disabled for metasearchers</s:documentation> </s:annotation> </s:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
type | BookingGuidelinesType | ||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||
source | <s:element name="BookingGuidelines" type="BookingGuidelinesType" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | DeepLink | ||||||
source | <s:element name="DeepLinks" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="DeepLink" type="DeepLinkType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> |
diagram | ![]() |
||||||||||||
type | DeepLinkType | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <s:element name="DeepLink" type="DeepLinkType" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | ReshopInfoTkt | ||||||
source | <s:element name="ReshopInfo" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="ReshopInfoTkt" maxOccurs="unbounded"> <s:complexType> <s:attribute name="TicketNumber" type="s:string" use="required"> <s:annotation> <s:documentation>Ticket number</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FareRef" type="s:string" use="required"> <s:annotation> <s:documentation>Fare reference</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> |
diagram | ![]() |
||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
source | <s:element name="ReshopInfoTkt" maxOccurs="unbounded"> <s:complexType> <s:attribute name="TicketNumber" type="s:string" use="required"> <s:annotation> <s:documentation>Ticket number</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FareRef" type="s:string" use="required"> <s:annotation> <s:documentation>Fare reference</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
type | s:string | ||
properties |
|
||
annotation |
|
||
source | <s:attribute name="TicketNumber" type="s:string" use="required"> <s:annotation> <s:documentation>Ticket number</s:documentation> </s:annotation> </s:attribute> |
type | s:string | ||
properties |
|
||
annotation |
|
||
source | <s:attribute name="FareRef" type="s:string" use="required"> <s:annotation> <s:documentation>Fare reference</s:documentation> </s:annotation> </s:attribute> |