Changes for page 6.Schemas General
Last modified by Giorgi Mdivnishvili on 2023/12/19 18:03
From version 10.1
edited by Giorgi Mdivnishvili
on 2023/12/15 14:45
on 2023/12/15 14:45
Change comment:
There is no comment for this version
To version 11.1
edited by Giorgi Mdivnishvili
on 2023/12/15 15:29
on 2023/12/15 15:29
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -2333,4 +2333,290 @@ 2333 2333 } 2334 2334 {{/info}} 2335 2335 2336 + 2337 += TourPackage = 2338 + 2339 +{{info}} 2340 +{ 2341 + 2342 +|cacheKey|string 2343 +nullable: true 2344 +|id|string 2345 +nullable: true 2346 +|priceCurrency|string 2347 +nullable: true 2348 +|totalPrice|number($double) 2349 +|agentCommissionPercent|number($double) 2350 +|agentCommissionAmount|number($double) 2351 +|includedExtrasAmount|number($double) 2352 +|priceDifference|number($double) 2353 +|hotel|PackageHotel{((( 2354 +|hotelPriceId|string 2355 +nullable: true 2356 +|providerId|integer($int32) 2357 +|hotelName|string 2358 +nullable: true 2359 +|hotelCode|string 2360 +nullable: true 2361 +|nigths|integer($int32) 2362 +|mealPlan|string 2363 +nullable: true 2364 +|hotelClass|string 2365 +nullable: true 2366 +|availabilityType|RoomAvailabilityTypeEnumstringEnum: 2367 +[ OnRequest, FreeSale, StopSale ] 2368 +|availableRoomsCount|integer($int32) 2369 +|fewRooms|boolean 2370 +|roomCategoryCode|string 2371 +nullable: true 2372 +|roomCategoryName|string 2373 +nullable: true 2374 +|placementTypeName|string 2375 +nullable: true 2376 +|placementDescription|string 2377 +nullable: true 2378 +|checkInDate|string($date-time) 2379 +|checkOutDate|string($date-time) 2380 +|adults|integer($int32) 2381 +|children|integer($int32) 2382 +|districtUID|string($uuid) 2383 +nullable: true 2384 +|districtName|string 2385 +nullable: true 2386 +|cityUID|string($uuid) 2387 +nullable: true 2388 +|cityName|string 2389 +nullable: true 2390 +|countryCode|string 2391 +nullable: true 2392 +|countryName|string 2393 +nullable: true 2394 +|hasAlcohol|boolean 2395 +|hasFreeWifi|boolean 2396 +|hasMetro|boolean 2397 +|hasPool|boolean 2398 +|hasMall|boolean 2399 +|cancellationPolicyDescription|string 2400 +nullable: true 2401 +|cancellationPolicy|CancellationPolicyExchange{((( 2402 +|cancellationPolicyCode|string 2403 +nullable: true 2404 +|noShowChargeValue|number($double) 2405 +nullable: true 2406 +|noShowChargeValueType|string 2407 +nullable: true 2408 +|earlyDepartureChargeValue|number($double) 2409 +nullable: true 2410 +|earlyDepartureChargeValueType|string 2411 +nullable: true 2412 +|conditions|[ 2413 +nullable: trueCancellationPolicyConditionExchange{((( 2414 +|timeunits|integer($int32) 2415 +|timeunitType|string 2416 +nullable: true 2417 +|timeOffsetTypeName|string 2418 +nullable: true 2419 +|chargeValue|number($double) 2420 +nullable: true 2421 +|chargeValueType|string 2422 +nullable: true 2423 + 2424 +}] 2425 +))) 2426 + 2427 +} 2428 +))) 2429 + 2430 +} 2431 +))) 2432 +|flight|PackageFlight{((( 2433 +|id|string 2434 +nullable: true 2435 +|departureDate|string($date-time) 2436 +|returnDate|string($date-time) 2437 +nullable: true 2438 +|departureTicketsLeft|integer($int32) 2439 +|returnTicketsLeft|integer($int32) 2440 +|departureAvailabilityType|FlightAvailabilityTypestringEnum: 2441 +[ OnRequest, FreeSale, FewPlaces, StopSale ] 2442 +|returnAvailabilityType|FlightAvailabilityTypestringEnum: 2443 +[ OnRequest, FreeSale, FewPlaces, StopSale ] 2444 +|isTwoWay|boolean 2445 +|departureSegments|[ 2446 +nullable: trueFlightSegment{((( 2447 +|airlineCode|string 2448 +nullable: true 2449 +|airlineName|string 2450 +nullable: true 2451 +|flightCode|string 2452 +nullable: true 2453 +|class|string 2454 +nullable: true 2455 +|lugageWeight|number($double) 2456 +|handLugageWeight|number($double) 2457 +|departureFlightDate|string($date-time) 2458 +|departureCountryName|string 2459 +nullable: true 2460 +|departureCityName|string 2461 +nullable: true 2462 +|departureAirportCode|string 2463 +nullable: true 2464 +|departureAirportName|string 2465 +nullable: true 2466 +|departureTerminalCode|string 2467 +nullable: true 2468 +|arrivalFlightDate|string($date-time) 2469 +|arrivalCountryName|string 2470 +nullable: true 2471 +|arrivalCityName|string 2472 +nullable: true 2473 +|arrivalAirportCode|string 2474 +nullable: true 2475 +|arrivalAirportName|string 2476 +nullable: true 2477 +|arrivalTerminalCode|string 2478 +nullable: true 2479 +|flightDuration|string 2480 +nullable: true 2481 +|baggages|[ 2482 +nullable: trueBaggage{((( 2483 +|baggageCode|string 2484 +nullable: true 2485 +|description|string 2486 +nullable: true 2487 +|price|number($double) 2488 +|currency|string 2489 +nullable: true 2490 +|included|boolean 2491 + 2492 +}] 2493 +))) 2494 + 2495 +}] 2496 +))) 2497 +|returnSegments|[ 2498 +nullable: trueFlightSegment{((( 2499 +|airlineCode|string 2500 +nullable: true 2501 +|airlineName|string 2502 +nullable: true 2503 +|flightCode|string 2504 +nullable: true 2505 +|class|string 2506 +nullable: true 2507 +|lugageWeight|number($double) 2508 +|handLugageWeight|number($double) 2509 +|departureFlightDate|string($date-time) 2510 +|departureCountryName|string 2511 +nullable: true 2512 +|departureCityName|string 2513 +nullable: true 2514 +|departureAirportCode|string 2515 +nullable: true 2516 +|departureAirportName|string 2517 +nullable: true 2518 +|departureTerminalCode|string 2519 +nullable: true 2520 +|arrivalFlightDate|string($date-time) 2521 +|arrivalCountryName|string 2522 +nullable: true 2523 +|arrivalCityName|string 2524 +nullable: true 2525 +|arrivalAirportCode|string 2526 +nullable: true 2527 +|arrivalAirportName|string 2528 +nullable: true 2529 +|arrivalTerminalCode|string 2530 +nullable: true 2531 +|flightDuration|string 2532 +nullable: true 2533 +|baggages|[ 2534 +nullable: trueBaggage{((( 2535 +|baggageCode|string 2536 +nullable: true 2537 +|description|string 2538 +nullable: true 2539 +|price|number($double) 2540 +|currency|string 2541 +nullable: true 2542 +|included|boolean 2543 + 2544 +}] 2545 +))) 2546 + 2547 +}] 2548 +))) 2549 + 2550 +} 2551 +))) 2552 +|extraServices|[ 2553 +nullable: trueHotelExtraServiceBase{((( 2554 +|extraServiceCode|string 2555 +nullable: true 2556 +|extraServiceTypeCode|string 2557 +nullable: true 2558 +|isMandatory|integer($int32) 2559 +|extraServiceName|string 2560 +nullable: true 2561 +|minimalServiceAmount|number($double) 2562 +|includedPriceCode|string 2563 +nullable: true 2564 +|prices|[ 2565 +nullable: trueHotelExtraServicePriceBase{((( 2566 +|extraServicePriceCode|string 2567 +nullable: true 2568 +|displayName|string 2569 +nullable: true 2570 +|restrictionInfo|string 2571 +nullable: true 2572 +|additionalInfo|string 2573 +nullable: true 2574 +|price|number($double) 2575 +|extraPrice|number($double) 2576 +|currency|string 2577 +nullable: true 2578 + 2579 +}] 2580 +))) 2581 + 2582 +}] 2583 +))) 2584 +|insurancePrice|InsurancePrice{((( 2585 +|name|string 2586 +nullable: true 2587 +|price|number($double) 2588 +|priceSurcarge|number($double) 2589 +|actualStartDate|string($date-time) 2590 +|actualEndDate|string($date-time) 2591 +|optional|boolean 2592 +|includedInPackagePrice|boolean 2593 + 2594 +} 2595 +))) 2596 + 2597 +} 2598 +{{/info}} 2599 + 2600 + 2601 += TreeNode = 2602 + 2603 +{{info}} 2604 +{ 2605 + 2606 +|type|string 2607 +nullable: true 2608 +|parent|string 2609 +nullable: true 2610 +|label|string 2611 +nullable: true 2612 +|subLabel|string 2613 +nullable: true 2614 +|value|string 2615 +nullable: true 2616 +|tag|string 2617 +nullable: true 2618 + 2619 +} 2620 +{{/info}} 2621 + 2336 2336