酒店管理系统PMS接口协议.docx
《酒店管理系统PMS接口协议.docx》由会员分享,可在线阅读,更多相关《酒店管理系统PMS接口协议.docx(18页珍藏版)》请在三一文库上搜索。
1、酒店通信系统PMS接口协议规范一简介二 TCP/IP 链路1.1 TCP 层1.2 请求包的格式规范 1.3 TCP/IP链路通信确认机制 1.4 TCP/IP链路存活消息 1.5 字段填充3. PABX到PMS之间的消息3.1 CDR (话单)发送请求消息 3.2 语音邮箱事件3.3 房间状态事件 3.4 Minibar入账事件 3.5 Minibar 清单事件 3.6 REPLY 消息4. PMS到PABX之间的消息4.1 CHECK-IN 消息 4.2 ROOM CHANGE 换房消息4.3 VOICE MAIL ATTRIBUTION语音邮箱属性消息 4.4 Modification
2、修改客房信息 退房消息 4.5 CHECK-OUT4.6 Night Audit Request(夜间审计请求消息)4.7 Call barred Telephone(禁拨号码)设置4.8 添加语音留言修订历史一简介本协议规范的目的是使酒店通信系统(以下简称PABX)能够同步与酒店 管理系统(以下简称PMS)完成酒店用户的Check-InCheck-Out和换房, 并能够主动向酒店管理系统发送用户发起呼叫所产生的计费帐单。PABX与PMS之间采用TCP/IP完成本协议规范的通信。二 TCP/IP 链路2.1 TCP 层采用IPV4, PABX是TCP链路连接的服务端,PMS是TCP链路连接的
3、客户端,TCP通信端口是5001.2.2 请求包的格式规范除了 ACK、NACK以外的每个请求都已STX(0x02)开始,ETX(0x03) 结束,STX和ETX之间为请求消息内容,B|J, MSGBODY 内必须不能包含STX字符。ETX或.2.3 TCP/IP链路通信确认机制当收到请求消息后,接收方必须在15秒内回复发送方ACK或NAK消 息。如果发送方收到NACK消息或未在15秒内收到任何应答表示消息发送 失败。其中ACK是一个字节值是0x06, NACK是一个字节值是0x07.2.4 TCP/IP链路存活消息这个消息是通信双方每隔30秒向对方发送的消息。假如PABX在60 秒内收到PM
4、S发送过来的链路存活消息则关闭连接并清空链路的缓冲区。*字段STX升NodeETXIdentification1 411长度-表示是TCP/IP链路存活消息- Node id:- “FFFF”表示是PMS发送给PABX的链路存活消息.- “EEEE”表示是PABX发送给PMS的链路存活消息.2.5字段填充如果请求消息中的字段的值长度少于协议中规定的长度则用空格 字符填充到协议中规定的字符长度。.3. PABX到PMS之间的消息3.1 CDR (话单)发送请求消息当PMS没有告诉PABX酒店没有处于夜审状态时,PABX在呼叫结束 时,会主动发送CDR给PMS,话单以文本格式进行传输。注:各个不同
5、字段的长度以字节为单位。.字 STJ ROOM Call StarduratcoNumber ETX st called type or t 段 ion X calling time number 长度 1 1 8 1 14 5 8 20 1-J”字符:CDR (话单)发送请求消息 -ROOM(8个字符):客房号-Call Type(l个字符):呼叫类型, a“,主叫,“ b,被叫。-Starttime(14个字符):呼叫开始时间,格式如yyyymmddhhmmss,如“- Duration(5个字符):呼叫周期,格式为mmmss,如01520表示的是15分 钟20秒。- Cost(8个字符)
6、话费,格式是7个数字字符加一个小数点,如7. 02表示 7元2分。- Number called or calling number (20个字符):主叫或被叫号码,格式 与号码格式一致。ISDN.3.2 语音邮箱事件该事件在用户退房时,PABX检测到用户的语音邮箱的状态,并把相应的状态发送给PMS。注:各个不同字段的长度以字节为单位。字段STX长度1E 1ROOM 8Code M Status 1 1ETX1- E”字符:表示事情消息- ROOM(8个字符):客房号- M”字符:表示语音邮箱事件。- Status (1 个字符):- “0”,表示语音邮箱已空- “8”,表示剩余的语音留言数
7、9表示语音数溢出。3.3 房间状态事件该事件是把相应的的房间状态发送给PMSo注:各个不同字段的长度以字节为单位。字段STXEROOMCode S StatusAccounETXt1 1101181长度- E”字符:表示事情消息- ROOM(8个字符):客房号房间状态事件。:”字符S- Status (1 个字符):- 1:未打扫- 2:己打扫- 3:正在查房- Account (10个字符):帐号3.4 Minibar入账事件该事件是把相应的的房间Minibar消费总额费用发送给PMSo注:各个不同字段的长度以字节为单位。字STE 1ROOM 8CodeChargeAccounETX段X
8、1C 18t长1 10度- E”字符:表示事情消息- ROOM(8个字符):客房号- C字符:Minibar入账事件。- Charge(8个字符):消费总额,格式是7个数字字符加一个小数点,如7. 02表示7元2分-Account (10个字符):帐号3.5 Minibar清单事件该事件是把相应的的房间消费清单发送给PMSo注:各个不同字段的长度以字节为单位。.字字 度字段DNDETX长度11STX ESTAROOMROOMDetCode INameQuantityL anguaAccouVIPDODETXWake-段Xailgent statUP段1 1 8 1 30 3 10 长 1度 c
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 管理 系统 PMS 接口 协议
