基于浙江省预约诊疗服务平台的接口设计与实现

2016-11-16 13:27刘建林
电脑知识与技术 2016年25期
关键词:医院信息系统

刘建林

摘要:接入浙江省统一预约诊疗服务平台,通过统一的数据标准及服务流程,整合资源,为公众提供标准化预约诊疗服务。该文阐述了我院通过共享服务模式接入浙江省预约诊疗服务平台,医院HIS系统与平台之间实时数据交换的具体接口设计与实现。

关键词:预约诊疗;预约挂号;统一平台;医院信息系统

中图分类号 TP311 文献标识码:A 文章编号:1009-3044(2016)25-0070-03

1 概述

为适应新医改的要求,贯彻落实以患者为中心的服务理念,各医院都在致力于实行预约诊疗服务工作。由于目前预约诊疗服务尚未形成规范的服务模式及管理机制,探索预约诊疗服务工作模式及其管理是亟待解决的问题[1]。自2014年3月我院门诊运行开始,通过开放电话预约、院内现场预约、自助机预约、“掌上浙四”APP预约,“浙医四院订阅号”微信预约,并通过接入浙江省预约诊疗服务平台,增加了浙江移动12580、浙江电信114/116114、浙江生活在线96365及12580网站等预约方式。医院his系统与服务平台实时共享数据,号源优化管理,信息透明,拓展预约渠道,降低预约诊疗服务成本投入,改善并优化就医环境,提高患者满意度。

2 接入浙江省预约诊疗服务平台背景

目前,各医院根据自身的建设需求,主要采用以下几种预约方式:1)医院现场预约,主要包括窗口预约、诊间预约、自助机预约,在采用这种方式时,患者需要提前到就诊医院,现场完成挂号、取号、退号等流程。2)电话预约,主要包括医院内部的电话预约和相关合作服务机构的电话预约。3)APP、微信预约,医院建设手机app或微信公众号进行预约。4)网站预约,主要包括自建网站和公用网站预约[2]。根据卫生部《关于在公立医院施行预约诊疗服务工作的意见》[3]及浙江省卫生计生委关于建立全省统一预约诊疗工作要求[4],我院接入浙江省预约诊疗服务平台,通过优化医疗资源再分配、信息公开化引导患者选择更合适的医院和医生。维护正常的医疗秩序, 提高医院的医疗服务质量及医疗资源与资源利用率[5]。

3 系统结构

在医院与省平台之间通过vpn专线连接,并通过医院前置机调用省平台的服务,并提供服务给平台前置机调用,其主要系统构架图如下:

4服务接口设计与实现

4.1 主要采用的技术概述

接口主要采用Web Service和XML技术,Web Service是一种新的面向函数和方法的应用集成技术,它是一种标准的、开放的应用集成技术。它基于XML文档进行服务描述、服务请求和反馈结果,基于HTTP协议进行信息传递易于被访问和返回结果,基于WSC的开放协议,独立于平台和操作系统,实现不同平台操作系统上的互操作性,使得异构平台上的应用易于集成。XML是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。XML可以表达任意层次的结构性数据嵌套并可以进行数据正确性检验,支持用户间复杂的数据交换[6]。

4.2 主要函数和接口服务标准及示例

医院中主要函数包括医院提供给平台的,也包括平台提供给医院的,主要功能为:接口状态监测、复诊患者查询、科室排班查询、医生排班查询、根据号源查询排班、号源列表、根据编号查询排班、患者注册、患者信息修改、预约挂号、预约取消、号源释放、上传医院信息、上传科室信息、上传医生信息、上传停诊信息、上传停诊删除通知、上传就诊信息、患者信息修改。主要函数列表如下:

函数定义好后,需对相关接口进行规范,以便统一调用,规范使用。

服务地址统一为:http://前置机IP地址:端口/service,WebService函数统一命名为:funMain,其中,输入参数和返回值类型为string,输入参数和返回值须符合xml格式规范,输入参数格式具体示例如:

