Changes for page 6.Schemas General
Last modified by Giorgi Mdivnishvili on 2023/12/19 18:03
From version 12.1
edited by Giorgi Mdivnishvili
on 2023/12/19 18:03
on 2023/12/19 18:03
Change comment:
There is no comment for this version
To version 8.1
edited by Giorgi Mdivnishvili
on 2023/12/15 14:32
on 2023/12/15 14:32
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - 6.Schemas General1 +Schemas General - 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