Changes for page 3. CalcPackage

Last modified by Giorgi Mdivnishvili on 2024/04/11 17:03

From version 13.1
edited by Giorgi Mdivnishvili
on 2024/04/11 08:13
Change comment: There is no comment for this version
To version 12.1
edited by Giorgi Mdivnishvili
on 2024/04/11 08:07
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1000,7 +1000,7 @@
1000 1000  === Schema ===
1001 1001  
1002 1002  {{success}}
1003 -CalcTourPackageResponse{
1003 +CalcOnlyHotelPackageResponse{
1004 1004  
1005 1005  |error|boolean
1006 1006  |errorCode|string
... ... @@ -1009,9 +1009,7 @@
1009 1009  nullable: true
1010 1010  |userErrorDescription|string
1011 1011  nullable: true
1012 -|package|TourPackage{(((
1013 -|cacheKey|string
1014 -nullable: true
1012 +|package|OnlyHotelPackage{(((
1015 1015  |id|string
1016 1016  nullable: true
1017 1017  |priceCurrency|string
... ... @@ -1019,11 +1019,10 @@
1019 1019  |totalPrice|number($double)
1020 1020  |agentCommissionPercent|number($double)
1021 1021  |agentCommissionAmount|number($double)
1022 -|includedExtrasAmount|number($double)
1023 -|priceDifference|number($double)
1024 1024  |hotel|PackageHotel{(((
1025 1025  |hotelPriceId|string
1026 1026  nullable: true
1023 +|providerId|integer($int32)
1027 1027  |hotelName|string
1028 1028  nullable: true
1029 1029  |hotelCode|string
... ... @@ -1033,8 +1033,6 @@
1033 1033  nullable: true
1034 1034  |hotelClass|string
1035 1035  nullable: true
1036 -|hotelColor|string
1037 -nullable: true
1038 1038  |availabilityType|RoomAvailabilityTypeEnumstringEnum:
1039 1039  [ OnRequest, FreeSale, StopSale ]
1040 1040  |availableRoomsCount|integer($int32)
... ... @@ -1068,12 +1068,6 @@
1068 1068  |hasMetro|boolean
1069 1069  |hasPool|boolean
1070 1070  |hasMall|boolean
1071 -|infantMaxAge|number($double)
1072 -|childMinAge|number($double)
1073 -|childMaxAge|number($double)
1074 -|teenMinAge|number($double)
1075 -|teenMaxAge|number($double)
1076 -|adultMinAge|number($double)
1077 1077  |cancellationPolicyDescription|string
1078 1078  nullable: true
1079 1079  |cancellationPolicy|CancellationPolicyExchange{(((
... ... @@ -1101,8 +1101,6 @@
1101 1101  
1102 1102  }]
1103 1103  )))
1104 -|dailyPrices|[
1105 -nullable: truenumber($double)]
1106 1106  
1107 1107  }
1108 1108  )))
... ... @@ -1109,143 +1109,6 @@
1109 1109  
1110 1110  }
1111 1111  )))
1112 -|flight|PackageFlight{(((
1113 -|id|string
1114 -nullable: true
1115 -|departureDate|string($date-time)
1116 -|returnDate|string($date-time)
1117 -nullable: true
1118 -|departureTicketsLeft|integer($int32)
1119 -|returnTicketsLeft|integer($int32)
1120 -|departureAvailabilityType|FlightAvailabilityTypestringEnum:
1121 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
1122 -|returnAvailabilityType|FlightAvailabilityTypestringEnum:
1123 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
1124 -|isTwoWay|boolean
1125 -|sameBaggageForAll|boolean
1126 -|totalBaggage|boolean
1127 -|isBlock|boolean
1128 -|class|string
1129 -nullable: true
1130 -|departureSegments|[
1131 -nullable: trueFlightSegment{(((
1132 -|airlineCode|string
1133 -nullable: true
1134 -|airlineName|string
1135 -nullable: true
1136 -|flightCode|string
1137 -nullable: true
1138 -|class|string
1139 -nullable: true
1140 -|lugageWeight|number($double)
1141 -|handLugageWeight|number($double)
1142 -|departureFlightDate|string($date-time)
1143 -|departureCountryName|string
1144 -nullable: true
1145 -|departureCityName|string
1146 -nullable: true
1147 -|departureAirportCode|string
1148 -nullable: true
1149 -|departureAirportName|string
1150 -nullable: true
1151 -|departureTerminalCode|string
1152 -nullable: true
1153 -|arrivalFlightDate|string($date-time)
1154 -|arrivalCountryName|string
1155 -nullable: true
1156 -|arrivalCityName|string
1157 -nullable: true
1158 -|arrivalAirportCode|string
1159 -nullable: true
1160 -|arrivalAirportName|string
1161 -nullable: true
1162 -|arrivalTerminalCode|string
1163 -nullable: true
1164 -|flightDuration|string
1165 -nullable: true
1166 -
1167 -}]
1168 -)))
1169 -|returnSegments|[
1170 -nullable: trueFlightSegment{(((
1171 -|airlineCode|string
1172 -nullable: true
1173 -|airlineName|string
1174 -nullable: true
1175 -|flightCode|string
1176 -nullable: true
1177 -|class|string
1178 -nullable: true
1179 -|lugageWeight|number($double)
1180 -|handLugageWeight|number($double)
1181 -|departureFlightDate|string($date-time)
1182 -|departureCountryName|string
1183 -nullable: true
1184 -|departureCityName|string
1185 -nullable: true
1186 -|departureAirportCode|string
1187 -nullable: true
1188 -|departureAirportName|string
1189 -nullable: true
1190 -|departureTerminalCode|string
1191 -nullable: true
1192 -|arrivalFlightDate|string($date-time)
1193 -|arrivalCountryName|string
1194 -nullable: true
1195 -|arrivalCityName|string
1196 -nullable: true
1197 -|arrivalAirportCode|string
1198 -nullable: true
1199 -|arrivalAirportName|string
1200 -nullable: true
1201 -|arrivalTerminalCode|string
1202 -nullable: true
1203 -|flightDuration|string
1204 -nullable: true
1205 -
1206 -}]
1207 -)))
1208 -|passengers|[
1209 -nullable: trueFlightPassengerOut{(((
1210 -|id|string
1211 -nullable: true
1212 -|isAdult|boolean
1213 -|selectedForwardBaggageCode|string
1214 -nullable: true
1215 -|selectedBackwardBaggageCode|string
1216 -nullable: true
1217 -|forwardBaggages|[
1218 -nullable: trueBaggage{(((
1219 -|baggageCode|string
1220 -nullable: true
1221 -|description|string
1222 -nullable: true
1223 -|price|number($double)
1224 -|currency|string
1225 -nullable: true
1226 -|included|boolean
1227 -
1228 -}]
1229 -)))
1230 -|backwardBaggages|[
1231 -nullable: trueBaggage{(((
1232 -|baggageCode|string
1233 -nullable: true
1234 -|description|string
1235 -nullable: true
1236 -|price|number($double)
1237 -|currency|string
1238 -nullable: true
1239 -|included|boolean
1240 -
1241 -}]
1242 -)))
1243 -
1244 -}]
1245 -)))
1246 -
1247 -}
1248 -)))
1249 1249  |extraServices|[
1250 1250  nullable: trueHotelExtraServiceBase{(((
1251 1251  |extraServiceCode|string
... ... @@ -1278,326 +1278,9 @@
1278 1278  
1279 1279  }]
1280 1280  )))
1281 -|insurancePrice|InsurancePrice{(((
1282 -|name|string
1283 -nullable: true
1284 -|price|number($double)
1285 -|actualStartDate|string($date-time)
1286 -|actualEndDate|string($date-time)
1287 -|optional|boolean
1288 -|includedInPackagePrice|boolean
1289 1289  
1290 1290  }
1291 1291  )))
1292 -|sortCheckInOut|string
1293 -nullable: true
1294 -|sortAirline|string
1295 -nullable: true
1296 -|sortHotelName|string
1297 -nullable: true
1298 -|sortDetails|string
1299 -nullable: true
1300 -|sortPlacement|string
1301 -nullable: true
1302 1302  
1303 1303  }
1304 -)))
1305 -|altPackages|[
1306 -nullable: trueTourPackage{(((
1307 -|cacheKey|string
1308 -nullable: true
1309 -|id|string
1310 -nullable: true
1311 -|priceCurrency|string
1312 -nullable: true
1313 -|totalPrice|number($double)
1314 -|agentCommissionPercent|number($double)
1315 -|agentCommissionAmount|number($double)
1316 -|includedExtrasAmount|number($double)
1317 -|priceDifference|number($double)
1318 -|hotel|PackageHotel{(((
1319 -|hotelPriceId|string
1320 -nullable: true
1321 -|hotelName|string
1322 -nullable: true
1323 -|hotelCode|string
1324 -nullable: true
1325 -|nigths|integer($int32)
1326 -|mealPlan|string
1327 -nullable: true
1328 -|hotelClass|string
1329 -nullable: true
1330 -|hotelColor|string
1331 -nullable: true
1332 -|availabilityType|RoomAvailabilityTypeEnumstringEnum:
1333 -[ OnRequest, FreeSale, StopSale ]
1334 -|availableRoomsCount|integer($int32)
1335 -|fewRooms|boolean
1336 -|roomCategoryCode|string
1337 -nullable: true
1338 -|roomCategoryName|string
1339 -nullable: true
1340 -|placementTypeName|string
1341 -nullable: true
1342 -|placementDescription|string
1343 -nullable: true
1344 -|checkInDate|string($date-time)
1345 -|checkOutDate|string($date-time)
1346 -|adults|integer($int32)
1347 -|children|integer($int32)
1348 -|districtUID|string($uuid)
1349 -nullable: true
1350 -|districtName|string
1351 -nullable: true
1352 -|cityUID|string($uuid)
1353 -nullable: true
1354 -|cityName|string
1355 -nullable: true
1356 -|countryCode|string
1357 -nullable: true
1358 -|countryName|string
1359 -nullable: true
1360 -|hasAlcohol|boolean
1361 -|hasFreeWifi|boolean
1362 -|hasMetro|boolean
1363 -|hasPool|boolean
1364 -|hasMall|boolean
1365 -|infantMaxAge|number($double)
1366 -|childMinAge|number($double)
1367 -|childMaxAge|number($double)
1368 -|teenMinAge|number($double)
1369 -|teenMaxAge|number($double)
1370 -|adultMinAge|number($double)
1371 -|cancellationPolicyDescription|string
1372 -nullable: true
1373 -|cancellationPolicy|CancellationPolicyExchange{(((
1374 -|cancellationPolicyCode|string
1375 -nullable: true
1376 -|noShowChargeValue|number($double)
1377 -nullable: true
1378 -|noShowChargeValueType|string
1379 -nullable: true
1380 -|earlyDepartureChargeValue|number($double)
1381 -nullable: true
1382 -|earlyDepartureChargeValueType|string
1383 -nullable: true
1384 -|conditions|[
1385 -nullable: trueCancellationPolicyConditionExchange{(((
1386 -|timeunits|integer($int32)
1387 -|timeunitType|string
1388 -nullable: true
1389 -|timeOffsetTypeName|string
1390 -nullable: true
1391 -|chargeValue|number($double)
1392 -nullable: true
1393 -|chargeValueType|string
1394 -nullable: true
1395 -
1396 -}]
1397 -)))
1398 -|dailyPrices|[
1399 -nullable: truenumber($double)]
1400 -
1401 -}
1402 -)))
1403 -
1404 -}
1405 -)))
1406 -|flight|PackageFlight{(((
1407 -|id|string
1408 -nullable: true
1409 -|departureDate|string($date-time)
1410 -|returnDate|string($date-time)
1411 -nullable: true
1412 -|departureTicketsLeft|integer($int32)
1413 -|returnTicketsLeft|integer($int32)
1414 -|departureAvailabilityType|FlightAvailabilityTypestringEnum:
1415 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
1416 -|returnAvailabilityType|FlightAvailabilityTypestringEnum:
1417 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
1418 -|isTwoWay|boolean
1419 -|sameBaggageForAll|boolean
1420 -|totalBaggage|boolean
1421 -|isBlock|boolean
1422 -|class|string
1423 -nullable: true
1424 -|departureSegments|[
1425 -nullable: trueFlightSegment{(((
1426 -|airlineCode|string
1427 -nullable: true
1428 -|airlineName|string
1429 -nullable: true
1430 -|flightCode|string
1431 -nullable: true
1432 -|class|string
1433 -nullable: true
1434 -|lugageWeight|number($double)
1435 -|handLugageWeight|number($double)
1436 -|departureFlightDate|string($date-time)
1437 -|departureCountryName|string
1438 -nullable: true
1439 -|departureCityName|string
1440 -nullable: true
1441 -|departureAirportCode|string
1442 -nullable: true
1443 -|departureAirportName|string
1444 -nullable: true
1445 -|departureTerminalCode|string
1446 -nullable: true
1447 -|arrivalFlightDate|string($date-time)
1448 -|arrivalCountryName|string
1449 -nullable: true
1450 -|arrivalCityName|string
1451 -nullable: true
1452 -|arrivalAirportCode|string
1453 -nullable: true
1454 -|arrivalAirportName|string
1455 -nullable: true
1456 -|arrivalTerminalCode|string
1457 -nullable: true
1458 -|flightDuration|string
1459 -nullable: true
1460 -
1461 -}]
1462 -)))
1463 -|returnSegments|[
1464 -nullable: trueFlightSegment{(((
1465 -|airlineCode|string
1466 -nullable: true
1467 -|airlineName|string
1468 -nullable: true
1469 -|flightCode|string
1470 -nullable: true
1471 -|class|string
1472 -nullable: true
1473 -|lugageWeight|number($double)
1474 -|handLugageWeight|number($double)
1475 -|departureFlightDate|string($date-time)
1476 -|departureCountryName|string
1477 -nullable: true
1478 -|departureCityName|string
1479 -nullable: true
1480 -|departureAirportCode|string
1481 -nullable: true
1482 -|departureAirportName|string
1483 -nullable: true
1484 -|departureTerminalCode|string
1485 -nullable: true
1486 -|arrivalFlightDate|string($date-time)
1487 -|arrivalCountryName|string
1488 -nullable: true
1489 -|arrivalCityName|string
1490 -nullable: true
1491 -|arrivalAirportCode|string
1492 -nullable: true
1493 -|arrivalAirportName|string
1494 -nullable: true
1495 -|arrivalTerminalCode|string
1496 -nullable: true
1497 -|flightDuration|string
1498 -nullable: true
1499 -
1500 -}]
1501 -)))
1502 -|passengers|[
1503 -nullable: trueFlightPassengerOut{(((
1504 -|id|string
1505 -nullable: true
1506 -|isAdult|boolean
1507 -|selectedForwardBaggageCode|string
1508 -nullable: true
1509 -|selectedBackwardBaggageCode|string
1510 -nullable: true
1511 -|forwardBaggages|[
1512 -nullable: trueBaggage{(((
1513 -|baggageCode|string
1514 -nullable: true
1515 -|description|string
1516 -nullable: true
1517 -|price|number($double)
1518 -|currency|string
1519 -nullable: true
1520 -|included|boolean
1521 -
1522 -}]
1523 -)))
1524 -|backwardBaggages|[
1525 -nullable: trueBaggage{(((
1526 -|baggageCode|string
1527 -nullable: true
1528 -|description|string
1529 -nullable: true
1530 -|price|number($double)
1531 -|currency|string
1532 -nullable: true
1533 -|included|boolean
1534 -
1535 -}]
1536 -)))
1537 -
1538 -}]
1539 -)))
1540 -
1541 -}
1542 -)))
1543 -|extraServices|[
1544 -nullable: trueHotelExtraServiceBase{(((
1545 -|extraServiceCode|string
1546 -nullable: true
1547 -|extraServiceTypeCode|string
1548 -nullable: true
1549 -|isMandatory|integer($int32)
1550 -|extraServiceName|string
1551 -nullable: true
1552 -|minimalServiceAmount|number($double)
1553 -|includedPriceCode|string
1554 -nullable: true
1555 -|prices|[
1556 -nullable: trueHotelExtraServicePriceBase{(((
1557 -|extraServicePriceCode|string
1558 -nullable: true
1559 -|displayName|string
1560 -nullable: true
1561 -|restrictionInfo|string
1562 -nullable: true
1563 -|additionalInfo|string
1564 -nullable: true
1565 -|price|number($double)
1566 -|extraPrice|number($double)
1567 -|currency|string
1568 -nullable: true
1569 -
1570 -}]
1571 -)))
1572 -
1573 -}]
1574 -)))
1575 -|insurancePrice|InsurancePrice{(((
1576 -|name|string
1577 -nullable: true
1578 -|price|number($double)
1579 -|actualStartDate|string($date-time)
1580 -|actualEndDate|string($date-time)
1581 -|optional|boolean
1582 -|includedInPackagePrice|boolean
1583 -
1584 -}
1585 -)))
1586 -|sortCheckInOut|string
1587 -nullable: true
1588 -|sortAirline|string
1589 -nullable: true
1590 -|sortHotelName|string
1591 -nullable: true
1592 -|sortDetails|string
1593 -nullable: true
1594 -|sortPlacement|string
1595 -nullable: true
1596 -
1597 -}]
1598 -)))
1599 -|refreshPriceResult|RefreshPriceResultEnumstringEnum:
1600 -[ Success, HotelPriceNoMoreAvailable, FlightPriceNoMoreAvailable ]
1601 -
1602 -}
1603 1603  {{/success}}