All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ota2015a.OTA_HotelReservation.xsd Maven / Gradle / Ivy

There is a newer version: 3.0.0
Show newest version


	
		ALL SCHEMA FILES IN THE OPENTRAVEL ALLIANCE SPECIFICATION ARE MADE AVAILABLE ACCORDING TO THE TERMS DEFINED BY THE OPENTRAVEL LICENSE AGREEMENT AT http://www.opentravel.org/Specifications/Default.aspx.
	
	
	
	
		
			Collection of strings (recommended length - 20 characters) indicating the PMS folio identifiers associated with this revenue detail item.
		
		
			
				
					The PMS folio identifier associated with this revenue detail item.
				
			
		
	
	
		
			This is a request message for modifying a reservation. It is used for a full overlay of the reservation. When changing data that requires an availability check, this message assumes the availability is known (if availability is not known an availability check containing the reservation ID may be useful).
		
		
			
				
					Point of sale object. 
				
			
			
				
					
						This represents the batch ID for a group of modified items.
					
				
				
					
						A collection of reservations to be modified.
					
				
			
		
		
		
			
				Indicates the status of the reservation represented by the message. This is an enumeration with possible values of Initiate, Ignore, Modify, Commit.
			
		
	
	
		
			This is the response message for a full overlay modification to a reservation. The response could be as simple as indicating the modification was made or as complex as echoing back all reservation information.
		
		
			
				
					Point of sale object.
				
			
			
				
					
					
						
							This is a place to list any non-fatal errors.
						
					
					
						
							A collection of reservations  which have been modified.
						
					
				
				
			
		
		
		
	
	
		
			Full structure of a hotel reservation modification.
		
		
			
				
					A full overlay of reservation information containing the modified data. 
				
				
					
						
							
								
									
										The data used to ensure the correct reservation is modified (e.g. a CustLoyalty/ MembershipID would be verified as part of the reservation that you plan to modify to ensure the correct reservation is being modified).
									
									
										
											
												
													
														
															Premodification copy of the hotel reservation.
														
													
												
											
										
									
								
							
						
					
				
			
			
				
					A collection of routing hops.
				
			
			
				
					To indicate a confirmation is to be sent for this batch of reservations.
				
			
			
		
	
	
		
			The Reservation class contains the current reservation being created or altered.
		
		
			
				
					Identifies who made the original reservation.
				
			
			
				
					Used to provide PMS and/or CRS identifiers.
				
			
			
				
					Collection of room stays.
				
			
			
				
					Collection of services.
				
			
			
				
					Billing codes that apply to a set of instructions for a set of transactions that are routed to a designated folio.
				
				
					
						
							
								A reference to a guest ID object that may be defined in ResGuests/ResGuest
							
							
								
									
										A unique reference to the guest ID.
									
								
							
						
					
					
						
							The individual billing code that applies to a set of instructions that are routed to a designated folio.
						
					
					
						
							Used to define the type of the BillingCode, such as group, corporate and casino. Refer to OpenTravel Code List Reservation Billing Type (RBT).
						
					
					
						
							The authorization code associated with the billing code.
						
					
					
						
							A short description of the billing code or instructions.
						
					
					
						
							The date and time for which the billing instruction applies.
						
					
					
						
							Identifies the account number where the charges will be routed.
						
					
				
			
			
				
					Collection of guests associated with the reservation.
				
			
			
				
					ResGlobalInfo is a container for various information that affects the Reservation as a whole. These include global comments, counts, reservation IDs, loyalty programs, and payment methods.
				
				
					
						
							
								
									
										Property information for the reservation.  
									
								
							
						
					
				
			
			
				
					To indicate a confirmation is to be sent for this reservation.
				
			
			
				
					 Information to specify the queue on which the reservation should be placed.
				
				
					
						
							 Information to identify a queue.
						
					
				
			
			
		
		
			
				Boolean True if this reservation is reserving rooms.  False if it is only reserving services.
			
		
		
		
			
				Indicates the status of the reservation.  
			
		
		
			
				When true, indicates a sell was forced even if there are restrictions or no availability.
			
		
		
			
				When true, indicates a service has been overridden.
			
		
		
			
				When true, indicates a rate has been overridden.
			
		
		
			
				When true, indicates the reservation is for a guest that walks-in without a reservation. When false, the reservation is not a walk-in.
			
		
		
			
				When true, indicates a room number cannot be changed. When false, indicates a room number may be changed.
			
		
		
			
				The method by which the original reservation was delivered. Refer to OpenTravel Code list Distribution Type (DTB).
			
		
		
			
				When true, indicates that this item is included for information only and no action should be taken.
			
		
	
	
		
			A collection of hotel reservations.
		
		
			
				
					Contains a hotel reservation.
				
				
					
						
							
								
									
										Collection of rebate programs the hotel participates in.
									
									
										
											
												
													Information about a rebate program the hotel participates in, such as "Value Added Tax" (VAT).
												
											
										
									
								
							
						
					
				
			
			
				
					A collection of routing hops.
				
			
			
				
					To indicate a confirmation is to be sent for this batch of reservations.
				
			
			
		
	
	
		
			This is a request message for creating a reservation. It is used by HotelResRQ and HotelResNotifRQ to keep them synchronized.
		
		
			
				
					The point-of-sale data, contained in the POS element, communicates the information that allows the receiving system to identify the trading partner that is sending the request or the response message.
				
			
			
				
				
			
		
		
		
			
				Indicates the status of the reservation represented by the message.
			
		
		
			
				The period from the date and time the reservation was booked until the hold on the inventory is released.
			
		
	
	
		
			This is the response message for a reservation request. The response could be as simple as indicating the reservation was made or as complex as echoing back all reservation information. It is used by HotelResRS and HotelResNotifRS to keep them synchronized.
		
		
			
			
				
					
					
					
				
				
			
		
		
		
	
	
		
			A collection of SelectedLoyalty classes that are used to report earned bonuses.
		
		
			
				
					Provides the guest's loyalty point accruals for a given stay.
				
				
					
				
			
		
	
	
		
			A grouping of elements including Guest Counts, Time Span, pointers to Res Guests, guest Memberships, Comments and Special Requests and finally finacial information including Guarantee, Deposit and Payyment and Cancellation Penalties.
		
		
			
				
					A collection of Guest Counts associated to the whole Reservation or a particular Room Stay or Service. A child Guest Count element is required for each distict age group.
				
			
			
				
					The Time Span which covers the Reservation, Room Stay or Service.
				
				
					
						
							
								
									Specifies the increment at which a service offering is repeated. For example an increment of PT2H would mean that the service is offered every two hours.
								
							
						
					
				
			
			
				
					A collection of ResGuestRPH objects. 
				
			
			
				
					A collection of Membership objects. Memberships provides a list of reward programs which may be credited with points accrued from the guest's activity. Which memberships are to be applied to which part is determined by each object's SelectedMembershipRPHs collection.
				
			
			
				
					A collection of Comment objects. Comments which apply to the whole Reservation or a particular Room Stay or Service.
				
			
			
				
					The SpecialRequest object indicates special requests for the whole Reservation, or a particular Room Stay or Service.
				
			
			
				
					The guarantee information associated to the Reservation or a particular Room Stay or Service.
				
			
			
				
					A collection of deposit and/or payments.
				
			
			
				
					A collection of Cancellation Penalties objects.
				
			
			
				
					A collection of fees that applies to the reservation.
				
			
			
				
					The total amount charged for the accommodation including additional occupant amounts and fees. If TaxInclusive is set to True, then taxes are included in the total amount.
				
			
		
	
	
		
			ResGlobalInfo is a container for various information that affects the Reservation as a whole. These include global comments, counts, reservation IDs, loyalty programs, and payment methods.
		
		
			
				
					
					
						
							A collection of RoutingHop objects. This details the path that the original request or notification traveled.
						
					
					
					
						
							Provides booking rules for the global reservation.
						
					
					
						
							Description:  The total commission for all rate segments in the reservation.
						
					
				
			
		
	
	
		
			A collection of unsigned integers serving as reference placeholders, and used as an index identifying which guests occupy this room
		
		
			
		
	
	
		
			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.
		
		
			
			
				
					The SpecialRequest object indicates special requests for a particular guest.
				
			
			
				
					A collection of Comment objects. Comments which apply to one or more guests.
				
			
			
			
				
					Collection of ProfileRPH.
				
				
					
						
							
								Used to reference a profile found in the Profile element in  ResGlobablInfo.
							
							
								
									
										A unique reference to the guest profile.
									
								
							
						
					
				
			
			
			
			
			
			
		
		
			
				This 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.
			
		
		
			
				A 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).
			
		
		
			
				This represents the date and time of the guest's arrival at the hotel.  For example, this could be used to indicate a late arrival.
			
		
		
			
				This represents the date and time of the guest's departure from the hotel. 
			
		
		
			
				The 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.
			
		
		
			
				Guest is VIP indicator. 
			
		
		
			
				When true indicates this is the primary guest.
			
		
		
			
				The age of the guest.
			
		
		
			
				The city of origin for this traveler's trip.
			
		
		
			
				The action being taken on the guest entry.
			
		
	
	
		
			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.
		
		
			
				
					The ResGuest object contains the information about a guest associated with a reservation.
				
			
		
	
	
		
			A collection of RevenueCategory classes that detail the categories of revenue data associated with the StayInfo report.
		
		
			
				
					The classifications of revenue data associated with the StayInfo report. A RevenueCategory provide a way to classify guest financial stay data and analyze guest spending for a certain category (e.g., food and beverage, room, etc.)
				
			
		
	
	
		
			The classifications of revenue data associated with the StayInfo report. A RevenueCategory provide a way to classify guest financial stay data and analyze guest spending for a certain category (e.g., food and beverage, room, etc.)
		
		
			
				
					
				
			
			
				
					A collection of revenue details.
				
			
		
		
			
				Describes the type of revenue generated.  Refer to OpenTravel Code List Revenue Category Code (RCC).
			
		
	
	
		
			The line item detail of specific revenue transactions.
		
		
			
				
					Contains line item details about specific revenue transactions.
				
			
		
	
	
		
			The RevenueDetail class contains line item detail about specific revenue transactions.
		
		
			
				
					Collection of strings (recommended length - 20 characters) indicating the PMS folio identifiers associated with this revenue detail item.
				
			
		
		
		
		
		
		
		
	
	
		
			A collection of RoomStay objects.  Room stays associated with this reservation.
		
		
			
				
					Details on the Room Stay including Guest Counts, Time Span of this Room Stay, pointers to Res Guests, guest Memberships, Comments and Special Requests pertaining to this particular Room Stay and finally finacial information related to the Room Stay, including Guarantee, Deposit and Payment and Cancellation Penalties.
					 A collection of reference place holders. This is a reference placeholder, used as an index for the reservation guests.
					A collection of Hotel Service reference placeholders.
				
				
					
						
							
								
								
									
										A collection of Membership objects. Memberships provides a list of reward programs which may be credited with points accrued from the guest's activity.
									
								
								
									
										A collection of Comment objects. Comments which apply to the whole Reservation or a particular Room Stay or Service. 
									
								
								
									
										The SpecialRequest object indicates special requests for the whole Reservation, or a particular Room Stay or Service.
									
								
								
								
									
										Information identifying an earlier availability quote.
									
									
										
											
												
													
														The date and time at which this availability quote was made available.
													
												
											
										
									
								
								
									
										Provides booking rule information for the room stay.
									
								
							
							
								
									A unique number (e.g. segment number or index number) used to further identify a booked item within a list of booked items.
								
							
						
					
				
			
		
	
	
		
			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.
		
		
			
				
					This is a reference placeholder used as an index for a service to be associated with this stay
				
				
					
						
							Provides a unique reference to the service.
						
					
					
						
							Defines whether this is for each room of a RoomStay
						
					
				
			
		
	
	
		
			A collection of Service objects. This is the collection of all services associated with any part of this reservation (the reservation in its entirety, one or more guests, or one or more room stays). Which services are attributable to which part is determined by each object's ServiceRPHs collection.
		
		
			
				
					A Service object represents a non-room product provided to guests. Service products may have associated inventory and charges.
				
			
			
				
					Hotel systems often group multiple services into a single category.  This refers to that category that is specific to the hotel CRS/PMS.
				
				
					
						
							The representation of the specific service category for the service being reserved.
						
					
					
						
							When true, a service from the service category is required and/or mandatory.
							Example: true
						
					
				
			
		
	
	
		
			A ServiceType class.
		
		
			
				
					The selling price of this Service.
				
			
			
				
					Details on the Service including Guest Counts, Time Span of this Service, pointers to Res Guests, guest Memberships, Comments and Special Requests pertaining to this particular Service and finally financial information related to the Service, including Guarantee, Deposit and Payment and Cancellation Penalties.
				
				
					
						
							
								
									
										Description of the service.
									
								
							
						
					
				
			
			
		
		
			
				An enumerated type that defines how a service is priced. Values: Per stay, Per person, Per night, Per person per night, Per use.
			
		
		
			
				An enumerated type that defines the status of the reservation for this service.
			
		
		
			
				A unique ID for a service that may be referenced elsewhere in the schema.
			
		
		
			
				The representation of the specific service being reserved.
			
		
		
			
				The representation of the rate plan under which this service was booked.
			
		
		
			
				The representation of the block code under which the inventory for this service is categorized.
			
		
		
			
				Whether the price for this service is guaranteed or quoted and subject to change. Values: False (Price NOT guaranteed) and True (Price is guaranteed).
			
		
		
			
				Whether the price for this service is included in the room rate.
