Target audienceUpsell, CRS, MOBILE, KIOSK
Version1.0.
AuthenticationBearer Token
Message typePush, Asynchronous
DirectionOutbound

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 outboundpAIROnPrem

IO_ResGroupNotifRQ


1

(Haken)(Fehler)

@CorrelationID 

StringLength1to64

1

CorrelationID for RQ and RS


(Haken)(Fehler)

@TimeStamp 

dateTime

1

ISO DateTime of message creation


(Haken)(Fehler)

@TransactionStatusCode

StringLength1to32

0..1



(Haken)(Fehler)

IO_ResGroupNotifRQ | POS | Source


1..n

This holds details regarding the requestor. It may be repeated to also accommodate the delivery systems.


(Haken)(Fehler)

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)).


(Haken)(Fehler)

@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.


(Haken)(Fehler)

@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"(Haken)(Fehler)

@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"(Haken)(Fehler)
IO_ResGroupNotifRQ | POS | TPA_Extensions
0..1

(Haken)(Fehler)
IO_ResGroupNotifRQ | POS | TPA_Extensions | POSExtensions
0..1

(Haken)(Fehler)
IO_ResGroupNotifRQ | POS | TPA_Extensions | POSExtensions | HotelInfo
0..1

(Haken)(Fehler)
@FiscalDatedate0..1The FiscalDate transports the actual date of the PMS.
(Haken)(Fehler)
IO_ResGroupNotifRQ | ReservationGroups
1

(Haken)(Fehler)

@ChainCode

StringLength1to80..1The code that identifies a hotel chain or management group. The hotel chain code is decided between vendors.
(Haken)(Fehler)
@HotelCodeStringLength1to160..1The code that uniquely identifies a single hotel property.
(Haken)(Fehler)
@HotelIDStringLength1to80..1The number that uniquely identifies a single hotel property.
(Haken)(Fehler)
@HotelNameStringLength1to1280..1A text field used to communicate the proper name of the hotel.
(Haken)(Fehler)

IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup


1..n

 


(Haken)(Fehler)
@ArrivalDatedate0..1Arrival date
(Haken)(Fehler)
@CreateDateTimedateTime1This is the date when the reservation was first made
(Haken)(Fehler)
@CreatorIDStringLength1to321The user or the office that originated the reservation
(Haken)(Fehler)
@DepartureDatedate0..1Departure date
(Haken)(Fehler)
@LastModifierIDStringLength1to320..1This indicates the last user who modified the reservation
(Haken)(Fehler)
@LastModifyDateTimedateTime0..1This indicates the last date and time when the reservation was modified
(Haken)(Fehler)
@ResStatusPMS_ResStatusType0..1Indicates the current status of the reservationPMS_ResStatusType(Haken)(Fehler)
@OptionDatedate0..1Indicates the date that reservation can be optional
(Haken)(Fehler)

IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | UniqueID


1..n

 


(Haken)(Fehler)
@IDOTA_CodeType UIT1GroupMaster reservationID
(Haken)(Fehler)
@ID_ContextStringLength1to321Used to identify where the ID comes from."protelIO"(Haken)(Fehler)

@Type

StringLength1to32

1

Defines the type of GroupMaster reservation

Type="36"(Haken)(Fehler)
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Common
1A general information about the GroupReservation.
(Haken)(Fehler)
@GroupNameStringLength1to641

(Haken)(Fehler)
@MarketCodeStringLength1to640..1This is the abbreviation of the market segment being sold and may be needed by the system for tracking purposes.
(Haken)(Fehler)
@SourceOfBusinessStringLength1to640..1Used to specify where the business came from; e.g., radio, newspaper ad, or it could be a referring property.
(Haken)(Fehler)
@TravelReasonStringLength1to640..1Used to specify what is the reason of travel; e.g., Business, Pleasure.
(Haken)(Fehler)
@CancellationReasonStringLength1to640..1Used to specify what is the reason of cancellation.
(Haken)(Fehler)
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Notes
0..1

(Haken)(Fehler)
@ValueStringLength1to641

(Haken)(Fehler)
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Profile
1The profile for the guest incurring the charges. _Profile element outbound(Haken)(Fehler)
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Revenue
0..1Describes the revenue generated for the GroupReservation.
(Haken)(Fehler)
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Revenue | RevenueCategory
0..nDescribes the type of revenue generated.
(Haken)(Fehler)
@RevenueCategoryCodeOTA_CodeType RCC1Refer to OpenTravel Code List Revenue Category Code (RCC).Revenue Category Code (RCC)(Haken)(Fehler)
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Revenue | RevenueCategory | SummaryAmount
0..1A summary of all items posted to this GroupReservation.
(Haken)(Fehler)
@AmountMoney1A monetary amount.
(Haken)(Fehler)
@CurrencyCodeAlphaLength31Currency code. Use ISO 4217, three alpha code.
(Haken)(Fehler)
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Revenue | RevenueCategory | RevenueDetails
1

(Haken)(Fehler)
IO_ResGroupNotifRQ | ReservationGroups | ReservationGroup | Revenue | RevenueCategory | RevenueDetails | RevenueDetail
1..nThe line item detail of specific revenue transactions.
(Haken)(Fehler)
@AmountMoney1A monetary amount.
(Haken)(Fehler)
@CurrencyCodeAlphaLength3 1The code specifying a monetary unit. Use ISO 4217, three alpha code.
(Haken)(Fehler)
@DescriptionStringLength1to64 0..1The line item detail description for this posting.
(Haken)(Fehler)
@PMSRevenueCodeStringLength1to81The transaction code assigned by the PMS.
(Haken)(Fehler)
@ReferenceIDStringLength1to80..1The unique transaction identifier for this posting.
(Haken)(Fehler)
@TransactionDatedate0..1The date the transaction was posted.
(Haken)(Fehler)
  • Keine Stichwörter