Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 54 Nächste Version anzeigen »

The purpose of this page is to inform about upcoming changes within our OTA/HTNG implementation for both property management systems.



Affected MessageDirection from protelPMSPathExampleSummarySolutionImprovementInternal referenceVersion
OTA_HotelInvBlockNotifRQInboundOnPremeOTA_HotelInvBlockNotifRQ | InvBlocks | InvBlock | RoomTypes | RoomType | RoomTypeAllocations | RoomTypeAllocation
<?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
	<env:Header xmlns:p="http://protel.io/soap">
		<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">HOTEL-000023-10-UPDATE-TEST</htnga:CorrelationID>
	</env:Header>
	<env:Body>
		<OTA_HotelInvBlockNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="HOTEL-000023-10-UPDATE-TEST" TimeStamp="2020-05-25T14:43:41.0000000" Version="4.001" CorrelationID="HOTEL-000023-10-UPDATE-TEST">
			<POS>
				<Source>
					<RequestorID Type="10" ID_Context="protelIO" ID="3109"/>
					<BookingChannel Type="2"/>
				</Source>
			</POS>
			<InvBlocks>
				<InvBlock InvBlockCode="6" InvBlockName="5275000023" InvBlockStatusCode="2" TransactionAction="Modify">
					<HotelRef HotelCode="3109" HotelName="Estrel Hotel-Betriebs-GmbH"/>
					<InvBlockDates Start="2020-09-19" End="2020-09-20" AbsoluteCutoff="2020-06-09"/>
					<RoomTypes>
						<RoomType RoomTypeCode="FA">
							<RoomTypeAllocations RoomTypePickUpStatus="1">
								<RoomTypeAllocation Start="2020-09-19" End="2020-09-19" NumberOfUnits="4" SellLimit="6"/>
								<RoomTypeAllocation Start="2020-09-20" End="2020-09-20" NumberOfUnits="4" SellLimit="6"/>
							</RoomTypeAllocations>
							<RatePlans>
								<RatePlan RatePlanCode="T160-190">
									<RateDescription Name="T160-190"/>
								</RatePlan>
							</RatePlans>
						</RoomType>
						<RoomType RoomTypeCode="STA">
							<RoomTypeAllocations RoomTypePickUpStatus="1">
								<RoomTypeAllocation Start="2020-09-19" End="2020-09-19" NumberOfUnits="3" SellLimit="2"/>
								<RoomTypeAllocation Start="2020-09-20" End="2020-09-20" NumberOfUnits="3" SellLimit="2"/>
							</RoomTypeAllocations>
							<RatePlans>
								<RatePlan RatePlanCode="T160-190">
									<RateDescription Name="T160-190"/>
								</RatePlan>
							</RatePlans>
						</RoomType>
					</RoomTypes>
					<BlockDescriptions>
						<BlockDescription/>
					</BlockDescriptions>
					<Contacts>
						<Contact ContactType="Company Contact">
							<PersonName>
								<GivenName>Ina</GivenName>
								<Surname>Ludwig</Surname>
							</PersonName>
							<Telephone PhoneTechType="1" PhoneNumber="+49 231 456 705"/>
							<Telephone PhoneTechType="5" PhoneNumber="+ 49 150 456 20660"/>
							<Address>
								<AddressLine>Die Testfirma</AddressLine>
								<AddressLine>Fichtenweg 18</AddressLine>
								<CityName>Dortmund</CityName>
								<PostalCode>44269</PostalCode>
								<CountryName Code="DEU"/>
							</Address>
							<Email>i.ludwig@test.de</Email>
							<CompanyName CompanyShortName="Ludwig, Ina">Nokia Deutschland Test GmbH</CompanyName>
						</Contact>
					</Contacts>
				</InvBlock>
			</InvBlocks>
		</OTA_HotelInvBlockNotifRQ>
	</env:Body>
