消息检索酒店价格的详细信息。
皂理 |
OTA名称 |
消息结构 |
Ratedetails. |
酒店浩大 |
OTA_HOTELAVAILRQ. |
要求
<信封XMLNS =“http://schemas.xmlsoap.org/soap/envelope/”><标题XMLNS =“http://schemas.xmlsoap.org/soap/envelope/”><身份验证XMLNS =“//www.g-goddess.com/webservice/auth”>用户 userid><密码>密码 password>验证> header><身体XMLNS =“http://schemas.xmlsoap.org/soap/envelope/”>XMLNS =“http://www.opentravel.org/ota/2003/05”echotoken =.“test_request_id”版本=“5”primarylangid =“de”altlangid =“de”ratedetailsind =“真的”><来源Isocurrency =“美元”>类型=“1”ID =“htl011235”> resentorid> source> pos><标准>Rateplanid =“xnfyp4i”>ChainCode =“Z Z”酒店代码=“111222”> HotelRef> HotelRefs> RATEPLACANDATION> RATEPLANCANCANDIDES> crition>宾馆探索>开始=“2018-10-26”结束=“2018-10-28”> staydaterange>agequalifingcode =“10”count =.“1”> guestCount> guestcounts> roomstaycandidate> roomstaycandidates>5EA6C45E55104704E4 searchsessionToken> tpa_extensions> averyrequestsetment> averyrequestsegments> OTA_HOTELAVAILRQ> body> envelope>
架构
OTA_HOTELAVAILRQ.
名称 |
类型 |
描述 |
ratedetailsind. |
布尔基 |
必需的始终设置为真的 为了Ratedetails. 。 |
可用性查询 |
复杂的 |
必需的一系列awareRequestsetment. 。每个段包括请求预订实体的标准集合,其可以包括指定的速率计划,房间类型,设施或服务。该请求可用于客房或其他可用性的库存项目。每个段都将被假定为每个请求具有唯一的日期范围。SAP Concur只会发送一个可用性查询 。 |
可用性查询
名称 |
类型 |
描述 |
awareRequestsetment. |
复杂的 |
必需的为了适应在一条消息中执行多个请求的能力,可用性请求包含重复元素,awareRequestsetment. 。每个段包括请求预订实体的标准集合,其可以包括指定的速率计划,房间类型,设施或服务。该请求可用于客房或其他可用性的库存项目。每个段都将被假定为每个请求具有唯一的日期范围。SAP Concur只会发送一个awareRequestsetment. 。 |
awareRequestsetment.
名称 |
类型 |
描述 |
宾诵 |
复杂的 |
必需的指定酒店搜索条件。SAP Concur将仅发送一(1)宾诵 。 |
Staydaterange. |
复杂的 |
使用ISO 8601的日期范围。 |
tpa_extensions / searchsessiontoken. |
stringlength1to128 |
从中获得的令牌搜索将搜索结果链接到的响应可用性和预订要求。 |
宾诵
名称 |
类型 |
描述 |
标准 |
复杂的 |
必需的参考标准 在搜索。请注意,速率详细信息标准 只会有一个Rateplancandidate 元素。 |
标准
名称 |
类型 |
描述 |
Rateplancandidates / Rateplancandidate |
复杂的 |
必需的指定利率计划候选人。 |
Rateplancandidate
名称 |
类型 |
描述 |
RATEPLANID. |
stringlength1to64. |
必需的唯一标识速率计划的代码。 |
HotelRefs / HotelRef / Hotelcode |
stringlength1to16. |
唯一标识单个酒店属性的代码。酒店代码由供应商决定。 |
HotelRefs / HotelRef / Chaincode |
stringlength1to8. |
标识酒店链或管理组的代码。酒店链条代码在供应商之间决定。如果酒店是一个独立的属性,则此属性是可选的酒店代码 属性。 |
Staydaterange.
名称 |
类型 |
描述 |
开始 |
日期 , 要么时间 , 要么约会时间 |
必需的时间跨度的起始值。 |
结尾 |
日期 , 要么时间 , 要么约会时间 |
必需的时间跨度的结束值。 |
房间待办事馆
名称 |
类型 |
描述 |
房间加工 |
复杂的 |
必需的用于识别可用房间产品的元素。 |
房间加工
名称 |
类型 |
描述 |
宾馆 |
复杂的 |
必需的与房间逗留相关的客人计数。 |
宾馆
名称 |
类型 |
描述 |
宾馆 |
复杂的 |
必需的一个重复的元素,用于识别客人的客人数量和年龄。它目前仅包含硬编码值。看宾馆 以下。 |
宾馆
名称 |
类型 |
描述 |
数数 |
整数 |
必需的SAP Concur仅支持一个客人。支持的值:1 |
agequalifingcode. |
整数 |
必需的支持的值:10. |
回复
允许的最大尺寸OTA_HOTELAVAILRS.
是5 MB。任何超过此限制的响应都应丢弃。
XMLNS:SOAP =“http://schemas.xmlsoap.org/soap/envelope/”>XMLNS:SOAP-ENV =“http://schemas.xmlsoap.org/soap/envelope/”/>XMLNS =“http://www.opentravel.org/ota/2003/05”版本=“5”><成功/>roomid =“1”>测试房间描述。 text> roomdescription> roomtype> roomtypes>< RatePlans >Rateplanid =“xnfyp4i”可用性静止=“变化园”><保证保证型=“保证”/>nocancelind =“真的”><截止日期absoluteadline =“2017-01-26T18:00:00”/><惩罚>在2017-01-26T18:00:00之前允许取消罚款 text>罚款> cancelpenalty> cancelpenalties><餐点早餐=“真的”/>测试率计划描述。 text> Rateplandescription> RATEPLAN> Rateplans>roomid =“1”Rateplanid =“xnfyp4i”>包括基本WiFi。 text> rootredescription><率><率RatetimeUnit =“FULLLDURATY”有效=“2018-10-26”已过期=“2018-10-27”><保险>卡片码=“vi”/> AcceptedPayment> AcceptedPayments>保证> Payminalpolicies><总计Quidyaptertax =“199.00”QuantBeforetax =.“149.00”COMPERCSCODE =.“欧元”/>测试速率描述。税前和税后。 text> ratedescription>率><率RatetimeUnit =“FULLLDURATY”有效=“2018-10-27”已过期=“2018-10-28”><总计Quidyaptertax =“149.00”QuantBeforetax =.“99.00”COMPERCSCODE =.“欧元”/>率>率> roomrate> roomrates>结束=“2018-10-28”开始=“2018-10-26”/>ChainCode =“Z Z”酒店代码=“419430”/> roomstay> roomstays>ratedetailsind =“真的”> tpa_extensions> OTA_HOTELAVAILRS> SOAP:BODY> SOAP:信封>
架构
OTA_HOTELAVAILRS.
名称 |
类型 |
描述 |
房间 |
复杂的 |
必需的房间内收集详细信息,包括此房间住宿的时间范围,以及与客房住宿相关的财务信息,包括保证,存款,付款和取消处罚。 |
tpa_extensions / ratedetailsind. |
布尔基 |
始终设置为真的 为了Ratedetails. 。 |
房间
名称 |
类型 |
描述 |
roomstay |
复杂的 |
必需的房间的详情包括此房间住宿的时间跨度,以及与房间住宿相关的财务信息,包括保证,存款,付款和取消处罚。房间住宿代表一(1)个酒店。 |
roomstay
用于描述关系的关系厕所
和RATEPLANID.
请参阅“roomid和比率之间的关系”。
名称 |
类型 |
描述 |
室型 |
复杂的 |
必需的房间类型的详细信息。 |
Rateplans. |
复杂的 |
必需的与特定房间保持联系的费率计划集合。速率计划元素用于包含单速率计划代码的所有速率信息(例如:架子 )对于给定的日期范围。在利率计划的有效期内,给定的率计划可能具有可变利率,这由儿童元素率表示。 |
房屋价格 |
复杂的 |
必需的房价列表。 |
时间跨度 |
DateTimespan. |
必需的涵盖房间停留的时间跨度。OTA的属性DateTimespan. 数据类型基于W3C基础数据类型时代 和定期 使用ISO 8601。 |
BasicPropertyInfo. |
复杂的 |
房间住宿的物业信息。 |
室型
名称 |
类型 |
描述 |
房型 |
复杂的 |
必需的提供有关客房的详细信息,通常是客房。房间描述文本将用于每个房间(定义为a房价 )指定相同的厕所 。 |
房型
名称 |
类型 |
描述 |
厕所 |
stringlength1to16. |
必需的如果请求正在寻找特定的房间类型,则表示房间唯一标识的字符串值。 |
roomdescription. |
复杂的 |
关于房间的文字信息。 |
roomdescription.
名称 |
类型 |
描述 |
文本 |
细绳 |
必需的如果提供了多个文本元素,则内容将被连接。传递的所有文本都是HTML编码。 |
Rateplans.
名称 |
类型 |
描述 |
Rateplan. |
复杂的 |
必需的定义预订过程中使用的速率计划的详细信息。适用于利率计划的政策和描述。限定利率计划的信息很重要。 |
Rateplan.
名称 |
类型 |
描述 |
RATEPLANID. |
stringlength1to64. |
必需的用于指示与费率相关的特殊ID代码的文本字段,该代码在预订请求中必不可少,以便获得费率。例子:公司ID。 |
可用性静止 |
stringlength1to32. |
必需的用于指定速率计划的可用性状态。支持的值:可用 那变晶天 。 |
保证 |
复杂的 |
必需的保证适用于利率计划的信息。SAP Concur仅预期每(1)个保证元素Rateplan. 。 |
CancelPenAlties. |
复杂的 |
需要if.ratedetailsind. 是真的 取消罚款的汇集。如果未提供“取消罚款”,则SAP Concur将显示:“未取消营商提供的策略”。 |
用餐 |
复杂的 |
定义此速率计划包含哪种餐。 |
Rateplandescription. |
复杂的 |
关于利率计划的文本信息。 |
Rateplandescription.
名称 |
类型 |
描述 |
文本 |
细绳 |
必需的如果指定了多个文本元素,则此元素的内容将作为段落呈现。传递的所有文本都是HTML编码。 |
保证
名称 |
类型 |
描述 |
保证 |
细绳 |
必需的保留保留的担保信息。 |
支持的保障
保证 |
描述 |
订金 |
在SAP同意中,该值被视为RequiredDeposit 。 |
存款重量 |
在SAP同意中,该值被视为RequiredDeposit 。 |
CC / DC /凭证 |
在SAP同意中,该值被视为要求征守 。 |
预付款 |
在SAP同意中,该值被视为必备的prepay. 。 |
没有任何 |
在SAP同意中,该值被视为绝不 。如果用户使用这种类型的房间,则不需要保证。 |
保障 |
要求征守 。如果保证类型无法映射到任何接受类型,则将设置为要求征守 。此值是默认值。 |
支持保障
保障 |
描述 |
总是 |
保证是在存款帐户设置上独立的。 |
绝不 |
保证永远不需要。 |
默认 |
如果没有设置存款帐户,则需要保证。 |
CancelPenAlties.
名称 |
类型 |
描述 |
cancelpenalty. |
复杂的 |
必需的定义酒店设施的取消罚款。 |
cancelpenalty.
名称 |
类型 |
描述 |
nocancelind. |
布尔基 |
如果真的 如果取消截止日期已过期,则无法取消预订。错误的 或缺少标志将被视为速率不可抵消。 |
罚款 |
复杂的 |
文本描述给定语言的惩罚。此元素最多可能包含9个儿童文本字段。任何多余的文本元素都已删除。 |
最后期限 |
复杂的 |
取消截止日期。 |
罚款
名称 |
类型 |
描述 |
文本 |
细绳 |
必需的以给定语言格式化的文本内容。传递的所有文本都是HTML编码。 |
最后期限
名称 |
类型 |
描述 |
绝对的方式 |
时间 要么约会时间 |
必需的在ISO8601格式和UTC时区中定义绝对截止日期。 |
用餐
名称 |
类型 |
描述 |
早餐 |
布尔基 |
如果真的 ,表示包括早餐。如果错误的 ,表示它被排除在外。在这两种情况下,该信息在速率描述中显示给客户。这用餐 必须省略元素以避免对速率描述的任何调整。 |
房屋价格
名称 |
类型 |
描述 |
房价 |
复杂的 |
必需的包含速率详细信息。 |
房价
名称 |
类型 |
描述 |
厕所 |
stringlength1to16. |
必需的房间类型ID。组合厕所 和RATEPLANID. 必须是独一无二的roomstay 。 |
RATEPLANID. |
stringlength1to64. |
必需的该速率适用的利率计划ID。 |
税率 |
复杂的 |
必需的包含给定房间的速度。SAP Concur仅预期一(1)速度 在 - 的里面税率 元素if.可用性静止 是可用 。包含多个可选速度 为了变晶天 |
royratedescription. |
复杂的 |
房价的描述或名称。 |
税率
名称 |
类型 |
描述 |
速度 |
复杂的 |
必需的包含给定房间的速度。如果,只有一(1)率元素可用性静止 是可用 。包含多个可选速度 为了变晶天 |
速度
名称 |
类型 |
描述 |
RatetimeUnit. |
细绳 |
表示速率的时间单位。支持的值:FulLwurated 那天 。默认:FulLwurated |
有效 |
日期 , 要么时间 , 要么约会时间 |
为了变晶天 。表示时间跨度的开始日期。 |
到期日期 |
日期 , 要么时间 , 要么约会时间 |
为了变晶天 。表示时间跨度的结束日期。 |
Payponalpolicies |
复杂的 |
此费率的付款政策。 |
总计 |
复杂的 |
必需的速率的描述。 |
ratedescription. |
复杂的 |
速率的文本描述。预计只有一个(1)次速率描述元素。 |
tpa_extensions. |
复杂的 |
TPA扩展费率。 |
royratedescription.
名称 |
类型 |
描述 |
文本 |
细绳 |
必需的以给定语言格式化的文本内容。传递的所有文本都是HTML编码。 |
Payponalpolicies
名称 |
类型 |
描述 |
保证 |
复杂的 |
包含保证付款类型的元素。 |
保证
名称 |
类型 |
描述 |
接受付款 |
复杂的 |
必需的如果使用,至少一(1)接受付款 应该出现。 |
接受付款
名称 |
类型 |
描述 |
接受付款 |
复杂的 |
必需的已接受的付款类型。 |
接受付款
名称 |
类型 |
描述 |
支付卡 |
复杂的 |
必需的付款类型的描述。 |
支付卡
名称 |
类型 |
描述 |
卡的种类 |
复杂的 |
必需的卡类型的字符串表示。允许值:americanExpress. 那美国银行 那英国航空 那首都 那追赶 那花旗银行 那欧洲航空公司 那Deltaairlines. 那发现卡 那迪士尼 那欧洲教会 那希尔顿 那凯悦 那沼气 那万事达 那Ritzcarlton. 那西南航空公司 那斯塔伍德尔斯 那美国联合航空公司 那usairways. 那签证 那其他_ 。看代码 和描述 如果卡类型是其他_ 。 |
卡的种类
名称 |
类型 |
描述 |
代码 |
细绳 |
如果卡的种类 是其他_ ,使用此属性用于卡代码。例子:斧头 那加利福尼亚州 那DC. 那DS. 那JC. 那VI. 。地图到Amex,Mastercard,Diners Club,Discover,JCB,Visa |
描述 |
细绳 |
如果卡的种类 是其他_ ,使用此属性进行卡描述。 |
总计
名称 |
类型 |
描述 |
QuantionBeforetax. |
细绳 |
总金额不包括任何相关税。例子:销售税 那增值税 那GST. |
QuestaPtertax. |
细绳 |
必需的总金额包括所有相关税款。例子:销售税 那增值税 那GST. |
货币代码 |
alphalength3. |
必需的货币代码。 |
ratedescription.
名称 |
类型 |
描述 |
文本 |
细绳 |
必需的如果提供了多个文本元素,则内容将被连接。传递的所有文本都是HTML编码。 |
时间跨度
名称 |
类型 |
描述 |
开始 |
日期 那时间 , 要么约会时间 |
必需的时间跨度的起始值。 |
结尾 |
日期 那时间 , 要么约会时间 |
必需的时间跨度的结束值。 |
BasicPropertyInfo.
名称 |
类型 |
描述 |
酒店代码 |
复杂的 |
必需的参考财产 元素描述搜索。 |
地址 |
复杂的 |
参考搜索。 |
联系人 |
复杂的 |
参考搜索。 |