Changes for page 2. CalcPackage

Last modified by Giorgi Mdivnishvili on 2024/01/09 12:57

From version 3.1
edited by Giorgi Mdivnishvili
on 2023/12/14 17:39
Change comment: There is no comment for this version
To version 4.1
edited by Giorgi Mdivnishvili
on 2023/12/14 17:40
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -142,7 +142,7 @@
142 142  === Schema ===
143 143  
144 144  {{code language="none"}}
145 -CalcOnlyHotelPackageResponse{
145 +CalcOnlyAviaPackageResponse{
146 146  error boolean
147 147  errorCode string
148 148  nullable: true
... ... @@ -150,45 +150,34 @@
150 150  nullable: true
151 151  userErrorDescription string
152 152  nullable: true
153 -package OnlyHotelPackage{
153 +package OnlyAviaPackage{
154 154  id string
155 155  nullable: true
156 156  priceCurrency string
157 157  nullable: true
158 158  totalPrice number($double)
159 -agentCommissionPercent number($double)
160 -agentCommissionAmount number($double)
161 -hotel PackageHotel{...}
162 -extraServices [
159 +flight PackageFlight{
160 +id string
163 163  nullable: true
164 -HotelExtraServiceBase{
165 -extraServiceCode string
162 +departureDate string($date-time)
163 +returnDate string($date-time)
166 166  nullable: true
167 -extraServiceTypeCode string
165 +departureTicketsLeft integer($int32)
166 +returnTicketsLeft integer($int32)
167 +departureAvailabilityType FlightAvailabilityTypestring
168 +Enum:
169 +[ OnRequest, FreeSale, FewPlaces, StopSale ]
170 +returnAvailabilityType FlightAvailabilityTypestring
171 +Enum:
172 +[ OnRequest, FreeSale, FewPlaces, StopSale ]
173 +isTwoWay boolean
174 +departureSegments [
168 168  nullable: true
169 -isMandatory integer($int32)
170 -extraServiceName string
176 +FlightSegment{...}]
177 +returnSegments [
171 171  nullable: true
172 -minimalServiceAmount number($double)
173 -includedPriceCode string
174 -nullable: true
175 -prices [
176 -nullable: true
177 -HotelExtraServicePriceBase{
178 -extraServicePriceCode string
179 -nullable: true
180 -displayName string
181 -nullable: true
182 -restrictionInfo string
183 -nullable: true
184 -additionalInfo string
185 -nullable: true
186 -price number($double)
187 -extraPrice number($double)
188 -currency string
189 -nullable: true
190 -}]
191 -}]
179 +FlightSegment{...}]
192 192  }
193 193  }
182 +}
194 194  {{/code}}