Typographical Conventions
XML Usage Description
RG Bridge utilizes OpenTravel standard XML to facilitate information exchange. The XML usage descriptions employ a pseudo-schema description format to specify the usage of XML elements and attributes as they apply to RG Bridge. The actual schema definitions are provided separately. These schemas adhere to industry standards and accommodate many use cases beyond those required by RG Bridge. Only the elements and attributes described in the XML Usage description are used by RG Bridge. Any other element or attribute passed in the message will be ignored.
Sample XML
Sample XML messages are provided throughout this document to aid in understanding message usage. These messages are formatted for clarity and are set inside tables with dashed borders. All OpenTravel messages follow a consistent format, with a single top-level element. The element name starts with "OTA_".
In the example message in Table A, the top-level element of the rate update request message is OTA_HotelRateAmountNotifRQ. The attributes of this element are standard.
Table A: Sample XML
To emphasize the important parts of the message, the relevant sections have been highlighted with a lime background, such as: RateAmountMessages
.
Green Values: These values must be set in a specific way because RG Bridge can only process them in that manner. For example, in
RateTimeUnit="Day"
, "Day" is the only value that can be passed to RG Bridge, even though the OTA schema allows other values.Red Values: These values are significant for the message. For example, in
RatePlanCode="BARA00"
, "BARA00" specifies the rate type and is crucial for the operation. Note that these values are fictitious and used for sample purposes only.
For better readability, the messages have been formatted with additional new lines and tab characters. However, these are not part of the actual XML and should not be used in real messages.
XML style comments in the samples are not part of the schema. They have been added to indicate incomplete sections in the XML, helping focus on important parts and show the general pattern. For example:
<!-- Content omitted -->.
Last updated