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 11.1
edited by Giorgi Mdivnishvili
on 2024/01/09 13:01
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -52,28 +52,19 @@
52 52  
53 53  {{code language="Json"}}
54 54  {
55 - "calcTourPackageRequests": [
56 - {
57 - "refreshPrices": true,
58 - "packageId": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:53552191-59ea-469d-ae9d-5b848da8839d",
59 - "flightPassengers": [
60 - {
61 - "id": "53552191-59ea-469d-ae9d-5b848da8839d-A1",
62 - "selectedForwardBaggageCode": "INCLUDED",
63 - "selectedBackwardBaggageCode": "INCLUDED"
64 - },
65 - {
66 - "id": "53552191-59ea-469d-ae9d-5b848da8839d-A2",
67 - "selectedForwardBaggageCode": "INCLUDED",
68 - "selectedBackwardBaggageCode": "INCLUDED"
69 - }
70 - ],
71 - "extraServicePriceCodes": [],
72 - "includeInsurance": true
73 - }
74 - ],
75 - "calcOnlyHotelPackageRequests": [],
76 - "calcOnlyAviaPackageRequests": []
55 + "packageId": "tour:1d0fa533-4261-4254-93bb-83599d581ffc:193990fa-41a5-46e6-9805-50f82c3c377f:0c299240-6fc6-4f79-ba99-3548f2de3f57",
56 + "extraServicePriceCodes": [
57 +
58 + ],
59 + "flightPassengers": [
60 + {
61 + "id": "42779531011000004-A1",
62 + "selectedForwardBaggageCode": "",
63 + "selectedBackwardBaggageCode": ""
64 + }
65 + ],
66 + "includeInsurance": true,
67 + "refreshPrices": true
77 77  }
78 78  {{/code}}
79 79  
... ... @@ -441,559 +441,346 @@
441 441  
442 442  {{code language="Json"}}
443 443  {
444 - "priceCurrency": "USD",
445 - "totalPrice": 782,
446 - "agentCommissionPercent": 0.00,
447 - "agentCommissionAmount": 0,
448 - "requiredCitizenIdentifiers": [
449 - {
450 - "countryCode": "KZ",
451 - "identifierType": "TIN"
435 + "package": {
436 + "id": "tour:1d0fa533-4261-4254-93bb-83599d581ffc:193990fa-41a5-46e6-9805-50f82c3c377f:0c299240-6fc6-4f79-ba99-3548f2de3f57",
437 + "priceCurrency": "USD",
438 + "totalPrice": 937.16,
439 + "agentCommissionPercent": 0.00,
440 + "agentCommissionAmount": 0.00,
441 + "includedExtrasAmount": 0,
442 + "priceDifference": 0,
443 + "hotel": {
444 + "hotelPriceId": "193990fa-41a5-46e6-9805-50f82c3c377f",
445 + "providerId": 13,
446 + "hotelName": "Mercure Dubai Barsha Heights Suites Apartments",
447 + "hotelCode": "5f125310-7025-4807-a4c6-49cd284c9c14",
448 + "nigths": 2,
449 + "mealPlan": "BB",
450 + "hotelClass": "4",
451 + "availabilityType": "StopSale",
452 + "availableRoomsCount": 0,
453 + "fewRooms": true,
454 + "roomCategoryCode": "f8e1ffe5-25cc-46a4-80e8-586d1c049de4",
455 + "roomCategoryName": "1 B/R Apartment City View",
456 + "placementTypeName": "SNGL + CHILD(2-5.99)sharing",
457 + "checkInDate": "2024-02-15T20:00:00.000Z",
458 + "checkOutDate": "2024-02-17T20:00:00.000Z",
459 + "adults": 1,
460 + "children": 1,
461 + "districtUID": "4c65f6ed-902b-4fd8-9419-af7884c22c5e",
462 + "districtName": "Al Barsha",
463 + "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
464 + "cityName": "Dubai",
465 + "countryCode": "AE",
466 + "countryName": "United Arab Emirates",
467 + "hasAlcohol": false,
468 + "hasFreeWifi": true,
469 + "hasMetro": true,
470 + "hasPool": true,
471 + "hasMall": false,
472 + "cancellationPolicyDescription": "Cancellation Policy: 5 Day Before Arrival: 100.00 %, Early Departure: 100.00 %, NoShow: 100.00 %",
473 + "cancellationPolicy": {
474 + "noShowChargeValue": 100.00,
475 + "noShowChargeValueType": "%",
476 + "earlyDepartureChargeValue": 100.00,
477 + "earlyDepartureChargeValueType": "%",
478 + "conditions": [
479 + {
480 + "timeunits": 5,
481 + "timeunitType": "Day",
482 + "timeOffsetTypeName": "Before Arrival",
483 + "chargeValue": 100.00,
484 + "chargeValueType": "%"
485 + }
486 + ]
487 + }
452 452   },
453 - {
454 - "countryCode": "AZ",
455 - "identifierType": "FIN"
456 - }
457 - ],
458 - "hotels": [
459 - {
460 - "hotelPriceId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
461 - "touristIds": [
462 - "0223735d-3895-493e-89f5-7cc06514ba12",
463 - "59db21f9-cebd-458e-8210-c186e0cdeb81"
489 + "flight": {
490 + "id": "0c299240-6fc6-4f79-ba99-3548f2de3f57",
491 + "departureDate": "2024-02-15T20:00:00.000Z",
492 + "returnDate": "2024-02-17T20:00:00.000Z",
493 + "departureTicketsLeft": 7,
494 + "returnTicketsLeft": 7,
495 + "departureAvailabilityType": "FewPlaces",
496 + "returnAvailabilityType": "FewPlaces",
497 + "isTwoWay": true,
498 + "sameBaggageForAll": false,
499 + "totalBaggage": true,
500 + "departureSegments": [
501 + {
502 + "airlineCode": "KC",
503 + "airlineName": "Air Astana-",
504 + "flightCode": "KC899",
505 + "class": "econom",
506 + "lugageWeight": 20,
507 + "handLugageWeight": 6,
508 + "departureFlightDate": "2024-02-15T20:00:00.000Z",
509 + "departureCountryName": "Kazakhstan",
510 + "departureCityName": "Almaty",
511 + "departureAirportCode": "ALA",
512 + "departureAirportName": "Almaty Intl Airport",
513 + "departureTerminalCode": "ALA",
514 + "arrivalFlightDate": "2024-02-15T20:00:00.000Z",
515 + "arrivalCountryName": "United Arab Emirates",
516 + "arrivalCityName": "Dubai",
517 + "arrivalAirportCode": "DXB",
518 + "arrivalAirportName": "Dubai Intl Airport",
519 + "arrivalTerminalCode": "DXB1",
520 + "flightDuration": "0h 50m"
521 + }
464 464   ],
465 - "description": "Ibis Al Rigga"
466 - }
467 - ],
468 - "tourists": [
469 - {
470 - "id": "0223735d-3895-493e-89f5-7cc06514ba12",
471 - "isAdult": true,
472 - "flightIds": [
473 - "53552191-59ea-469d-ae9d-5b848da8839d"
474 - ],
475 - "flights": [
523 + "returnSegments": [
476 476   {
477 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
478 - "note": "Kazunion Block, Baggage Info: 20 Kg Included"
525 + "airlineCode": "KC",
526 + "airlineName": "Air Astana-",
527 + "flightCode": "KC900",
528 + "class": "econom",
529 + "lugageWeight": 20,
530 + "handLugageWeight": 6,
531 + "departureFlightDate": "2024-02-17T20:00:00.000Z",
532 + "departureCountryName": "United Arab Emirates",
533 + "departureCityName": "Dubai",
534 + "departureAirportCode": "DXB",
535 + "departureAirportName": "Dubai Intl Airport",
536 + "departureTerminalCode": "DXB1",
537 + "arrivalFlightDate": "2024-02-17T20:00:00.000Z",
538 + "arrivalCountryName": "Kazakhstan",
539 + "arrivalCityName": "Almaty",
540 + "arrivalAirportCode": "ALA",
541 + "arrivalAirportName": "Almaty Intl Airport",
542 + "arrivalTerminalCode": "ALA",
543 + "flightDuration": "8h 15m"
479 479   }
480 480   ],
481 - "insurancePrice": {
482 - "insuranceId": "5bd59c71-e465-45da-a9ff-fe6a90678aef",
483 - "insuranceServiceId": "6ecadb9f-7327-4354-9ddc-45d39470c5ac",
484 - "insurancePriceId": "c4fe2c52-bd39-45a5-ab50-46ef00292f3c",
485 - "touristId": "0223735d-3895-493e-89f5-7cc06514ba12",
486 - "insuranceName": "Medical INS (N10000)",
487 - "contragentName": "Nomad Insurance",
488 - "contragentFullName": "Nomad Insurance",
489 - "actualStartDate": "2024-05-17T00:00:00.000",
490 - "actualEndDate": "2024-05-21T00:00:00.000",
491 - "costCurrencyCode": "USD",
492 - "costAmount": 6.70,
493 - "priceCurrencyCode": "USD",
494 - "priceAmount": 11.20,
495 - "coverageCurrencyCode": "USD",
496 - "coverageAmount": 10000.0000
497 - },
498 - "selectedVisaId": "00000000-0000-0000-0000-000000000000",
499 - "transfers": [
546 + "passengers": [
500 500   {
501 - "id": "DXB-3df91d4d-a89d-4b73-8076-baa8f8b230cf",
502 - "type": "Arrival",
503 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
504 - "checkInHotelId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
505 - "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29",
506 - "transferPrices": [
548 + "id": "42779531011000004-A1",
549 + "isAdult": true,
550 + "forwardBaggages": [
507 507   {
508 - "id": "a9252005-0a92-4ed1-9603-0f2f14295c29",
509 - "name": "GROUP",
510 - "adultPlaces": 1,
511 - "childPlaces": 1,
512 - "perPersonPrice": true,
513 - "adultPrice": 0,
514 - "childPrice": 0
515 - },
552 + "baggageCode": "TOTAL_BAGGAGE",
553 + "description": "1 piece included, UP TO 50 POUNDS/23 KILOGRAMS, OVER 62 LINEAR INCHES/158 LINEAR CENTIMETERS",
554 + "price": 45.00,
555 + "currency": "USD",
556 + "included": false
557 + }
558 + ],
559 + "backwardBaggages": [
516 516   {
517 - "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
518 - "name": "MINIVAN",
519 - "adultPlaces": 5,
520 - "childPlaces": 0,
521 - "perPersonPrice": false,
522 - "adultPrice": 45.00000000,
523 - "childPrice": 0
524 - },
525 - {
526 - "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
527 - "name": "TOYOTA HIACE",
528 - "adultPlaces": 9,
529 - "childPlaces": 0,
530 - "perPersonPrice": false,
531 - "adultPrice": 50.00000000,
532 - "childPrice": 0
533 - },
534 - {
535 - "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
536 - "name": "HIGER BUS (27 SEATERS)",
537 - "adultPlaces": 27,
538 - "childPlaces": 0,
539 - "perPersonPrice": false,
540 - "adultPrice": 85.00000000,
541 - "childPrice": 0
542 - },
543 - {
544 - "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
545 - "name": "HIGER 53",
546 - "adultPlaces": 51,
547 - "childPlaces": 0,
548 - "perPersonPrice": false,
549 - "adultPrice": 120.00000000,
550 - "childPrice": 0
551 - },
552 - {
553 - "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
554 - "name": "MERCEDES S CLASS 400",
555 - "adultPlaces": 3,
556 - "childPlaces": 0,
557 - "perPersonPrice": false,
558 - "adultPrice": 140.00000000,
559 - "childPrice": 0
560 - },
561 - {
562 - "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
563 - "name": "MERCEDES V CLASS",
564 - "adultPlaces": 7,
565 - "childPlaces": 0,
566 - "perPersonPrice": false,
567 - "adultPrice": 140.00000000,
568 - "childPrice": 0
569 - },
570 - {
571 - "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
572 - "name": "MERCEDES S CLASS 500",
573 - "adultPlaces": 3,
574 - "childPlaces": 0,
575 - "perPersonPrice": false,
576 - "adultPrice": 165.00000000,
577 - "childPrice": 0
561 + "baggageCode": "INCLUDED_IN_FORWARD",
562 + "price": 0,
563 + "included": false
578 578   }
579 579   ]
580 580   },
581 581   {
582 - "id": "3df91d4d-a89d-4b73-8076-baa8f8b230cf-DXB",
583 - "type": "Departure",
584 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
585 - "checkOutHotelId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
586 - "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29",
587 - "transferPrices": [
568 + "id": "42779531011000004-C1",
569 + "isAdult": false,
570 + "forwardBaggages": [
588 588   {
589 - "id": "a9252005-0a92-4ed1-9603-0f2f14295c29",
590 - "name": "GROUP",
591 - "adultPlaces": 1,
592 - "childPlaces": 1,
593 - "perPersonPrice": true,
594 - "adultPrice": 0,
595 - "childPrice": 0
596 - },
572 + "baggageCode": "TOTAL_BAGGAGE",
573 + "description": "1 piece included, UP TO 50 POUNDS/23 KILOGRAMS, OVER 62 LINEAR INCHES/158 LINEAR CENTIMETERS",
574 + "price": 45.00,
575 + "currency": "USD",
576 + "included": false
577 + }
578 + ],
579 + "backwardBaggages": [
597 597   {
598 - "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
599 - "name": "MINIVAN",
600 - "adultPlaces": 5,
601 - "childPlaces": 0,
602 - "perPersonPrice": false,
603 - "adultPrice": 45.00000000,
604 - "childPrice": 0
605 - },
606 - {
607 - "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
608 - "name": "TOYOTA HIACE",
609 - "adultPlaces": 9,
610 - "childPlaces": 0,
611 - "perPersonPrice": false,
612 - "adultPrice": 50.00000000,
613 - "childPrice": 0
614 - },
615 - {
616 - "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
617 - "name": "HIGER BUS (27 SEATERS)",
618 - "adultPlaces": 27,
619 - "childPlaces": 0,
620 - "perPersonPrice": false,
621 - "adultPrice": 85.00000000,
622 - "childPrice": 0
623 - },
624 - {
625 - "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
626 - "name": "HIGER 53",
627 - "adultPlaces": 51,
628 - "childPlaces": 0,
629 - "perPersonPrice": false,
630 - "adultPrice": 120.00000000,
631 - "childPrice": 0
632 - },
633 - {
634 - "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
635 - "name": "MERCEDES S CLASS 400",
636 - "adultPlaces": 3,
637 - "childPlaces": 0,
638 - "perPersonPrice": false,
639 - "adultPrice": 140.00000000,
640 - "childPrice": 0
641 - },
642 - {
643 - "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
644 - "name": "MERCEDES V CLASS",
645 - "adultPlaces": 7,
646 - "childPlaces": 0,
647 - "perPersonPrice": false,
648 - "adultPrice": 140.00000000,
649 - "childPrice": 0
650 - },
651 - {
652 - "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
653 - "name": "MERCEDES S CLASS 500",
654 - "adultPlaces": 3,
655 - "childPlaces": 0,
656 - "perPersonPrice": false,
657 - "adultPrice": 165.00000000,
658 - "childPrice": 0
581 + "baggageCode": "INCLUDED_IN_FORWARD",
582 + "price": 0,
583 + "included": false
659 659   }
660 660   ]
661 661   }
662 - ],
663 - "description": " "
587 + ]
664 664   },
589 + "extraServices": [],
590 + "insurancePrice": {
591 + "name": "Medical INS (N10000)",
592 + "price": 13.44,
593 + "priceSurcarge": 0.00,
594 + "actualStartDate": "2024-02-15T20:00:00.000Z",
595 + "actualEndDate": "2024-02-17T20:00:00.000Z",
596 + "optional": false,
597 + "includedInPackagePrice": true
598 + }
599 + },
600 + "altPackages": [
665 665   {
666 - "id": "59db21f9-cebd-458e-8210-c186e0cdeb81",
667 - "isAdult": true,
668 - "flightIds": [
669 - "53552191-59ea-469d-ae9d-5b848da8839d"
670 - ],
671 - "flights": [
672 - {
673 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
674 - "note": "Kazunion Block, Baggage Info: 20 Kg Included"
675 - }
676 - ],
677 - "insurancePrice": {
678 - "insuranceId": "5bd59c71-e465-45da-a9ff-fe6a90678aef",
679 - "insuranceServiceId": "6ecadb9f-7327-4354-9ddc-45d39470c5ac",
680 - "insurancePriceId": "c4fe2c52-bd39-45a5-ab50-46ef00292f3c",
681 - "touristId": "59db21f9-cebd-458e-8210-c186e0cdeb81",
682 - "insuranceName": "Medical INS (N10000)",
683 - "contragentName": "Nomad Insurance",
684 - "contragentFullName": "Nomad Insurance",
685 - "actualStartDate": "2024-05-17T00:00:00.000",
686 - "actualEndDate": "2024-05-21T00:00:00.000",
687 - "costCurrencyCode": "USD",
688 - "costAmount": 6.70,
689 - "priceCurrencyCode": "USD",
690 - "priceAmount": 11.20,
691 - "coverageCurrencyCode": "USD",
692 - "coverageAmount": 10000.0000
693 - },
694 - "selectedVisaId": "00000000-0000-0000-0000-000000000000",
695 - "transfers": [
696 - {
697 - "id": "DXB-3df91d4d-a89d-4b73-8076-baa8f8b230cf",
698 - "type": "Arrival",
699 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
700 - "checkInHotelId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
701 - "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29",
702 - "transferPrices": [
602 + "id": "tour:1d0fa533-4261-4254-93bb-83599d581ffc:193990fa-41a5-46e6-9805-50f82c3c377f:63d79c94-1e19-443f-8a17-50e59e633ea8",
603 + "priceCurrency": "USD",
604 + "totalPrice": 968.40,
605 + "agentCommissionPercent": 0.00,
606 + "agentCommissionAmount": 0.00,
607 + "includedExtrasAmount": 0,
608 + "priceDifference": 31.24,
609 + "hotel": {
610 + "hotelPriceId": "193990fa-41a5-46e6-9805-50f82c3c377f",
611 + "providerId": 13,
612 + "hotelName": "Mercure Dubai Barsha Heights Suites Apartments",
613 + "hotelCode": "5f125310-7025-4807-a4c6-49cd284c9c14",
614 + "nigths": 2,
615 + "mealPlan": "BB",
616 + "hotelClass": "4",
617 + "availabilityType": "StopSale",
618 + "availableRoomsCount": 0,
619 + "fewRooms": true,
620 + "roomCategoryCode": "f8e1ffe5-25cc-46a4-80e8-586d1c049de4",
621 + "roomCategoryName": "1 B/R Apartment City View",
622 + "placementTypeName": "SNGL + CHILD(2-5.99)sharing",
623 + "checkInDate": "2024-02-15T20:00:00.000Z",
624 + "checkOutDate": "2024-02-17T20:00:00.000Z",
625 + "adults": 1,
626 + "children": 1,
627 + "districtUID": "4c65f6ed-902b-4fd8-9419-af7884c22c5e",
628 + "districtName": "Al Barsha",
629 + "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
630 + "cityName": "Dubai",
631 + "countryCode": "AE",
632 + "countryName": "United Arab Emirates",
633 + "hasAlcohol": false,
634 + "hasFreeWifi": true,
635 + "hasMetro": true,
636 + "hasPool": true,
637 + "hasMall": false,
638 + "cancellationPolicyDescription": "Cancellation Policy: 5 Day Before Arrival: 100.00 %, Early Departure: 100.00 %, NoShow: 100.00 %",
639 + "cancellationPolicy": {
640 + "noShowChargeValue": 100.00,
641 + "noShowChargeValueType": "%",
642 + "earlyDepartureChargeValue": 100.00,
643 + "earlyDepartureChargeValueType": "%",
644 + "conditions": [
703 703   {
704 - "id": "a9252005-0a92-4ed1-9603-0f2f14295c29",
705 - "name": "GROUP",
706 - "adultPlaces": 1,
707 - "childPlaces": 1,
708 - "perPersonPrice": true,
709 - "adultPrice": 0,
710 - "childPrice": 0
711 - },
712 - {
713 - "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
714 - "name": "MINIVAN",
715 - "adultPlaces": 5,
716 - "childPlaces": 0,
717 - "perPersonPrice": false,
718 - "adultPrice": 45.00000000,
719 - "childPrice": 0
720 - },
721 - {
722 - "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
723 - "name": "TOYOTA HIACE",
724 - "adultPlaces": 9,
725 - "childPlaces": 0,
726 - "perPersonPrice": false,
727 - "adultPrice": 50.00000000,
728 - "childPrice": 0
729 - },
730 - {
731 - "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
732 - "name": "HIGER BUS (27 SEATERS)",
733 - "adultPlaces": 27,
734 - "childPlaces": 0,
735 - "perPersonPrice": false,
736 - "adultPrice": 85.00000000,
737 - "childPrice": 0
738 - },
739 - {
740 - "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
741 - "name": "HIGER 53",
742 - "adultPlaces": 51,
743 - "childPlaces": 0,
744 - "perPersonPrice": false,
745 - "adultPrice": 120.00000000,
746 - "childPrice": 0
747 - },
748 - {
749 - "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
750 - "name": "MERCEDES S CLASS 400",
751 - "adultPlaces": 3,
752 - "childPlaces": 0,
753 - "perPersonPrice": false,
754 - "adultPrice": 140.00000000,
755 - "childPrice": 0
756 - },
757 - {
758 - "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
759 - "name": "MERCEDES V CLASS",
760 - "adultPlaces": 7,
761 - "childPlaces": 0,
762 - "perPersonPrice": false,
763 - "adultPrice": 140.00000000,
764 - "childPrice": 0
765 - },
766 - {
767 - "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
768 - "name": "MERCEDES S CLASS 500",
769 - "adultPlaces": 3,
770 - "childPlaces": 0,
771 - "perPersonPrice": false,
772 - "adultPrice": 165.00000000,
773 - "childPrice": 0
646 + "timeunits": 5,
647 + "timeunitType": "Day",
648 + "timeOffsetTypeName": "Before Arrival",
649 + "chargeValue": 100.00,
650 + "chargeValueType": "%"
774 774   }
775 775   ]
776 - },
777 - {
778 - "id": "3df91d4d-a89d-4b73-8076-baa8f8b230cf-DXB",
779 - "type": "Departure",
780 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
781 - "checkOutHotelId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
782 - "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29",
783 - "transferPrices": [
784 - {
785 - "id": "a9252005-0a92-4ed1-9603-0f2f14295c29",
786 - "name": "GROUP",
787 - "adultPlaces": 1,
788 - "childPlaces": 1,
789 - "perPersonPrice": true,
790 - "adultPrice": 0,
791 - "childPrice": 0
792 - },
793 - {
794 - "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
795 - "name": "MINIVAN",
796 - "adultPlaces": 5,
797 - "childPlaces": 0,
798 - "perPersonPrice": false,
799 - "adultPrice": 45.00000000,
800 - "childPrice": 0
801 - },
802 - {
803 - "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
804 - "name": "TOYOTA HIACE",
805 - "adultPlaces": 9,
806 - "childPlaces": 0,
807 - "perPersonPrice": false,
808 - "adultPrice": 50.00000000,
809 - "childPrice": 0
810 - },
811 - {
812 - "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
813 - "name": "HIGER BUS (27 SEATERS)",
814 - "adultPlaces": 27,
815 - "childPlaces": 0,
816 - "perPersonPrice": false,
817 - "adultPrice": 85.00000000,
818 - "childPrice": 0
819 - },
820 - {
821 - "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
822 - "name": "HIGER 53",
823 - "adultPlaces": 51,
824 - "childPlaces": 0,
825 - "perPersonPrice": false,
826 - "adultPrice": 120.00000000,
827 - "childPrice": 0
828 - },
829 - {
830 - "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
831 - "name": "MERCEDES S CLASS 400",
832 - "adultPlaces": 3,
833 - "childPlaces": 0,
834 - "perPersonPrice": false,
835 - "adultPrice": 140.00000000,
836 - "childPrice": 0
837 - },
838 - {
839 - "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
840 - "name": "MERCEDES V CLASS",
841 - "adultPlaces": 7,
842 - "childPlaces": 0,
843 - "perPersonPrice": false,
844 - "adultPrice": 140.00000000,
845 - "childPrice": 0
846 - },
847 - {
848 - "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
849 - "name": "MERCEDES S CLASS 500",
850 - "adultPlaces": 3,
851 - "childPlaces": 0,
852 - "perPersonPrice": false,
853 - "adultPrice": 165.00000000,
854 - "childPrice": 0
855 - }
856 - ]
857 857   }
858 - ],
859 - "description": " "
860 - }
861 - ],
862 - "visas": [
863 - {
864 - "prid": "00000000-0000-0000-0000-000000000000",
865 - "prName": "WITHOUT VISA",
866 - "prValue": 0.00000000,
867 - "sortingOrder": 4
654 + },
655 + "flight": {
656 + "id": "63d79c94-1e19-443f-8a17-50e59e633ea8",
657 + "departureDate": "2024-02-15T20:00:00.000Z",
658 + "returnDate": "2024-02-17T20:00:00.000Z",
659 + "departureTicketsLeft": 50,
660 + "returnTicketsLeft": 50,
661 + "departureAvailabilityType": "FewPlaces",
662 + "returnAvailabilityType": "FewPlaces",
663 + "isTwoWay": true,
664 + "sameBaggageForAll": false,
665 + "totalBaggage": false,
666 + "departureSegments": [
667 + {
668 + "airlineCode": "FZ",
669 + "airlineName": "Fly Dubai.",
670 + "flightCode": "FZ1722",
671 + "class": "econom",
672 + "lugageWeight": 20,
673 + "handLugageWeight": 6,
674 + "departureFlightDate": "2024-02-15T20:00:00.000Z",
675 + "departureCountryName": "Kazakhstan",
676 + "departureCityName": "Almaty",
677 + "departureAirportCode": "ALA",
678 + "departureAirportName": "Almaty Intl Airport",
679 + "departureTerminalCode": "ALA",
680 + "arrivalFlightDate": "2024-02-15T20:00:00.000Z",
681 + "arrivalCountryName": "United Arab Emirates",
682 + "arrivalCityName": "Dubai",
683 + "arrivalAirportCode": "DXB",
684 + "arrivalAirportName": "Dubai Intl Airport",
685 + "arrivalTerminalCode": "DXB3",
686 + "flightDuration": "0h 55m"
687 + }
688 + ],
689 + "returnSegments": [
690 + {
691 + "airlineCode": "FZ",
692 + "airlineName": "Fly Dubai.",
693 + "flightCode": "FZ1721",
694 + "class": "econom",
695 + "lugageWeight": 20,
696 + "handLugageWeight": 6,
697 + "departureFlightDate": "2024-02-17T20:00:00.000Z",
698 + "departureCountryName": "United Arab Emirates",
699 + "departureCityName": "Dubai",
700 + "departureAirportCode": "DXB",
701 + "departureAirportName": "Dubai Intl Airport",
702 + "departureTerminalCode": "DXB3",
703 + "arrivalFlightDate": "2024-02-18T20:00:00.000Z",
704 + "arrivalCountryName": "Kazakhstan",
705 + "arrivalCityName": "Almaty",
706 + "arrivalAirportCode": "ALA",
707 + "arrivalAirportName": "Almaty Intl Airport",
708 + "arrivalTerminalCode": "DXB3",
709 + "flightDuration": "8h 10m"
710 + }
711 + ],
712 + "passengers": [
713 + {
714 + "id": "42779547001000004-A1",
715 + "isAdult": true,
716 + "selectedForwardBaggageCode": "INCLUDED",
717 + "selectedBackwardBaggageCode": "INCLUDED",
718 + "forwardBaggages": [
719 + {
720 + "baggageCode": "INCLUDED",
721 + "description": "20 KG INCLUDED",
722 + "price": 0.0,
723 + "currency": "USD",
724 + "included": true
725 + }
726 + ],
727 + "backwardBaggages": [
728 + {
729 + "baggageCode": "INCLUDED",
730 + "description": "20 KG INCLUDED",
731 + "price": 0.0,
732 + "currency": "USD",
733 + "included": true
734 + }
735 + ]
736 + },
737 + {
738 + "id": "42779547001000004-C1",
739 + "isAdult": false,
740 + "selectedForwardBaggageCode": "INCLUDED",
741 + "selectedBackwardBaggageCode": "INCLUDED",
742 + "forwardBaggages": [
743 + {
744 + "baggageCode": "INCLUDED",
745 + "description": "20 KG INCLUDED",
746 + "price": 0.0,
747 + "currency": "USD",
748 + "included": true
749 + }
750 + ],
751 + "backwardBaggages": [
752 + {
753 + "baggageCode": "INCLUDED",
754 + "description": "20 KG INCLUDED",
755 + "price": 0.0,
756 + "currency": "USD",
757 + "included": true
758 + }
759 + ]
760 + }
761 + ]
762 + },
763 + "extraServices": [],
764 + "insurancePrice": {
765 + "name": "Medical INS (N10000)",
766 + "price": 13.44,
767 + "priceSurcarge": 0.00,
768 + "actualStartDate": "2024-02-15T20:00:00.000Z",
769 + "actualEndDate": "2024-02-17T20:00:00.000Z",
770 + "optional": false,
771 + "includedInPackagePrice": true
772 + }
868 868   },
869 869   {
870 - "prid": "40d3b511-c5b3-4395-b51f-11fb1b8e555b",
871 - "prName": "TOURIST VISA",
872 - "prValue": 80.01000000,
873 - "sortingOrder": 2
874 - },
875 - {
876 - "prid": "80490edd-a7ef-43dc-98cf-3f709efe68cb",
877 - "prName": "SERVICE VISA",
878 - "prValue": 120.08000000,
879 - "sortingOrder": 3
880 - }
881 - ],
882 - "terminals": [
883 - {
884 - "terminalCode": "DXB2",
885 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
886 - "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
887 - "terminalName": "DXB2",
888 - "countryCode": "AE"
889 - },
890 - {
891 - "terminalCode": "DXB3",
892 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
893 - "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
894 - "terminalName": "DXB3",
895 - "countryCode": "AE"
896 - },
897 - {
898 - "terminalCode": "ETD",
899 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
900 - "districtUID": "1fa8bb75-707b-40e6-8212-f705eeeaa16b",
901 - "terminalName": "Etihad Main Office Dubai",
902 - "countryCode": "AE",
903 - "note": "Noor Islamic Bank MS"
904 - },
905 - {
906 - "terminalCode": "XGD",
907 - "cityUID": "28c794fe-3c7e-4da2-ba93-f24bd3d4730d",
908 - "districtUID": "88ece1b0-cb91-49f3-86a0-eedc6c8e5aaf",
909 - "terminalName": "Dnata - Clock Tower",
910 - "countryCode": "AE"
911 - },
912 - {
913 - "terminalCode": "Etihad Bus Station",
914 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
915 - "districtUID": "1fa8bb75-707b-40e6-8212-f705eeeaa16b",
916 - "terminalName": "Etihad Bus Station",
917 - "countryCode": "AE"
918 - },
919 - {
920 - "terminalCode": "DXB1",
921 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
922 - "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
923 - "terminalName": "DXB1",
924 - "countryCode": "AE"
925 - },
926 - {
927 - "terminalCode": "DWC",
928 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
929 - "districtUID": "42ace7f3-c109-4e81-8959-9c5adf193444",
930 - "terminalName": "DWC",
931 - "countryCode": "AE",
932 - "note": "Al Maktoum intl. airport"
933 - },
934 - {
935 - "terminalCode": "DXB",
936 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
937 - "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
938 - "terminalName": "DXB",
939 - "countryCode": "AE"
940 - },
941 - {
942 - "terminalCode": "SHJ",
943 - "cityUID": "f78ac3bc-f040-46d0-8319-2c52083080a6",
944 - "districtUID": "18a915ca-74de-4613-a2fb-616ea300d16d",
945 - "terminalName": "SHJ",
946 - "countryCode": "AE"
947 - },
948 - {
949 - "terminalCode": "AUH",
950 - "cityUID": "28c794fe-3c7e-4da2-ba93-f24bd3d4730d",
951 - "districtUID": "5460739a-fb6e-4d94-a35b-6f4e0612581b",
952 - "terminalName": "AUH",
953 - "countryCode": "AE"
954 - },
955 - {
956 - "terminalCode": "QIW",
957 - "cityUID": "9aabae22-f2f8-408c-b295-55cce1393c88",
958 - "districtUID": "9834149a-17ef-431e-b1f2-ab093bd55d94",
959 - "terminalName": "Um Al Quwain Terminal ",
960 - "countryCode": "AE"
961 - },
962 - {
963 - "terminalCode": "AUH3",
964 - "cityUID": "28c794fe-3c7e-4da2-ba93-f24bd3d4730d",
965 - "districtUID": "5460739a-fb6e-4d94-a35b-6f4e0612581b",
966 - "terminalName": "AUH3",
967 - "countryCode": "AE"
968 - },
969 - {
970 - "terminalCode": "QAJ",
971 - "cityUID": "a7e023c1-c654-4e1d-8a83-7e571bd3a78d",
972 - "districtUID": "70e57708-9de2-4505-b550-f4627ae40877",
973 - "terminalName": "Ajman Terminal ",
974 - "countryCode": "AE"
975 - },
976 - {
977 - "terminalCode": "RKT",
978 - "cityUID": "607fbe3a-68e6-4523-bf6e-e419fac86a8b",
979 - "districtUID": "7f82fcc7-65ee-48d8-b0ea-200fa2ffdb42",
980 - "terminalName": "Ras Al Khaimah Terminal ",
981 - "countryCode": "AE"
982 - },
983 - {
984 - "terminalCode": "FJR",
985 - "cityUID": "857a6d87-d1e4-4a17-a867-c65307559222",
986 - "districtUID": "3a894ed3-8021-45c9-ae0c-aa5e7379bb82",
987 - "terminalName": "Fujairah Terminal ",
988 - "countryCode": "AE"
989 - }
990 - ],
991 - "containsError": false,
992 - "refreshPriceResult": "Success",
993 - "reservationId": "d295362b-1083-4896-86c2-b2935715c5b9",
994 - "reservationDetailsUnavailable": false,
995 - "error": false
996 -}
997 997  {{/code}}
998 998  
999 999  
... ... @@ -1000,7 +1000,7 @@
1000 1000  === Schema ===
1001 1001  
1002 1002  {{success}}
1003 -CalcTourPackageResponse{
781 +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
790 +|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
801 +|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}}