diagram | |||||||||||||||||||||||||||||||||||||||||||||||
type | extension of RequestBase | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Itinerary PaxTypes FlightPref FarePref SearchOptions SelectedShopOption Repeat | ||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||
source | <s:element name="SIG_AirShopRQ"> <s:annotation> <s:documentation>Low Fare Search Request Returns SIG_AirShopRS</s:documentation> </s:annotation> <s:complexType> <s:complexContent> <s:extension base="RequestBase"> <s:choice> <s:sequence> <s:annotation> <s:documentation>Shop request data</s:documentation> </s:annotation> <s:element name="Itinerary" type="ShopItineraryType"> <s:unique name="testUniqueODRef"> <s:selector xpath="OriginDestination"/> <s:field xpath="@ODRef"/> </s:unique> </s:element> <s:element name="PaxTypes" type="ShopPaxType"/> <s:element name="FlightPref" type="FlightPrefType" minOccurs="0"/> <s:element name="FarePref" type="FarePrefType" minOccurs="0"/> <s:element name="SearchOptions" type="SearchOptionsType" minOccurs="0"/> </s:sequence> <s:element name="SelectedShopOption" type="SelectedShopOptionType"/> <s:element name="Repeat"> <s:annotation> <s:documentation>Repeat last shop reply from the current session</s:documentation> </s:annotation> </s:element> </s:choice> </s:extension> </s:complexContent> </s:complexType> </s:element> |
diagram | |||||||||||||
type | ShopItineraryType | ||||||||||||
properties |
|
||||||||||||
children | OriginDestination | ||||||||||||
identity constraints |
|
||||||||||||
source | <s:element name="Itinerary" type="ShopItineraryType"> <s:unique name="testUniqueODRef"> <s:selector xpath="OriginDestination"/> <s:field xpath="@ODRef"/> </s:unique> </s:element> |
diagram | |||
type | ShopPaxType | ||
properties |
|
||
children | PaxType | ||
source | <s:element name="PaxTypes" type="ShopPaxType"/> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | FlightPrefType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <s:element name="FlightPref" type="FlightPrefType" minOccurs="0"/> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | FarePrefType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | FormOfPayment Discount ExcludeTaxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <s:element name="FarePref" type="FarePrefType" minOccurs="0"/> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | SearchOptionsType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <s:element name="SearchOptions" type="SearchOptionsType" minOccurs="0"/> |
diagram | |||||||||||||||||||||||
type | SelectedShopOptionType | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
children | SelectedItinerary | ||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
source | <s:element name="SelectedShopOption" type="SelectedShopOptionType"/> |
diagram | |||
annotation |
|
||
source | <s:element name="Repeat"> <s:annotation> <s:documentation>Repeat last shop reply from the current session</s:documentation> </s:annotation> </s:element> |