| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Result Warnings ItineraryOptions Errors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="SIG_AirAvailRS"> <s:annotation> <s:documentation>Flight Availability Response</s:documentation> </s:annotation> <s:complexType> <s:choice> <s:sequence> <s:element name="Result" type="ResultType"> <s:annotation> <s:documentation>Success indicator: SUCCESS - success FAIL - error occured RETRY - service temporary unavailable, pls try again</s:documentation> </s:annotation> </s:element> <s:element name="Warnings" type="WarningsType" minOccurs="0"/> <s:element name="ItineraryOptions"> <s:complexType> <s:sequence> <s:element name="ItineraryOption" minOccurs="0" maxOccurs="unbounded"> <s:annotation> <s:documentation>Itinerary option - direct flight or flight sequence (connection) for one of requested OD, with available fares (optional)</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="FlightSegments"> <s:complexType> <s:sequence> <s:element name="FlightSegment" type="FlightSegmentType" maxOccurs="4"/> </s:sequence> </s:complexType> </s:element> <s:element name="Fares" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Fare" minOccurs="0" maxOccurs="unbounded"> <s:annotation> <s:documentation>Available fares on current flights</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="Price" type="PriceType"/> <s:element name="StayRequirement"> <s:annotation> <s:documentation> Stay requirements in target point 7 - seven days 3M - three months 1SUN - the first sunday rule </s:documentation> </s:annotation> <s:complexType> <s:attribute name="MinStay" type="s:string"/> <s:attribute name="MaxStay" type="s:string"/> </s:complexType> </s:element> <s:element name="Reservation"> <s:complexType> <s:attribute name="Refs" type="strlist" use="required"> <s:annotation> <s:documentation>List of references to FlightSegment reservations</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> <s:element name="RuleKey" type="s:string"> <s:annotation> <s:documentation>Fare rules</s:documentation> </s:annotation> </s:element> </s:sequence> <s:attributeGroup ref="AvailFare"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:sequence> <s:attributeGroup ref="ItineraryDetails"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:sequence> <s:element name="Errors" type="ErrorsType"/> </s:choice> <s:attributeGroup ref="RSParameters"/> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||
| type | ResultType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <s:element name="Result" type="ResultType"> <s:annotation> <s:documentation>Success indicator: SUCCESS - success FAIL - error occured RETRY - service temporary unavailable, pls try again</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||
| type | WarningsType | ||||||
| properties |
|
||||||
| children | Warning | ||||||
| source | <s:element name="Warnings" type="WarningsType" minOccurs="0"/> |
| diagram | ![]() |
||
| properties |
|
||
| children | ItineraryOption | ||
| source | <s:element name="ItineraryOptions"> <s:complexType> <s:sequence> <s:element name="ItineraryOption" minOccurs="0" maxOccurs="unbounded"> <s:annotation> <s:documentation>Itinerary option - direct flight or flight sequence (connection) for one of requested OD, with available fares (optional)</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="FlightSegments"> <s:complexType> <s:sequence> <s:element name="FlightSegment" type="FlightSegmentType" maxOccurs="4"/> </s:sequence> </s:complexType> </s:element> <s:element name="Fares" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Fare" minOccurs="0" maxOccurs="unbounded"> <s:annotation> <s:documentation>Available fares on current flights</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="Price" type="PriceType"/> <s:element name="StayRequirement"> <s:annotation> <s:documentation> Stay requirements in target point 7 - seven days 3M - three months 1SUN - the first sunday rule </s:documentation> </s:annotation> <s:complexType> <s:attribute name="MinStay" type="s:string"/> <s:attribute name="MaxStay" type="s:string"/> </s:complexType> </s:element> <s:element name="Reservation"> <s:complexType> <s:attribute name="Refs" type="strlist" use="required"> <s:annotation> <s:documentation>List of references to FlightSegment reservations</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> <s:element name="RuleKey" type="s:string"> <s:annotation> <s:documentation>Fare rules</s:documentation> </s:annotation> </s:element> </s:sequence> <s:attributeGroup ref="AvailFare"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:sequence> <s:attributeGroup ref="ItineraryDetails"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | FlightSegments Fares | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="ItineraryOption" minOccurs="0" maxOccurs="unbounded"> <s:annotation> <s:documentation>Itinerary option - direct flight or flight sequence (connection) for one of requested OD, with available fares (optional)</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="FlightSegments"> <s:complexType> <s:sequence> <s:element name="FlightSegment" type="FlightSegmentType" maxOccurs="4"/> </s:sequence> </s:complexType> </s:element> <s:element name="Fares" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Fare" minOccurs="0" maxOccurs="unbounded"> <s:annotation> <s:documentation>Available fares on current flights</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="Price" type="PriceType"/> <s:element name="StayRequirement"> <s:annotation> <s:documentation> Stay requirements in target point 7 - seven days 3M - three months 1SUN - the first sunday rule </s:documentation> </s:annotation> <s:complexType> <s:attribute name="MinStay" type="s:string"/> <s:attribute name="MaxStay" type="s:string"/> </s:complexType> </s:element> <s:element name="Reservation"> <s:complexType> <s:attribute name="Refs" type="strlist" use="required"> <s:annotation> <s:documentation>List of references to FlightSegment reservations</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> <s:element name="RuleKey" type="s:string"> <s:annotation> <s:documentation>Fare rules</s:documentation> </s:annotation> </s:element> </s:sequence> <s:attributeGroup ref="AvailFare"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:sequence> <s:attributeGroup ref="ItineraryDetails"/> </s:complexType> </s:element> |
| diagram | ![]() |
||
| properties |
|
||
| children | FlightSegment | ||
| source | <s:element name="FlightSegments"> <s:complexType> <s:sequence> <s:element name="FlightSegment" type="FlightSegmentType" maxOccurs="4"/> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | FlightSegmentType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Departure Arrival FlightDetails ReservationDetails OperatingAirline WetLeaseAirline Comment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="FlightSegment" type="FlightSegmentType" maxOccurs="4"/> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | Fare | ||||||
| source | <s:element name="Fares" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Fare" minOccurs="0" maxOccurs="unbounded"> <s:annotation> <s:documentation>Available fares on current flights</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="Price" type="PriceType"/> <s:element name="StayRequirement"> <s:annotation> <s:documentation> Stay requirements in target point 7 - seven days 3M - three months 1SUN - the first sunday rule </s:documentation> </s:annotation> <s:complexType> <s:attribute name="MinStay" type="s:string"/> <s:attribute name="MaxStay" type="s:string"/> </s:complexType> </s:element> <s:element name="Reservation"> <s:complexType> <s:attribute name="Refs" type="strlist" use="required"> <s:annotation> <s:documentation>List of references to FlightSegment reservations</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> <s:element name="RuleKey" type="s:string"> <s:annotation> <s:documentation>Fare rules</s:documentation> </s:annotation> </s:element> </s:sequence> <s:attributeGroup ref="AvailFare"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | Price StayRequirement Reservation RuleKey | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <s:element name="Fare" minOccurs="0" maxOccurs="unbounded"> <s:annotation> <s:documentation>Available fares on current flights</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="Price" type="PriceType"/> <s:element name="StayRequirement"> <s:annotation> <s:documentation> Stay requirements in target point 7 - seven days 3M - three months 1SUN - the first sunday rule </s:documentation> </s:annotation> <s:complexType> <s:attribute name="MinStay" type="s:string"/> <s:attribute name="MaxStay" type="s:string"/> </s:complexType> </s:element> <s:element name="Reservation"> <s:complexType> <s:attribute name="Refs" type="strlist" use="required"> <s:annotation> <s:documentation>List of references to FlightSegment reservations</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> <s:element name="RuleKey" type="s:string"> <s:annotation> <s:documentation>Fare rules</s:documentation> </s:annotation> </s:element> </s:sequence> <s:attributeGroup ref="AvailFare"/> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | PriceType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="Price" type="PriceType"/> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <s:element name="StayRequirement"> <s:annotation> <s:documentation> Stay requirements in target point 7 - seven days 3M - three months 1SUN - the first sunday rule </s:documentation> </s:annotation> <s:complexType> <s:attribute name="MinStay" type="s:string"/> <s:attribute name="MaxStay" type="s:string"/> </s:complexType> </s:element> |
| type | s:string |
| source | <s:attribute name="MinStay" type="s:string"/> |
| type | s:string |
| source | <s:attribute name="MaxStay" type="s:string"/> |
| diagram | ![]() |
||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| source | <s:element name="Reservation"> <s:complexType> <s:attribute name="Refs" type="strlist" use="required"> <s:annotation> <s:documentation>List of references to FlightSegment reservations</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
| type | strlist | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="Refs" type="strlist" use="required"> <s:annotation> <s:documentation>List of references to FlightSegment reservations</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:element name="RuleKey" type="s:string"> <s:annotation> <s:documentation>Fare rules</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||
| type | ErrorsType | ||
| properties |
|
||
| children | Error | ||
| source | <s:element name="Errors" type="ErrorsType"/> |