Changes for page 2. CalcPackage
Last modified by Giorgi Mdivnishvili on 2024/01/09 12:57
From version 5.1
edited by Giorgi Mdivnishvili
on 2023/12/14 17:41
on 2023/12/14 17:41
Change comment:
There is no comment for this version
To version 3.1
edited by Giorgi Mdivnishvili
on 2023/12/14 17:39
on 2023/12/14 17:39
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -142,7 +142,7 @@ 142 142 === Schema === 143 143 144 144 {{code language="none"}} 145 -CalcOnly AviaPackageResponse{145 +CalcOnlyHotelPackageResponse{ 146 146 error boolean 147 147 errorCode string 148 148 nullable: true ... ... @@ -150,128 +150,45 @@ 150 150 nullable: true 151 151 userErrorDescription string 152 152 nullable: true 153 -package Only AviaPackage{153 +package OnlyHotelPackage{ 154 154 id string 155 155 nullable: true 156 156 priceCurrency string 157 157 nullable: true 158 158 totalPrice number($double) 159 -flight PackageFlight{ 160 -id string 159 +agentCommissionPercent number($double) 160 +agentCommissionAmount number($double) 161 +hotel PackageHotel{...} 162 +extraServices [ 161 161 nullable: true 162 - departureDatestring($date-time)163 - returnDate string($date-time)164 +HotelExtraServiceBase{ 165 +extraServiceCode string 164 164 nullable: true 165 -departureTicketsLeft integer($int32) 166 -returnTicketsLeft integer($int32) 167 -departureAvailabilityType FlightAvailabilityTypestring 168 -Enum: 169 -[ OnRequest, FreeSale, FewPlaces, StopSale ] 170 -returnAvailabilityType FlightAvailabilityTypestring 171 -Enum: 172 -[ OnRequest, FreeSale, FewPlaces, StopSale ] 173 -isTwoWay boolean 174 -departureSegments [ 167 +extraServiceTypeCode string 175 175 nullable: true 176 - FlightSegment{177 -a irlineCode string169 +isMandatory integer($int32) 170 +extraServiceName string 178 178 nullable: true 179 -airlineName string 172 +minimalServiceAmount number($double) 173 +includedPriceCode string 180 180 nullable: true 181 - flightCodetring175 +prices [ 182 182 nullable: true 183 -class string 177 +HotelExtraServicePriceBase{ 178 +extraServicePriceCode string 184 184 nullable: true 185 -lugageWeight number($double) 186 -handLugageWeight number($double) 187 -departureFlightDate string($date-time) 188 -departureCountryName string 180 +displayName string 189 189 nullable: true 190 - departureCityNamestring182 +restrictionInfo string 191 191 nullable: true 192 - departureAirportCodestring184 +additionalInfo string 193 193 nullable: true 194 -departureAirportName string 195 -nullable: true 196 -departureTerminalCode string 197 -nullable: true 198 -arrivalFlightDate string($date-time) 199 -arrivalCountryName string 200 -nullable: true 201 -arrivalCityName string 202 -nullable: true 203 -arrivalAirportCode string 204 -nullable: true 205 -arrivalAirportName string 206 -nullable: true 207 -arrivalTerminalCode string 208 -nullable: true 209 -flightDuration string 210 -nullable: true 211 -baggages [ 212 -nullable: true 213 -Baggage{ 214 -baggageCode string 215 -nullable: true 216 -description string 217 -nullable: true 218 218 price number($double) 187 +extraPrice number($double) 219 219 currency string 220 220 nullable: true 221 -included boolean 222 222 }] 223 223 }] 224 -returnSegments [ 225 -nullable: true 226 -FlightSegment{ 227 -airlineCode string 228 -nullable: true 229 -airlineName string 230 -nullable: true 231 -flightCode string 232 -nullable: true 233 -class string 234 -nullable: true 235 -lugageWeight number($double) 236 -handLugageWeight number($double) 237 -departureFlightDate string($date-time) 238 -departureCountryName string 239 -nullable: true 240 -departureCityName string 241 -nullable: true 242 -departureAirportCode string 243 -nullable: true 244 -departureAirportName string 245 -nullable: true 246 -departureTerminalCode string 247 -nullable: true 248 -arrivalFlightDate string($date-time) 249 -arrivalCountryName string 250 -nullable: true 251 -arrivalCityName string 252 -nullable: true 253 -arrivalAirportCode string 254 -nullable: true 255 -arrivalAirportName string 256 -nullable: true 257 -arrivalTerminalCode string 258 -nullable: true 259 -flightDuration string 260 -nullable: true 261 -baggages [ 262 -nullable: true 263 -Baggage{ 264 -baggageCode string 265 -nullable: true 266 -description string 267 -nullable: true 268 -price number($double) 269 -currency string 270 -nullable: true 271 -included boolean 272 -}] 273 -}] 274 274 } 275 275 } 276 -} 277 277 {{/code}}