<?xml version="1.0" encodin10g="UTF-8"?>

100101

d41d8cd98f00b204e9800998ecf8427e

参数1

参数2

返回值格式具体示例如:

<?xml version="1.0" encoding="UTF-8"?>

状态

结果

包含输入参数和返回值的xml文档符合以下规则[7]:

1. 命名的英文字段名统一为小写字母。

2. 相关数据项允许有空值,但数据项标签必须保留,如

3. Xml文档中encoding字段的格式为UTF-8,首行中encoding="UTF-8"。

4. 为根节点为,其它节点写在之间。

5. 返回值字段名统一定义为:状态:state,结果:result。

6. 当存在多条记录,标签表示范围,标签区分记录,如:区分。

7. 100101之间为请求代码。

8. 参数说明中“是否为空”的栏目 Y 可以为空,N 不允许为空。

为保证机构传输数据与平台的一致性,规定医院科室编码等字典目录与平台标准目录有对照对应关系。

两个主要的接口方法明细如下:

1)预约挂号

当患者通过省平台进行预约挂号时,省平台根据全省统一的业务规范进行验证,如果当前预约符合现有规则,则省平台调用该接口将挂号信息传给医院进行挂号处理,并返回挂号结果,医院端保存取号密码,供退号时使用。

预约挂号XML格式示例:

<?xml version="1.0" encoding="UTF-8"?>

100208患者编号

就诊日期

上下午标志

排班编号取号密码

预约序号服务商编号服务商编号

操作员

参数说明:

2)取消预约

当患者通过省平台进行退号时,省平台将调用该接口将退号信息传给医院,待平台处理退号信息后,返回退号结果。为防止黄牛退号再挂号,此处取消预约后医院号源设置为锁定状态,平台会在一段时间(1-2小时)内调用医院号源释放接口,此时医院将号源从锁定状态更新为可预约。

取消预约XML格式示例:

<?xml version="1.0" encoding="UTF-8"?>

100209用户编号

就诊日期取号密码服务商编号

操作员

参数说明:

5小结

接入省预约诊疗服务平台,提供统一的预约诊疗服务,不仅需要成熟稳定的技术服务和工作机制保障,还需要相关制度保障来推进工作有序进行。同时省卫计委提供的统一诊疗服务平台使医院减少人员、财力和技术投入,通过集中预约和共享号源的方式,使得医疗服务信息更加透明,通过省平台的相关制度和技术方式可有效遏制“号贩子”现象对医院号源的垄断,减小对医院医疗秩序的影响,提高医院的医疗资源利用率 。同时,还应不断完善相关制度,优化预约诊疗服务平台,不断推动预约诊疗服务更好服务患者,提高各方满意度。

参考文献:

[1] 赵丽珍,王子姝,王晓波,等.银医卡自助预约就诊模式的建立与实践——大型综合性公立医院门诊预约服务模式的探索[J].中国医院,2012,16(6):60-62.

[2] 刘林.预约诊疗服务技术及实现方法综述[J].中国卫生信息管理杂志,2014,11(4):401-404.

[3] 卫生部.关于在公立医院施行预约诊疗服务工作的意见(卫医管发[2009]95号)[Z].2009.

[4] 浙江省卫生厅.关于印发浙江省实施全省统一的医院预约诊疗服务工作方案的通知(浙卫发[2011]98号)[Z].2001.

[5] 辛均益,陈启岳,王宏宇.基于全省统一医院预约诊疗平台的应用研究[J].医学信息学杂志,2013,34(11):24-27.

[6] XML的优势及应用领域[EB/OL].http://blog.csdn.net/summerhust/article/details/6601484.

[7] 定点医疗机构的HIS系统与省级平台的接口参考手册[EB/OL]. http://www.docin.com/p-450249120.html.

猜你喜欢
医院信息系统
医院信息系统网络课程平台建设探索
以医院信息系统为例谈计算机病毒的有效防范
反统方技术浅谈
参附注射液外科临床用药特点分析