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 | Type | Num | Description | Comments + Content inboundoutbound | pAIR | OnPrem | ||||||
IO_ResGroupNotifRQ | 1 | |||||||||||
@CorrelationID | stringStringLength1to64 | 1 | CorrelationID for RQ and RS | |||||||||
@TimeStamp | dateTime | 1 | ISO DateTime of message creation | |||||||||
@TransactionStatusCode | stringStringLength1to32 | 0..1 | "1 | .00"|||||||||
IO_ResGroupNotifRQ | POS | 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. | .ng.; ATA/IATA/ID number, Electronic Reservation Service Provider (ERSP), Association of British Travel Agents (ABTA)). | |||||||||
@ID | stringStringLength1to32 | 1 | Unique identifier of the reservation | Reservation ID | 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 | stringStringLength1to32 | 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 | IOCodeString | 0..1 | Type of the identifier | "Reservation" (OTA 14) | 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 | A collection of GuestCount by age group.|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
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.. | 10A recurring element that identifies the number of guests and ages of the guests1 | The code that identifies a hotel chain or management group. The hotel chain code is decided between vendors. | @ChainCode | |||||||
@HotelCode | StringLength1to16 | 0..1 | The code that uniquely identifies a single hotel property. | @HotelCode|||||||||
@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.. | 1Modify packages of a reservation | @ArrivalDate | @CreateDateTime | 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 | |||||||||
@CreatorID | @DepartureDate | @LastModifierID | @LastModifyDateTime | @ResStatus | IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | UniqueID | 1..n |
| |||||
@ID | OTA_CodeType UIT | 1 | GroupMaster reservationID | @ID | ||||||||
@ID_Context | StringLength1to32 | 1 | Used to identify where the ID comes from. | "protelIO" | ||||||||
@Type | 0..1StringLength1to32 | 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. |