> For the complete documentation index, see [llms.txt](https://developer.rategain.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.rategain.com/our-products/channel-manager/rg-bridge-supply-push/interface-specifications-reservation-notification-service/operations/reservation-notification/sample-reservation-messages.md).

# Sample Reservation Messages

**New reservation with Credit card (SINGLE room)**

```xml

<OTA_HotelResNotifRQ EchoToken="f7082733-75d9-4239-afc8-168351c95adc" TimeStamp="2014-
11-04T14:31:38.8328335+05:30" Target="Production" TargetName="Production" Version="1.003"  ResStatus="Cancel"  xmlns=
"

http://www.opentravel.org/OTA/2003/05
"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<POS>
<Source>
<RequestorID Type="13" ID="473"/>
<BookingChannel  Type="7"  Primary="true">
<CompanyName Code="BKNG"/>
</BookingChannel>
</Source>
</POS>
<HotelReservations>
<HotelReservation CreateDateTime="2015-02-04T00:00:00" CreatorID="RateGain"
ResStatus="Cancel">
<UniqueID Type="14" ID="657635191" />
<BasicPropertyInfo HotelCode="RGTestHotel" />
<RoomStays>
<RoomStay RoomStayStatus="Book">
<RatePlans>
<RatePlan RatePlanCode="954294" />
</RatePlans>
<RoomRates>
<RoomRate RoomTypeCode="DBL" NumberOfUnits="1" RatePlanCode="NFR"> <Rates>
<Rate EffectiveDate="2015-04-19" ExpireDate="2015-04-20"
RateTimeUnit="Day"  UnitMultiplier="1">
<Base AmountBeforeTax="68" CurrencyCode="EUR" />
</Rate>
<Rate EffectiveDate="2015-04-20" ExpireDate="2015-04-21"
RateTimeUnit="Day"  UnitMultiplier="1">
<Base AmountBeforeTax="68" CurrencyCode="EUR" />
</Rate>
<Rate EffectiveDate="2015-04-21" ExpireDate="2015-04-22"
RateTimeUnit="Day"  UnitMultiplier="1">
<Base AmountBeforeTax="68" CurrencyCode="EUR" />
</Rate>
<Rate EffectiveDate="2015-04-22" ExpireDate="2015-04-23"
RateTimeUnit="Day"  UnitMultiplier="1">
<Base AmountBeforeTax="68" CurrencyCode="EUR" />
</Rate>
</Rates>
</RoomRate>
</RoomRates>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2" />
</GuestCounts>
<TimeSpan Start="2015-04-19" Duration="P4D" End="2015-04-23" />
<Total AmountBeforeTax="272" CurrencyCode="EUR">
<Taxes />
</Total>
<ResGuestRPHs>1</ResGuestRPHs>
<Comments>
<Comment>
<Text>Request: We are two teachers coming from fhjg to visit your
primary school. If thre is a room with sea view available, we would enjoy that view...


Response: The accommodation has told us that it is possible to arrange this. However, 
test Hotel is unable to guarantee it, and would like to specify that the request is 
subject to availability at the time of check in.</Text>
</Comment>
</Comments>
<SpecialRequests>
<SpecialRequest RequestCode="NonSmoking"
CodeContext="http://cgbridge.rategain.com"/>
</SpecialRequests>
</RoomStay>
</RoomStays>
<Services>
<Service>
<ServiceDetails>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2" />
</GuestCounts>
<TimeSpan Start="2015-04-19" Duration="P4D" End="2015-04-23" />
<Total AmountBeforeTax="272" CurrencyCode="EUR" />
</ServiceDetails>
</Service>
</Services>
<ResGuests>
<ResGuest   ResGuestRPH="1"   PrimaryIndicator="true">
<Profiles>
<ProfileInfo>
<Profile  ProfileType="1">
<Customer>
<PersonName>
<GivenName>Guest 1</GivenName>
<Surname>Test</Surname>
</PersonName>
<Telephone PhoneTechType="1" PhoneNumber="+358407384776"
FormattedInd="false"  DefaultInd="true"  />
<Email  DefaultInd="true"  EmailType="1">Test.Guest1@
xyz.com
</Email> <Address>
<AddressLine>gdfh</AddressLine>
<CityName>hfdh</CityName>
<PostalCode>43100</PostalCode>
<CountryName Code="IN">India</CountryName>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
<ResGuest>
<Profiles>
<ProfileInfo>
<Profile  ProfileType="18">
<Customer>
<PersonName>
<GivenName>Guest 1</GivenName>
<Surname>Test</Surname>
</PersonName>
<Telephone PhoneTechType="1" PhoneNumber="+358407384776"
FormattedInd="false"  DefaultInd="true"  />
<Email  DefaultInd="true"  EmailType="1">Test.Guest1@
xyz.com
</Email> <Address>
<AddressLine>fdth</AddressLine>
<CityName>rfh</CityName>


<PostalCode>43100</PostalCode>


<CountryName Code="IN">India</CountryName>


</Address>


<EmployerInfo />


</Customer>


</Profile>


</ProfileInfo>


</Profiles>


</ResGuest>


</ResGuests>


<ResGlobalInfo>


<TimeSpan Start="2015-04-19" Duration="P4D" End="2015-04-23" />


<Guarantee GuaranteeCode="NOT GUARANTEED" GuaranteeType="None"/>


<Total AmountBeforeTax="272" CurrencyCode="EUR" />


<HotelReservationIDs>
<HotelReservationID ResID_Type="16" ResID_Value="657635191" />
<HotelReservationID ResID_Type="13" ResID_Value="657635191" />
<HotelReservationID  ResID_Type="14" ResID_Value="RES8514215R336"  />
</HotelReservationIDs>
</ResGlobalInfo>
</HotelReservation>
</HotelReservations>
</OTA_HotelResNotifRQ>
```

**Modify reservation with Credit card details (SINGLE room)**

```xml
<OTA_HotelResNotifRQ EchoToken="f7082733-75d9-4239-afc8-168351c95adc" TimeStamp="2014-
11-04T14:31:38.8328335+05:30" Target="Production" TargetName="Production" Version="1.003"  ResStatus="Modify"  xmlns=
"

http://www.opentravel.org/OTA/2003/05

"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<POS>
<Source>
<RequestorID Type="13" ID="473"/>
<BookingChannel  Type="7"  Primary="true">
<CompanyName Code="BKNG"/>
</BookingChannel>
</Source>
</POS>
<HotelReservations>
<HotelReservation CreateDateTime="2015-02-04T00:00:00" CreatorID="RateGain"
ResStatus="Modify">
<UniqueID Type="14" ID="657635191" />
<BasicPropertyInfo HotelCode="RGTestHotel" />
<RoomStays>
<RoomStay RoomStayStatus="Book">
<RatePlans>
<RatePlan RatePlanCode="954294" />
</RatePlans>
<RoomRates>
<RoomRate RoomTypeCode="DBL" NumberOfUnits="1" RatePlanCode="NFR">
<Rates>
<Rate EffectiveDate="2015-04-19" ExpireDate="2015-04-20"
RateTimeUnit="Day"  UnitMultiplier="1">
<Base AmountBeforeTax="68" CurrencyCode="EUR" />
</Rate>
<Rate EffectiveDate="2015-04-20" ExpireDate="2015-04-21"
RateTimeUnit="Day"  UnitMultiplier="1">
<Base AmountBeforeTax="68" CurrencyCode="EUR" />
</Rate>
<Rate EffectiveDate="2015-04-21" ExpireDate="2015-04-22"
RateTimeUnit="Day"  UnitMultiplier="1">
<Base AmountBeforeTax="68" CurrencyCode="EUR" />
</Rate>
<Rate EffectiveDate="2015-04-22" ExpireDate="2015-04-23"
RateTimeUnit="Day"  UnitMultiplier="1">
<Base AmountBeforeTax="68" CurrencyCode="EUR" />
</Rate>
</Rates>
</RoomRate>
</RoomRates>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2" />
</GuestCounts>
<TimeSpan Start="2015-04-19" Duration="P4D" End="2015-04-23" />
<Total AmountBeforeTax="272" CurrencyCode="EUR">
<Taxes />
</Total>
<ResGuestRPHs>1</ResGuestRPHs>
<Comments>
<Comment>
<Text>Request: We are two teachers coming from fhjg to visit your
primary school. If thre is a room with sea view available, we would enjoy that view...
:)
Response: The accommodation has told us that it is possible to arrange this. However, test Hotel is unable to guarantee it, and would like to specify that the request is subject to availability at the time of check in.</Text>
</Comment>
</Comments>
<SpecialRequests>
<SpecialRequest RequestCode="NonSmoking"
CodeContext=
"

http://cgbridge.rategain.com

"
  />
</SpecialRequests>
</RoomStay>
</RoomStays>
<Services>
<Service>
<ServiceDetails>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2" />
</GuestCounts>
<TimeSpan Start="2015-04-19" Duration="P4D" End="2015-04-23" />
<Total AmountBeforeTax="272" CurrencyCode="EUR" />
</ServiceDetails>
</Service>
</Services>
<ResGuests>
<ResGuest   ResGuestRPH="1"   PrimaryIndicator="true">
<Profiles>
<ProfileInfo>
<Profile  ProfileType="1">
<Customer>
<PersonName>
<GivenName>Guest 1</GivenName>
<Surname>Test</Surname>
</PersonName>
<Telephone PhoneTechType="1" PhoneNumber="+358407384776" FormattedInd="false"  DefaultInd="true"  />
<Email DefaultInd="true" EmailType="1">Test.Guest1@
xyz.com
</Email>
<Address>
<AddressLine>gdfh</AddressLine>
<CityName>hfdh</CityName>
<PostalCode>43100</PostalCode>
<CountryName Code="IN">India</CountryName>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
<ResGuest>
<Profiles>
<ProfileInfo>
<Profile  ProfileType="18">
<Customer>
<PersonName>
<GivenName>Guest 1</GivenName>
<Surname>Test</Surname>
</PersonName>
<Telephone PhoneTechType="1" PhoneNumber="+358407384776" FormattedInd="false"  DefaultInd="true"  />
<Email DefaultInd="true" EmailType="1">Test.Guest1@
xyz.com
</Email>
<Address>
<AddressLine>fdth</AddressLine>
<CityName>rfh</CityName>
<PostalCode>43100</PostalCode>
<CountryName Code="IN">India</CountryName>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
</ResGuests>
<ResGlobalInfo>
<TimeSpan Start="2015-04-19" Duration="P4D" End="2015-04-23" />
<Guarantee  GuaranteeCode="CreditCard"  GuaranteeType="CC/DC/Voucher">
<GuaranteesAccepted>
<GuaranteeAccepted>
<PaymentCard CardType="1" CardCode="VI"
CardNumber="1111111111111111" ExpireDate="1120">
<CardHolderName>Test Test</CardHolderName>
</PaymentCard>
</GuaranteeAccepted>
</GuaranteesAccepted>
</Guarantee>
<Total AmountBeforeTax="272" CurrencyCode="EUR" />
<HotelReservationIDs>
<HotelReservationID ResID_Type="16" ResID_Value="657635191" />
<HotelReservationID ResID_Type="13" ResID_Value="657635191" />
<HotelReservationID ResID_Type="14" ResID_Value="RES8514215R336" />
</HotelReservationIDs>
</ResGlobalInfo>
</HotelReservation>
</HotelReservations>
</OTA_HotelResNotifRQ>
```

\
**Cancel Reservation (SINGLE room)**

```xml
<OTA_HotelResNotifRQ EchoToken="f7082733-75d9-4239-afc8-168351c95adc" TimeStamp="2014-
11-04T14:31:38.8328335+05:30" Target="Production" TargetName="Production" Version="1.003"  ResStatus="Cancel"  xmlns=
"http://www.opentravel.org/OTA/2003/05

"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<POS>
<Source>
<RequestorID Type="13" ID="473"/>
<BookingChannel  Type="7"  Primary="true">
<CompanyName Code="BKNG"/>
</BookingChannel>
</Source>
</POS>
<HotelReservations>
<HotelReservation CreateDateTime="2015-02-04T00:00:00" CreatorID="RateGain"
ResStatus="Cancel">
<UniqueID Type="14" ID="657635191" />
<BasicPropertyInfo HotelCode="RGTestHotel" />
<RoomStays>
<RoomStay RoomStayStatus="Book">
<RatePlans>
<RatePlan RatePlanCode="954294" />
</RatePlans>
<RoomRates>
<RoomRate RoomTypeCode="DBL" NumberOfUnits="1" RatePlanCode="NFR">
<Rates>
<Rate EffectiveDate="2015-04-19" ExpireDate="2015-04-20"
RateTimeUnit="Day"  UnitMultiplier="1">
<Base AmountBeforeTax="68" CurrencyCode="EUR" />
</Rate>
<Rate EffectiveDate="2015-04-20" ExpireDate="2015-04-21"
RateTimeUnit="Day"  UnitMultiplier="1">
<Base AmountBeforeTax="68" CurrencyCode="EUR" />
</Rate>
<Rate EffectiveDate="2015-04-21" ExpireDate="2015-04-22"
RateTimeUnit="Day"  UnitMultiplier="1">
<Base AmountBeforeTax="68" CurrencyCode="EUR" />
</Rate>
<Rate EffectiveDate="2015-04-22" ExpireDate="2015-04-23"
RateTimeUnit="Day"  UnitMultiplier="1">
<Base AmountBeforeTax="68" CurrencyCode="EUR" />
</Rate>
</Rates>
</RoomRate>
</RoomRates>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2" />
</GuestCounts>
<TimeSpan Start="2015-04-19" Duration="P4D" End="2015-04-23" />
<Total AmountBeforeTax="272" CurrencyCode="EUR">
<Taxes />
</Total>
<ResGuestRPHs>1</ResGuestRPHs>
<Comments>
<Comment>
<Text>Request: We are two teachers coming from fhjg to visit your
primary school. If thre is a room with sea view available, we would enjoy that view...
:)
Response: The accommodation has told us that it is possible to arrange this. However, test Hotel is unable to guarantee it, and would like to specify that the request is subject to availability at the time of check in.</Text>
</Comment>
</Comments>
<SpecialRequests>
<SpecialRequest RequestCode="NonSmoking"
CodeContext=
"

http://cgbridge.rategain.com

"
  />
</SpecialRequests>
</RoomStay>
</RoomStays>
<Services>
<Service>
<ServiceDetails>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2" />
</GuestCounts>
<TimeSpan Start="2015-04-19" Duration="P4D" End="2015-04-23" />
<Total AmountBeforeTax="272" CurrencyCode="EUR" />
</ServiceDetails>
</Service>
</Services>
<ResGuests>
<ResGuest   ResGuestRPH="1"   PrimaryIndicator="true">
<Profiles>
<ProfileInfo>
<Profile  ProfileType="1">
<Customer>
<PersonName>
<GivenName>Guest 1</GivenName>
<Surname>Test</Surname>
</PersonName>
<Telephone PhoneTechType="1" PhoneNumber="+358407384776" FormattedInd="false"  DefaultInd="true"  />
<Email DefaultInd="true" EmailType="1">Test.Guest1@
xyz.com
</Email>
<Address>
<AddressLine>gdfh</AddressLine>
<CityName>hfdh</CityName>
<PostalCode>43100</PostalCode>
<CountryName Code="IN">India</CountryName>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
<ResGuest>
<Profiles>
<ProfileInfo>
<Profile  ProfileType="18">
<Customer>
<PersonName>
<GivenName>Guest 1</GivenName>
<Surname>Test</Surname>
</PersonName>
<Telephone PhoneTechType="1" PhoneNumber="+358407384776" FormattedInd="false"  DefaultInd="true"  />
<Email DefaultInd="true" EmailType="1">Test.Guest1@
xyz.com
</Email>
<Address>
<AddressLine>fdth</AddressLine>
<CityName>rfh</CityName>
<PostalCode>43100</PostalCode>
<CountryName Code="IN">India</CountryName>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
</ResGuests>
<ResGlobalInfo>
<TimeSpan Start="2015-04-19" Duration="P4D" End="2015-04-23" />
<Guarantee  GuaranteeCode="CreditCard"  GuaranteeType="CC/DC/Voucher">
<GuaranteesAccepted>
<GuaranteeAccepted>
<PaymentCard CardType="1" CardCode="VI"
CardNumber="1111111111111111" ExpireDate="1120">
<CardHolderName>Test Test</CardHolderName>
</PaymentCard>
</GuaranteeAccepted>
</GuaranteesAccepted>
</Guarantee>
<Total AmountBeforeTax="272" CurrencyCode="EUR" />
<HotelReservationIDs>
<HotelReservationID ResID_Type="16" ResID_Value="657635191" />
<HotelReservationID ResID_Type="13" ResID_Value="657635191" />
<HotelReservationID ResID_Type="14" ResID_Value="RES8514215R336" />
</HotelReservationIDs>
</ResGlobalInfo>
</HotelReservation>


</HotelReservations>


</OTA_HotelResNotifRQ>
```

<br>

**New reservation with Credit card (MULTIPLE rooms)**

<figure><img src="https://3945324883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp4y5dHVBc6vTCuYBLiHH%2Fuploads%2FZrqZILZRuS5Kby4C10R3%2F413603242.png?alt=media" alt=""><figcaption></figcaption></figure>

```xml
<RoomRate RoomTypeCode="DLX"
NumberOfUnits="1"  RatePlanCode="BAR">
<Rates>
<Rate EffectiveDate="2016-12- 12" ExpireDate="2016-12-13" RateTimeUnit="Day" UnitMultiplier="1">
<Base AmountBeforeTax="400" AmountAfterTax="500" CurrencyCode="THB" />
</Rate>
<Rate EffectiveDate="2016-12- 13" ExpireDate="2016-12-14" RateTimeUnit="Day" UnitMultiplier="1">
<Base AmountBeforeTax="400" AmountAfterTax="500" CurrencyCode="THB" />
</Rate>
</Rates>
</RoomRate>
</RoomRates>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2"
/>
<GuestCount  AgeQualifyingCode="8"  Count="1"
/>
</GuestCounts>
<TimeSpan Start="2016-12-12" Duration="1"
End="2016-12-14" />
<Total AmountBeforeTax="800" AmountAfterTax="1000"
CurrencyCode="THB" />
<ResGuestRPHs />
<SpecialRequests>
<SpecialRequest RequestCode="text"
CodeContext=
"

http://cgbridge.rategain.com

"
 />
</SpecialRequests>
</RoomStay>

<RoomStay RoomStayStatus="new">
<RatePlans>
<RatePlan RatePlanCode="832927" />
</RatePlans>
<RoomRates>
<RoomRate RoomTypeCode="STD"
NumberOfUnits="1"  RatePlanCode="BAR">
<Rates>
<Rate EffectiveDate="2016-12- 12" ExpireDate="2016-12-13" RateTimeUnit="Day" UnitMultiplier="1">
<Base AmountBeforeTax="200" AmountAfterTax="300" CurrencyCode="THB" />
</Rate>
<Rate EffectiveDate="2016-12- 13" ExpireDate="2016-12-14" RateTimeUnit="Day" UnitMultiplier="1">
<Base AmountBeforeTax="200" AmountAfterTax="300" CurrencyCode="THB" />
</Rate>
</Rates>
</RoomRate>
</RoomRates>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2"
/>
<GuestCount  AgeQualifyingCode="8"  Count="1"
/>
</GuestCounts>
<TimeSpan Start="2016-12-12" Duration="1"
End="2016-12-14" />
<Total AmountBeforeTax="400" AmountAfterTax="600"
CurrencyCode="THB" />
<ResGuestRPHs />

<SpecialRequests>
<SpecialRequest RequestCode="text"
CodeContext=
"

http://cgbridge.rategain.com

"
 />
</SpecialRequests>
</RoomStay>
</RoomStays>
<Services>
<Service>
<ServiceDetails>
<GuestCounts>
<GuestCount AgeQualifyingCode="10"
Count="4" />
<GuestCount AgeQualifyingCode="8"
Count="2" />
</GuestCounts>
<TimeSpan Start="2016-12-12" Duration="1"
End="2016-12-14" />
<Total AmountBeforeTax="1200"
AmountAfterTax="1600" CurrencyCode="THB" />
</ServiceDetails>
</Service>
</Services>
<ResGuests>
<ResGuest  PrimaryIndicator="true">
<Profiles>
<ProfileInfo>
<Profile  ProfileType="1">
<Customer>
<PersonName>
<GivenName>Hugh </GivenName>

<Surname>Jackman</Surname>
</PersonName>
<Telephone
PhoneTechType="1" PhoneNumber="+91-9871934281" FormattedInd="false" DefaultInd="true"
/>
<Email DefaultInd="true"
EmailType="1">Hugh.jackman@
rategain.com
</Email>
<Address>
<AddressLine>Sector 55 Supertech eco village 2 apartment Sydney</AddressLine> <CityName>Sydney</CityName>
<PostalCode>201305</PostalCode>
<StateProv
StateCode="Uttar Pradesh" />
<CountryName
Code="Australia"/>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
<ResGuest   PrimaryIndicator="false">
<Profiles>
<ProfileInfo>
<Profile  ProfileType="1">
<Customer>
<PersonName>

<GivenName>Hugh
</GivenName>
<Surname>Jackman</Surname>
</PersonName>
<Telephone
PhoneTechType="1" PhoneNumber="+91-9871934281" FormattedInd="false" DefaultInd="true"
/>
<Email DefaultInd="true"
EmailType="1">Hugh.jackman@
rategain.com
</Email>
<Address>
<AddressLine>Sector 55 Supertech eco village 2 apartment Sydney</AddressLine> <CityName>Sydney</CityName>
<PostalCode>201305</PostalCode>
<StateProv
StateCode="Uttar Pradesh" />
<CountryName
Code="Australia"/>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
<ResGuest   PrimaryIndicator="false">
<Profiles>
<ProfileInfo>
<Profile  ProfileType="1">

<Customer>
<PersonName>
<GivenName>David
</GivenName>
<Surname>Guetta</Surname>
</PersonName>
<Telephone
PhoneTechType="1" PhoneNumber="+91-9876543212" FormattedInd="false" DefaultInd="true"
/>
<Email DefaultInd="true"
EmailType="1">david.guetta@
rategain.com
</Email>
<Address>
<AddressLine>
Sector 22 Panchsheel Greens apartment NewYork</AddressLine>
<CityName>NewYork</CityName>
<PostalCode>201309</PostalCode>
<StateProv
StateCode="Uttar Pradesh" />
<CountryName
Code="United State"/>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
<ResGuest>
<Profiles>

<ProfileInfo>
<Profile  ProfileType="18">
<Customer>
<PersonName>
<GivenName>Booker1</GivenName>
<Surname>Booker2</Surname>
</PersonName>
<Telephone
PhoneTechType="1" PhoneNumber="+91-9871934281" FormattedInd="false" DefaultInd="true"
/>
<Email DefaultInd="true"
EmailType="1">Logan.wolverine@
rategain.com
</Email>
<Address>
<AddressLine>Flat
no- C4 606 Panchsheel Greens apartment Greater noida west booker</AddressLine>
<CityName>Noida</CityName>
<PostalCode>201308</PostalCode>
<StateProv
StateCode="Uttar Pradesh" />
<CountryName
Code="India"/>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>

</ResGuests>


<ResGlobalInfo>


<TimeSpan Start="2016-12-12" Duration="1" End="2016-12-14"
/>

<CancelPenalties  />

<Total AmountBeforeTax="1200" AmountAfterTax="1600"
CurrencyCode="THB" />


<HotelReservationIDs>


<HotelReservationID  ResID_Type="16"
ResID_Value="Resv_201" />


<HotelReservationID  ResID_Type="13"
ResID_Value="Resv_201" />


</HotelReservationIDs>


</ResGlobalInfo>


</HotelReservation>


</HotelReservations>


</OTA_HotelResNotifRQ>
```

**Modify reservation with Credit card (MULTIPLE rooms)**

<figure><img src="https://3945324883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp4y5dHVBc6vTCuYBLiHH%2Fuploads%2F5l9ROygd1PpW9ITkvFqF%2F413603243.png?alt=media" alt=""><figcaption></figcaption></figure>

```xml
</Source>
</POS>
<HotelReservations>
<HotelReservation CreateDateTime="2016-10-24T09:18:39"
CreatorID="RateGain" ResStatus="Modify">
<UniqueID Type="14" ID="Resv_201" />
<BasicPropertyInfo HotelCode="RGBRTEST" />
<RoomStays>
<RoomStay   RoomStayStatus="modified">
<RatePlans>
<RatePlan RatePlanCode="832927" />
</RatePlans>
<RoomRates>
<RoomRate RoomTypeCode="DLX"
NumberOfUnits="1"  RatePlanCode="BAR">
<Rates>
<Rate EffectiveDate="2016-12- 12" ExpireDate="2016-12-13" RateTimeUnit="Day" UnitMultiplier="1">
<Base AmountBeforeTax="650" AmountAfterTax="750" CurrencyCode="THB" />
</Rate>
<Rate EffectiveDate="2016-12- 13" ExpireDate="2016-12-14" RateTimeUnit="Day" UnitMultiplier="1">
<Base AmountBeforeTax="650" AmountAfterTax="750" CurrencyCode="THB" />
</Rate>
</Rates>
</RoomRate>
</RoomRates>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2"
/>

<GuestCount  AgeQualifyingCode="8"  Count="1"
/>
</GuestCounts>
<TimeSpan Start="2016-12-12" Duration="1"
End="2016-12-14" />
<Total AmountBeforeTax="1300" AmountAfterTax="1500"
CurrencyCode="THB" />
<ResGuestRPHs />
<Comments>
<Comment>
<Text>Cab for Airport/Metro Station
will be provided</Text>
</Comment>
</Comments>
<SpecialRequests>
<SpecialRequest>
<Text>Smoking Room , Extra
bedding</Text>
</SpecialRequest>
</SpecialRequests>
</RoomStay>
<RoomStay RoomStayStatus="new">
<RatePlans>
<RatePlan RatePlanCode="832927" />
</RatePlans>
<RoomRates>
<RoomRate RoomTypeCode="STD"
NumberOfUnits="1"  RatePlanCode="BAR">
<Rates>
<Rate EffectiveDate="2016-12-
12" ExpireDate="2016-12-13" RateTimeUnit="Day" UnitMultiplier="1">

<Base AmountBeforeTax="250" AmountAfterTax="350" CurrencyCode="THB" />
</Rate>
<Rate EffectiveDate="2016-12- 13" ExpireDate="2016-12-14" RateTimeUnit="Day" UnitMultiplier="1">
<Base AmountBeforeTax="250" AmountAfterTax="350" CurrencyCode="THB" />
</Rate>
</Rates>
</RoomRate>
</RoomRates>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2"
/>
<GuestCount  AgeQualifyingCode="8"  Count="1"
/>
</GuestCounts>
<TimeSpan Start="2016-12-12" Duration="1"
End="2016-12-14" />
<Total AmountBeforeTax="500" AmountAfterTax="700"
CurrencyCode="THB" />
<ResGuestRPHs />
<Comments>
<Comment>
<Text>Cab for Airport/Metro Station
will be provided</Text>
</Comment>
</Comments>
<SpecialRequests>
<SpecialRequest>
<Text>Smoking Room , Extra
bedding</Text>

</SpecialRequest>
</SpecialRequests>
</RoomStay>
</RoomStays>
<Services>
<Service>
<ServiceDetails>
<GuestCounts>
<GuestCount AgeQualifyingCode="10"
Count="4" />
<GuestCount AgeQualifyingCode="8"
Count="2" />
</GuestCounts>
<TimeSpan Start="2016-12-12" Duration="1"
End="2016-12-14" />
<Total AmountBeforeTax="1800"
AmountAfterTax="2200" CurrencyCode="THB" />
</ServiceDetails>
</Service>
</Services>
<ResGuests>
<ResGuest  PrimaryIndicator="true">
<Profiles>
<ProfileInfo>
<Profile  ProfileType="1">
<Customer>
<PersonName>
<GivenName>Justine  </GivenName>
<Surname>Bieber</Surname>

</PersonName>
<Telephone
PhoneTechType="1" PhoneNumber="+91-9871934281" FormattedInd="false" DefaultInd="true"
/>
<Email DefaultInd="true"
EmailType="1">justine.bieber@
rategain.com
</Email>
<Address>
<AddressLine>Sector 55 ATS eco village 2 apartment Sydney</AddressLine>
<CityName>Tokyo</CityName>
<PostalCode>201305</PostalCode>
<StateProv
StateCode="Uttar Pradesh" />
<CountryName
Code="Japan"/>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
<ResGuest   PrimaryIndicator="false">
<Profiles>
<ProfileInfo>
<Profile  ProfileType="1">
<Customer>
<PersonName>
<GivenName>Justine  </GivenName>

<Surname>Bieber</Surname>
</PersonName>
<Telephone
PhoneTechType="1" PhoneNumber="+91-9871934281" FormattedInd="false" DefaultInd="true"
/>
<Email DefaultInd="true"
EmailType="1">justine.bieber@
rategain.com
</Email>
<Address>
<AddressLine>Sector 55 ATS eco village 2 apartment Sydney</AddressLine>
<CityName>Tokyo</CityName>
<PostalCode>201305</PostalCode>
<StateProv
StateCode="Uttar Pradesh" />
<CountryName
Code="Japan"/>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
<ResGuest   PrimaryIndicator="false">
<Profiles>
<ProfileInfo>
<Profile  ProfileType="1">
<Customer>
<PersonName>

<GivenName>Bruce
</GivenName>
<Surname>Wayne</Surname>
</PersonName>
<Telephone
PhoneTechType="1" PhoneNumber="+91-9876543212" FormattedInd="false" DefaultInd="true"
/>
<Email DefaultInd="true"
EmailType="1">Bruce.Wayne@
rategain.com
</Email>
<Address>
<AddressLine>
Sector 22 Panchsheel Greens apartment NewYork</AddressLine>
<CityName>NewYork</CityName>
<PostalCode>201309</PostalCode>
<StateProv
StateCode="Uttar Pradesh" />
<CountryName
Code="United State"/>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
<ResGuest>
<Profiles>
<ProfileInfo>
<Profile  ProfileType="18">

<Customer>
<PersonName>
<GivenName>Booker1</GivenName>
<Surname>Booker2</Surname>
</PersonName>
<Telephone
PhoneTechType="1" PhoneNumber="+91-9871934281" FormattedInd="false" DefaultInd="true"
/>
<Email DefaultInd="true"
EmailType="1">Logan.wolverine@
rategain.com
</Email>
<Address>
<AddressLine>Flat
no- C4 606 Panchsheel Greens apartment Greater noida west booker</AddressLine>
<CityName>Noida</CityName>
<PostalCode>201308</PostalCode>
<StateProv
StateCode="Uttar Pradesh" />
<CountryName
Code="India"/>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
</ResGuests>
<ResGlobalInfo>

<TimeSpan Start="2016-12-12" Duration="1" End="2016-12-14"
/>
<CancelPenalties  />


<Total AmountBeforeTax="1800" AmountAfterTax="2200"
CurrencyCode="THB" />


<HotelReservationIDs>


<HotelReservationID  ResID_Type="16"
ResID_Value="Resv_201" />


<HotelReservationID  ResID_Type="13"
ResID_Value="Resv_201" />


<HotelReservationID  ResID_Type="14"
ResID_Value="123593"  />


</HotelReservationIDs>


</ResGlobalInfo>


</HotelReservation>


</HotelReservations>


</OTA_HotelResNotifRQ>
```

**Cancel reservation (MULTIPLE rooms)**

```xml

<OTA_HotelResNotifRQ  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
"xmlns:xsd="http://www.w3.org/2001/XMLSchema"

 EchoToken="7bab16bf-9801-4975-95f8- ea22c7ef6257" TimeStamp="2016-10-25T07:55:43.9237857+05:30" Target="Production" TargetName="Production" Version="1.003" ResStatus="Cancel">
<POS>
<Source>


<RequestorID Type="13" ID="473" />


<BookingChannel  Type="7"  Primary="true">


<CompanyName Code="BKNG" />


</BookingChannel>


</Source>


</POS>


<HotelReservations>


<HotelReservation CreateDateTime="2016-10-24T09:18:39"
CreatorID="RateGain" ResStatus="Cancel">
<UniqueID Type="14" ID="Resv_201" />


<BasicPropertyInfo HotelCode="RGBRTEST" />


<RoomStays>


<RoomStay   RoomStayStatus="modified">


<RatePlans>


<RatePlan RatePlanCode="832927" />


</RatePlans>


<RoomRates>


<RoomRate RoomTypeCode="DLX"
NumberOfUnits="1"  RatePlanCode="BAR">


<Rates>


<Rate EffectiveDate="2016-12-
12" ExpireDate="2016-12-13" RateTimeUnit="Day" UnitMultiplier="1">

<Base AmountBeforeTax="650" AmountAfterTax="750" CurrencyCode="THB" />
</Rate>
<Rate EffectiveDate="2016-12- 13" ExpireDate="2016-12-14" RateTimeUnit="Day" UnitMultiplier="1">
<Base AmountBeforeTax="650" AmountAfterTax="750" CurrencyCode="THB" />
</Rate>
</Rates>
</RoomRate>
</RoomRates>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2"
/>
<GuestCount  AgeQualifyingCode="8"  Count="1"
/>
</GuestCounts>
<TimeSpan Start="2016-12-12" Duration="1"
End="2016-12-14" />
<Total AmountBeforeTax="1300" AmountAfterTax="1500"
CurrencyCode="THB" />
<ResGuestRPHs />
<Comments>
<Comment>
<Text>Cab for Airport/Metro Station
will be provided</Text>
</Comment>
</Comments>
<SpecialRequests>
<SpecialRequest>
<Text>Smoking Room , Extra
bedding</Text>
```

<figure><img src="https://3945324883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp4y5dHVBc6vTCuYBLiHH%2Fuploads%2FXOpReoIiQmYwx7W3KAdy%2F413603244.png?alt=media" alt=""><figcaption></figcaption></figure>

```xml
<Total AmountBeforeTax="500" AmountAfterTax="700"
CurrencyCode="THB" />
<ResGuestRPHs />
<Comments>
<Comment>
<Text>Cab for Airport/Metro Station
will be provided</Text>
</Comment>
</Comments>
<SpecialRequests>
<SpecialRequest>
<Text>Smoking Room , Extra
bedding</Text>
</SpecialRequest>
</SpecialRequests>
</RoomStay>
</RoomStays>
<Services>
<Service>
<ServiceDetails>
<GuestCounts>
<GuestCount AgeQualifyingCode="10"
Count="4" />
<GuestCount AgeQualifyingCode="8"
Count="2" />
</GuestCounts>
<TimeSpan Start="2016-12-12" Duration="1"
End="2016-12-14" />
<Total AmountBeforeTax="1800"
AmountAfterTax="2200" CurrencyCode="THB" />
</ServiceDetails>
</Service>

</Services>
<ResGuests>
<ResGuest  PrimaryIndicator="true">
<Profiles>
<ProfileInfo>
<Profile  ProfileType="1">
<Customer>
<PersonName>
<GivenName>Justine  </GivenName>
<Surname>Bieber</Surname>
</PersonName>
<Telephone
PhoneTechType="1" PhoneNumber="+91-9871934281" FormattedInd="false" DefaultInd="true"
/>
<Email DefaultInd="true"
EmailType="1">justine.bieber@
rategain.com
</Email>
<Address>
<AddressLine>Sector 55 ATS eco village 2 apartment Sydney</AddressLine>
<CityName>Tokyo</CityName>
<PostalCode>201305</PostalCode>
<StateProv
StateCode="Uttar Pradesh" />
<CountryName
Code="Japan"/>
</Address>
<EmployerInfo />
</Customer>

</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
<ResGuest   PrimaryIndicator="false">
<Profiles>
<ProfileInfo>
<Profile  ProfileType="1">
<Customer>
<PersonName>
<GivenName>Justine  </GivenName>
<Surname>Bieber</Surname>
</PersonName>
<Telephone
PhoneTechType="1" PhoneNumber="+91-9871934281" FormattedInd="false" DefaultInd="true"
/>
<Email DefaultInd="true"
EmailType="1">justine.bieber@
rategain.com
</Email>
<Address>
<AddressLine>Sector 55 ATS eco village 2 apartment Sydney</AddressLine>
<CityName>Tokyo</CityName>
<PostalCode>201305</PostalCode>
<StateProv
StateCode="Uttar Pradesh" />
<CountryName
Code="Japan"/>
</Address>

<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
<ResGuest   PrimaryIndicator="false">
<Profiles>
<ProfileInfo>
<Profile  ProfileType="1">
<Customer>
<PersonName>
<GivenName>Bruce
</GivenName>
<Surname>Wayne</Surname>
</PersonName>
<Telephone
PhoneTechType="1" PhoneNumber="+91-9876543212" FormattedInd="false" DefaultInd="true"
/>
<Email DefaultInd="true"
EmailType="1">Bruce.Wayne@
rategain.com
</Email>
<Address>
<AddressLine>
Sector 22 Panchsheel Greens apartment NewYork</AddressLine>
<CityName>NewYork</CityName>
<PostalCode>201309</PostalCode>
<StateProv
StateCode="Uttar Pradesh" />

<CountryName
Code="United State"/>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
<ResGuest>
<Profiles>
<ProfileInfo>
<Profile  ProfileType="18">
<Customer>
<PersonName>
<GivenName>Booker1</GivenName>
<Surname>Booker2</Surname>
</PersonName>
<Telephone
PhoneTechType="1" PhoneNumber="+91-9871934281" FormattedInd="false" DefaultInd="true"
/>
<Email DefaultInd="true"
EmailType="1">Logan.wolverine@
rategain.com
</Email>
<Address>
<AddressLine>Flat
no- C4 606 Panchsheel Greens apartment Greater noida west booker</AddressLine>
<CityName>Noida</CityName>
<PostalCode>201308</PostalCode>

<StateProv
StateCode="Uttar Pradesh" />
<CountryName
Code="India"/>
</Address>
<EmployerInfo />
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
</ResGuests>
<ResGlobalInfo>
<TimeSpan Start="2016-12-12" Duration="1" End="2016-12-14"
/>
<CancelPenalties  />
<Total AmountBeforeTax="1800" AmountAfterTax="2200"
CurrencyCode="THB" />
<HotelReservationIDs>
<HotelReservationID  ResID_Type="16"
ResID_Value="Resv_201" />
<HotelReservationID  ResID_Type="13"
ResID_Value="Resv_201" />
<HotelReservationID  ResID_Type="14"
ResID_Value="123593"  />
</HotelReservationIDs>
</ResGlobalInfo>
</HotelReservation>
</HotelReservations>
</OTA_HotelResNotifRQ>
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://developer.rategain.com/our-products/channel-manager/rg-bridge-supply-push/interface-specifications-reservation-notification-service/operations/reservation-notification/sample-reservation-messages.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
