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 7.1
edited by Giorgi Mdivnishvili
on 2023/12/19 18:05
on 2023/12/19 18:05
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 -CalcPackage 1 +2. CalcPackage - Content
-
... ... @@ -141,54 +141,147 @@ 141 141 142 142 === Schema === 143 143 144 -{{code language="none"}} 145 -CalcOnlyHotelPackageResponse{ 146 -error boolean 147 -errorCode string 148 -nullable: true 149 -errorDescription string 150 -nullable: true 151 -userErrorDescription string 152 -nullable: true 153 -package OnlyHotelPackage{ 154 -id string 155 -nullable: true 156 -priceCurrency string 157 -nullable: true 158 -totalPrice number($double) 159 -agentCommissionPercent number($double) 160 -agentCommissionAmount number($double) 161 -hotel PackageHotel{...} 162 -extraServices [ 163 -nullable: true 164 -HotelExtraServiceBase{ 165 -extraServiceCode string 166 -nullable: true 167 -extraServiceTypeCode string 168 -nullable: true 169 -isMandatory integer($int32) 170 -extraServiceName string 171 -nullable: true 172 -minimalServiceAmount number($double) 173 -includedPriceCode string 174 -nullable: true 175 -prices [ 176 -nullable: true 177 -HotelExtraServicePriceBase{ 178 -extraServicePriceCode string 179 -nullable: true 180 -displayName string 181 -nullable: true 182 -restrictionInfo string 183 -nullable: true 184 -additionalInfo string 185 -nullable: true 186 -price number($double) 187 -extraPrice number($double) 188 -currency string 189 -nullable: true 144 +{{success}} 145 +CalcOnlyAviaPackageResponse{ 146 + 147 +|error|boolean 148 +|errorCode|string 149 +nullable: true 150 +|errorDescription|string 151 +nullable: true 152 +|userErrorDescription|string 153 +nullable: true 154 +|package|OnlyAviaPackage{((( 155 +|id|string 156 +nullable: true 157 +|priceCurrency|string 158 +nullable: true 159 +|totalPrice|number($double) 160 +|flight|PackageFlight{((( 161 +|id|string 162 +nullable: true 163 +|departureDate|string($date-time) 164 +|returnDate|string($date-time) 165 +nullable: true 166 +|departureTicketsLeft|integer($int32) 167 +|returnTicketsLeft|integer($int32) 168 +|departureAvailabilityType|FlightAvailabilityTypestringEnum: 169 +[ OnRequest, FreeSale, FewPlaces, StopSale ] 170 +|returnAvailabilityType|FlightAvailabilityTypestringEnum: 171 +[ OnRequest, FreeSale, FewPlaces, StopSale ] 172 +|isTwoWay|boolean 173 +|departureSegments|[ 174 +nullable: trueFlightSegment{((( 175 +|airlineCode|string 176 +nullable: true 177 +|airlineName|string 178 +nullable: true 179 +|flightCode|string 180 +nullable: true 181 +|class|string 182 +nullable: true 183 +|lugageWeight|number($double) 184 +|handLugageWeight|number($double) 185 +|departureFlightDate|string($date-time) 186 +|departureCountryName|string 187 +nullable: true 188 +|departureCityName|string 189 +nullable: true 190 +|departureAirportCode|string 191 +nullable: true 192 +|departureAirportName|string 193 +nullable: true 194 +|departureTerminalCode|string 195 +nullable: true 196 +|arrivalFlightDate|string($date-time) 197 +|arrivalCountryName|string 198 +nullable: true 199 +|arrivalCityName|string 200 +nullable: true 201 +|arrivalAirportCode|string 202 +nullable: true 203 +|arrivalAirportName|string 204 +nullable: true 205 +|arrivalTerminalCode|string 206 +nullable: true 207 +|flightDuration|string 208 +nullable: true 209 +|baggages|[ 210 +nullable: trueBaggage{((( 211 +|baggageCode|string 212 +nullable: true 213 +|description|string 214 +nullable: true 215 +|price|number($double) 216 +|currency|string 217 +nullable: true 218 +|included|boolean 219 + 190 190 }] 221 +))) 222 + 191 191 }] 224 +))) 225 +|returnSegments|[ 226 +nullable: trueFlightSegment{((( 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: trueBaggage{((( 263 +|baggageCode|string 264 +nullable: true 265 +|description|string 266 +nullable: true 267 +|price|number($double) 268 +|currency|string 269 +nullable: true 270 +|included|boolean 271 + 272 +}] 273 +))) 274 + 275 +}] 276 +))) 277 + 192 192 } 279 +))) 280 + 193 193 } 194 -{{/code}} 282 +))) 283 + 284 +} 285 +{{/success}} 286 + 287 +