</env:Envelope>
The number of rooms belongs to a block can be modified in PMS by sending an inbound OTA_HotelInvBlockNotifRQ.--PWS-2106PWS 2.15.X
OTA_HotelAvailRSOutboundpAirroot
<?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
	<soapenv:Header xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
		<htng:CorrelationID xmlns:htng="http://htng.org/PWSWG/2007/02/AsyncHeaders">IPA_586_01</htng:CorrelationID>
	</soapenv:Header>
	<soapenv:Body xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
		<ns4:OTA_HotelAvailRS xmlns:ns4="http://www.opentravel.org/OTA/2003/05" xmlns:ns2="http://htng.org/2014B" xmlns:ns3="http://protel.io/soap" CorrelationID="IPA_586_01" EchoToken="IPA_586_01" PrimaryLangID="en" SearchCacheLevel="Live" TimeStamp="2020-06-02T14:04:21Z" Version="6.001">
			<ns4:Success/>
			<ns4:HotelStays>
				<ns4:HotelStay RoomStayRPH="0e0ae222-e76e-4af4-ad6b-821c7940c35a">
					<ns4:Availability End="2019-10-29T12:00:00+01:00" Start="2019-10-28T12:00:00+01:00" Status="Open"/>
					<ns4:BasicPropertyInfo ChainCode="MRHCH" HotelCode="2987" HotelCodeContext="protelIO" HotelName="protel_IO_Testhotel_pAir_2100182"/>
				</ns4:HotelStay>
			</ns4:HotelStays>
			<ns4:RoomStays>
				<ns4:RoomStay AvailabilityStatus="AvailableForSale" AvailableIndicator="true" InfoSource="PMS" RPH="0e0ae222-e76e-4af4-ad6b-821c7940c35a" ResponseType="PropertyRateList" RoomStayStatus="Quote">
					<ns4:RoomTypes>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="211" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="423" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="511" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="218" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="418" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:RoomDescription Name="Short Description">
								<ns4:Text TextFormat="PlainText">VT zu 419</ns4:Text>
							</ns4:RoomDescription>
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="301" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:RoomDescription Name="Short Description">
								<ns4:Text TextFormat="PlainText">Vt zu 302</ns4:Text>
							</ns4:RoomDescription>
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="411" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:RoomDescription Name="Short Description">
								<ns4:Text TextFormat="PlainText">VT zu 412</ns4:Text>
							</ns4:RoomDescription>
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="417" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="311" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:RoomDescription Name="Short Description">
								<ns4:Text TextFormat="PlainText">VT zu 312</ns4:Text>
							</ns4:RoomDescription>
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="412" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:RoomDescription Name="Short Description">
								<ns4:Text TextFormat="PlainText">VT zu 411</ns4:Text>
							</ns4:RoomDescription>
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="212" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="401" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:RoomDescription Name="Short Description">
								<ns4:Text TextFormat="PlainText">VT zu 402</ns4:Text>
							</ns4:RoomDescription>
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="217" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="318" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:RoomDescription Name="Short Description">
								<ns4:Text TextFormat="PlainText">VT zu 319</ns4:Text>
							</ns4:RoomDescription>
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="317" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="201" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="223" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="323" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="312" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:RoomDescription Name="Short Description">
								<ns4:Text TextFormat="PlainText">VT zu 311</ns4:Text>
							</ns4:RoomDescription>
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
					</ns4:RoomTypes>
					<ns4:RatePlans>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="BAR Base rate" RatePlanID="77" RatePlanName="BAR Base rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Base Rate Created 15.01.2019</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="Group HP 3 (55.00)" RatePlanID="128" RatePlanName="Group HP 3 (55.00)">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLMWIN" RatePlanID="138" RatePlanName="SLMWIN" RatePlanType="60">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">15% Commisson SuitesA voucher worth 50 (CHF) per room, per stay to be spent on non-accommodation extras such as F&B or Spa, only on property and only during the stay</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLMWIS" RatePlanID="139" RatePlanName="SLMWIS" RatePlanType="60">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">10% for Double rooms ComissionA voucher worth 50 (CHF) per room, per stay to be spent on non-accommodation extras such as F&B or Spa, only on property and only during the stay</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="TO Rate - BAR -20%" RatePlanID="144" RatePlanName="TO-20PCT">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Tour Operator Rate. BAR -20%. Not commissionable.</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="GRHP3" RatePlanID="150" RatePlanName="Group HP 3 (35.-)">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="GRZF" RatePlanID="24" RatePlanName="Group Rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="GRHP3" RatePlanID="36" RatePlanName="Group HP 3 (35.-)">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="GRHP4" RatePlanID="37" RatePlanName="Group HP 4 (45.-)">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="Ali" RatePlanID="168" RatePlanName="Alireza Test Rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="TCZF" RatePlanID="41" RatePlanName="TC ZF">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="TestTest" RatePlanID="169" RatePlanName="n/a (169)">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="TCNR" RatePlanID="42" RatePlanName="TC NR">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLPTRP" RatePlanID="110" RatePlanName="Amex Travel Privileges Program">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Rate is Best Available Rate. Complimentary continental breakfast for two persons (daily). Complimentary room upgrade and late 4pm check-out (subject to availability at check-in)</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLMSTF" RatePlanID="111" RatePlanName="SLH Staff Rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Staff member must present authorisation form and identification upon checkin. Rate includes breakfast.</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="CONGBE" RatePlanID="112" RatePlanName="Consortia Rate - American Express">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Preferred Extras GBT Rates - -10pct off Best Available Rate</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLHINV" RatePlanID="113" RatePlanName="SLH Member Exclusive Rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">-10% off Best Available Rate. This rate includes daily breakfast and Wi-Fi. Early check-in and Late check-out, request at time of booking and subject to availability at check-in.</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLPLPR" RatePlanID="114" RatePlanName="SLH Luxury Partnership Rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Rate includes breakfast, complimentary room upgrade and a 4pm late check-out both subject to availability at the time of check in.</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLMTVL" RatePlanID="115" RatePlanName="SLH Travel Industry Rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">50% off Best Available Rate. Only applicable for Travel Agent own use. Subject to availability. Travel agent must present business card/ID upon checkin.</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="Stay X Pay X" RatePlanID="116" RatePlanName="Complimentary nights by SLH">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Rate includes breakfast. Bookings for 3, 4 or 5 nights receive 1 free night and bookings for 6 nights or more receive 2 free nights. Free nights are reflected in the total price. Rate is fully prepaid at the time of booking, nonrefundable, non changeable.</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="TC ZF OTA" RatePlanID="117" RatePlanName="TC iHOS BAR">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="GRHP4WI" RatePlanID="62" RatePlanName="Group HP 4 (75.-)">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
					</ns4:RatePlans>
					<ns4:RoomRates>
						<ns4:RoomRate RatePlanCategory="BAR Base rate" RatePlanCode="BAR Base rate" RatePlanID="77">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Group HP 3 (55.00)" RatePlanCode="Group HP 3 (55.00)" RatePlanID="128">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="23.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="23.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="House Use" RatePlanCode="House use" RatePlanID="66">
							<ns4:Rates/>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Complimentary" RatePlanCode="Comp" RatePlanID="5">
							<ns4:Rates/>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="SLMWIN" RatePlanCode="SLMWIN" RatePlanID="138">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="327.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="327.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="SLMWIS" RatePlanCode="SLMWIS" RatePlanID="139">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="TO-20PCT" RatePlanCode="TO Rate - BAR -20%" RatePlanID="144">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="291.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="291.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Group HP 3 (35.-)" RatePlanCode="GRHP3" RatePlanID="150">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="68.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="68.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Group Rate" RatePlanCode="GRZF" RatePlanID="24">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="3.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="3.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Group HP 3 (35.-)" RatePlanCode="GRHP3" RatePlanID="36">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="23.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="23.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Group HP 4 (45.-)" RatePlanCode="GRHP4" RatePlanID="37">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="23.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="23.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Alireza Test Rate" RatePlanCode="Ali" RatePlanID="168">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="180.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="180.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="TC ZF" RatePlanCode="TCZF" RatePlanID="41">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="n/a (169)" RatePlanCode="TestTest" RatePlanID="169">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="327.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="327.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="TC NR" RatePlanCode="TCNR" RatePlanID="42">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="345.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="345.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Amex Travel Privileges Program" RatePlanCode="SLPTRP" RatePlanID="110">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="SLH Staff Rate" RatePlanCode="SLMSTF" RatePlanID="111">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="183.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="183.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Consortia Rate - American Express" RatePlanCode="CONGBE" RatePlanID="112">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="327.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="327.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="SLH Member Exclusive Rate" RatePlanCode="SLHINV" RatePlanID="113">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="327.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="327.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="SLH Luxury Partnership Rate" RatePlanCode="SLPLPR" RatePlanID="114">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="SLH Travel Industry Rate" RatePlanCode="SLMTVL" RatePlanID="115">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="183.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="183.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Complimentary nights by SLH" RatePlanCode="Stay X Pay X" RatePlanID="116">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="TC iHOS BAR" RatePlanCode="TC ZF OTA" RatePlanID="117">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="No Show" RatePlanCode="No Show" RatePlanID="59">
							<ns4:Rates/>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Group HP 4 (75.-)" RatePlanCode="GRHP4WI" RatePlanID="62">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-28" ExpireDate="2019-10-29" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="23.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="23.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
					</ns4:RoomRates>
					<ns4:TimeSpan End="2019-10-29T12:00:00+01:00" Start="2019-10-28T12:00:00+01:00"/>
				</ns4:RoomStay>
			</ns4:RoomStays>
		</ns4:OTA_HotelAvailRS>
	</soapenv:Body>
