当前位置:文档之家› 银医HIS接口说明书v1.1

银医HIS接口说明书v1.1

建行银医一卡通银医HIS接口说明书
目录
1 简介 (3)
1.1 目的 (3)
1.2 范围 (3)
1.3 参考资料 (3)
1.4 概述 (3)
2 设计目标和约束 (3)
3 设计思路 (3)
4 业务流程 (3)
5 接口 (4)
5.1 发卡 (4)
5.2 自助挂号 (6)
5.2.1 接口描述 (6)
5.3 预约挂号 (16)
5.3.1 接口描述 (16)
5.4 缴费 (20)
5.4.1 接口说明及流程图 (20)
5.4.2 接口描述 (20)
5.5 验证his交易流水 (24)
6.7判断是否可在挂号,同一专家同一午别只能挂一个号 (24)
6.8查询已缴费明细 (25)
1简介
1.1目的
本文档将从概要的层面对一卡通就诊卡进行综合概述,从逻辑视图、实施视图以及数据视图等多个角度来描述系统的各个方面,它用于记录并表述已对系统的设计做出的重要决策。

本文档将指导系统设计人员进行详细设计活动。

1.2范围
1.3参考资料
1.4概述
本文档中包括了技术路线、逻辑视图、实施视图、数据视图、数据视图以及系统性能和系统质量等多方面的内容。

2设计目标和约束
以socket提供对外接口
如果是医保接口,报文格式不变,传输机制采用socket服务
3设计思路
以socket对外提供统一的接口,对外开放统一的方法Process,通过业务编码来确认调用的具体方法(通过配置),数据交互统一使用XML(通过对实体序列化和反序列化),目前该接口适用于自费患者。

(对于医保患者自助这部分采用COM+或Socket待定)
4业务流程
5接口5.1发卡
5.2自助挂号5.2.1接口描述
5.3预约挂号5.3.1接口描述
5.4缴费
5.4.1接口说明及流程图
患者通过自助终端对已划价的项目进行缴费5.4.2接口描述
5.5验证his交易流水
说明:南天验证是否his生效
入参
<?xml version='1.0' encoding='utf-8'?>
<RequestCheckTransNo>
<TransCode>0401</TransCode>
<TransNO>YN00030030581</TransNO>
<BankTransNO>7000000001</BankTransNO>
<MachineNO>YN0003</MachineNO>
</RequestCheckTransNo>
出参
<ResultInfo>
<Result>2</Result>
<Err>查询到多条记录!</Err>
<Count>0</Count>
<ReturnQty>0</ReturnQty>
</ResultInfo>
6.7判断是否可在挂号,同一专家同一午别只能挂一个号
入参
<?xml version='1.0' encoding='utf-8'?>
<RequestCheckCanIsReg>
<TransCode>0402</TransCode>
<RegBeginDate>挂号开始时间</ RegBeginDate>
<RegEndDate>挂号结束时间</ RegEndDate>
<DeptCode>科室代码</DeptCode>
<DoctCode>医生代码</DoctCode>
<RegrelevlCode>挂号级别</RegrelevlCode>
<CardNO>门诊号</CardNO>
</RequestCheckCanIsReg>
出参
<ResultInfo>
<Result>1</Result> 返回结果,1可挂号,-1不可挂或错误
<Err>提示</Err>
<Count>0</Count>
<ReturnQty>0</ReturnQty>
</ResultInfo>
6.8
6.8查询已缴费明细。

相关主题