Information about a room in the booking. 

Unpriced bookings (without an amount node) are allowed but will appear with amount 0.

The rateDay node is also optional for unpriced bookings or if contract information is not available. 


NOTE: All bookingRooms of a booking must always be indicated:


Element

M

Type

Restrictions

Description

@idY
String
Room identification code

status

Y

String

Values: Confirmed / Cancelled

Room booking status. 

checkinDate
YDateFormat: dd/MM/yyyyCheck-in date for the room.
checkoutDate
Y
DateFormat: dd/MM/yyyy
Check-out date for the room.
roomCode
YString
Room code
mealPlanYString
Meal plan code
amountNDouble
Amount for the room
currencyCodeYString
Currency of the room amount
rateDay
NComplexElement

[0...N]

See definition
Daily breakdown of the rate
guest
YComplexElement

[1...N]

See definition
Booking passengers
arrivalFlight
NComplexElementSee definition
Arrival flight information
departureFlight
NComplexElement See definition
Departure flight information
remarkNComplexElement See definition
Remarks for the room



Example BookingRoom:


<bookingRoom id="1">

    <status>Confirmed</status>

    <checkinDate>01/08/2020</checkinDate>

    <checkoutDate>05/08/2020</checkoutDate>

    <roomCode>DBL</roomCode>

    <mealPlan>RO</mealPlan>

    <amount>1650.40</amount>

    <currencyCode>USD</currencyCode>

    <rateDay day="01/08/2020" rateCode="1234" amount="412.60"/>

    <rateDay day="02/08/2020" rateCode="1234" amount="412.60"/>

    <rateDay day="03/08/2020" rateCode="1234" amount="412.60"/>

    <rateDay day="04/08/2020" rateCode="1234" amount="412.60"/>

    <guest id="1" name="Guest name" amount="825.25" age="33" birthDate="01/04/1987"/>

    <guest id="2" name="Guest name 2" amount="825.25" age="35" birthDate="01/04/1985"/>

    <arrivalFlight dateTime="01/01/2021 00:00:00" flightNumber="abc1234"/>

    <departureFlight dateTime=" 06 01 2021 00:00:00" flightNumber="xyz9876"/>

    <remark text=" Non smoking room please"/>

</bookingRoom>