| 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 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> |