欢迎来到天天文库
浏览记录
ID:56834124
大小:625.50 KB
页数:56页
时间:2020-07-15
《龙岩市区域卫生信息系统公共接口方案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、龙岩市区域卫生信息系统公共接口方案版本号V1.012013年01月目录第一章概述11.1接口概述11.2接口调用流程11.3实现原理及安全机制11.4动态链接库配置说明21.5动态链接库改造接口2第二章数据交易API函数说明32.1系统基础信息接口32.2新型农村合作医疗接口42.3预约挂号接口222.4健康档案接口332.5医疗服务系统数据上传接口382.6慢病管理数据上传接口422.7传染病上传数据接口472.8双向转诊数据上传接口48第三章调用示例503.1Delphi调用实例503.2C#.net调用实例52第一章概述1.1接口概述为实现区域医疗信息共享,龙岩市区域卫生信息系统
2、(以下称本系统)与各医疗机构的医院信息系统、电子病历系统、检验信息系统、检查信息系统、健康体检系统(以下称基础业务系统)存在交换大量数据。本方案在经对目前国内医疗机构与医保中心、新农合中心、健康档案数据中心的各种接口方式进行了解与对比分析,并综合了各医疗机构业务系统的复杂性、对接口响应的及时性、以及数据传输的安全性以及对业务系统改造的难易性等方面因素,采用动态链接库方式来实现区域卫生信息系统公共接口。该方案适用于当前所有医疗机构基础业务系统,可将动态链接库接口方工嵌入各医疗机构原应用信息系统中。福建省“数字福建”已确定以国家标准的社会保障卡为基础,统一全省医疗机构就诊卡,做到就诊一卡通
3、行、一卡通用,以社会保障卡号作为居民健康档案的索引,保证健康档案个人身份标示的唯一性。因此在本系统中使用社会保障卡做为个人的唯一身份标识。本文档定义了基础业务系统为了和本系统进行数据交互的具体规范,可以作为医疗机构改造的指导性规范。1.2接口调用流程医疗机构HIS、LIS、RIS、PACS等基础业务系统接口DLL区域卫生数据中心服务器1.3实现原理及安全机制医疗区域卫生信息共享平台公共接口动态链接库又叫公共接口方法库,它向医疗机构的业务系统提供若干供调用的函数集,帮助医院的业务系统完成相应的业务的计算和数据的存储与传输,医疗机构的业务系统改造过程中,原来的开发商按照一定的规则,即可快速
4、、安全的完成业务系统与数据中心的接口改造工作,能够最大限度的利用医疗机构原有的设备资源,操作人员的操作习惯不会受到较大影响,培训周期短。动态链接库中的函数全部采用被动调用的方式操作数据,即将动态链接库嵌入到原来的业务系统中,由业务系统调用动态连接库中的函数,来完成某个指定的动作,动态链接库操作不会对业务系统数据库造成任何影响;在业务系统调用动态链接库中的方法时,每个方法执行的无论是否成功,都将给以回应,以便于业务系统根据接口的操作成功与否作出下一步的操作的判断。动态链接库在向数据中心发送消息时,通过经过加密的HTTP数据包向数据中心应用服务器发送请求,并等待数据中心主机服务器的响应,根
5、据响应的结果进行下一步的处理。动态链接库向数据中心发送请求消息的过程,也是通过被动调用的方式工作的,由业务系统调用动态链接库中的方法,根据不同的业务交易,动态链接库来判断是否需要向数据中心申请服务;不存在数据中心服务器向业务数据库主动发起请求的情况,这也保证了医疗机构自己的数据的安全。1.1动态链接库配置说明提供的动态链接库文件名称为NhHisImp.dll,相配套的动态链接库配置文件名必须为NhHisImp.ini,放在业务系统程序所在目录。样例:[organ]code=-医疗机构唯一编码,统一提供licence=004edb540e4f-校验码,统一提供[server]encode
6、=gb2312-编码,根据业务系统的编码定servername=10.1.1.10-中心服务器(政府专网地址)port=8081-中心服务器端口app=/hisimpserv/imp-接口名称,统一提供buffersize=-数据处理缓冲区大小(字节)注:中心服务器地址、端口号以实际提供为准。1.2动态链接库改造接口区域卫生信息系统公共接口方案提供给各医疗机构的接口是一个动态库——NhHisImp.dll。医疗机构原有的业务系统通过对动态库中函数的引用,把动态库的处理业务功能嵌入到各自的基础业务系统中。该动态库从业务处理的角度划分为若干具体的业务处理接口,接口调用函数实现详见第二章具体
7、函数接口调用说明,调用示例请参见第三章。说明:接口的返回值为int型0-表示成功1-表示失败strResult-为固定输出参数,调用成功则返回“TRUE
8、成功信息或返回数据结果集”,失败则返回“FALSE
9、失败信息”。这两个返回值仅表示接口调用是否成功,如果接口调用失败,则可能是由于某种系统故障或调用故障引起,表示交易失败;如果接口调用成功,则要进一步判断业务处理返回的代码是否成功。第一章数据交易API函数说明1.1系统基础信息接口1.1.1获
此文档下载收益归作者所有