Changes for page 6.Schemas General

Last modified by Giorgi Mdivnishvili on 2023/12/19 18:03

From version 11.1
edited by Giorgi Mdivnishvili
on 2023/12/15 15:29
Change comment: There is no comment for this version
To version 8.1
edited by Giorgi Mdivnishvili
on 2023/12/15 14:32
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1679,944 +1679,4 @@
1679 1679  }
1680 1680  {{/info}}
1681 1681  
1682 -
1683 -= SearchOnlyHotelPackagesRequest =
1684 -
1685 -{{info}}
1686 -{
1687 -
1688 -|countryCode|string
1689 -nullable: true
1690 -|locations|[
1691 -nullable: trueTreeNode{(((
1692 -|type|string
1693 -nullable: true
1694 -|parent|string
1695 -nullable: true
1696 -|label|string
1697 -nullable: true
1698 -|subLabel|string
1699 -nullable: true
1700 -|value|string
1701 -nullable: true
1702 -|tag|string
1703 -nullable: true
1704 -
1705 -}]
1706 -)))
1707 -|checkInDate|string($date-time)
1708 -|checkInDateTo|string($date-time)
1709 -nullable: true
1710 -|checkOutDate|string($date-time)
1711 -nullable: true
1712 -|stayDays|integer($int32)
1713 -nullable: true
1714 -|stayDaysTo|integer($int32)
1715 -nullable: true
1716 -|adults|integer($int32)
1717 -|children|integer($int32)
1718 -|childrenAges|[
1719 -nullable: trueinteger($int32)]
1720 -|extendedSearch|boolean
1721 -|totalPriceFrom|number($double)
1722 -nullable: true
1723 -|totalPriceTo|number($double)
1724 -nullable: true
1725 -|recommended|boolean
1726 -|popular|boolean
1727 -|freeSale|boolean
1728 -|groupByHotel|boolean
1729 -|hotelCodes|[
1730 -nullable: truestring]
1731 -|mealPlans|[
1732 -nullable: truestring]
1733 -|hotelClasses|[
1734 -nullable: truestring]
1735 -|hotelTypes|[
1736 -nullable: trueHotelTypeEnumstringEnum:
1737 -[ CityHotel, BeachHotel, SecondLineBeach ]]
1738 -|hotelServices|[
1739 -nullable: trueHotelServiceEnumstringEnum:
1740 -[ HasAlcohol, HasFreeWifi, HasMetro, HasPool, HasMall ]]
1741 -|pagingId|string
1742 -nullable: true
1743 -|pageNumber|integer($int64)
1744 -|pageRowCount|integer($int64)
1745 -
1746 -}
1747 -{{/info}}
1748 -
1749 -
1750 -= SearchOnlyHotelPackagesResponse =
1751 -
1752 -{{info}}
1753 -{
1754 -
1755 -|packages|[
1756 -nullable: trueOnlyHotelPackage{(((
1757 -|id|string
1758 -nullable: true
1759 -|priceCurrency|string
1760 -nullable: true
1761 -|totalPrice|number($double)
1762 -|agentCommissionPercent|number($double)
1763 -|agentCommissionAmount|number($double)
1764 -|hotel|PackageHotel{(((
1765 -|hotelPriceId|string
1766 -nullable: true
1767 -|providerId|integer($int32)
1768 -|hotelName|string
1769 -nullable: true
1770 -|hotelCode|string
1771 -nullable: true
1772 -|nigths|integer($int32)
1773 -|mealPlan|string
1774 -nullable: true
1775 -|hotelClass|string
1776 -nullable: true
1777 -|availabilityType|RoomAvailabilityTypeEnumstringEnum:
1778 -[ OnRequest, FreeSale, StopSale ]
1779 -|availableRoomsCount|integer($int32)
1780 -|fewRooms|boolean
1781 -|roomCategoryCode|string
1782 -nullable: true
1783 -|roomCategoryName|string
1784 -nullable: true
1785 -|placementTypeName|string
1786 -nullable: true
1787 -|placementDescription|string
1788 -nullable: true
1789 -|checkInDate|string($date-time)
1790 -|checkOutDate|string($date-time)
1791 -|adults|integer($int32)
1792 -|children|integer($int32)
1793 -|districtUID|string($uuid)
1794 -nullable: true
1795 -|districtName|string
1796 -nullable: true
1797 -|cityUID|string($uuid)
1798 -nullable: true
1799 -|cityName|string
1800 -nullable: true
1801 -|countryCode|string
1802 -nullable: true
1803 -|countryName|string
1804 -nullable: true
1805 -|hasAlcohol|boolean
1806 -|hasFreeWifi|boolean
1807 -|hasMetro|boolean
1808 -|hasPool|boolean
1809 -|hasMall|boolean
1810 -|cancellationPolicyDescription|[...]
1811 -|cancellationPolicy|CancellationPolicyExchange{(((
1812 -|cancellationPolicyCode|string
1813 -nullable: true
1814 -|noShowChargeValue|number($double)
1815 -nullable: true
1816 -|noShowChargeValueType|string
1817 -nullable: true
1818 -|earlyDepartureChargeValue|number($double)
1819 -nullable: true
1820 -|earlyDepartureChargeValueType|string
1821 -nullable: true
1822 -|conditions|[
1823 -nullable: trueCancellationPolicyConditionExchange{(((
1824 -|timeunits|integer($int32)
1825 -|timeunitType|string
1826 -nullable: true
1827 -|timeOffsetTypeName|string
1828 -nullable: true
1829 -|chargeValue|number($double)
1830 -nullable: true
1831 -|chargeValueType|string
1832 -nullable: true
1833 -
1834 -}]
1835 -)))
1836 -
1837 -}
1838 -)))
1839 -
1840 -}
1841 -)))
1842 -|extraServices|[
1843 -nullable: trueHotelExtraServiceBase{(((
1844 -|extraServiceCode|string
1845 -nullable: true
1846 -|extraServiceTypeCode|string
1847 -nullable: true
1848 -|isMandatory|integer($int32)
1849 -|extraServiceName|string
1850 -nullable: true
1851 -|minimalServiceAmount|number($double)
1852 -|includedPriceCode|string
1853 -nullable: true
1854 -|prices|[
1855 -nullable: trueHotelExtraServicePriceBase{(((
1856 -|extraServicePriceCode|string
1857 -nullable: true
1858 -|displayName|string
1859 -nullable: true
1860 -|restrictionInfo|string
1861 -nullable: true
1862 -|additionalInfo|string
1863 -nullable: true
1864 -|price|number($double)
1865 -|extraPrice|number($double)
1866 -|currency|string
1867 -nullable: true
1868 -
1869 -}]
1870 -)))
1871 -
1872 -}]
1873 -)))
1874 -
1875 -}]
1876 -)))
1877 -|pagingId|string
1878 -nullable: true
1879 -|pageNumber|integer($int64)
1880 -|pageCount|integer($int64)
1881 -
1882 -}
1883 -{{/info}}
1884 -
1885 -
1886 -= SearchTourPackagesRequest =
1887 -
1888 -{{info}}
1889 -{
1890 -
1891 -|departureCountryCode|string
1892 -nullable: true
1893 -|departureCityUID|string($uuid)
1894 -nullable: true
1895 -|arrivalCountryCode|string
1896 -nullable: true
1897 -|arrivalLocations|[
1898 -nullable: trueTreeNode{(((
1899 -|type|string
1900 -nullable: true
1901 -|parent|string
1902 -nullable: true
1903 -|label|string
1904 -nullable: true
1905 -|subLabel|string
1906 -nullable: true
1907 -|value|string
1908 -nullable: true
1909 -|tag|string
1910 -nullable: true
1911 -
1912 -}]
1913 -)))
1914 -|checkInDate|string($date-time)
1915 -|checkInDateTo|string($date-time)
1916 -nullable: true
1917 -|checkOutDate|string($date-time)
1918 -nullable: true
1919 -|stayDays|integer($int32)
1920 -nullable: true
1921 -|stayDaysTo|integer($int32)
1922 -nullable: true
1923 -|departureDate|string($date-time)
1924 -nullable: true
1925 -|returnDate|string($date-time)
1926 -nullable: true
1927 -|airlineCode|string
1928 -nullable: true
1929 -|ticketType|string
1930 -nullable: true
1931 -|directFlightsOnly|boolean
1932 -|longConnectTime|boolean
1933 -|adults|integer($int32)
1934 -|children|integer($int32)
1935 -|childrenAges|[
1936 -nullable: trueinteger($int32)]
1937 -|extendedSearch|boolean
1938 -|totalPriceFrom|number($double)
1939 -nullable: true
1940 -|totalPriceTo|number($double)
1941 -nullable: true
1942 -|recommended|boolean
1943 -|popular|boolean
1944 -|freeSale|boolean
1945 -|groupByHotel|boolean
1946 -|hotelCodes|[
1947 -nullable: truestring]
1948 -|mealPlans|[
1949 -nullable: truestring]
1950 -|hotelClasses|[
1951 -nullable: truestring]
1952 -|hotelTypes|[
1953 -nullable: trueHotelTypeEnumstringEnum:
1954 -[ CityHotel, BeachHotel, SecondLineBeach ]]
1955 -|hotelServices|[
1956 -nullable: trueHotelServiceEnumstringEnum:
1957 -[ HasAlcohol, HasFreeWifi, HasMetro, HasPool, HasMall ]]
1958 -|pagingId|string
1959 -nullable: true
1960 -|pageNumber|integer($int64)
1961 -|pageRowCount|integer($int64)
1962 -
1963 -}
1964 -{{/info}}
1965 -
1966 -
1967 -= SearchTourPackagesResponse =
1968 -
1969 -{{info}}
1970 -{
1971 -
1972 -|error|boolean
1973 -|errorCode|string
1974 -nullable: true
1975 -|errorDescription|string
1976 -nullable: true
1977 -|userErrorDescription|string
1978 -nullable: true
1979 -|packages|[
1980 -nullable: trueTourPackage{(((
1981 -|cacheKey|string
1982 -nullable: true
1983 -|id|string
1984 -nullable: true
1985 -|priceCurrency|string
1986 -nullable: true
1987 -|totalPrice|number($double)
1988 -|agentCommissionPercent|number($double)
1989 -|agentCommissionAmount|number($double)
1990 -|includedExtrasAmount|number($double)
1991 -|priceDifference|number($double)
1992 -|hotel|PackageHotel{(((
1993 -|hotelPriceId|string
1994 -nullable: true
1995 -|providerId|integer($int32)
1996 -|hotelName|string
1997 -nullable: true
1998 -|hotelCode|string
1999 -nullable: true
2000 -|nigths|integer($int32)
2001 -|mealPlan|string
2002 -nullable: true
2003 -|hotelClass|string
2004 -nullable: true
2005 -|availabilityType|RoomAvailabilityTypeEnumstringEnum:
2006 -[ OnRequest, FreeSale, StopSale ]
2007 -|availableRoomsCount|integer($int32)
2008 -|fewRooms|boolean
2009 -|roomCategoryCode|string
2010 -nullable: true
2011 -|roomCategoryName|string
2012 -nullable: true
2013 -|placementTypeName|string
2014 -nullable: true
2015 -|placementDescription|string
2016 -nullable: true
2017 -|checkInDate|string($date-time)
2018 -|checkOutDate|string($date-time)
2019 -|adults|integer($int32)
2020 -|children|integer($int32)
2021 -|districtUID|string($uuid)
2022 -nullable: true
2023 -|districtName|string
2024 -nullable: true
2025 -|cityUID|string($uuid)
2026 -nullable: true
2027 -|cityName|string
2028 -nullable: true
2029 -|countryCode|string
2030 -nullable: true
2031 -|countryName|string
2032 -nullable: true
2033 -|hasAlcohol|boolean
2034 -|hasFreeWifi|boolean
2035 -|hasMetro|boolean
2036 -|hasPool|boolean
2037 -|hasMall|boolean
2038 -|cancellationPolicyDescription|string
2039 -nullable: true
2040 -|cancellationPolicy|CancellationPolicyExchange{(((
2041 -|cancellationPolicyCode|string
2042 -nullable: true
2043 -|noShowChargeValue|number($double)
2044 -nullable: true
2045 -|noShowChargeValueType|string
2046 -nullable: true
2047 -|earlyDepartureChargeValue|number($double)
2048 -nullable: true
2049 -|earlyDepartureChargeValueType|string
2050 -nullable: true
2051 -|conditions|[
2052 -nullable: trueCancellationPolicyConditionExchange{(((
2053 -|timeunits|integer($int32)
2054 -|timeunitType|string
2055 -nullable: true
2056 -|timeOffsetTypeName|string
2057 -nullable: true
2058 -|chargeValue|number($double)
2059 -nullable: true
2060 -|chargeValueType|string
2061 -nullable: true
2062 -
2063 -}]
2064 -)))
2065 -
2066 -}
2067 -)))
2068 -
2069 -}
2070 -)))
2071 -|flight|PackageFlight{(((
2072 -|id|string
2073 -nullable: true
2074 -|departureDate|string($date-time)
2075 -|returnDate|string($date-time)
2076 -nullable: true
2077 -|departureTicketsLeft|integer($int32)
2078 -|returnTicketsLeft|integer($int32)
2079 -|departureAvailabilityType|FlightAvailabilityTypestringEnum:
2080 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
2081 -|returnAvailabilityType|FlightAvailabilityTypestringEnum:
2082 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
2083 -|isTwoWay|boolean
2084 -|departureSegments|[
2085 -nullable: trueFlightSegment{(((
2086 -|airlineCode|string
2087 -nullable: true
2088 -|airlineName|string
2089 -nullable: true
2090 -|flightCode|string
2091 -nullable: true
2092 -|class|string
2093 -nullable: true
2094 -|lugageWeight|number($double)
2095 -|handLugageWeight|number($double)
2096 -|departureFlightDate|string($date-time)
2097 -|departureCountryName|string
2098 -nullable: true
2099 -|departureCityName|string
2100 -nullable: true
2101 -|departureAirportCode|string
2102 -nullable: true
2103 -|departureAirportName|string
2104 -nullable: true
2105 -|departureTerminalCode|string
2106 -nullable: true
2107 -|arrivalFlightDate|string($date-time)
2108 -|arrivalCountryName|string
2109 -nullable: true
2110 -|arrivalCityName|string
2111 -nullable: true
2112 -|arrivalAirportCode|string
2113 -nullable: true
2114 -|arrivalAirportName|string
2115 -nullable: true
2116 -|arrivalTerminalCode|string
2117 -nullable: true
2118 -|flightDuration|string
2119 -nullable: true
2120 -|baggages|[
2121 -nullable: trueBaggage{(((
2122 -|baggageCode|string
2123 -nullable: true
2124 -|description|string
2125 -nullable: true
2126 -|price|number($double)
2127 -|currency|string
2128 -nullable: true
2129 -|included|boolean
2130 -
2131 -}]
2132 -)))
2133 -
2134 -}]
2135 -)))
2136 -|returnSegments|[
2137 -nullable: trueFlightSegment{(((
2138 -|airlineCode|string
2139 -nullable: true
2140 -|airlineName|string
2141 -nullable: true
2142 -|flightCode|string
2143 -nullable: true
2144 -|class|string
2145 -nullable: true
2146 -|lugageWeight|number($double)
2147 -|handLugageWeight|number($double)
2148 -|departureFlightDate|string($date-time)
2149 -|departureCountryName|string
2150 -nullable: true
2151 -|departureCityName|string
2152 -nullable: true
2153 -|departureAirportCode|string
2154 -nullable: true
2155 -|departureAirportName|string
2156 -nullable: true
2157 -|departureTerminalCode|string
2158 -nullable: true
2159 -|arrivalFlightDate|string($date-time)
2160 -|arrivalCountryName|string
2161 -nullable: true
2162 -|arrivalCityName|string
2163 -nullable: true
2164 -|arrivalAirportCode|string
2165 -nullable: true
2166 -|arrivalAirportName|string
2167 -nullable: true
2168 -|arrivalTerminalCode|string
2169 -nullable: true
2170 -|flightDuration|string
2171 -nullable: true
2172 -|baggages|[
2173 -nullable: trueBaggage{(((
2174 -|baggageCode|string
2175 -nullable: true
2176 -|description|string
2177 -nullable: true
2178 -|price|number($double)
2179 -|currency|string
2180 -nullable: true
2181 -|included|boolean
2182 -
2183 -}]
2184 -)))
2185 -
2186 -}]
2187 -)))
2188 -
2189 -}
2190 -)))
2191 -|extraServices|[
2192 -nullable: trueHotelExtraServiceBase{(((
2193 -|extraServiceCode|string
2194 -nullable: true
2195 -|extraServiceTypeCode|string
2196 -nullable: true
2197 -|isMandatory|integer($int32)
2198 -|extraServiceName|string
2199 -nullable: true
2200 -|minimalServiceAmount|number($double)
2201 -|includedPriceCode|string
2202 -nullable: true
2203 -|prices|[
2204 -nullable: trueHotelExtraServicePriceBase{(((
2205 -|extraServicePriceCode|string
2206 -nullable: true
2207 -|displayName|string
2208 -nullable: true
2209 -|restrictionInfo|string
2210 -nullable: true
2211 -|additionalInfo|string
2212 -nullable: true
2213 -|price|number($double)
2214 -|extraPrice|number($double)
2215 -|currency|string
2216 -nullable: true
2217 -
2218 -}]
2219 -)))
2220 -
2221 -}]
2222 -)))
2223 -|insurancePrice|InsurancePrice{(((
2224 -|name|string
2225 -nullable: true
2226 -|price|number($double)
2227 -|priceSurcarge|number($double)
2228 -|actualStartDate|string($date-time)
2229 -|actualEndDate|string($date-time)
2230 -|optional|boolean
2231 -|includedInPackagePrice|boolean
2232 -
2233 -}
2234 -)))
2235 -
2236 -}]
2237 -)))
2238 -|pagingId|string
2239 -nullable: true
2240 -|pageNumber|integer($int64)
2241 -|pageCount|integer($int64)
2242 -
2243 -}
2244 -{{/info}}
2245 -
2246 -
2247 -= ServiceDetails =
2248 -
2249 -{{info}}
2250 -{
2251 -
2252 -|flightCode|string
2253 -nullable: true
2254 -|airlineName|string
2255 -nullable: true
2256 -|departureTime|string($date-time)
2257 -nullable: true
2258 -|departureCityName|string
2259 -nullable: true
2260 -|departureAirportCode|string
2261 -nullable: true
2262 -|departureTerminalCode|string
2263 -nullable: true
2264 -|arrivalTime|string($date-time)
2265 -nullable: true
2266 -|arrivalCityName|string
2267 -nullable: true
2268 -|arrivalAirportCode|string
2269 -nullable: true
2270 -|arrivalTerminalCode|string
2271 -nullable: true
2272 -|isArrivalFlight|boolean
2273 -
2274 -}
2275 -{{/info}}
2276 -
2277 -
2278 -= ServicePrice =
2279 -
2280 -{{info}}
2281 -{
2282 -
2283 -|prid|string($uuid)
2284 -|prName|string
2285 -nullable: true
2286 -|prValue|number($double)
2287 -|sortingOrder|integer($int32)
2288 -
2289 -}
2290 -{{/info}}
2291 -
2292 -
2293 -= StatusForAgentEnum =
2294 -
2295 -{{info}}
2296 -stringEnum:
2297 -[ Draft, OnProcess, Confirmed, Pending, Overdued, Canceled ]
2298 -{{/info}}
2299 -
2300 -
2301 -= StringSelectorOption =
2302 -
2303 -{{info}}
2304 -{
2305 -
2306 -|value|string
2307 -nullable: true
2308 -|text|string
2309 -nullable: true
2310 -
2311 -}
2312 -{{/info}}
2313 -
2314 -
2315 -= Terminal =
2316 -
2317 -{{info}}
2318 -{
2319 -
2320 -|terminalCode|string
2321 -nullable: true
2322 -|cityUID|string($uuid)
2323 -nullable: true
2324 -|districtUID|string($uuid)
2325 -nullable: true
2326 -|terminalName|string
2327 -nullable: true
2328 -|countryCode|string
2329 -nullable: true
2330 -|note|string
2331 -nullable: true
2332 -
2333 -}
2334 -{{/info}}
2335 -
2336 -
2337 -= TourPackage =
2338 -
2339 -{{info}}
2340 -{
2341 -
2342 -|cacheKey|string
2343 -nullable: true
2344 -|id|string
2345 -nullable: true
2346 -|priceCurrency|string
2347 -nullable: true
2348 -|totalPrice|number($double)
2349 -|agentCommissionPercent|number($double)
2350 -|agentCommissionAmount|number($double)
2351 -|includedExtrasAmount|number($double)
2352 -|priceDifference|number($double)
2353 -|hotel|PackageHotel{(((
2354 -|hotelPriceId|string
2355 -nullable: true
2356 -|providerId|integer($int32)
2357 -|hotelName|string
2358 -nullable: true
2359 -|hotelCode|string
2360 -nullable: true
2361 -|nigths|integer($int32)
2362 -|mealPlan|string
2363 -nullable: true
2364 -|hotelClass|string
2365 -nullable: true
2366 -|availabilityType|RoomAvailabilityTypeEnumstringEnum:
2367 -[ OnRequest, FreeSale, StopSale ]
2368 -|availableRoomsCount|integer($int32)
2369 -|fewRooms|boolean
2370 -|roomCategoryCode|string
2371 -nullable: true
2372 -|roomCategoryName|string
2373 -nullable: true
2374 -|placementTypeName|string
2375 -nullable: true
2376 -|placementDescription|string
2377 -nullable: true
2378 -|checkInDate|string($date-time)
2379 -|checkOutDate|string($date-time)
2380 -|adults|integer($int32)
2381 -|children|integer($int32)
2382 -|districtUID|string($uuid)
2383 -nullable: true
2384 -|districtName|string
2385 -nullable: true
2386 -|cityUID|string($uuid)
2387 -nullable: true
2388 -|cityName|string
2389 -nullable: true
2390 -|countryCode|string
2391 -nullable: true
2392 -|countryName|string
2393 -nullable: true
2394 -|hasAlcohol|boolean
2395 -|hasFreeWifi|boolean
2396 -|hasMetro|boolean
2397 -|hasPool|boolean
2398 -|hasMall|boolean
2399 -|cancellationPolicyDescription|string
2400 -nullable: true
2401 -|cancellationPolicy|CancellationPolicyExchange{(((
2402 -|cancellationPolicyCode|string
2403 -nullable: true
2404 -|noShowChargeValue|number($double)
2405 -nullable: true
2406 -|noShowChargeValueType|string
2407 -nullable: true
2408 -|earlyDepartureChargeValue|number($double)
2409 -nullable: true
2410 -|earlyDepartureChargeValueType|string
2411 -nullable: true
2412 -|conditions|[
2413 -nullable: trueCancellationPolicyConditionExchange{(((
2414 -|timeunits|integer($int32)
2415 -|timeunitType|string
2416 -nullable: true
2417 -|timeOffsetTypeName|string
2418 -nullable: true
2419 -|chargeValue|number($double)
2420 -nullable: true
2421 -|chargeValueType|string
2422 -nullable: true
2423 -
2424 -}]
2425 -)))
2426 -
2427 -}
2428 -)))
2429 -
2430 -}
2431 -)))
2432 -|flight|PackageFlight{(((
2433 -|id|string
2434 -nullable: true
2435 -|departureDate|string($date-time)
2436 -|returnDate|string($date-time)
2437 -nullable: true
2438 -|departureTicketsLeft|integer($int32)
2439 -|returnTicketsLeft|integer($int32)
2440 -|departureAvailabilityType|FlightAvailabilityTypestringEnum:
2441 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
2442 -|returnAvailabilityType|FlightAvailabilityTypestringEnum:
2443 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
2444 -|isTwoWay|boolean
2445 -|departureSegments|[
2446 -nullable: trueFlightSegment{(((
2447 -|airlineCode|string
2448 -nullable: true
2449 -|airlineName|string
2450 -nullable: true
2451 -|flightCode|string
2452 -nullable: true
2453 -|class|string
2454 -nullable: true
2455 -|lugageWeight|number($double)
2456 -|handLugageWeight|number($double)
2457 -|departureFlightDate|string($date-time)
2458 -|departureCountryName|string
2459 -nullable: true
2460 -|departureCityName|string
2461 -nullable: true
2462 -|departureAirportCode|string
2463 -nullable: true
2464 -|departureAirportName|string
2465 -nullable: true
2466 -|departureTerminalCode|string
2467 -nullable: true
2468 -|arrivalFlightDate|string($date-time)
2469 -|arrivalCountryName|string
2470 -nullable: true
2471 -|arrivalCityName|string
2472 -nullable: true
2473 -|arrivalAirportCode|string
2474 -nullable: true
2475 -|arrivalAirportName|string
2476 -nullable: true
2477 -|arrivalTerminalCode|string
2478 -nullable: true
2479 -|flightDuration|string
2480 -nullable: true
2481 -|baggages|[
2482 -nullable: trueBaggage{(((
2483 -|baggageCode|string
2484 -nullable: true
2485 -|description|string
2486 -nullable: true
2487 -|price|number($double)
2488 -|currency|string
2489 -nullable: true
2490 -|included|boolean
2491 -
2492 -}]
2493 -)))
2494 -
2495 -}]
2496 -)))
2497 -|returnSegments|[
2498 -nullable: trueFlightSegment{(((
2499 -|airlineCode|string
2500 -nullable: true
2501 -|airlineName|string
2502 -nullable: true
2503 -|flightCode|string
2504 -nullable: true
2505 -|class|string
2506 -nullable: true
2507 -|lugageWeight|number($double)
2508 -|handLugageWeight|number($double)
2509 -|departureFlightDate|string($date-time)
2510 -|departureCountryName|string
2511 -nullable: true
2512 -|departureCityName|string
2513 -nullable: true
2514 -|departureAirportCode|string
2515 -nullable: true
2516 -|departureAirportName|string
2517 -nullable: true
2518 -|departureTerminalCode|string
2519 -nullable: true
2520 -|arrivalFlightDate|string($date-time)
2521 -|arrivalCountryName|string
2522 -nullable: true
2523 -|arrivalCityName|string
2524 -nullable: true
2525 -|arrivalAirportCode|string
2526 -nullable: true
2527 -|arrivalAirportName|string
2528 -nullable: true
2529 -|arrivalTerminalCode|string
2530 -nullable: true
2531 -|flightDuration|string
2532 -nullable: true
2533 -|baggages|[
2534 -nullable: trueBaggage{(((
2535 -|baggageCode|string
2536 -nullable: true
2537 -|description|string
2538 -nullable: true
2539 -|price|number($double)
2540 -|currency|string
2541 -nullable: true
2542 -|included|boolean
2543 -
2544 -}]
2545 -)))
2546 -
2547 -}]
2548 -)))
2549 -
2550 -}
2551 -)))
2552 -|extraServices|[
2553 -nullable: trueHotelExtraServiceBase{(((
2554 -|extraServiceCode|string
2555 -nullable: true
2556 -|extraServiceTypeCode|string
2557 -nullable: true
2558 -|isMandatory|integer($int32)
2559 -|extraServiceName|string
2560 -nullable: true
2561 -|minimalServiceAmount|number($double)
2562 -|includedPriceCode|string
2563 -nullable: true
2564 -|prices|[
2565 -nullable: trueHotelExtraServicePriceBase{(((
2566 -|extraServicePriceCode|string
2567 -nullable: true
2568 -|displayName|string
2569 -nullable: true
2570 -|restrictionInfo|string
2571 -nullable: true
2572 -|additionalInfo|string
2573 -nullable: true
2574 -|price|number($double)
2575 -|extraPrice|number($double)
2576 -|currency|string
2577 -nullable: true
2578 -
2579 -}]
2580 -)))
2581 -
2582 -}]
2583 -)))
2584 -|insurancePrice|InsurancePrice{(((
2585 -|name|string
2586 -nullable: true
2587 -|price|number($double)
2588 -|priceSurcarge|number($double)
2589 -|actualStartDate|string($date-time)
2590 -|actualEndDate|string($date-time)
2591 -|optional|boolean
2592 -|includedInPackagePrice|boolean
2593 -
2594 -}
2595 -)))
2596 -
2597 -}
2598 -{{/info}}
2599 -
2600 -
2601 -= TreeNode =
2602 -
2603 -{{info}}
2604 -{
2605 -
2606 -|type|string
2607 -nullable: true
2608 -|parent|string
2609 -nullable: true
2610 -|label|string
2611 -nullable: true
2612 -|subLabel|string
2613 -nullable: true
2614 -|value|string
2615 -nullable: true
2616 -|tag|string
2617 -nullable: true
2618 -
2619 -}
2620 -{{/info}}
2621 -
2622 2622