Changes for page 6.Schemas General
Last modified by Giorgi Mdivnishvili on 2023/12/19 18:03
From version 9.1
edited by Giorgi Mdivnishvili
on 2023/12/15 14:40
on 2023/12/15 14:40
Change comment:
There is no comment for this version
To version 10.1
edited by Giorgi Mdivnishvili
on 2023/12/15 14:45
on 2023/12/15 14:45
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1963,4 +1963,374 @@ 1963 1963 } 1964 1964 {{/info}} 1965 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 + 1966 1966