This instance is currently being migrated to the new Atlassian One Confluence sytem.
If you can't find your space anymore, it should be already in the new System: https://confluence.weareplanet.com/
Message Description
The process being facilitated is that of notifying subscriber of creation and modification of a reservation group master object.
Message Attributes
IO_ResGroupNotifRQ
Element | @Attribute | Num | Description | Comments + Content outbound | pAIR | OnPrem | |
IO_ResGroupNotifRQ | 1 | |||||
@CorrelationID | StringLength1to64 | 1 | CorrelationID for RQ and RS | |||
@TimeStamp | dateTime | 1 | ISO DateTime of message creation | |||
@TransactionStatusCode | StringLength1to32 | 0..1 | ||||
IO_ResGroupNotifRQ | POS | Source | 1..n | This holds details regarding the requestor. It may be repeated to also accommodate the delivery systems. | ||||
IO_ResGroupNotifRQ | POS | Source | RequestorID | 0..1 | An identifier of the entity making the request (e.g.; ATA/IATA/ID number, Electronic Reservation Service Provider (ERSP), Association of British Travel Agents (ABTA)). | ||||
@ID | StringLength1to32 | 1 | A unique identifying value assigned by the creating system. In the context of protel IO, this will be the unique hotel ID where the profile was created. | |||
@ID_Context | StringLength1to32 | 1 | Used to identify the source of the identifier. For both outbound (from protelIO) and inbound (to protelIO) request messages, this must carry the string value | "protelIO" | ||
@Type | OTA_CodeType UIT | 1 | A numeric reference to the type of object defined by the unique ID attribute. Refer to the OTA code lists Unique ID Type (UIT) | Type="36" | ||
IO_ResGroupNotifRQ | POS | TPA_Extensions | 0..1 | |||||
---|---|---|---|---|---|---|
IO_ResGroupNotifRQ | POS | TPA_Extensions | POSExtensions | 0..1 | |||||
IO_ResGroupNotifRQ | POS | TPA_Extensions | POSExtensions | HotelInfo | 0..1 | |||||
@FiscalDate | date | 0..1 | The FiscalDate transports the actual date of the PMS. | |||
IO_ResGroupNotifRQ | ReservationGroups | 1 | |||||
@ChainCode | StringLength1to8 | 0..1 | The code that identifies a hotel chain or management group. The hotel chain code is decided between vendors. | |||
@HotelCode | StringLength1to16 | 0..1 | The code that uniquely identifies a single hotel property. | |||
@HotelID | StringLength1to8 | 0..1 | The number that uniquely identifies a single hotel property. | |||
@HotelName | StringLength1to128 | 0..1 | A text field used to communicate the proper name of the hotel. | |||
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | 1..n |
| ||||
@ArrivalDate | date | 0..1 | Arrival date | |||
@CreateDateTime | dateTime | 1 | This is the date when the reservation was first made | |||
@CreatorID | StringLength1to32 | 1 | The user or the office that originated the reservation | |||
@DepartureDate | date | 0..1 | Departure date | |||
@LastModifierID | StringLength1to32 | 0..1 | This indicates the last user who modified the reservation | |||
@LastModifyDateTime | dateTime | 0..1 | This indicates the last date and time when the reservation was modified | |||
@ResStatus | PMS_ResStatusType | 0..1 | Indicates the current status of the reservation | PMS_ResStatusType | ||
@OptionDate | date | 0..1 | Indicates the date that reservation can be optional | |||
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | UniqueID | 1..n |
| ||||
@ID | OTA_CodeType UIT | 1 | GroupMaster reservationID | |||
@ID_Context | StringLength1to32 | 1 | Used to identify where the ID comes from. | "protelIO" | ||
@Type | StringLength1to32 | 1 | Defines the type of GroupMaster reservation | Type="36" | ||
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Common | 1 | A general information about the GroupReservation. | ||||
@GroupName | StringLength1to64 | 1 | ||||
@MarketCode | StringLength1to64 | 0..1 | This is the abbreviation of the market segment being sold and may be needed by the system for tracking purposes. | |||
@SourceOfBusiness | StringLength1to64 | 0..1 | Used to specify where the business came from; e.g., radio, newspaper ad, or it could be a referring property. | |||
@TravelReason | StringLength1to64 | 0..1 | Used to specify what is the reason of travel; e.g., Business, Pleasure. | |||
@CancellationReason | StringLength1to64 | 0..1 | Used to specify what is the reason of cancellation. | |||
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Notes | 0..1 | |||||
@Value | StringLength1to64 | 1 | ||||
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Profile | 1 | The profile for the guest incurring the charges. | _Profile element outbound | |||
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Revenue | 0..1 | Describes the revenue generated for the GroupReservation. | ||||
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Revenue | RevenueCategory | 0..n | Describes the type of revenue generated. | ||||
@RevenueCategoryCode | OTA_CodeType RCC | 1 | Refer to OpenTravel Code List Revenue Category Code (RCC). | Revenue Category Code (RCC) | ||
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Revenue | RevenueCategory | SummaryAmount | 0..1 | A summary of all items posted to this GroupReservation. | ||||
@Amount | Money | 1 | A monetary amount. | |||
@CurrencyCode | AlphaLength3 | 1 | Currency code. Use ISO 4217, three alpha code. | |||
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Revenue | RevenueCategory | RevenueDetails | 1 | |||||
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Revenue | RevenueCategory | RevenueDetails | RevenueDetail | 1..n | The line item detail of specific revenue transactions. | ||||
@Amount | Money | 1 | A monetary amount. | |||
@CurrencyCode | AlphaLength3 | 1 | The code specifying a monetary unit. Use ISO 4217, three alpha code. | |||
@Description | StringLength1to64 | 0..1 | The line item detail description for this posting. | |||
@PMSRevenueCode | StringLength1to8 | 1 | The transaction code assigned by the PMS. | |||
@ReferenceID | StringLength1to8 | 0..1 | The unique transaction identifier for this posting. | |||
@TransactionDate | date | 0..1 | The date the transaction was posted. |