Changes for page 4. CalcCheckout
Last modified by Giorgi Mdivnishvili on 2024/04/11 16:59
From 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
To 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
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -28,97 +28,20 @@ 28 28 29 29 {{code language="Json"}} 30 30 { 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 - } 31 + "packageId": "string", 32 + "extraServicePriceCodes": [ 33 + "string" 48 48 ], 49 - " calcOnlyHotelPackageRequests": [35 + "flightPassengers": [ 50 50 { 51 - "packageId": "string", 52 - "extraServicePriceCodes": [ 53 - "string" 54 - ], 55 - "includeInsurance": true, 56 - "refreshPrices": true 37 + "id": "string", 38 + "selectedForwardBaggageCode": "string", 39 + "selectedBackwardBaggageCode": "string" 57 57 } 58 58 ], 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" 42 + "includeInsurance": true, 43 + "refreshPrices": true 120 120 } 121 - 122 122 {{/code}} 123 123 124 124 (% class="wikigeneratedid" id="HRequestBodyexample" %) ... ... @@ -164,126 +164,353 @@ 164 164 "errorCode": "string", 165 165 "errorDescription": "string", 166 166 "userErrorDescription": "string", 167 - "priceCurrency": "string", 168 - "totalPrice": 0, 169 - "agentCommissionPercent": 0, 170 - "agentCommissionAmount": 0, 171 - "requiredCitizenIdentifiers": [ 172 - { 173 - "countryCode": "string", 174 - "identifierType": "TIN" 175 - } 176 - ], 177 - "hotels": [ 178 - { 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": { 179 179 "hotelPriceId": "string", 180 - "touristIds": [ 181 - "3fa85f64-5717-4562-b3fc-2c963f66afa6" 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", 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 + } 182 182 ], 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" 195 - ], 196 - "flights": [ 181 + "returnSegments": [ 197 197 { 198 - "flightId": "string", 199 - "note": "string" 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" 200 200 } 201 201 ], 202 - "arrivalFlightInfo": { 203 - "flightNumber": "string", 204 - "terminalCode": "string", 205 - "date": "2024-04-11T05:03:16.796Z", 206 - "time": "string" 204 + "passengers": [ 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 + ] 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 + } 207 207 }, 208 - "departureFlightInfo": { 209 - "flightNumber": "string", 210 - "terminalCode": "string", 211 - "date": "2024-04-11T05:03:16.796Z", 212 - "time": "string" 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 + ] 213 213 }, 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": [ 404 + "extraServices": [ 234 234 { 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": [ 406 + "extraServiceCode": "string", 407 + "extraServiceTypeCode": "string", 408 + "isMandatory": 0, 409 + "extraServiceName": "string", 410 + "minimalServiceAmount": 0, 411 + "includedPriceCode": "string", 412 + "prices": [ 248 248 { 249 - "id": "string", 250 - " name": "string",251 - " adultPlaces":0,252 - " childPlaces":0,253 - "p erPersonPrice":true,254 - " adultPrice": 0,255 - "c hildPrice":0414 + "extraServicePriceCode": "string", 415 + "displayName": "string", 416 + "restrictionInfo": "string", 417 + "additionalInfo": "string", 418 + "price": 0, 419 + "extraPrice": 0, 420 + "currency": "string" 256 256 } 257 257 ] 258 258 } 259 259 ], 260 - "errorCode": "string", 261 - "errorMessage": "string", 262 - "description": "string" 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 + } 263 263 } 264 264 ], 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 436 + "refreshPriceResult": "Success" 287 287 } 288 288 {{/code}} 289 289 ... ... @@ -638,6 +638,8 @@ 638 638 === Schema === 639 639 640 640 {{success}} 791 +CalcOnlyHotelPackageResponse{ 792 + 641 641 |error|boolean 642 642 |errorCode|string 643 643 nullable: true ... ... @@ -645,178 +645,128 @@ 645 645 nullable: true 646 646 |userErrorDescription|string 647 647 nullable: true 800 +|package|OnlyHotelPackage{((( 801 +|id|string 802 +nullable: true 648 648 |priceCurrency|string 649 649 nullable: true 650 650 |totalPrice|number($double) 651 651 |agentCommissionPercent|number($double) 652 652 |agentCommissionAmount|number($double) 653 -|requiredCitizenIdentifiers|[ 654 -nullable: trueCitizenIdentifier{((( 655 -|countryCode|[...] 656 -|identifierType|IdentifierTypeEnumstringEnum: 657 -[ TIN, FIN ] 658 - 659 -}] 660 -))) 661 -|hotels|[ 662 -nullable: trueCheckoutHotelOut{((( 808 +|hotel|PackageHotel{((( 663 663 |hotelPriceId|string 664 664 nullable: true 665 -|touristIds|[ 666 -nullable: truestring($uuid)] 667 -|errorCode|string 811 +|providerId|integer($int32) 812 +|hotelName|string 668 668 nullable: true 669 -|e rrorMessage|string814 +|hotelCode|string 670 670 nullable: true 671 -|description|string 816 +|nigths|integer($int32) 817 +|mealPlan|string 672 672 nullable: true 673 - 674 -}] 675 -))) 676 -|tourists|[ 677 -nullable: trueCheckoutTouristOut{((( 678 -|id|[...] 679 -|age|[...] 680 -|isAdult|[...] 681 -|flightIds|[...] 682 -|flights|[...] 683 -|arrivalFlightInfo|ManualFlightInfo{((( 684 -|flightNumber|string 819 +|hotelClass|string 685 685 nullable: true 686 -|terminalCode|string 821 +|availabilityType|RoomAvailabilityTypeEnumstringEnum: 822 +[ OnRequest, FreeSale, StopSale ] 823 +|availableRoomsCount|integer($int32) 824 +|fewRooms|boolean 825 +|roomCategoryCode|string 687 687 nullable: true 688 -| date|string($date-time)827 +|roomCategoryName|string 689 689 nullable: true 690 -|t ime|string829 +|placementTypeName|string 691 691 nullable: true 692 - 693 -} 694 -))) 695 -|departureFlightInfo|ManualFlightInfo{((( 696 -|flightNumber|string 831 +|placementDescription|string 697 697 nullable: true 698 -|terminalCode|string 833 +|checkInDate|string($date-time) 834 +|checkOutDate|string($date-time) 835 +|adults|integer($int32) 836 +|children|integer($int32) 837 +|districtUID|string($uuid) 699 699 nullable: true 700 -|d ate|string($date-time)839 +|districtName|string 701 701 nullable: true 702 -| time|string841 +|cityUID|string($uuid) 703 703 nullable: true 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 843 +|cityName|string 713 713 nullable: true 714 -| insuranceDescription|string845 +|countryCode|string 715 715 nullable: true 716 -|contr agentName|string847 +|countryName|string 717 717 nullable: true 718 -|contragentFullName|string 849 +|hasAlcohol|boolean 850 +|hasFreeWifi|boolean 851 +|hasMetro|boolean 852 +|hasPool|boolean 853 +|hasMall|boolean 854 +|cancellationPolicyDescription|string 719 719 nullable: true 720 -|actualStartDate|string($date-time) 721 -|actualEndDate|string($date-time) 722 -|costCurrencyCode|string 856 +|cancellationPolicy|CancellationPolicyExchange{((( 857 +|cancellationPolicyCode|string 723 723 nullable: true 724 -|costAmount|number($double) 725 -|priceCurrencyCode|string 859 +|noShowChargeValue|number($double) 726 726 nullable: true 727 -|priceAmount|number($double) 728 -|coverageCurrencyCode|string 861 +|noShowChargeValueType|string 729 729 nullable: true 730 -|coverageAmount|number($double) 731 - 732 -} 733 -))) 734 -|selectedVisaId|string 863 +|earlyDepartureChargeValue|number($double) 735 735 nullable: true 736 -|transfers|[ 737 -nullable: trueCheckoutTransferOut{((( 738 -|id|string 865 +|earlyDepartureChargeValueType|string 739 739 nullable: true 740 -|type|CheckoutTransferTypeEnumstringEnum: 741 -[ Arrival, Departure, HotelToHotel ] 742 -|flightId|string 867 +|conditions|[ 868 +nullable: trueCancellationPolicyConditionExchange{((( 869 +|timeunits|integer($int32) 870 +|timeunitType|string 743 743 nullable: true 744 -|flightInfo|ManualFlightInfo{((( 745 -|flightNumber|string 872 +|timeOffsetTypeName|string 746 746 nullable: true 747 -| terminalCode|string874 +|chargeValue|number($double) 748 748 nullable: true 749 -| date|string($date-time)876 +|chargeValueType|string 750 750 nullable: true 751 -|time|string 752 -nullable: true 753 753 879 +}] 880 +))) 881 + 754 754 } 755 755 ))) 756 -|checkInHotelId|string 884 + 885 +} 886 +))) 887 +|extraServices|[ 888 +nullable: trueHotelExtraServiceBase{((( 889 +|extraServiceCode|string 757 757 nullable: true 758 -| checkOutHotelId|string891 +|extraServiceTypeCode|string 759 759 nullable: true 760 -|selectedTransferPriceId|string 893 +|isMandatory|integer($int32) 894 +|extraServiceName|string 761 761 nullable: true 762 -|transferPrices|[ 763 -nullable: trueCheckoutTransferPrice{((( 764 -|id|string 896 +|minimalServiceAmount|number($double) 897 +|includedPriceCode|string 765 765 nullable: true 766 -|name|string 899 +|prices|[ 900 +nullable: trueHotelExtraServicePriceBase{((( 901 +|extraServicePriceCode|string 767 767 nullable: true 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 903 +|displayName|string 780 780 nullable: true 781 -| errorMessage|string905 +|restrictionInfo|string 782 782 nullable: true 783 -|d escription|string907 +|additionalInfo|string 784 784 nullable: true 909 +|price|number($double) 910 +|extraPrice|number($double) 911 +|currency|string 912 +nullable: true 785 785 786 786 }] 787 787 ))) 788 -|visas|[ 789 -nullable: trueServicePrice{((( 790 -|prid|string($uuid) 791 -|prName|string 792 -nullable: true 793 -|prValue|number($double) 794 -|sortingOrder|integer($int32) 795 795 796 796 }] 797 797 ))) 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 812 812 813 -} ]920 +} 814 814 ))) 815 -|containsError|boolean 816 -|refreshPriceResult|RefreshPriceResultEnumstringEnum: 817 -[ Success, HotelPriceNoMoreAvailable, FlightPriceNoMoreAvailable ] 818 -|reservationId|string($uuid) 819 -|reservationDetailsUnavailable|boolean 820 820 821 821 } 822 822 {{/success}}