Changes for page 2. CalcPackage
Last modified by Giorgi Mdivnishvili on 2024/01/09 12:57
From 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
To 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
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 HotelPackageResponse{145 +CalcOnlyAviaPackageResponse{ 146 146 error boolean 147 147 errorCode string 148 148 nullable: true ... ... @@ -150,45 +150,128 @@ 150 150 nullable: true 151 151 userErrorDescription string 152 152 nullable: true 153 -package Only HotelPackage{153 +package OnlyAviaPackage{ 154 154 id string 155 155 nullable: true 156 156 priceCurrency string 157 157 nullable: true 158 158 totalPrice number($double) 159 -agentCommissionPercent number($double) 160 -agentCommissionAmount number($double) 161 -hotel PackageHotel{...} 162 -extraServices [ 159 +flight PackageFlight{ 160 +id string 163 163 nullable: true 164 - HotelExtraServiceBase{165 -e xtraServiceCodestring162 +departureDate string($date-time) 163 +returnDate string($date-time) 166 166 nullable: true 167 -extraServiceTypeCode string 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 [ 168 168 nullable: true 169 -i sMandatory integer($int32)170 - extraServiceName string176 +FlightSegment{ 177 +airlineCode string 171 171 nullable: true 172 -minimalServiceAmount number($double) 173 -includedPriceCode string 179 +airlineName string 174 174 nullable: true 175 - prices[181 +flightCode string 176 176 nullable: true 177 -HotelExtraServicePriceBase{ 178 -extraServicePriceCode string 183 +class string 179 179 nullable: true 180 -displayName string 185 +lugageWeight number($double) 186 +handLugageWeight number($double) 187 +departureFlightDate string($date-time) 188 +departureCountryName string 181 181 nullable: true 182 - restrictionInfostring190 +departureCityName string 183 183 nullable: true 184 - additionalInfo string192 +departureAirportCode string 185 185 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 186 186 price number($double) 187 -extraPrice number($double) 188 188 currency string 189 189 nullable: true 221 +included boolean 190 190 }] 191 191 }] 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 +}] 192 192 } 193 193 } 276 +} 194 194 {{/code}}