开放旅行联盟规范中的所有模式文件都是根据开放旅行许可协议(http://www.opentravel.org/Specifications/Default.aspx)中定义的条款提供的。
可用的名字列表。
OTA规范的协议特定扩展。这用于通过Airplus / Amex账单字段。价值观是有局限性的
同意特定的扩展OTA规范。这增加了供应商对CVV和保证的需求控制。
设置为true如果系列代码/CVV是需要的速率。
电子邮件地址的信息。
OTA规范的特定于协议的扩展。这增加了供应商对需要的Org单元名称的控制。
这将添加ORG单元名称。
OTA规范的一致特定扩展。
将搜索结果链接到可用性和预订请求的令牌。
针对OTA_HotelResRQ的OTA规范的一致特定扩展。这将添加回发URL和共享字段。
应接收预订更新邮件(确认、更新、取消……)的其他电子邮件列表。
发送电子邮件以获得通知。
同意特定的酒店描述基本格式支持
酒店描述段落。只支持名称和文本。
标志,指示是否需要担保(信用卡)给定的利率。
在存款账户设置上,需要随时独立提供担保。
不需要保证。
如未开立存款帐户,需提供担保。
酒店优先级别由旅游管理员设置。
定义服务如何定价的枚举类型。价值:每次入住,每人,每晚,每人每晚,每次使用。
OTA规范的特定于协议的扩展。这增加了对额外属性字段的支持。
同意特定的OTA规范扩展。这增加了客人评级。
同意特定的OTA规范扩展。这增加了客人对酒店的评论细节。
用于整型百分比值。
此消息标识对酒店属性数据的初始请求。
版本:4.000
关于消息发起者的销售点信息。
指定的酒店搜索标准。
这将添加ORG单元名称。
该消息返回符合请求条件的酒店属性列表和/或warning,如果请求不成功则返回Errors。
指示成功处理OpenTravel消息的标准方法
指示成功处理OpenTravel消息的标准方法,但其中会生成警告
指示在处理OpenTravel消息期间发生错误的标准方法
版本:4.000
指示成功处理OpenTravel消息的标准方法。
个人财产信息的集合。
指示在处理OpenTravel消息期间发生错误的标准方法。
根据具体标准要求酒店的可用性,可能包括:日期、日期范围、价格范围、房间类型、常规和合格价格,以及/或服务和设施。可用性消息可用于获取初始可用性,或用于获取用于修改现有预订的可用性。
版本:5.000
销售点对象。
AvailRequestSegment的集合。每个部分包括要求可预订实体的标准集合,其中可能包括指定的价格计划、房间类型、设施或服务,该请求可以用于客房或其他需要可用性的库存项目。对于每个请求,假定每个段都有一个惟一的日期范围。
当为true时,响应应该包括可用状态为“on request”的房间。当为false时,响应不应包括可用状态为“on request”的房间。
如果为true,则响应消息应该包含房间价格的详细信息。
返回符合要求的酒店属性的信息,表明所要求的服务、价格、客房天数等是否在指定的日期内可用。响应消息可能包含来自业务处理规则的Warnings,如果请求未成功则包含Errors。
版本:7.000
不打算包含任何数据的元素。仅在响应消息中存在一个success元素就表明成功处理了传入的请求消息。
关于入住客房的详细信息集合,包括客人数量、入住时间跨度,以及与入住客房相关的财务信息,包括担保、押金、付款和取消罚款。
入住房间的详细信息,包括客人数量、入住时间跨度,以及与入住房间相关的财务信息,包括担保、押金、付款和取消罚款。
如果不为false,则响应消息应该包含房间价格的详细信息。
指示在处理传入请求消息时发生错误。错误被定义为无法处理的格式错误的XML消息。
ota_hoteldescriptiveinq消息允许贸易伙伴查询特定的酒店描述数据。
版本:3.000
销售点对象。
收集来自多家酒店的数据。
如果不需要完整的酒店详细信息,这允许请求者指明所请求的具体信息。
酒店描述信息响应是用于提供关于酒店属性的详细描述信息的消息。
版本:9.000
空Success元素的出现显式地表明OpenTravel消息成功了。
酒店描述性信息的集合。
酒店的描述性信息。
用于识别特定的酒店。
如果无法处理请求,则返回错误。
该元素定义了出现在所有OpenTravel消息根元素上的标准属性。
此消息向另一个系统发送预订请求。没有要求在发送预订请求之前确定可用性。如果预订所需的所有信息都是已知的,旅行社或个人客人可以向互联网网站发出预订请求。OTA_HotelResRQ消息可以初始化预订预订序列中的第一个消息。
版本:6.000
此消息可用于响应OTA_HotelResRQ。或OTA_ReadRQ.xsd。对预订请求的响应根据可用性是Yes或No。当得到肯定答复时,酒店的PMS或CRS系统会返回附加确认号码或预订ID等附加信息。额外的信息,如忠诚计划里程数或酒店住宿奖励的积分,可以添加到返回中的Reservation对象中。一旦确认了预订并保存了库存,就可以稍后添加预订的补充数据。
版本:6.000
一个通用消息,可作为几个OpenTravel服务的操作,请求服务器读取并返回由UniqueID元素标识的文档类型。
版本:5.002
交易发起方的销售点识别,包括提出预订请求方的识别信息和可选信息,如IATA、ARC、ESRP或TID分配的机构编号。
识别预订的参考资料。
一个通用消息,作为多个OpenTravel服务的动作,请求服务器取消由UniqueID元素标识的预订。
版本:3.000
这将标识发出请求的一方。贸易伙伴可以定义他们自己的UniqueID。
这允许用户发送多个UniqueID,当一个预订有多个UniqueID关联时(例如,确认号码和PNR记录定位器)。
OTA_PayloadStdAttributes为所有OpenTravel消息定义了出现在根元素上的标准属性。
指定消息可以处理多个函数时请求的操作类型。
用于响应CancelRQ,并可能提供关于取消的详细信息。
版本:4.000
指示成功处理OpenTravel消息的标准方法。返回此类型的空元素表示成功。
包含被取消项目的引用。
指示在处理传入请求消息时发生错误。错误被定义为无法处理的格式错误的XML消息。
OTA_PayloadStdAttributes为所有OpenTravel消息定义了出现在根元素上的标准属性。
指定事务的状态。通常包含在请求消息中指定的操作。
销售点(POS)标识发出请求的一方或连接通道。
它保存了关于请求者的详细信息。它也可以重复,以适应输送系统。
提供关于请求源的信息。
提出请求的实体的标识符(例如ATA/IATA/ID号、电子预订服务提供商(ERSP)、英国旅行社协会(ABTA))。
在ISO 4217-3编码中,预订将使用的货币代码。
http://www.iso.org/iso/support/currency_codes_list-1.htm
用这个来表示利率金额…
用于在系统中唯一引用一个对象的标识符(例如,航空公司预订引用、客户配置文件引用、预订确认号或对以前可用性报价的引用)。
单个搜索条件项的集合。
按条件类型标识单个搜索条件的子元素。因为许多类型包括对字符串值的部分匹配,例如部分地址(没有数字的街道名称)或部分电话号码(区号或三位数前缀区域等),因此ExactMatch属性指示与字符串值的匹配是否必须精确。
概要文件对象或概要文件唯一id的集合。
使用ISO 8601的日期范围。
收集所要求的费率计划。
如果为TRUE,则响应消息中的费率价格必须包括所有税和附加费。
用于标识可用产品和价格的元素。
价格计划所应用的酒店标识符的集合。
识别一个或多个酒店的信息。
标识搜索的条件。
Position元素包含三个属性:Latitude、Longitude和Altitude,用于指示搜索请求的地理位置,用ISO标准6709指定的符号表示。很可能只需要前两个属性Latitude和Longitude来定义地理区域。
这应该是搜索中心的主要来源。其他的(地址)只是为了方便而提供。
搜索的地理坐标。
Reference Point元素允许按名称搜索与指定参考点的接近程度。
显示酒店参考信息的详细信息。
用于搜索的详细酒店信息。
用于指定搜索区域的范围。范围相对于ItemSearchCriterionType中指定位置的元素(位置、地址、酒店引用等)。
用于提供从参考位置的距离和方向信息。
提供地址信息。
可以包含街道编号和可选的街道名称。
通常是街号后面的字母(a在66-A, B在123-B等)。
当地址是未格式化的(FormattedInd="false")时,这些行将包含自由格式的地址细节。当地址被格式化并且街道号码和街道名称必须独立发送时,街道号码将使用StreetNmbr发送,街道名称将在第一个AddressLine出现时发送。
城市(如都柏林)、城镇或邮局(即邮政服务地区,常用于军事地址)。
邮局代码。
州名或省名(如Texas)。
国家名称(如爱尔兰)。
指定关联数据是否被格式化。当为true时,则它被格式化;当为假时,则不格式化。
街道名称;在大街上。
用于指定时间窗口范围,方法是为开始日期和结束日期指定最早和最晚的日期,或者为开始日期之前和/或之后指定具有时间段的日期。
定义日期和/或时间跨度。
识别位置所需的州、省或地区名称或代码。
州、省或地区的标准代码或缩写。
一个国家的名称或代码(如用于地址或指定旅行者的国籍)。
一个国家的ISO 3166编码。
返回此类型的空元素表示OpenTravel消息处理成功。这与警告类型一起使用,以报告任何警告或业务错误。
提供描述和/或附加信息的文本信息。
在处理消息期间发生的错误的集合。
在处理消息期间发生的错误。
指示在处理OpenTravel消息期间发生错误的标准方法。如果消息成功处理,但存在业务错误,则应该在警告元素中传递这些错误。
Error元素必须包含Type属性,该属性使用一组推荐的值来指示错误类型。正在进行验证的XSD可以期望接受没有显式编码的值,并使用Type ="Unknown"处理它们。请参阅OpenTravel代码列表错误警告类型(EWT)。
错误的详细信息。
一个XPath表达式,选择其数据导致此错误的所有节点。此外,这个表达式应该有一个附加的约束,其中包含节点的数据。这将把错误的数据提供给无法维护原始消息的系统。
详细的属性级别信息。
匹配部分或全部搜索条件的属性。
用于提供酒店物业的最低和最高价格范围。
用于提供酒店物业的最低和最高价格范围。
酒店描述信息的简短摘要。
标识酒店地理位置的元素。Position元素使用ISO标准6709定义的表示来定义地理点位置。
酒店物业的公共地址。
酒店联系电话的收集。
酒店的联系电话。例如电话和传真号码。
标识酒店评级的元素。
酒店设施获得的实际奖励或评级。
酒店评级应该是1到5之间的整数,代表它的星级。
酒店级别的设施(游泳池等)供搜索。
参考OpenTravel代码列表酒店舒适代码(HAC)。
关于地址的信息,用于标识特定目的的位置。
给定类别的图像的详细信息。
特定格式的多媒体项的URL。
图像项的度量单位。参考OpenTravel代码列表计量单位(UOM)。
图像项的宽度(单位由度量单位指定)。
图像项的高度(单位由测量单位指定)。
AvailRequestSegment的集合。每个部分包括要求可预订实体的标准集合,其中可能包括指定的价格计划、房间类型、设施或服务,该请求可以用于客房或其他需要可用性的库存项目。对于每个请求,假定每个段都有一个惟一的日期范围。
为了适应在一个消息中执行多个请求的能力,可用性请求包含重复元素AvailRequestSegment。每个部分包括要求可预订实体的标准集合,其中可能包括指定的价格计划、房间类型、设施或服务,该请求可以用于客房或其他需要可用性的库存项目。对于每个请求,假定每个段都有一个惟一的日期范围。
指定的酒店搜索标准。SAP Concur将只发送一个(1)HotelSearchCriteria
使用ISO 8601的日期范围。
客房候选者的集合。
用于标识可用客房产品的元素。
入住客房的详细信息,包括客人数量、入住时间跨度、预订客人指示、客人会员资格、与该特定客房有关的意见和特殊要求,以及最后与该客房相关的财务信息,包括担保、押金、付款和取消罚款。
与特定的住宿房间相关联的房间类型的集合。
RoomType元素用于包含给定日期范围内单个RateType Code(例如A1K)的所有房间类型信息。
与某一特定房间住宿有关的价格计划的集合。
速率计划元素用于包含给定日期范围内单个速率计划代码(如RACK)的所有速率信息。一个给定的利率计划可能有可变的利率,在利率计划的有效期内,这由子元素利率表示。
与某一特定住宿房间相关的房价的集合。每个房间价格组合可以有多个价格。示例国王房,机架价格计划,周一至周四,工作日金额,周五和周六,周末金额。
一个给定的价格计划和房间类型的组合。这允许支持房价计划是房价计划的子系统,以及房价计划的子系统。
与客房住宿相关的客人计数的集合。每个不同的年龄组都需要child Guest Count元素。
包括入住房间的时间跨度。
入住房间的物业信息。
个体数量。此费率适用于一定数量的乘员和一定类型的乘员。
个体数量。此费率适用于一定数量的乘员和一定类型的乘员。
房间价格的描述或名称。
作为这个特定的房间和这个特定的价格计划的一部分,提供了一系列的功能。
允许描述作为特定房间和特定价格计划的一部分提供的任何功能和/或设施,例如,大屏幕电视,房间里的视频/DVD播放器,客房服务早餐,以及关于该早餐的细节。
酒店无障碍功能。请使用OpenTravel残疾功能代码(PHY)代码列表中的值。
一个字符串值,表示房间的唯一标识。
允许根据每个贸易伙伴协议向OpenTravel规范添加扩展。
提供客房的详细信息,通常是客房。
关于房间的文本信息。
提供房间类型的详细信息。
对格式化文本信息的子部分的新段落的指示。
格式化的文本内容。
这段文字的图片。
此段的URL。
格式化的文本内容和相关联的项或序号。
项目或序列号。
在许多情况下,描述重复,这将允许您定义正在发送的信息,通常在多次发送分段类型时使用。
段落的序号。
这一段的语言。
提供文本并指示是否对其进行格式化。
文本信息,可以格式化为一行信息,也可以未格式化为一段文本。
提供文本所用的语言。
指示描述中使用的文本格式,例如un格式化或html。
ASCII格式的文本数据。
HTML格式化文本。
按年龄分组的GuestCount集合。
一种循环元素,用于标识客人的数量和客人的年龄。
保留预订的保证信息
保证细节。
保函的文本描述,用一种特定的语言。
保证代码
定义要应用于此保留的保证的枚举类型。
必须有保函。
不需要保证。
表示提前付款,通常这意味着预订时需要付款。
需要订金。
个人旅行的资金和保障方式。
借记卡或信用卡的详细信息。
用于表示现金支付。
如果为真,则表示正在使用现金。
LegacyDefaultValue:真
确认记账部门将差旅费用分配到公司账户的参考资料。
这是用来表示收费、准备金(押金)或退款。
这表明实际付款已经完成。
这表明已将指示的金额存入信用卡,或已从客户处取走现金金额以保证最终付款。
这表示此PaymentDetail元素的支付金额用于退款。
当为真时,表示这代表担保而不是支付形式。
用于规定担保的方式。参考OpenTravel代码列表支付类型(PMT)。
提供由GuaranteeTypeCode指定的标识符(例如,公司ID或IATA编号)。
与付款表格相关的注释。
定义预订过程中使用的费率计划的细节。
适用于费率计划的策略和说明。
对确定费率计划有重要意义的信息。
保证适用于费率计划的信息。根据上下文,最多可使用5次出现。
取消罚款的收取。
描述速率计划。
定义哪些餐食包含在这个价格计划中。
定义哪些餐食包含在这个价格计划中。
枚举类型,允许查询指定价格类别类型,并提供用于跨品牌比较的主要类别。请参阅OpenTravel代码列表费率计划类型(RPT)。
一个文本字段,用于提供与价格相关联的特殊ID代码,预订请求中需要该ID代码以获取价格。例如企业ID号码、促销代码或会员号码。
用于指定速率计划的可用性状态。
个体数量。此费率适用于一定数量的乘员和一定类型的乘员。
Rate包含一组元素,这些元素定义了Rate的金额、相关费用、额外占用者金额以及支付和取消策略。税金可以分开计算,也可以包含在不同的金额中。一种货币可以与每一金额相关联。汇率的适用期限以生效日期表示。可能适用于该价格的限制,如最低或最高停留时间,留宿日期(如星期六晚上),适用于该价格的最小/最大客人,以及年龄组别(不包括成人)是rate的属性。它表示报价价格所依据的单元数,以及价格所依据的TimeUnits类型,例如:3天,每天$100.00。
同意特定的扩展OTA规范。这增加了供应商对CVV和保证的需求控制。
用于识别速率的类型。参考OpenTravel代码列表费率计划类型(RPT)。
基本费用和与房间相关的附加费用,包括额外的客人数量,取消费用等。还包括折扣百分比,总金额和费率说明。
取消策略的集合。
支付策略的集合。
此费率所收取的总金额包括额外的住客金额和费用。
对与各种货币数额和政策相关的利率的描述。
收取额外费用。
收费的生效日期范围。动态打包使用EffectiveDate作为以指定的速率提供服务的日期(与RateTimeUnit和UnitMultiplier属性一起使用,以表示持续时间内的速率)。
速率的时间单位。
当为true时,表示以替代货币提供的金额。当为false时,表示以主要货币提供的金额。这可以用来表示提供的货币不同于请求的或存储的货币。
服务的总收费,包括额外金额和费用。
税收的征收
总额不包括任何相关税收(如销售税、增值税、商品及服务税或任何相关税收)。
总额包括所有相关税收(如销售税、增值税、商品及服务税或任何相关税收)。
当为真时,金额不包含额外的费用或收费。
类型的电荷。参考OpenTravel代码列表收费类型(CHG)。
税收的征收
个人税。
适用的税收元素。这个元素允许百分比和固定的数量。如果使用了一个字段,那么另一个字段应该为零,因为从逻辑上讲,税收应该只用两种方式中的一种来计算。
用给定语言对税收的文本描述。
提供税收的详细信息。
按单位(如房间、人员、物品)和频率(如每日、每周、入住)指定收费信息。
CancelPenalty的集合。
定义酒店设施的取消罚款。
当为true时,表示退出取消策略。当为false时,表示不存在取消策略。通常在没有发送详细信息时使用此指示符。
CancelPenalty类定义酒店设施的取消策略。
取消期限,绝对的或相对的。
在取消付款的截止日期生效之前的绝对截止日期或抵消时间数额。
用特定语言对处罚的文字描述。
如果为真,则预订在取消截止日期过后将不能被取消。
例子:假
注意:这通常被设置为false,表示预订可能被取消。
收费的设施或服务。
费用:为便利设施或服务收取的费用
税前附加费用合计。
税后附加费用合计。
要求支付的款项的集合
用于定义存款政策、担保政策和/或可接受的支付形式。
接受的付款形式的集合。
用于指定被发送的信息类型(例如,RequiredPayment, GuaranteePolicy, AcceptedPaymentForms)。
付款:必需的付款,如到期的定金或取消时的付款
用于定义保证在物业(例如,房间、功能空间)进行预订所需的政策。
用于界定物业可接受的付款形式。
保证代码
一种枚举类型,定义了要应用于此保留的保证。
表示提前付款,通常这意味着预订时需要付款。
用于定义接受的支付类型。
一种可接受的支付方式。
具体的支付卡信息。
OpenTravel最佳实践:使用加密、屏蔽或令牌化信息:某些OpenTravel模式可能将支付和/或账户信息与其他个人识别信息(如客户姓名和出生日期)组合在一起。为了增强客户的隐私和安全,建议使用令牌化或其他加密方法保护支付和帐户信息,并以屏蔽格式显示。
支付卡类型。
例如:万事达卡
持卡人的名字。
持卡人地址。
支付卡账单地址发送到这里
信用卡号码凸印在卡片上。
OpenTravel最佳实践:支付指示令牌——任何包含令牌值的元素一定不能也不会在其他属性或元素中包含未掩码的卡账号、磁条数据或卡安全码(CVV2、CVC等)。
验证数字。
注意:这是打印在卡片上的验证数字后面的压花数字。这也可能适用于信用卡上的客户标识/批号(CID)、卡验证值(CVV2)、卡验证代码号(CVC2)。
OpenTravel最佳实践:支付指示令牌——任何包含令牌值的元素一定不能也不会在其他属性或元素中包含未掩码的卡账号、磁条数据或卡安全码(CVV2、CVC等)。
安全的数据指标。
例如:真正的
实现者:如果为真,则通过令牌化、加密和/或屏蔽,该数据的全部或部分是安全的。
发行人的代码。
例如:AX、CA、DC、DS、JC、VI
弃用警告:该属性将在2012B版本中被弃用。它将被List_PaymentCardCode开放列表所取代。
有效和过期日期。
支付信用卡发行商。
使用:这是一个带有“Other_”字面值的枚举字符串列表,以支持开放的枚举列表。结合使用“Other_”枚举和代码扩展字段来交换列表中不存在且交易伙伴都知道的值。
支持PCI令牌、数据屏蔽和其他加密方法的安全信息。
OpenTravel最佳实践:使用加密、屏蔽或令牌化信息:某些OpenTravel模式可能将支付和/或账户信息与其他个人识别信息(如客户姓名和出生日期)组合在一起。为了增强客户的隐私和安全,建议使用令牌化或其他加密方法保护支付和帐户信息,并以屏蔽格式显示。
非安全(纯文本)值。
它提供一个人的姓名信息。
敬语的称呼(如先生,夫人,女士,小姐,博士)
名,名或名字。
人名的中间名。
姓氏前缀,如"van der", "von", "de"。
姓,姓。如果发送系统不能将全名分隔成多个部分,也可以用于全名,例如,可以使用姓氏元素传递全名。
使用不同的名字后缀和字母(例如Jr., Sr., III, Ret., Esq.)
学位或荣誉(如博士、医学博士)
记录用于验证目的的信息,也用于对常用名称的额外过滤。
由当局分配给文件的唯一编号。
说明证件的类型(如护照、军士证、驾照、国民身份证、疫苗接种证明)。参考OpenTravel代码列表文档类型(DOC)。
个人名称的类型,如前名、昵称、候补名或别名。请参阅OpenTravel代码列表名称类型(NAM)。
名字代表语言。
例如:在
实现者:这表示名称用哪种语言表示,例如东方名称与西方名称的对比。
通过名称标识公司。
提供公司的详细信息。
电子邮件地址,IETF指定格式。
确定这是否是默认电子邮件地址。
定义电子邮件地址的用途(例如个人、商业、列表服务)。参考OpenTravel代码列表电子邮件地址类型(EAT)。
与电子邮件地址相关联的注释。
有效的电子邮件地址指示符。
例如:真正的
如果为真,这是一个有效的电子邮件地址,已通过成功的电子邮件传输系统验证。
首选电子邮件格式。
例如:text /平原
HotelDescriptiveInfo元素包含关于酒店属性的描述性信息。
HotelDescriptiveContent元素包含关于酒店属性的描述性信息。
包含酒店的描述性信息。
关于多媒体对象集合的多媒体信息。
描述关于酒店的一般信息的HotelInfo类。
收集酒店和/或装修信息。
描述酒店的描述性文字。
包含多媒体项目(s)。
一个多媒体项目。
描述多媒体项目(s)。
图像项的集合。
图像项的集合。
给定类别的图像。
描述图像项。
可以多种格式提供的某一特定类别的一组图像。
标识图像的格式。参考OpenTravel代码列表内容格式代码(CFC)。
映像文件的大小。
指定图像类别。参考OpenTravel代码列表图片分类代码(PIC)。
这是创建预订的请求消息。HotelResRQ和HotelResNotifRQ使用它来保持它们的同步。
POS元素中包含的销售点数据传递允许接收系统识别发送请求或响应消息的贸易伙伴的信息。
这是预订请求的响应消息。响应可以简单到指示预订已完成,也可以复杂到回显所有预订信息。HotelResRS和hotelresnotiftifrs使用它来保持它们的同步。
酒店预订的集合。
包含酒店预订。
同意特定的扩展。
Reservation类包含正在创建或更改的当前预订。
用于提供PMS和/或CRS标识符。
收取住宿费。
收集与预订相关的客人。
ResGlobalInfo是一个容器,其中包含影响整个预订的各种信息。这些包括全局评论、计数、预订id、忠诚计划和支付方法。
预订的物业信息。
RoomStay对象的集合。与此预订相关联的房间。
入住客房的详细信息,包括客人数量、入住时间跨度、预订客人指示、客人会员资格、与该特定客房有关的意见和特殊要求,以及最后与该客房相关的财务信息,包括担保、押金、付款和取消罚款。
参考占位者的集合。这是一个引用占位符,用作预订客人的索引。
Hotel Service引用占位符的集合。
Comment对象的集合。适用于整个预订或某一特定客房或服务的意见。
会员对象的集合。会员资格提供了一个奖励计划的列表,可以从客人的活动中积累积分。将哪个成员关系应用到哪个部分由每个对象的SelectedMembershipRPHs集合决定。
SelectedMembership对象标识频繁客户奖励计划,并(可选地)指示为停留活动奖励的积分。
会员计划的代码或名称(“赫兹”、“AAdvantage”等)。
奖金计划的代码或名称。BonusCode可以用来表示会员级别(黄金俱乐部,白金会员等)。
这个特定程序中这个特定成员的帐户识别号码。
通过所选会员获得的总点数。
评论的集合。
细节发表评论。
ResGuest对象的集合,标识与此预订相关联的客人。哪些客人住在哪个房间是由每个roomstaying ResGuestRPHs集合决定的。
ResGuest对象包含与预订相关联的客人的信息。
ResGuest对象的集合,标识与此预订相关联的客人。哪些客人住在哪个房间是由每个roomstaying ResGuestRPHs集合决定的。
概要文件对象或概要文件唯一id的集合。
概要文件的集合或概要文件的唯一id。
提供有关公司或客户概要的详细信息。
配置文件内容的根元素。
此概要文件的详细客户信息。
与概要文件相关的公司信息。
包含关于客户身份、位置、关系、财务、会员资格等的基本数据。
客户的详细名称信息。
关于客户电话号码的信息。
电话号码的信息,包括实际号码及其用途。
关于客户电子邮件地址的信息。
客户地址的详细信息。
申请公民权的(自称的)国家的名称。
申请公民权的(自称的)国家的名称。
标识客户的性别。
标识客户的出生日期。
公司的详细信息。
公司的详细名称信息。
公司联系人的信息。
个人姓名和适当的联系信息。可能是客户的联系方式,也可能是客户的下属。
它提供一个人的姓名信息。
电话号码的信息,包括实际号码及其用途。
联系人的电话号码信息,包括实际号码及其用途。
关于地址的信息,用于标识特定目的的位置。
电子邮件地址,IETF指定格式。
通过名称标识公司。
在使用旅行体验的背景下,接触的类型;如永久的,临时的,隶属关系,旅行安排等。
指示与配置文件中的个人或公司的关系类型,如配偶、子女、家庭、业务伙伴、利益集团、医疗、安全、其他等。
指示在紧急情况下是否应使用此联系人。
LegacyDefaultValue:假
ResGlobalInfo是一个容器,其中包含影响整个预订的各种信息。这些包括全局评论、计数、预订id、忠诚计划和支付方法。
一组元素包括客人数量、时间跨度、预订客人指针、客人会员、评论和特殊要求,最后是财务信息,包括担保、押金、付款和取消罚款。
包括预订、客房住宿或服务的时间跨度。
指定重复服务提供的增量。例如,PT2H的增量意味着每两个小时提供一次服务。
会员对象的集合。会员资格提供了一个奖励计划的列表,可以从客人的活动中积累积分。将哪个成员关系应用到哪个部分由每个对象的SelectedMembershipRPHs集合决定。
Comment对象的集合。适用于整个预订或某一特定客房或服务的意见。
用于识别可用的客房产品。
用于长度为1 ~ 16的字符串。
用于长度为1 ~ 32的字符串。
用于字符串,长度为1 ~ 64。
用于长度为1 ~ 128的字符串。
用于长度为0 ~ 128的字符串。
指定ISO3166中定义的2个字符的国家代码。
用于Alpha字符串,长度恰好为3。
用于OpenTravel代码表中的代码。该模式的可能值为1,101和101。eqp.x EQP或101.。
用于长度为1到16的数字字符串。
验证日期或时间或dateTime值的构造。
用于长度为0 ~ 64的字符串。
用于长度为1到3的数字字符串。
用于长度为1到5的数字字符串。
用于长度为1到8的数字字符串。
用于长度为1 ~ 8的字符串。
州、省或地区的标准代码或缩写。
指定一个数量,最多3个小数。
定义表示时间的单位(例如年、日、小时)。
OpenTravel代码列表。
用于数值,包括0到99。
用于数值,包括0到99。
一个枚举类型,表示具有速率的特殊条件。有效值:ChangeDuringStay、MultipleNights、Exclusive、OnRequest、LimitedAvailability。
用于表示一个金额是否包括或不包括其他费用,如税金,或累计的(金额已相互相加)。
用于百分比值。
允许指定日期时间或只是时间。
支付卡发行机构的公开名单。
来源:OpenTravel
使用:选择此枚举,通过在“代码扩展”字段中输入值信息来交换不在枚举列表中的值。
月和年的信息。
识别信用卡的2位数代码。
美国运通
银行卡
署名蓝色
万事达卡
全权委托
大莱卡
发现卡
欧洲信用卡
日本信用局信用卡
大师
通用航空旅行卡
中国银联
签证
当上面的枚举列表不能满足您的需求时,将使用此功能。
用于Alpha字符串,长度为1到2(用于字母代码)。
Concur不支持此类型
用于字符串,长度为1 ~ 255。
当消息可以处理多个函数时,指定请求的操作类型。
提交事务并覆盖结束事务编辑。
执行价格验证。
门票:某一活动的门票,如演出或主题公园
为事务指定请求消息中指定的操作的状态(通常在响应消息中)。
提供唯一的标识信息。
对UniqueID元素定义的对象类型的引用。参考OpenTravel代码列表唯一ID类型(UIT)。
由创建系统指定的唯一标识值。ID属性可用于在数据库或特定实现中引用主键值。
出现在所有OpenTravel消息根元素上的标准属性。
由请求主机系统分配的附加消息标识的引用。
实现者:由请求主机系统分配的附加消息标识的引用。当请求消息包含一个回显令牌时,相应的响应消息必须包含一个具有相同值的回显令牌。
用十进制值表示的OpenTravel消息版本。
消息版本来自opentravel_2015b_schema_versions .pdf
编码为ISO 639-1的消息的主要语言首选项。
ISO 639-1字符语言代码:http://en.wikipedia.org/wiki/Lists_of_ISO_639_codes
编码为ISO 639-1的客户或消息的替代语言。
ISO 639-1字符语言代码:http://en.wikipedia.org/wiki/Lists_of_ISO_639_codes
用于指定位置的地理坐标。
赤道以南或以北子午线上角距离的测量单位。
子午线:本初子午线以东或以西子午线上角距离的测量单位
酒店参考:酒店参考通过使用连锁代码、品牌代码和酒店代码来标识特定的酒店。使用的代码由贸易伙伴商定。
标识连锁酒店或管理集团的代码。酒店连锁代码由供应商决定。如果酒店是一个可以由HotelCode属性标识的独立属性,则此属性是可选的。
目前不用于属性搜索(响应和可用性请求中的事项)。
唯一标识单个酒店属性的代码。酒店代码由供应商决定。
目前不用于属性搜索(响应和可用性请求中的事项)。
用于传递酒店的专有名称的文本字段。
连锁酒店的名称(如希尔顿、万豪、凯悦、喜达屋)。
用于提供距离和方向信息。
距离:到参考点的距离
一个可选属性,表示首选(公司)酒店与参考点之间的距离。
代码格式的计量单位。参考OpenTravel代码列表计量单位代码(UOM)。
标识关联数据是否被格式化为其各个片段,还是作为单个实体存在。
指定关联数据是否被格式化。当为true时,则它被格式化;当为假时,则不格式化。
OTA DateTimeSpan数据类型的属性基于W3C基本数据类型timeInstant和timeDuration。
timeDuration的词法表示是[ISO 8601]扩展格式PnYn MnDTnH nMnS,其中nY表示年的数量,nM表示月的数量,nD表示天的数量,T是日期/时间分隔符,nH表示小时的数量,nM表示分钟的数量,nS表示秒的数量。秒数可以包括任意精度的十进制数字。例如,7个月2天2小时30分钟将表示为P0Y7M2DT2H30M0S。如果符合ISO 8601格式,则允许截断表示。时间段,即特定时间的持续时间,可以通过提供两项信息来表示:开始时刻和持续时间或开始时刻和结束时刻或结束时刻和持续时间。OTA标准使用XML映射,提供两个元素来表示特定的时间段;a startInstant和一个duration。
时间跨度的起始值。
时间跨度的结束值。
用于指定对请求的最大响应数。
一个正整数,指示返回中所需的最大响应数。
用于通过文本、代码或在线描述识别应用程序错误,也用于给出可能导致错误的记录的状态、标记和/或标识。
以文本格式显示的错误的缩写版本。
如果存在,它指的是应用程序之间交换的编码值表,用于识别错误或警告。请参阅OpenTravel代码列表错误代码(ERR)。
如果存在,推荐值是OTA_ErrorRS中枚举的值(NotProcessed | Incomplete | Complete | Unknown),然而,数据类型被指定为字符串数据,认识到贸易伙伴可能会识别出枚举中不包括的附加状态条件。
如果存在,此属性可能标识一个未知的或拼写错误的标记,导致处理过程中出现错误。建议在文档中出现多个相同名称的标记时,Tag属性使用XPath表示法来标识标记的位置。或者,单独使用标记名可以识别缺失的数据[Type=ReqFieldMissing]。
可用产品的成本要求的货币价值范围。
一种十进制值,表示在请求可用产品时要考虑的最小货币价值。
一种指定货币单位的ISO 4217 (3) alpha字符代码。
标识语言。
语言识别。
用来定义一个房间。它的位置,配置,视图)。
(以前称为RoomInventoryCode)表示发出此请求的房间类型的代码值,例如:double, king等。价值可以使用酒店描述性内容表或特定于酒店或酒店品牌的代码。
指示在房间中发现的床的类型。典型的值是Double、Twin、Queen或King。参考OpenTravel代码列表床类型代码(Bed)。
不吸烟的指标。
房间配置的文字描述。
指定房间分类(例如,小屋,公寓)。参考OpenTravel代码列表客房信息(GRI)。
如果请求正在寻找特定的房间,则表示房间的唯一标识的字符串值。
定义来宾的数量。
一种表示业务规则的代码,它根据年龄范围(例如:成人、儿童、老年人、有成人的儿童、没有成人的儿童)确定对客人的收费。此属性允许按乘员职业增加速率。参考开放旅行代码列表年龄资格代码(AQC)。
一个AgeQualifyingCode或Count中的客人数量。
按单位(如房间、人员、物品)和频率(如每日、每周、入住)指定收费信息。
这是收费适用的单位(如房间、人、座位)。参考OpenTravel代码列表收费类型(CHG)。
这是用于在预订过程中应用费用的时间框架(例如,每日、每周、入住)。参考OpenTravel代码列表收费类型(CHG)。
定义与费用相关的费用和/或税费(例如与酒店价格相关的税费)。
用于表示金额包括或不包括其他费用,如税金,或累计(金额已相互相加)。
标识费用的代码(例如,代理费、市政费)。参考OpenTravel代码列表费用税收类型(FTT)。
一个货币金额。
货币代码。
实现者:这是一个指定货币单位的ISO 4217 (3) alpha字符代码。
费比例;如果为零,则假定使用Amount属性(Amount或Percent必须为零值)。
接收系统为库存项目分配的RatePlanCode,以响应新的费率计划通知。(实现注意:只有当通知类型为New且发送方正在转换RatePlanCode值时才会返回此值。在此费率计划的后续事务中,发送方将使用接收方返回的此值填充RatePlanCode属性。)
枚举类型,允许查询指定价格类别类型,并提供用于跨品牌比较的主要类别。请参阅OpenTravel代码列表费率计划类型(RPT)。
一个文本字段,用于指示与价格相关联的特殊ID代码,它在预订请求中是获取价格所必需的。例子是企业ID。
提供货币代码,以反映可以表示金额的货币。
一种指定货币单位的ISO 4217 (3) alpha字符代码。
在取消付款的截止日期生效之前的绝对截止日期或抵消时间数额。
定义绝对期限。可以使用此属性或offset属性。
用于定义一个数量。
用于定义关联元素或属性的数量。
没有维度信息的代码扩展定义。
项删除指标。
例子:假
实现者:如果为真,此项目已过时,应从接收系统中删除。
专有代码。
例如:MYB
实现者:如果您选择了枚举列表中的“Other_”值,则在此属性中放置一个代码值。注意,您的交易伙伴应该知道这个值。
代码描述。
例如:派对用品
代码描述细节。
例如:聚酯薄膜气球
代码权威或所有者。
例如:OpenTravel
实现者:这可能是源授权机构/所有者的名称、ID或代码。
代码权限或所有者URL。
例如:http://www.opentravel.org
实现者:这是一个指向源代码权威/所有者的URL。
代码资源名称或ID。
示例:OpenTravel 2012A CodeList
代码资源的URL。
例如:http://www.opentravel.org/somecodelist.html
实现者:这是到代码资源的URL。
代码的唯一ID。
例如:MYB123
实现者:这用于与过时的代码指示器相关的代码项的数据库或键ID(如果它与@CodeExtension不同)。
指示支付卡的开始和结束日期。
开始日期。
结束日期。
用于发送生效日期和/或过期日期。
开始日期。
结束日期。
用于识别包含的餐点。
当为true时,表示包含早餐。
提供公司的详细信息。
用于提供公司通用名称。
该公司涉及的旅游行业,如航空、汽车和酒店。参考OpenTravel代码列表旅游行业(TVS)。
通过公司代码标识公司。
识别识别代码的上下文,如DUNS、IATA或内部代码等。
公司总部所在国家的位置。
例子:美国
电话号码的信息,包括实际号码及其用途。
共享数据的权限,以同步其他旅游服务供应商持有的信息。
如果值=Inherit,则为同步其他旅行服务提供商持有的信息指定数据共享权限。
为营销目的共享数据的许可。
如果该值=Inherit,则指定用于营销目的的数据共享权限。
指示与此电话号码相关的技术类型,如语音、数据、传真、寻呼机、移动、TTY等。参考OpenTravel代码列表电话技术类型(PTT)。
电信主管部门为国际国家接入标识符分配的代码。
特定地区、城市或地区的电话号码。
分配给单个位置的电话号码。
分机到达特定一方的电话号码。
与电话号码有关的注释。
指定关联数据是否被格式化。当为true时,则它被格式化;当为假时,则不格式化。
当为true时,表示使用默认值。
指示如果用户没有指定覆盖的值或操作,接收系统应采用默认值。
当为true时,表示使用默认值。
申请公民权的(自称的)国家的名称。
ISO3166中定义的2个字符的国家代码。
性别:用于表示某人的性别(如果知道的话)
标识的性别。
用于提供出生日期。
在ISO 8601规定的格式中,显示文件中显示的出生日期。