| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of RequestBase | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| children | Origin Destination Dates FarePref Group SearchOptions | ||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="SIG_AirMinPriceRQ"> <s:annotation> <s:documentation>Get min prices from cache to most popular destinations On reply message SIG_AirShopRS is being return</s:documentation> </s:annotation> <s:complexType> <s:complexContent> <s:extension base="RequestBase"> <s:sequence> <s:element name="Origin"> <s:complexType> <s:attribute name="City"> <s:annotation> <s:documentation>Origin city</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="Point"> <s:annotation> <s:documentation>Origin point (city or airport)</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> <s:element name="Destination"> <s:annotation> <s:documentation>At least one attribute is mandatory</s:documentation> </s:annotation> <s:complexType> <s:attribute name="TopByCount"> <s:annotation> <s:documentation>Count of most popular destinations</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:decimal"> <s:minInclusive value="1"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="Cities" type="strlist"> <s:annotation> <s:documentation>List of destination cities</s:documentation> </s:annotation> </s:attribute> <s:attribute name="Points" type="strlist"> <s:annotation> <s:documentation>List of destination points (cities or airports)</s:documentation> </s:annotation> </s:attribute> <s:attribute name="Countries" type="strlist"> <s:annotation> <s:documentation>List of destination countries</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> <s:element name="Dates" minOccurs="0"> <s:complexType> <s:attribute name="Start" type="s:date"> <s:annotation> <s:documentation>Start date. If empty - current date.</s:documentation> </s:annotation> </s:attribute> <s:attribute name="End" type="s:date"> <s:annotation> <s:documentation>Last date - non inclusive. If empty - unlimited.</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> <s:element name="FarePref" minOccurs="0"> <s:complexType> <s:attribute name="Return" type="AvailFareType"> <s:annotation> <s:documentation>Return fare type - one way or roundtrip. If not specified - OW and RT will be returned.</s:documentation> </s:annotation> </s:attribute> <s:attribute name="MinStay"> <s:annotation> <s:documentation>Minimal days before return for RT fares. If emty - no limitations.</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:decimal"> <s:minInclusive value="1"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="MaxStay"> <s:annotation> <s:documentation>Maximum days before return for RT fares. If emty - no limitations.</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:decimal"> <s:minInclusive value="1"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> <s:element name="Group" minOccurs="0"> <s:annotation> <s:documentation>Grouping: Day - best prices by day Week - best prices by week Month - best prices by month If empty - best prices for whole data period</s:documentation> </s:annotation> <s:complexType> <s:attribute name="By" use="required"> <s:simpleType> <s:restriction base="s:string"> <s:enumeration value="Week"/> <s:enumeration value="Month"/> <s:enumeration value="Day"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> <s:element name="SearchOptions" minOccurs="0"> <s:complexType> <s:attributeGroup ref="SearchOptionsBaseType"/> <s:attribute name="Currency"> <s:annotation> <s:documentation>Currency</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:length value="3"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> </s:sequence> </s:extension> </s:complexContent> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| source | <s:element name="Origin"> <s:complexType> <s:attribute name="City"> <s:annotation> <s:documentation>Origin city</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="Point"> <s:annotation> <s:documentation>Origin point (city or airport)</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> |
| type | restriction of s:string | ||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <s:attribute name="City"> <s:annotation> <s:documentation>Origin city</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> </s:restriction> </s:simpleType> </s:attribute> |
| type | restriction of s:string | ||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <s:attribute name="Point"> <s:annotation> <s:documentation>Origin point (city or airport)</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> </s:restriction> </s:simpleType> </s:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||
| source | <s:element name="Destination"> <s:annotation> <s:documentation>At least one attribute is mandatory</s:documentation> </s:annotation> <s:complexType> <s:attribute name="TopByCount"> <s:annotation> <s:documentation>Count of most popular destinations</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:decimal"> <s:minInclusive value="1"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="Cities" type="strlist"> <s:annotation> <s:documentation>List of destination cities</s:documentation> </s:annotation> </s:attribute> <s:attribute name="Points" type="strlist"> <s:annotation> <s:documentation>List of destination points (cities or airports)</s:documentation> </s:annotation> </s:attribute> <s:attribute name="Countries" type="strlist"> <s:annotation> <s:documentation>List of destination countries</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
| type | restriction of s:decimal | ||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <s:attribute name="TopByCount"> <s:annotation> <s:documentation>Count of most popular destinations</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:decimal"> <s:minInclusive value="1"/> </s:restriction> </s:simpleType> </s:attribute> |
| type | strlist | ||
| annotation |
|
||
| source | <s:attribute name="Cities" type="strlist"> <s:annotation> <s:documentation>List of destination cities</s:documentation> </s:annotation> </s:attribute> |
| type | strlist | ||
| annotation |
|
||
| source | <s:attribute name="Points" type="strlist"> <s:annotation> <s:documentation>List of destination points (cities or airports)</s:documentation> </s:annotation> </s:attribute> |
| type | strlist | ||
| annotation |
|
||
| source | <s:attribute name="Countries" type="strlist"> <s:annotation> <s:documentation>List of destination countries</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| source | <s:element name="Dates" minOccurs="0"> <s:complexType> <s:attribute name="Start" type="s:date"> <s:annotation> <s:documentation>Start date. If empty - current date.</s:documentation> </s:annotation> </s:attribute> <s:attribute name="End" type="s:date"> <s:annotation> <s:documentation>Last date - non inclusive. If empty - unlimited.</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
| type | s:date | ||
| annotation |
|
||
| source | <s:attribute name="Start" type="s:date"> <s:annotation> <s:documentation>Start date. If empty - current date.</s:documentation> </s:annotation> </s:attribute> |
| type | s:date | ||
| annotation |
|
||
| source | <s:attribute name="End" type="s:date"> <s:annotation> <s:documentation>Last date - non inclusive. If empty - unlimited.</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <s:element name="FarePref" minOccurs="0"> <s:complexType> <s:attribute name="Return" type="AvailFareType"> <s:annotation> <s:documentation>Return fare type - one way or roundtrip. If not specified - OW and RT will be returned.</s:documentation> </s:annotation> </s:attribute> <s:attribute name="MinStay"> <s:annotation> <s:documentation>Minimal days before return for RT fares. If emty - no limitations.</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:decimal"> <s:minInclusive value="1"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="MaxStay"> <s:annotation> <s:documentation>Maximum days before return for RT fares. If emty - no limitations.</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:decimal"> <s:minInclusive value="1"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> |
| type | AvailFareType | ||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <s:attribute name="Return" type="AvailFareType"> <s:annotation> <s:documentation>Return fare type - one way or roundtrip. If not specified - OW and RT will be returned.</s:documentation> </s:annotation> </s:attribute> |
| type | restriction of s:decimal | ||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <s:attribute name="MinStay"> <s:annotation> <s:documentation>Minimal days before return for RT fares. If emty - no limitations.</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:decimal"> <s:minInclusive value="1"/> </s:restriction> </s:simpleType> </s:attribute> |
| type | restriction of s:decimal | ||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <s:attribute name="MaxStay"> <s:annotation> <s:documentation>Maximum days before return for RT fares. If emty - no limitations.</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:decimal"> <s:minInclusive value="1"/> </s:restriction> </s:simpleType> </s:attribute> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <s:element name="Group" minOccurs="0"> <s:annotation> <s:documentation>Grouping: Day - best prices by day Week - best prices by week Month - best prices by month If empty - best prices for whole data period</s:documentation> </s:annotation> <s:complexType> <s:attribute name="By" use="required"> <s:simpleType> <s:restriction base="s:string"> <s:enumeration value="Week"/> <s:enumeration value="Month"/> <s:enumeration value="Day"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> |
| type | restriction of s:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| source | <s:attribute name="By" use="required"> <s:simpleType> <s:restriction base="s:string"> <s:enumeration value="Week"/> <s:enumeration value="Month"/> <s:enumeration value="Day"/> </s:restriction> </s:simpleType> </s:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="SearchOptions" minOccurs="0"> <s:complexType> <s:attributeGroup ref="SearchOptionsBaseType"/> <s:attribute name="Currency"> <s:annotation> <s:documentation>Currency</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:length value="3"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> |
| type | restriction of s:string | ||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <s:attribute name="Currency"> <s:annotation> <s:documentation>Currency</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:length value="3"/> </s:restriction> </s:simpleType> </s:attribute> |