Values: False (or No), and True (or Yes).
			
		
		
			
				The number of tickets, rounds of golf, etc. Also serves as the number of persons when pricing class is per person or per person per night.
			
		
		
			
				When true, the service has been requested by the guest.
			
		
		
		
			
				When true, the service is required and/or mandatory.
			
		
		
			
				The representation of the specific service category for this specific service.
			
		
	
	
		
			 A collection of StayInfo objects
		
		
			
				
					Provides details of a guest's stay.  
				
			
		
		
	
	
		
			The StayInfo class contains the guest revenue and stay data to be sent to the central server.
		
		
			
				
					A collection of loyalty points accruals.
				
			
			
				
					A collection of RevenueCategory classes that detail the categories of revenue data associated with the StayInfo report.
				
			
			
				
					The confirmation number of the reservation associated with the stay.
				
			
			
				
					Contains the reservation details associated with the stay information.
				
			
		
		
			
				Used to sequence the guest revenue blocks of data used to verify transmission.
			
		
		
	
	
		
			A TransportInfo object is used to indicate transportation information for a guest.
		
		
			
				
					
						
							Method of conveyance of this guest.  Values: Air, Rail, Bus, Boat, Private Auto, Other.
						
					
					
						
							Identifier of this transportation method (e.g., flight number).
						
					
					
						
							Identifier of the arrival or delivery point (e.g., airport code)
						
					
					
						
							Time of transportation.  Local time of the location indicated by the LocationCode.
						
					
					
						
							The mode of transportation. Refer to OpenTravel Code List Transportation Code (TRP).
						
					
					
						
							Descriptive information about the mode of transportation.
						
					
					
						
							This would be used for information such as a shuttle needs to be requested or a reservation is required.
						
					
					
						
							A unique identifying value assigned by the creating system. The ID attribute may be used to reference a primary-key value within a database or in a particular implementation.
						
					
				
			
		
	





© 2015 - 2024 Weber Informatics LLC | Privacy Policy