1、 自助综合服务系统接口方案按需缴费 25 2020年4月19日 文档仅供参考,不当之处,请联系改正。 自助综合服务系统接口方案 长沙. .6 文档名称 自助综合服务系统接口方案 版 本 号 V1.0 版本日期 6月3日 创 建 者 长城医疗 创立日期 9月25日 l 版本修订历史 版本号 变更时间 变更内容 拟稿人 审批人
2、 目 录 1 服务测试 4 2 办卡 5 2.1 建卡病人身份校验 5 2.2建诊疗卡 6 3卡信息查询 8 4卡预交金充值 9 5 挂号 11 5.1可挂科室查询 11 5.2医生号查询 12 5.3挂号 14 6 缴费 17 6.1查询缴费项 17 6.2缴费 19 7 预约挂号 20 7.1 有卡预约病人可取号列表 20 7.2有卡预约病人取号 22 8 打印门诊费用清单 24 9 预交金对账 27 10 验证密码
3、 28
11 预交金账户变更明细查询 29
1 服务测试
接口说明:服务测试
接口地址
接口方法
NetTest
接口描述
测试Web服务是否连接正常
接口协议
Web Service+XML
主要使用者
自动发卡机系统
输入消息说明
示例
以Request为根节点的XML串.子节点定义详见下方的说明.
4、串.
子节点: Result, ErrorMsg
如返回错误值,需要重新请求,3次为上限
5、
IDCardCheck
接口描述
对身份证是否存在有效卡进行校验
接口协议
Web Service+XML
主要使用者
自动发卡机系统
说明
示例
以Request为根节点的XML串.子节点定义详见下方的说明.
6、e > ResultCode >
7、XML
主要使用者
自动发卡机系统
请求消息:
说明
示例
以Response为根节点的XML串.子节点定义详见下方的说明.
8、
9、ng IDCardNo 卡校验码 String SecrityNo 10 卡序列号 String CardSerNo 32 联系地址 String Address 联系电话 String Tel 预交金 Number Amt 操作员 String UserId 操作日期 YYYY-MM-DD Date ActDate 操作时间 HH:mm:ss time ActTime 缴费密码 不设置密码则为空 String PassWord 应答消息: 说明 示例 以Respo
10、nse 为根节点的XML串.
子节点: Result, ErrorMsg
如返回错误值,需要重新请求,3次为上限
11、Msg
收据号
String
SerID
注:卡校验码和卡序列号不能同时为空
3卡信息查询
接口说明:查询病人卡信息
接口地址
接口方法
GetPatInfo
接口描述
病人刷卡的时候返回卡信息
接口协议
Web Service+XML
主要使用者
自动发卡机系统
说明
示例
以Response为根节点的XML串.子节点定义详见下方的说明.
12、 13、>
14、Status
账户余额
String
AccBalance
姓名
String
PatName
密码状态
0为无密码,1为有密码
String
PwdStatus
4 挂号
4.1可挂科室查询
接口说明:查询能挂的科室
接口地址
接口方法
DOCKSList
接口描述
查询能挂的时段
接口协议
Web Service+XML
主要使用者
自助挂号机
说明
示例
以Response为根节点的XML串.子节点定义详见下方的说明.
15、ay>
16、
17、常
String
ErrorMsg
科室ID
String
DeptId
父科室ID
String
ParDeptId
科室名称
DepName
4.2医生号查询
接口说明:查询能挂的医生号别
接口地址
接口方法
DOCHBList
接口描述
查询能挂的医生号别
接口协议
Web Service+XML
主要使用者
自助挂号机
说明
示例
以Response为根节点的XML串.子节点定义详见下方的说明.
18、ptId>
19、>
20、Type>
21、 256 号ID String RowId 科室ID DeptId 科室名称 String DeptDesc 号别名称 (医生姓名) String MarkDesc 出诊级别 (普通,专家、、、、) String SessionType 挂号费合计 String SumFee 挂号时段 String HBTime 4.3挂号 接口说明:挂号 接口地址 接口方法 OPRegist 接口描述 挂号 接口协议 Web Service+XML 主要使用者 自助挂号机 说明
22、示例
以Response为根节点的XML串.子节点定义详见下方的说明.
23、owId
String
RowId
日期
能够为空
String
Day
时段
预约挂号时传空
Time
操作员
String
UserId
卡校验码
不能同时为空
String
SecrityNo
卡序列号
String
CardSerNo
32
应答消息:
说明
示例
以Response 为根节点的XML串.
子节点: Result, ErrorMsg
如返回错误值,需要重新请求,3次为上限
24、rMsg>
25、 SumFee >
26、 String RegMonth 2 日 String RegDay 2 卡号 String CardNo 12 病人姓名 String PatName 20 号别序号 String QueueNo 4 就诊科室 String DepDesc 20 职称 (普通,专家、、、、) String SessionType 20 就诊位置 String LocInfo 40 操作员 String UserId 20 医生号别 (医生姓名) String DocDesc 20 挂号费 S
27、tring
SumFee
20
5 缴费
5.1查询缴费项
接口说明:查询缴费项目
接口地址
接口方法
GetBillInfo
接口描述
接口协议
Web Service+XML
主要使用者
自助挂号机
说明
示例
以Response为根节点的XML串.子节点定义详见下方的说明.
28、
操作员
String
Userid
校验码
String
SecrityNo
卡序列号
String
CardSerNo
应答消息:
说明
示例
以Response 为根节点的XML串.
子节点: Result, ErrorMsg
如返回错误值,需要重新请求,3次为上限
29、ItemName>
30、tLoc>执行位置
31、e
20
金额
String
Price
20
数量
String
Num
20
执行位置
String
CtLoc
20
5.2缴费
接口地址
接口方法
AutoOPBillCharge
接口描述
执行缴费
接口协议
Web Service+XML
主要使用者
自助挂号机
说明
示例
以Response为根节点的XML串.子节点定义详见下方的说明.
32、o>
33、ult, ErrorMsg
如返回错误值,需要重新请求,3次为上限
< Response>
34、6 预约挂号
6.1有卡预约病人可取号列表
接口说明:有卡预约病人可取号列表
接口地址
接口方法
AppNoList
接口描述
有卡预约病人刷诊疗卡以后列出当前能够取的医生号
接口协议
Web Service+XML
主要使用者
自助取号机
说明
示例
以Response为根节点的XML串.子节点定义详见下方的说明.
35、esponse 为根节点的XML串.
子节点: Result, ErrorMsg
如返回错误值,需要重新请求,3次为上限
36、>
37、
256
6.2有卡预约病人取号
接口说明:有卡预约病人取号
接口地址
接口方法
GetAppNo
接口描述
有卡病人做网上预约以后在医院取号
接口协议
Web Service+XML
主要使用者
自动发卡机系统
说明
示例
以Response为根节点的XML串.子节点定义详见下方的说明.
38、
39、esultCode> ResultCode>
40、o>
41、String
RegYear
4
月
String
RegMonth
2
日
String
RegDay
2
卡号
String
CardNo
12
病人姓名
String
PatName
20
当前号别队列号
String
QueueNo
4
就诊科室
String
DepDesc
20
职称
String
SessionType
20
就诊位置
String
LocInfo
40
收据号
String
SerNo
14
操作员
String
UserId
20
号别 42、
String
DocDesc
20
接诊医生
String
Doctor
20
挂号金额
String
RegFee
20
7 打印门诊费用清单
接口说明:查询病人门诊费用明细
接口地址
接口方法
GetBillDetailByAdm
接口描述
查询病人门诊费用明细
接口协议
Web Service+XML
主要使用者
自动发卡机系统
说明
示例
以Response为根节点的XML串.子节点定义详见下方的说明.
43、SecrityNo>
44、g
UserId
应答消息:
说明
示例
以Response 为根节点的XML串.
子节点: Result, ErrorMsg
如返回错误值,需要重新请求,3次为上限
45、um>
46、tem>
47、
String
ID
2
费别
String
ChargeType
13
费用类型
String
CateName
12
项目名称
String
ItemName
20
数量
String
Num
4
单价
String
Price
20
单位
次、盒,支…..
Unit
20
金额
String
Sum
40
执行时间
String
Date
20
8 验证密码
接口说明:缴费密码验证
接口地址
接口方法
GetPassWord
接口描述
缴费密码验证
接口协议
We 48、b Service+XML
主要使用者
自动发卡机系统
说明
示例
以Response为根节点的XML串.子节点定义详见下方的说明.
49、tyNo
卡序列号
String
CardSerNo
密码
采用加密方式加密
String
PassWord
应答消息:
说明
示例
以Response 为根节点的XML串.
子节点: Result, ErrorMsg
如返回错误值,需要重新请求,3次为上限