</env:Envelope>

Changing the structure of OTA_HotelAvailRS outbound in order to :

  • several RoomStay Elements one per RoomTypes
  • per RoomStay Element a list of all possible RoomID for 1 RoomType
  • per RoomStay Element a list of all possible RatePlans (please display as well "CancelPenalties" and "Guarantee"
  • per RoomStay Element a list of all possible RoomRate
--IPA-58620.25
HTNG_HotelRoomStatusUpdateNotifRQOutboundpAirHTNG_HotelRoomStatusUpdateNotifRQ | Room | HKStatus
<?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
	<env:Header>
		<p:Action xmlns:p="http://protel.io/soap">HTNG_HotelRoomStatusUpdateNotifRQ</p:Action>
		<p:CorrelationID xmlns:p="http://protel.io/soap">ROOMSTATUS#2100298#UPDATE#000768#1591168540334#9890</p:CorrelationID>
		<p:Source xmlns:p="http://protel.io/soap" Module="backline" ModuleVersion="2020-06-02T22:37:13 (QA)" Product="protelAir" ProductVersion="2023.0.55695-RC" Service="io.protel.air"/>
		<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">ROOMSTATUS#2100298#UPDATE#000768#1591168540334#9890</htnga:CorrelationID>
	</env:Header>
	<env:Body>
		<htng:HTNG_HotelRoomStatusUpdateNotifRQ xmlns:htng="http://htng.org/2014B" xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:p="http://protel.io/soap" xmlns:px="http://protel.io/htng/extensions" CorrelationID="ROOMSTATUS#2100298#UPDATE#000768#1591168540334#9890" EchoToken="ROOMSTATUS#2100298#UPDATE#000768#1591168540334#9890" PrimaryLangID="en_US" TimeStamp="2020-06-03T07:15:40Z" Version="1">
			<htng:POS>
				<Source>
					<RequestorID ID="2987" ID_Context="protelIO" Type="10"/>
					<TPA_Extensions>
						<px:POSExtensions>
							<px:HotelInfo FiscalDate="2019-09-27"/>
						</px:POSExtensions>
					</TPA_Extensions>
				</Source>
			</htng:POS>
			<htng:UniqueID ID="2987" ID_Context="protelIO" Type="10">
				<CompanyName Code="2987" CodeContext="protelIO" CompanyShortName="protel_IO_Testhotel_pAir_2100182" TravelSector="3"/>
			</htng:UniqueID>
			<htng:PropertyInfo ChainCode="MRHCH" HotelCode="2987" HotelCodeContext="protelIO" HotelName="protel_IO_Testhotel_pAir_2100182"/>
			<htng:Room RoomID="218">
				<htng:RoomType IsRoom="true" RoomID="218" RoomType="Cosy room" RoomTypeCode="SGL">
					<RoomDescription Name="Description">
						<Text TextFormat="PlainText">Smart and newly redesigned...</Text>
					</RoomDescription>
				</htng:RoomType>
				<htng:TelephoneExtensions>
					<htng:TelephoneExtention>218</htng:TelephoneExtention>
				</htng:TelephoneExtensions>
				<htng:HKStatus>PICKUP</htng:HKStatus>
				<htng:TPA_Extensions>
					<px:RoomStatusExtensions>
						<px:HouseKeepingInfo RoomStatus="5"/>
					</px:RoomStatusExtensions>
				</htng:TPA_Extensions>
			</htng:Room>
		</htng:HTNG_HotelRoomStatusUpdateNotifRQ>
	</env:Body>
</env:Envelope>

Mapping the value of cleaning in progress to the "PICKUP" in HSK status.--IPA-61620.23
OTA_HotelAvailRQInboundpAirroot
<?xml version="1.0" encoding="utf-8"?>
<env:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders" xmlns:env="http://www.w3.org/2003/05/soap-envelope">
	<env:Header>
		<p:CorrelationID xmlns:p="http://protel.io/soap">IPA_587_02</p:CorrelationID>
	</env:Header>
	<env:Body>
		<OTA_HotelAvailRQ xmlns="http://www.opentravel.org/OTA/2003/05" AvailRatesOnly="true" MaxResponses="3" CorrelationID="IPA_587_02" Version="0" EchoToken="IPA_587_02">
			<POS>
				<Source>
					<RequestorID ID="2987" Type="10" ID_Context="protelIO"/>
					<BookingChannel Type="4" Primary="true"/>
				</Source>
			</POS>
			<AvailRequestSegments>
				<AvailRequestSegment AvailReqType="Room">
					<HotelSearchCriteria>
						<Criterion>
							<StayDateRange Start="2019-10-28" End="2019-10-29"/>
							<RoomStayCandidates>
								<RoomStayCandidate RoomTypeCode="DBL">
									<GuestCounts>
										<GuestCount AgeQualifyingCode="10" Count="1"/>
									</GuestCounts>
								</RoomStayCandidate>
							</RoomStayCandidates>
						</Criterion>
					</HotelSearchCriteria>
				</AvailRequestSegment>
			</AvailRequestSegments>
		</OTA_HotelAvailRQ>
	</env:Body>
</env:Envelope>

The MaxResponses attribute can limit the number of results in OTA_HotelAvailRS.--IPA-58720.25
OTA_HotelAvailRSOutboundpAirOTA_HotelAvailRS | RoomStays | RoomStay | RoomTypes
<?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
	<soapenv:Header xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
		<htng:CorrelationID xmlns:htng="http://htng.org/PWSWG/2007/02/AsyncHeaders">IPA_589_01</htng:CorrelationID>
	</soapenv:Header>
	<soapenv:Body xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
		<ns4:OTA_HotelAvailRS xmlns:ns4="http://www.opentravel.org/OTA/2003/05" xmlns:ns2="http://htng.org/2014B" xmlns:ns3="http://protel.io/soap" CorrelationID="IPA_589_01" EchoToken="IPA_589_01" PrimaryLangID="en" SearchCacheLevel="Live" TimeStamp="2020-06-02T11:21:35Z" Version="6.001">
			<ns4:Success/>
			<ns4:HotelStays>
				<ns4:HotelStay RoomStayRPH="f31bfa5e-4e9f-41ee-8454-e3591d08cd90">
					<ns4:Availability End="2019-10-28T12:00:00+01:00" Start="2019-10-27T12:00:00+01:00" Status="Open"/>
					<ns4:BasicPropertyInfo ChainCode="MRHCH" HotelCode="2987" HotelCodeContext="protelIO" HotelName="protel_IO_Testhotel_pAir_2100182"/>
				</ns4:HotelStay>
			</ns4:HotelStays>
			<ns4:RoomStays>
				<ns4:RoomStay AvailabilityStatus="AvailableForSale" AvailableIndicator="true" InfoSource="PMS" RPH="f31bfa5e-4e9f-41ee-8454-e3591d08cd90" ResponseType="PropertyRateList" RoomStayStatus="Quote">
					<ns4:RoomTypes>
						<ns4:RoomType IsRoom="true" Quantity="1" RoomID="223" RoomType="Cosy room" RoomTypeCode="SGL">
							<ns4:Occupancy MaxOccupancy="2" MinOccupancy="1"/>
						</ns4:RoomType>
					</ns4:RoomTypes>
					<ns4:RatePlans>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="BAR Base rate" RatePlanID="77" RatePlanName="BAR Base rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Base Rate Created 15.01.2019</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="Group HP 3 (55.00)" RatePlanID="128" RatePlanName="Group HP 3 (55.00)">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLMWIN" RatePlanID="138" RatePlanName="SLMWIN" RatePlanType="60">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">15% Commisson SuitesA voucher worth 50 (CHF) per room, per stay to be spent on non-accommodation extras such as F&B or Spa, only on property and only during the stay</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLMWIS" RatePlanID="139" RatePlanName="SLMWIS" RatePlanType="60">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">10% for Double rooms ComissionA voucher worth 50 (CHF) per room, per stay to be spent on non-accommodation extras such as F&B or Spa, only on property and only during the stay</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="TO Rate - BAR -20%" RatePlanID="144" RatePlanName="TO-20PCT">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Tour Operator Rate. BAR -20%. Not commissionable.</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="GRHP3" RatePlanID="150" RatePlanName="Group HP 3 (35.-)">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="GRZF" RatePlanID="24" RatePlanName="Group Rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="GRHP3" RatePlanID="36" RatePlanName="Group HP 3 (35.-)">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="GRHP4" RatePlanID="37" RatePlanName="Group HP 4 (45.-)">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="Ali" RatePlanID="168" RatePlanName="Alireza Test Rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="TCZF" RatePlanID="41" RatePlanName="TC ZF">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="TestTest" RatePlanID="169" RatePlanName="n/a (169)">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="TCNR" RatePlanID="42" RatePlanName="TC NR">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLPTRP" RatePlanID="110" RatePlanName="Amex Travel Privileges Program">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Rate is Best Available Rate. Complimentary continental breakfast for two persons (daily). Complimentary room upgrade and late 4pm check-out (subject to availability at check-in)</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLMSTF" RatePlanID="111" RatePlanName="SLH Staff Rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Staff member must present authorisation form and identification upon checkin. Rate includes breakfast.</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="CONGBE" RatePlanID="112" RatePlanName="Consortia Rate - American Express">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Preferred Extras GBT Rates - -10pct off Best Available Rate</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLHINV" RatePlanID="113" RatePlanName="SLH Member Exclusive Rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">-10% off Best Available Rate. This rate includes daily breakfast and Wi-Fi. Early check-in and Late check-out, request at time of booking and subject to availability at check-in.</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLPLPR" RatePlanID="114" RatePlanName="SLH Luxury Partnership Rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Rate includes breakfast, complimentary room upgrade and a 4pm late check-out both subject to availability at the time of check in.</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="SLMTVL" RatePlanID="115" RatePlanName="SLH Travel Industry Rate">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">50% off Best Available Rate. Only applicable for Travel Agent own use. Subject to availability. Travel agent must present business card/ID upon checkin.</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="Stay X Pay X" RatePlanID="116" RatePlanName="Complimentary nights by SLH">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description">
								<ns4:Text TextFormat="PlainText">Rate includes breakfast. Bookings for 3, 4 or 5 nights receive 1 free night and bookings for 6 nights or more receive 2 free nights. Free nights are reflected in the total price. Rate is fully prepaid at the time of booking, nonrefundable, non changeable.</ns4:Text>
							</ns4:RatePlanDescription>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="TC ZF OTA" RatePlanID="117" RatePlanName="TC iHOS BAR">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
						<ns4:RatePlan PriceViewableInd="true" RatePlanCode="GRHP4WI" RatePlanID="62" RatePlanName="Group HP 4 (75.-)">
							<ns4:CancelPenalties/>
							<ns4:RatePlanDescription Name="Long Description"/>
						</ns4:RatePlan>
					</ns4:RatePlans>
					<ns4:RoomRates>
						<ns4:RoomRate RatePlanCategory="BAR Base rate" RatePlanCode="BAR Base rate" RatePlanID="77">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Group HP 3 (55.00)" RatePlanCode="Group HP 3 (55.00)" RatePlanID="128">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="23.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="23.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="House Use" RatePlanCode="House use" RatePlanID="66">
							<ns4:Rates/>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Complimentary" RatePlanCode="Comp" RatePlanID="5">
							<ns4:Rates/>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="SLMWIN" RatePlanCode="SLMWIN" RatePlanID="138">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="327.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="327.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="SLMWIS" RatePlanCode="SLMWIS" RatePlanID="139">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="TO-20PCT" RatePlanCode="TO Rate - BAR -20%" RatePlanID="144">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="291.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="291.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Group HP 3 (35.-)" RatePlanCode="GRHP3" RatePlanID="150">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="68.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="68.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Group Rate" RatePlanCode="GRZF" RatePlanID="24">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="3.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="3.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Group HP 3 (35.-)" RatePlanCode="GRHP3" RatePlanID="36">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="23.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="23.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Group HP 4 (45.-)" RatePlanCode="GRHP4" RatePlanID="37">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="23.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="23.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Alireza Test Rate" RatePlanCode="Ali" RatePlanID="168">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="180.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="180.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="TC ZF" RatePlanCode="TCZF" RatePlanID="41">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="n/a (169)" RatePlanCode="TestTest" RatePlanID="169">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="327.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="327.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="TC NR" RatePlanCode="TCNR" RatePlanID="42">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="345.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="345.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Amex Travel Privileges Program" RatePlanCode="SLPTRP" RatePlanID="110">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="SLH Staff Rate" RatePlanCode="SLMSTF" RatePlanID="111">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="183.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="183.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Consortia Rate - American Express" RatePlanCode="CONGBE" RatePlanID="112">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="327.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="327.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="SLH Member Exclusive Rate" RatePlanCode="SLHINV" RatePlanID="113">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="327.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="327.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="SLH Luxury Partnership Rate" RatePlanCode="SLPLPR" RatePlanID="114">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="SLH Travel Industry Rate" RatePlanCode="SLMTVL" RatePlanID="115">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="183.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="183.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Complimentary nights by SLH" RatePlanCode="Stay X Pay X" RatePlanID="116">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="TC iHOS BAR" RatePlanCode="TC ZF OTA" RatePlanID="117">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="363.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="363.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="No Show" RatePlanCode="No Show" RatePlanID="59">
							<ns4:Rates/>
						</ns4:RoomRate>
						<ns4:RoomRate RatePlanCategory="Group HP 4 (75.-)" RatePlanCode="GRHP4WI" RatePlanID="62">
							<ns4:Rates>
								<ns4:Rate EffectiveDate="2019-10-27" ExpireDate="2019-10-28" RateTimeUnit="Day" UnitMultiplier="1">
									<ns4:Base AmountAfterTax="23.00" CurrencyCode="CHF"/>
									<ns4:Total AmountAfterTax="23.00" CurrencyCode="CHF"/>
								</ns4:Rate>
							</ns4:Rates>
						</ns4:RoomRate>
					</ns4:RoomRates>
					<ns4:TimeSpan End="2019-10-28T12:00:00+01:00" Start="2019-10-27T12:00:00+01:00"/>
				</ns4:RoomStay>
			</ns4:RoomStays>
		</ns4:OTA_HotelAvailRS>
	</soapenv:Body>
</env:Envelope>
Filter OTA_HotelAvailRS based on the specific RoomID inside the request.--IPA-58820.25



  • Keine Stichwörter