element SIG_AirMinPriceRQ
diagram sigws_p56.png
type extension of RequestBase
properties
content complex
children Origin Destination Dates FarePref Group SearchOptions
used by
complexType SIG_RequestType
attributes
Name  Type  Use  Default  Fixed  Annotation
CustomerID  s:string  required      
documentation
CustomerID - assigned by SIG Support customer identification
SessionID  s:string  optional      
documentation
SessionID from previous reply for sessioned requests.
RequestID  s:string  optional      
documentation
RequestID - user defined request ID - will be returned in reply. RequestID is mandatory for multi request
DebugMode  s:boolean        
documentation
DebugMode and DebugOpt should not be used by user applications.
DebugOpt  s:string  optional      
documentation
DebugMode and DebugOpt should not be used by user applications.
annotation
documentation
Get min prices from cache to most popular destinations
On reply message SIG_AirShopRS is being return
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>

element SIG_AirMinPriceRQ/Origin
diagram sigws_p57.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
City  derived by: s:string        
documentation
Origin city
Point  derived by: s:string        
documentation
Origin point (city or airport)
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>

attribute SIG_AirMinPriceRQ/Origin/@City
type restriction of s:string
facets
Kind Value Annotation
minLength 2
annotation
documentation
Origin city
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>

attribute SIG_AirMinPriceRQ/Origin/@Point
type restriction of s:string
facets
Kind Value Annotation
minLength 2
annotation
documentation
Origin point (city or airport)
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>

element SIG_AirMinPriceRQ/Destination
diagram sigws_p58.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
TopByCount  derived by: s:decimal        
documentation
Count of most popular destinations
Cities  strlist        
documentation
List of destination cities
Points  strlist        
documentation
List of destination points (cities or airports)
Countries  strlist        
documentation
List of destination countries
annotation
documentation
At least one attribute is mandatory
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>

attribute SIG_AirMinPriceRQ/Destination/@TopByCount
type restriction of s:decimal
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
Count of most popular destinations
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>

attribute SIG_AirMinPriceRQ/Destination/@Cities
type strlist
annotation
documentation
List of destination cities
source <s:attribute name="Cities" type="strlist">
 
<s:annotation>
   
<s:documentation>List of destination cities</s:documentation>
 
</s:annotation>
</s:attribute>

attribute SIG_AirMinPriceRQ/Destination/@Points
type strlist
annotation
documentation
List of destination points (cities or airports)
source <s:attribute name="Points" type="strlist">
 
<s:annotation>
   
<s:documentation>List of destination points (cities or airports)</s:documentation>
 
</s:annotation>
</s:attribute>

attribute SIG_AirMinPriceRQ/Destination/@Countries
type strlist
annotation
documentation
List of destination countries
source <s:attribute name="Countries" type="strlist">
 
<s:annotation>
   
<s:documentation>List of destination countries</s:documentation>
 
</s:annotation>
</s:attribute>

element SIG_AirMinPriceRQ/Dates
diagram sigws_p59.png
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Start  s:date        
documentation
Start date. If empty - current date.
End  s:date        
documentation
Last date - non inclusive. If empty - unlimited.
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>

attribute SIG_AirMinPriceRQ/Dates/@Start
type s:date
annotation
documentation
Start date. If empty - current date.
source <s:attribute name="Start" type="s:date">
 
<s:annotation>
   
<s:documentation>Start date. If empty - current date.</s:documentation>
 
</s:annotation>
</s:attribute>

attribute SIG_AirMinPriceRQ/Dates/@End
type s:date
annotation
documentation
Last date - non inclusive. If empty - unlimited.
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>

element SIG_AirMinPriceRQ/FarePref
diagram sigws_p60.png
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Return  AvailFareType        
documentation
Return fare type - one way or roundtrip. If not specified - OW and RT will be returned.
MinStay  derived by: s:decimal        
documentation
Minimal days before return for RT fares. If emty - no limitations.
MaxStay  derived by: s:decimal        
documentation
Maximum days before return for RT fares. If emty - no limitations.
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>

attribute SIG_AirMinPriceRQ/FarePref/@Return
type AvailFareType
facets
Kind Value Annotation
enumeration OW
enumeration RT
enumeration DOW
annotation
documentation
Return fare type - one way or roundtrip. If not specified - OW and RT will be returned.
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>

attribute SIG_AirMinPriceRQ/FarePref/@MinStay
type restriction of s:decimal
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
Minimal days before return for RT fares. If emty - no limitations.
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>

attribute SIG_AirMinPriceRQ/FarePref/@MaxStay
type restriction of s:decimal
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
Maximum days before return for RT fares. If emty - no limitations.
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>

element SIG_AirMinPriceRQ/Group
diagram sigws_p61.png
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
By  derived by: s:string  required      
annotation
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
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>

attribute SIG_AirMinPriceRQ/Group/@By
type restriction of s:string
properties
use required
facets
Kind Value Annotation
enumeration Week
enumeration Month
enumeration Day
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>

element SIG_AirMinPriceRQ/SearchOptions
diagram sigws_p62.png
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
ConditionTableNumber  derived by: s:string        
documentation
Number of condition table
AquiringCost  PercentageType        
documentation
Aquiring cost for best option search algorithm
BSPAquiringCost  PercentageType        
documentation
Aquiring cost for best option search algorithm
TCHAquiringCost  PercentageType        
documentation
Aquiring cost for best option search algorithm
Currency  derived by: s:string        
documentation
Currency
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>

attribute SIG_AirMinPriceRQ/SearchOptions/@Currency
type restriction of s:string
facets
Kind Value Annotation
length 3
annotation
documentation
Currency
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>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy