Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
minLevel1
maxLevel6
outlinefalse
typelist
printablefalse

...

Rate, Availability or Restriction updates must be

Status
colourBlue
titlebundled
in instances where the values for consecutive dates are the same as well as the room / rate combination using @Start and @End attributes. An example of availability update of ‘15’ for 21st and 22nd November 2018 for Double Room (DBL) is the following:

...

This is NOT expected:

...

2.2 - Delta Updates

All the requests (Availability, Restrictions & Rates) must only contain data relevant to the action being performed in your PMS. In other words, we require the messages to be as small as possible, meaning that only the modifications should be sent. No unchanged dates should be included in these request messages. For instance, if in a certification scenario we ask you to update ‘Availability’ to ‘4’ for Double Room (DBL) - Best Available Rate (BAR) for the 8th of November 2018, we expect to receive one single request containing only one message exclusively consisting of Availability data and nothing else:

...

This is NOT expected:

...

2.3 - Availability

...

Note that StopSell, CTA and CTD are completely independent from each other. A room can be open  <RestrictionStatus Status="Open"/> while CTA (or CTD) being applied <RestrictionStatus Restriction="Arrival" (Restriction="Departure") Status="Close"/> at the same time, and vice versa. In other words - StopSell, CTA and CTD can be received separately so their status should be assumed as separate - for instance, a message which sets StopSell will not change the states of closed to arrival and departure.

Similarly, when removing CTA or CTD, @Restriction attribute has to be used as well:

<RestrictionStatus Restriction="Arrival" Status="Open"/>
<RestrictionStatus Restriction="Departure" Status="Open"/>

Restriction Type

How it will be sent

Room is stop sold

<RestrictionStatus Status="Close"/>

Room is opened for sale

<RestrictionStatus Status="Open"/>

Room is set as closed to arrival

<RestrictionStatus Status="Close" Restriction="Arrival"/>

Room is set as open to arrival

<RestrictionStatus Status="Open" Restriction="Arrival"/>

Room is set as closed to departure

<RestrictionStatus Status="Close" Restriction="Departure"/>

Room is set as open to departure

<RestrictionStatus Status="Open" Restriction="Departure"/>

2.6 - Rates

Rate is a positive decimal value - a rate of 156 should be sent through as 156.00:

...