Changes for page 4. CalcCheckout
Last modified by Giorgi Mdivnishvili on 2024/04/11 16:59
From version 4.1
edited by Giorgi Mdivnishvili
on 2024/04/11 06:28
on 2024/04/11 06:28
Change comment:
There is no comment for this version
To version 6.1
edited by Giorgi Mdivnishvili
on 2024/04/11 09:05
on 2024/04/11 09:05
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -28,20 +28,97 @@ 28 28 29 29 {{code language="Json"}} 30 30 { 31 - "packageId": "string", 32 - "extraServicePriceCodes": [ 33 - "string" 31 + "reservationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 32 + "calcTourPackageRequests": [ 33 + { 34 + "packageId": "string", 35 + "extraServicePriceCodes": [ 36 + "string" 37 + ], 38 + "flightPassengers": [ 39 + { 40 + "id": "string", 41 + "selectedForwardBaggageCode": "string", 42 + "selectedBackwardBaggageCode": "string" 43 + } 44 + ], 45 + "includeInsurance": true, 46 + "refreshPrices": true 47 + } 34 34 ], 35 - " flightPassengers": [49 + "calcOnlyHotelPackageRequests": [ 36 36 { 37 - "id": "string", 38 - "selectedForwardBaggageCode": "string", 39 - "selectedBackwardBaggageCode": "string" 51 + "packageId": "string", 52 + "extraServicePriceCodes": [ 53 + "string" 54 + ], 55 + "includeInsurance": true, 56 + "refreshPrices": true 40 40 } 41 41 ], 42 - "includeInsurance": true, 43 - "refreshPrices": true 59 + "calcOnlyAviaPackageRequests": [ 60 + { 61 + "packageId": "string", 62 + "refreshPrices": true, 63 + "flightPassengers": [ 64 + { 65 + "id": "string", 66 + "selectedForwardBaggageCode": "string", 67 + "selectedBackwardBaggageCode": "string" 68 + } 69 + ] 70 + } 71 + ], 72 + "hotels": [ 73 + { 74 + "hotelPriceId": "string", 75 + "agentConfirmationNumber": "string", 76 + "note": "string", 77 + "touristIds": [ 78 + "3fa85f64-5717-4562-b3fc-2c963f66afa6" 79 + ] 80 + } 81 + ], 82 + "tourists": [ 83 + { 84 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 85 + "firstName": "string", 86 + "lastName": "string", 87 + "birthDate": "2024-04-11T03:34:15.828Z", 88 + "passportNumber": "string", 89 + "passportExpiry": "2024-04-11T03:34:15.828Z", 90 + "passportIssue": "2024-04-11T03:34:15.828Z", 91 + "citizenship": "string", 92 + "tin": "string", 93 + "isMale": true, 94 + "flightIds": [ 95 + "string" 96 + ], 97 + "arrivalFlightInfo": { 98 + "flightNumber": "string", 99 + "terminalCode": "string", 100 + "date": "2024-04-11T03:34:15.828Z", 101 + "time": "string" 102 + }, 103 + "departureFlightInfo": { 104 + "flightNumber": "string", 105 + "terminalCode": "string", 106 + "date": "2024-04-11T03:34:15.828Z", 107 + "time": "string" 108 + }, 109 + "selectedVisaId": "string", 110 + "transfers": [ 111 + { 112 + "id": "string", 113 + "selectedTransferPriceId": "string" 114 + } 115 + ] 116 + } 117 + ], 118 + "note": "string", 119 + "contactPhone": "string" 44 44 } 121 + 45 45 {{/code}} 46 46 47 47 (% class="wikigeneratedid" id="HRequestBodyexample" %) ... ... @@ -87,353 +87,126 @@ 87 87 "errorCode": "string", 88 88 "errorDescription": "string", 89 89 "userErrorDescription": "string", 90 - "package": { 91 - "cacheKey": "string", 92 - "id": "string", 93 - "priceCurrency": "string", 94 - "totalPrice": 0, 95 - "agentCommissionPercent": 0, 96 - "agentCommissionAmount": 0, 97 - "includedExtrasAmount": 0, 98 - "priceDifference": 0, 99 - "hotel": { 100 - "hotelPriceId": "string", 101 - "providerId": 0, 102 - "hotelName": "string", 103 - "hotelCode": "string", 104 - "nigths": 0, 105 - "mealPlan": "string", 106 - "hotelClass": "string", 107 - "availabilityType": "OnRequest", 108 - "availableRoomsCount": 0, 109 - "fewRooms": true, 110 - "roomCategoryCode": "string", 111 - "roomCategoryName": "string", 112 - "placementTypeName": "string", 113 - "placementDescription": "string", 114 - "checkInDate": "2023-12-26T12:55:59.433Z", 115 - "checkOutDate": "2023-12-26T12:55:59.433Z", 116 - "adults": 0, 117 - "children": 0, 118 - "districtUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 119 - "districtName": "string", 120 - "cityUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 121 - "cityName": "string", 167 + "priceCurrency": "string", 168 + "totalPrice": 0, 169 + "agentCommissionPercent": 0, 170 + "agentCommissionAmount": 0, 171 + "requiredCitizenIdentifiers": [ 172 + { 122 122 "countryCode": "string", 123 - "countryName": "string", 124 - "hasAlcohol": true, 125 - "hasFreeWifi": true, 126 - "hasMetro": true, 127 - "hasPool": true, 128 - "hasMall": true, 129 - "cancellationPolicyDescription": "string", 130 - "cancellationPolicy": { 131 - "cancellationPolicyCode": "string", 132 - "noShowChargeValue": 0, 133 - "noShowChargeValueType": "string", 134 - "earlyDepartureChargeValue": 0, 135 - "earlyDepartureChargeValueType": "string", 136 - "conditions": [ 137 - { 138 - "timeunits": 0, 139 - "timeunitType": "string", 140 - "timeOffsetTypeName": "string", 141 - "chargeValue": 0, 142 - "chargeValueType": "string" 143 - } 144 - ] 145 - } 146 - }, 147 - "flight": { 148 - "id": "string", 149 - "departureDate": "2023-12-26T12:55:59.433Z", 150 - "returnDate": "2023-12-26T12:55:59.433Z", 151 - "departureTicketsLeft": 0, 152 - "returnTicketsLeft": 0, 153 - "departureAvailabilityType": "OnRequest", 154 - "returnAvailabilityType": "OnRequest", 155 - "isTwoWay": true, 156 - "sameBaggageForAll": true, 157 - "totalBaggage": true, 158 - "departureSegments": [ 159 - { 160 - "airlineCode": "string", 161 - "airlineName": "string", 162 - "flightCode": "string", 163 - "class": "string", 164 - "lugageWeight": 0, 165 - "handLugageWeight": 0, 166 - "departureFlightDate": "2023-12-26T12:55:59.433Z", 167 - "departureCountryName": "string", 168 - "departureCityName": "string", 169 - "departureAirportCode": "string", 170 - "departureAirportName": "string", 171 - "departureTerminalCode": "string", 172 - "arrivalFlightDate": "2023-12-26T12:55:59.433Z", 173 - "arrivalCountryName": "string", 174 - "arrivalCityName": "string", 175 - "arrivalAirportCode": "string", 176 - "arrivalAirportName": "string", 177 - "arrivalTerminalCode": "string", 178 - "flightDuration": "string" 179 - } 174 + "identifierType": "TIN" 175 + } 176 + ], 177 + "hotels": [ 178 + { 179 + "hotelPriceId": "string", 180 + "touristIds": [ 181 + "3fa85f64-5717-4562-b3fc-2c963f66afa6" 180 180 ], 181 - "returnSegments": [ 182 - { 183 - "airlineCode": "string", 184 - "airlineName": "string", 185 - "flightCode": "string", 186 - "class": "string", 187 - "lugageWeight": 0, 188 - "handLugageWeight": 0, 189 - "departureFlightDate": "2023-12-26T12:55:59.433Z", 190 - "departureCountryName": "string", 191 - "departureCityName": "string", 192 - "departureAirportCode": "string", 193 - "departureAirportName": "string", 194 - "departureTerminalCode": "string", 195 - "arrivalFlightDate": "2023-12-26T12:55:59.433Z", 196 - "arrivalCountryName": "string", 197 - "arrivalCityName": "string", 198 - "arrivalAirportCode": "string", 199 - "arrivalAirportName": "string", 200 - "arrivalTerminalCode": "string", 201 - "flightDuration": "string" 202 - } 183 + "errorCode": "string", 184 + "errorMessage": "string", 185 + "description": "string" 186 + } 187 + ], 188 + "tourists": [ 189 + { 190 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 191 + "age": 0, 192 + "isAdult": true, 193 + "flightIds": [ 194 + "string" 203 203 ], 204 - " passengers": [196 + "flights": [ 205 205 { 206 - "id": "string", 207 - "isAdult": true, 208 - "selectedForwardBaggageCode": "string", 209 - "selectedBackwardBaggageCode": "string", 210 - "forwardBaggages": [ 211 - { 212 - "baggageCode": "string", 213 - "description": "string", 214 - "price": 0, 215 - "currency": "string", 216 - "included": true 217 - } 218 - ], 219 - "backwardBaggages": [ 220 - { 221 - "baggageCode": "string", 222 - "description": "string", 223 - "price": 0, 224 - "currency": "string", 225 - "included": true 226 - } 227 - ] 198 + "flightId": "string", 199 + "note": "string" 228 228 } 229 - ] 230 - }, 231 - "extraServices": [ 232 - { 233 - "extraServiceCode": "string", 234 - "extraServiceTypeCode": "string", 235 - "isMandatory": 0, 236 - "extraServiceName": "string", 237 - "minimalServiceAmount": 0, 238 - "includedPriceCode": "string", 239 - "prices": [ 240 - { 241 - "extraServicePriceCode": "string", 242 - "displayName": "string", 243 - "restrictionInfo": "string", 244 - "additionalInfo": "string", 245 - "price": 0, 246 - "extraPrice": 0, 247 - "currency": "string" 248 - } 249 - ] 250 - } 251 - ], 252 - "insurancePrice": { 253 - "name": "string", 254 - "price": 0, 255 - "priceSurcarge": 0, 256 - "actualStartDate": "2023-12-26T12:55:59.433Z", 257 - "actualEndDate": "2023-12-26T12:55:59.433Z", 258 - "optional": true, 259 - "includedInPackagePrice": true 260 - } 261 - }, 262 - "altPackages": [ 263 - { 264 - "cacheKey": "string", 265 - "id": "string", 266 - "priceCurrency": "string", 267 - "totalPrice": 0, 268 - "agentCommissionPercent": 0, 269 - "agentCommissionAmount": 0, 270 - "includedExtrasAmount": 0, 271 - "priceDifference": 0, 272 - "hotel": { 273 - "hotelPriceId": "string", 274 - "providerId": 0, 275 - "hotelName": "string", 276 - "hotelCode": "string", 277 - "nigths": 0, 278 - "mealPlan": "string", 279 - "hotelClass": "string", 280 - "availabilityType": "OnRequest", 281 - "availableRoomsCount": 0, 282 - "fewRooms": true, 283 - "roomCategoryCode": "string", 284 - "roomCategoryName": "string", 285 - "placementTypeName": "string", 286 - "placementDescription": "string", 287 - "checkInDate": "2023-12-26T12:55:59.433Z", 288 - "checkOutDate": "2023-12-26T12:55:59.433Z", 289 - "adults": 0, 290 - "children": 0, 291 - "districtUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 292 - "districtName": "string", 293 - "cityUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 294 - "cityName": "string", 295 - "countryCode": "string", 296 - "countryName": "string", 297 - "hasAlcohol": true, 298 - "hasFreeWifi": true, 299 - "hasMetro": true, 300 - "hasPool": true, 301 - "hasMall": true, 302 - "cancellationPolicyDescription": "string", 303 - "cancellationPolicy": { 304 - "cancellationPolicyCode": "string", 305 - "noShowChargeValue": 0, 306 - "noShowChargeValueType": "string", 307 - "earlyDepartureChargeValue": 0, 308 - "earlyDepartureChargeValueType": "string", 309 - "conditions": [ 310 - { 311 - "timeunits": 0, 312 - "timeunitType": "string", 313 - "timeOffsetTypeName": "string", 314 - "chargeValue": 0, 315 - "chargeValueType": "string" 316 - } 317 - ] 318 - } 201 + ], 202 + "arrivalFlightInfo": { 203 + "flightNumber": "string", 204 + "terminalCode": "string", 205 + "date": "2024-04-11T05:03:16.796Z", 206 + "time": "string" 319 319 }, 320 - "flight": { 321 - "id": "string", 322 - "departureDate": "2023-12-26T12:55:59.433Z", 323 - "returnDate": "2023-12-26T12:55:59.433Z", 324 - "departureTicketsLeft": 0, 325 - "returnTicketsLeft": 0, 326 - "departureAvailabilityType": "OnRequest", 327 - "returnAvailabilityType": "OnRequest", 328 - "isTwoWay": true, 329 - "sameBaggageForAll": true, 330 - "totalBaggage": true, 331 - "departureSegments": [ 332 - { 333 - "airlineCode": "string", 334 - "airlineName": "string", 335 - "flightCode": "string", 336 - "class": "string", 337 - "lugageWeight": 0, 338 - "handLugageWeight": 0, 339 - "departureFlightDate": "2023-12-26T12:55:59.433Z", 340 - "departureCountryName": "string", 341 - "departureCityName": "string", 342 - "departureAirportCode": "string", 343 - "departureAirportName": "string", 344 - "departureTerminalCode": "string", 345 - "arrivalFlightDate": "2023-12-26T12:55:59.433Z", 346 - "arrivalCountryName": "string", 347 - "arrivalCityName": "string", 348 - "arrivalAirportCode": "string", 349 - "arrivalAirportName": "string", 350 - "arrivalTerminalCode": "string", 351 - "flightDuration": "string" 352 - } 353 - ], 354 - "returnSegments": [ 355 - { 356 - "airlineCode": "string", 357 - "airlineName": "string", 358 - "flightCode": "string", 359 - "class": "string", 360 - "lugageWeight": 0, 361 - "handLugageWeight": 0, 362 - "departureFlightDate": "2023-12-26T12:55:59.433Z", 363 - "departureCountryName": "string", 364 - "departureCityName": "string", 365 - "departureAirportCode": "string", 366 - "departureAirportName": "string", 367 - "departureTerminalCode": "string", 368 - "arrivalFlightDate": "2023-12-26T12:55:59.433Z", 369 - "arrivalCountryName": "string", 370 - "arrivalCityName": "string", 371 - "arrivalAirportCode": "string", 372 - "arrivalAirportName": "string", 373 - "arrivalTerminalCode": "string", 374 - "flightDuration": "string" 375 - } 376 - ], 377 - "passengers": [ 378 - { 379 - "id": "string", 380 - "isAdult": true, 381 - "selectedForwardBaggageCode": "string", 382 - "selectedBackwardBaggageCode": "string", 383 - "forwardBaggages": [ 384 - { 385 - "baggageCode": "string", 386 - "description": "string", 387 - "price": 0, 388 - "currency": "string", 389 - "included": true 390 - } 391 - ], 392 - "backwardBaggages": [ 393 - { 394 - "baggageCode": "string", 395 - "description": "string", 396 - "price": 0, 397 - "currency": "string", 398 - "included": true 399 - } 400 - ] 401 - } 402 - ] 208 + "departureFlightInfo": { 209 + "flightNumber": "string", 210 + "terminalCode": "string", 211 + "date": "2024-04-11T05:03:16.796Z", 212 + "time": "string" 403 403 }, 404 - "extraServices": [ 214 + "insurancePrice": { 215 + "insuranceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 216 + "insuranceServiceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 217 + "insurancePriceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 218 + "touristId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 219 + "insuranceName": "string", 220 + "insuranceDescription": "string", 221 + "contragentName": "string", 222 + "contragentFullName": "string", 223 + "actualStartDate": "2024-04-11T05:03:16.796Z", 224 + "actualEndDate": "2024-04-11T05:03:16.796Z", 225 + "costCurrencyCode": "string", 226 + "costAmount": 0, 227 + "priceCurrencyCode": "string", 228 + "priceAmount": 0, 229 + "coverageCurrencyCode": "string", 230 + "coverageAmount": 0 231 + }, 232 + "selectedVisaId": "string", 233 + "transfers": [ 405 405 { 406 - "extraServiceCode": "string", 407 - "extraServiceTypeCode": "string", 408 - "isMandatory": 0, 409 - "extraServiceName": "string", 410 - "minimalServiceAmount": 0, 411 - "includedPriceCode": "string", 412 - "prices": [ 235 + "id": "string", 236 + "type": "Arrival", 237 + "flightId": "string", 238 + "flightInfo": { 239 + "flightNumber": "string", 240 + "terminalCode": "string", 241 + "date": "2024-04-11T05:03:16.796Z", 242 + "time": "string" 243 + }, 244 + "checkInHotelId": "string", 245 + "checkOutHotelId": "string", 246 + "selectedTransferPriceId": "string", 247 + "transferPrices": [ 413 413 { 414 - " extraServicePriceCode": "string",415 - " displayName": "string",416 - " restrictionInfo":"string",417 - " additionalInfo":"string",418 - "price": 0,419 - " extraPrice": 0,420 - "c urrency":"string"249 + "id": "string", 250 + "name": "string", 251 + "adultPlaces": 0, 252 + "childPlaces": 0, 253 + "perPersonPrice": true, 254 + "adultPrice": 0, 255 + "childPrice": 0 421 421 } 422 422 ] 423 423 } 424 424 ], 425 - "insurancePrice": { 426 - "name": "string", 427 - "price": 0, 428 - "priceSurcarge": 0, 429 - "actualStartDate": "2023-12-26T12:55:59.433Z", 430 - "actualEndDate": "2023-12-26T12:55:59.433Z", 431 - "optional": true, 432 - "includedInPackagePrice": true 433 - } 260 + "errorCode": "string", 261 + "errorMessage": "string", 262 + "description": "string" 434 434 } 435 435 ], 436 - "refreshPriceResult": "Success" 265 + "visas": [ 266 + { 267 + "prid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 268 + "prName": "string", 269 + "prValue": 0, 270 + "sortingOrder": 0 271 + } 272 + ], 273 + "terminals": [ 274 + { 275 + "terminalCode": "string", 276 + "cityUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 277 + "districtUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 278 + "terminalName": "string", 279 + "countryCode": "string", 280 + "note": "string" 281 + } 282 + ], 283 + "containsError": true, 284 + "refreshPriceResult": "Success", 285 + "reservationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 286 + "reservationDetailsUnavailable": true 437 437 } 438 438 {{/code}} 439 439 ... ... @@ -788,8 +788,6 @@ 788 788 === Schema === 789 789 790 790 {{success}} 791 -CalcOnlyHotelPackageResponse{ 792 - 793 793 |error|boolean 794 794 |errorCode|string 795 795 nullable: true ... ... @@ -797,128 +797,178 @@ 797 797 nullable: true 798 798 |userErrorDescription|string 799 799 nullable: true 800 -|package|OnlyHotelPackage{((( 801 -|id|string 802 -nullable: true 803 803 |priceCurrency|string 804 804 nullable: true 805 805 |totalPrice|number($double) 806 806 |agentCommissionPercent|number($double) 807 807 |agentCommissionAmount|number($double) 808 -|hotel|PackageHotel{((( 653 +|requiredCitizenIdentifiers|[ 654 +nullable: trueCitizenIdentifier{((( 655 +|countryCode|[...] 656 +|identifierType|IdentifierTypeEnumstringEnum: 657 +[ TIN, FIN ] 658 + 659 +}] 660 +))) 661 +|hotels|[ 662 +nullable: trueCheckoutHotelOut{((( 809 809 |hotelPriceId|string 810 810 nullable: true 811 -|providerId|integer($int32) 812 -|hotelName|string 665 +|touristIds|[ 666 +nullable: truestring($uuid)] 667 +|errorCode|string 813 813 nullable: true 814 -| hotelCode|string669 +|errorMessage|string 815 815 nullable: true 816 -|nigths|integer($int32) 817 -|mealPlan|string 671 +|description|string 818 818 nullable: true 819 -|hotelClass|string 673 + 674 +}] 675 +))) 676 +|tourists|[ 677 +nullable: trueCheckoutTouristOut{((( 678 +|id|[...] 679 +|age|[...] 680 +|isAdult|[...] 681 +|flightIds|[...] 682 +|flights|[...] 683 +|arrivalFlightInfo|ManualFlightInfo{((( 684 +|flightNumber|string 820 820 nullable: true 821 -|availabilityType|RoomAvailabilityTypeEnumstringEnum: 822 -[ OnRequest, FreeSale, StopSale ] 823 -|availableRoomsCount|integer($int32) 824 -|fewRooms|boolean 825 -|roomCategoryCode|string 686 +|terminalCode|string 826 826 nullable: true 827 -| roomCategoryName|string688 +|date|string($date-time) 828 828 nullable: true 829 -| placementTypeName|string690 +|time|string 830 830 nullable: true 831 -|placementDescription|string 692 + 693 +} 694 +))) 695 +|departureFlightInfo|ManualFlightInfo{((( 696 +|flightNumber|string 832 832 nullable: true 833 -|checkInDate|string($date-time) 834 -|checkOutDate|string($date-time) 835 -|adults|integer($int32) 836 -|children|integer($int32) 837 -|districtUID|string($uuid) 698 +|terminalCode|string 838 838 nullable: true 839 -|d istrictName|string700 +|date|string($date-time) 840 840 nullable: true 841 -| cityUID|string($uuid)702 +|time|string 842 842 nullable: true 843 -|cityName|string 704 + 705 +} 706 +))) 707 +|insurancePrice|InsurancePriceForTourist{((( 708 +|insuranceId|string($uuid) 709 +|insuranceServiceId|string($uuid) 710 +|insurancePriceId|string($uuid) 711 +|touristId|string($uuid) 712 +|insuranceName|string 844 844 nullable: true 845 -| countryCode|string714 +|insuranceDescription|string 846 846 nullable: true 847 -|co untryName|string716 +|contragentName|string 848 848 nullable: true 849 -|hasAlcohol|boolean 850 -|hasFreeWifi|boolean 851 -|hasMetro|boolean 852 -|hasPool|boolean 853 -|hasMall|boolean 854 -|cancellationPolicyDescription|string 718 +|contragentFullName|string 855 855 nullable: true 856 -|cancellationPolicy|CancellationPolicyExchange{((( 857 -|cancellationPolicyCode|string 720 +|actualStartDate|string($date-time) 721 +|actualEndDate|string($date-time) 722 +|costCurrencyCode|string 858 858 nullable: true 859 -|noShowChargeValue|number($double) 724 +|costAmount|number($double) 725 +|priceCurrencyCode|string 860 860 nullable: true 861 -|noShowChargeValueType|string 727 +|priceAmount|number($double) 728 +|coverageCurrencyCode|string 862 862 nullable: true 863 -|earlyDepartureChargeValue|number($double) 730 +|coverageAmount|number($double) 731 + 732 +} 733 +))) 734 +|selectedVisaId|string 864 864 nullable: true 865 -|earlyDepartureChargeValueType|string 736 +|transfers|[ 737 +nullable: trueCheckoutTransferOut{((( 738 +|id|string 866 866 nullable: true 867 -|conditions|[ 868 -nullable: trueCancellationPolicyConditionExchange{((( 869 -|timeunits|integer($int32) 870 -|timeunitType|string 740 +|type|CheckoutTransferTypeEnumstringEnum: 741 +[ Arrival, Departure, HotelToHotel ] 742 +|flightId|string 871 871 nullable: true 872 -|timeOffsetTypeName|string 744 +|flightInfo|ManualFlightInfo{((( 745 +|flightNumber|string 873 873 nullable: true 874 -| chargeValue|number($double)747 +|terminalCode|string 875 875 nullable: true 876 -| chargeValueType|string749 +|date|string($date-time) 877 877 nullable: true 751 +|time|string 752 +nullable: true 878 878 879 -}] 880 -))) 881 - 882 882 } 883 883 ))) 884 - 885 -} 886 -))) 887 -|extraServices|[ 888 -nullable: trueHotelExtraServiceBase{((( 889 -|extraServiceCode|string 756 +|checkInHotelId|string 890 890 nullable: true 891 -| extraServiceTypeCode|string758 +|checkOutHotelId|string 892 892 nullable: true 893 -|isMandatory|integer($int32) 894 -|extraServiceName|string 760 +|selectedTransferPriceId|string 895 895 nullable: true 896 -|minimalServiceAmount|number($double) 897 -|includedPriceCode|string 762 +|transferPrices|[ 763 +nullable: trueCheckoutTransferPrice{((( 764 +|id|string 898 898 nullable: true 899 -|prices|[ 900 -nullable: trueHotelExtraServicePriceBase{((( 901 -|extraServicePriceCode|string 766 +|name|string 902 902 nullable: true 903 -|displayName|string 768 +|adultPlaces|integer($int32) 769 +|childPlaces|integer($int32) 770 +|perPersonPrice|boolean 771 +|adultPrice|number($double) 772 +|childPrice|number($double) 773 + 774 +}] 775 +))) 776 + 777 +}] 778 +))) 779 +|errorCode|string 904 904 nullable: true 905 -| restrictionInfo|string781 +|errorMessage|string 906 906 nullable: true 907 -| additionalInfo|string783 +|description|string 908 908 nullable: true 909 -|price|number($double) 910 -|extraPrice|number($double) 911 -|currency|string 912 -nullable: true 913 913 914 914 }] 915 915 ))) 788 +|visas|[ 789 +nullable: trueServicePrice{((( 790 +|prid|string($uuid) 791 +|prName|string 792 +nullable: true 793 +|prValue|number($double) 794 +|sortingOrder|integer($int32) 916 916 917 917 }] 918 918 ))) 798 +|terminals|[ 799 +nullable: trueTerminal{((( 800 +|terminalCode|string 801 +nullable: true 802 +|cityUID|string($uuid) 803 +nullable: true 804 +|districtUID|string($uuid) 805 +nullable: true 806 +|terminalName|string 807 +nullable: true 808 +|countryCode|string 809 +nullable: true 810 +|note|string 811 +nullable: true 919 919 920 -} 813 +}] 921 921 ))) 815 +|containsError|boolean 816 +|refreshPriceResult|RefreshPriceResultEnumstringEnum: 817 +[ Success, HotelPriceNoMoreAvailable, FlightPriceNoMoreAvailable ] 818 +|reservationId|string($uuid) 819 +|reservationDetailsUnavailable|boolean 922 922 923 923 } 924 924 {{/success}}