ResGuest

Description
A collection of ResGuest objects, identifying the guests associated with this reservation. Which guests are in which room is determined by each RoomStays ResGuestRPHs collection.

Type : ResGuestType

Definition
The ResGuest object contains the information about a guest associated with a reservation.
(Defined in file OTA_HotelReservation.xsd , or a file it imports)

Elements
ArrivalTransportA TransportInfo object is used to indicate transportation information for a guest.A TransportInfo object is used to indicate transportation information for a guest.
CommentsA collection of Comment objects. Comments which apply to one or more guests.A collection of comments.
DepartureTransportA TransportInfo object is used to indicate transportation information for a guest.A TransportInfo object is used to indicate transportation information for a guest.
GuestCountsA collection of GuestCount by age group.A collection of GuestCount by age group.
InHouseTimeSpanUsed to specify a time window range by either specifying an earliest and latest date for the start date and end date or by giving a date with a time period that can be applied before and/or after the start date.Used to specify a time window range by either specifying an earliest and latest date for the start date and end date or by giving a date with a time period that can be applied before and/or after the start date.
ProfileRPHsCollection of ProfileRPH.
ProfilesA collection of Profile objects or Unique IDs of Profiles.A collection of Profile objects or Unique IDs of Profiles.
ServiceRPHsA collection of unsigned integers that reference the RPH (Reference Place holder) attribute in the Service object. The ServiceRPH attribute in the Service object is an indexing attribute that identifies the services attached to a specific guest or to the reservation.A collection of unsigned integers that reference the RPH (Reference Place holder) attribute in the Service object. The ServiceRPH attribute in the Service object is an indexing attribute that identifies the services attached to a specific guest or to the reservation.
SpecialRequestsThe SpecialRequest object indicates special requests for a particular guest.A collection of SpecialRequest objects. The collection of all special requests associated with any part of the reservation (the reservation in its entirety, one or more guests, or one or more room stays). Which special requests belong to which part is determined by each object's SpecialRequestRPHs collection.
TPA_ExtensionsA placeholder in the schema to allow for additional elements and attributes to be included per Trading Partner Agreement (TPA).Allows extensions to be added to the OpenTravel specification per trading partner agreement.

Attributes
ActionThe action being taken on the guest entry.Identifies an action to take place.
AgeThe age of the guest.
AgeQualifyingCodeA code representing a business rule that determines the charges for a guest based upon age rannge (e.g. Adult, Child, Senior, Child With Adult, Child Without Adult). This attribute allows for an increase in rate by occupant class. Refer to OpenTravel Code List Age Qualifying Code (AQC).
ArrivalTimeThis represents the date and time of the guest's arrival at the hotel. For example, this could be used to indicate a late arrival.
DepartureTimeThis represents the date and time of the guest's departure from the hotel.
GroupEventCodeThe identification of a group meeting or convention. Used to track a guest who is part of an inventory block (e.g.: group), and can be used for a pick-up when the guest calls in to reserve a room as part of the block. Whether this is taken from inventory depends upon the InventoryBlockCode in the Room Stay class. This code is associated with a group or event as agreed between two parties.
PrimaryIndicatorWhen true indicates this is the primary guest.
ResGuestRPHThis is a reference placeholder, used as an index for this guest in this reservation. In the ResGuest object it is used like all other RPH attributes to send the delta of a reservation. It is used by the RoomStay and Service objects to indicate which guests are associated with that room stay or service.
VIPGuest is VIP indicator.
Attribute Group : LocationGroup
CodeContextIdentifies the context of the identifying code (e.g., IATA, ARC, or internal code).
LocationCodeA code used to identify a location.

Parents
\OTA_DynamicPkgAvailRQ\DynamicPackage\ResGuests
\OTA_DynamicPkgAvailRQ\DynamicPackage\Components\HotelComponent\ResGuests