- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
金仕达卫宁
SUBJECT THIS4.0与其他信息系统接口规范
版本 4.0
SUBJECT 项目名称HIS与第三方公司医技接口规范
Version: 1.0
TITLE 总体设计方案:医技系统
Issue Date: 18/
文件编号:WN-JK-接口规范-1.0
Confidential
?金仕达卫宁
Page PAGE 10 of NUMPAGES 28
概述
目前,已经有很多医院采用了上海金仕达卫宁公司的医院体检管理系统,而对于医院的LIS、RIS、PACS及其他信息系统(以下统称为其他信息系统)可能采用其他公司的产品,这些系统与体检系统都是医院信息化范畴内的相互完全独立的子系统,没有实现数据的共享,例如一个检验系统里的检验结果还需要在体检系统里再次录入,因此这种重复录入工作占据了很大的工作比重,既影响了医院的工作效率又常常因为重复录入不一致造成数据不准确。
基于以上原因,我们提供第三方的开放性接口实现各子系统之间的数据共享,从而大大提高了医院资源的合理利用率。
医院系统的环境与接口方式
根据目前医院使用的操作系统,客户端基本采用Windows环境,采用客户端直接调用接口程序(DLL),以函数的参数方式传递要发送的输入信息,并以XML字符串格式返回输出信息。
直接访问
DLL调用/HL7
中间库
接口方式
通过直接读写对方系统数据库来完成数据交换(比如调用存储过程、库表、视图)
通过调用对方系统提供的接口DLL程序或者通过HL7协议来完成数据交换
通过读写双方约定的中间数据库来完成数据交换
安全性
差,直接访问对方系统数据库,进行表或者视图操作,数据完全可见,有安全隐患
好,接口调用完全通过程序调用的方式,数据不可见,数据库不可直接访问
较好,不直接访问对方数据库,但是如果权限设置不完善,容易发生中间库数据出错或者丢失后,责任无法鉴定的问题
独立性
差,双方程序耦合程度高,一方修改程序如果涉及到接口表结构,影响到另外一方
好,只要保证接口调用函数参数和返回结果格式不变,对程序没有任何影响
较好,一般来说只要不改动中间库中对方接口表的结构,就不会带来程序问题
维护性
差,接口表共同维护,责任不清,容易造成混乱
好,接口提供方维护接口程序
差,中间库功能维护,责任不清,容易造成混乱
规范性
差,接口实现方式随意,没有规范
好,采用同一的函数调用方式和参数格式,规范统一
差,接口实现方式随意,没有规范
工作量
小,直接访问对方数据表,可以当作自己系统中的表同样处理,接口提供方工作量较小,但是接口调用方接口功能需要自己实现
小,调用接口函数程序,但是不用关心接口功能实现,接口调用方工作量较小
一般,双方都访问中间库,接口功能需要自己实现。
性能隐患
高,直接访问数据,如果编程效率不高将直接对对方系统性能造成重大影响
低,接口由对方提供,性能由接口提供方负责
较低,不直接访问数据,可能因为编程原因对中间数据库性能造成影响
使用范围
常见于公司内部系统之间的接口
普遍使用,例如医保接口、软硬件接口等
使用面窄,多用于在数据库环境相同的系统之间接口
接口示意图:
终端用户
终端用户
RIS报告调阅软件
RIS报告系统
RIS数据库
HIS数据库
HIS接口
HIS接口
由HIS公司提供
RIS
报告系统
HIS数据库
HisInterface.dll
存储过程或
动态链接库
调用接口程序的操作步骤
调用下述接口程序(DLL),以函数参数的方式传递要发送的消息。
DLL名:Hisinterface.dll
Ini配置文件 kwv40.ini
函数列表
SendEmr (AMsgCode: pChar; AsSendXml: pChar; AsRetXml: pChar): Integer;stdcall;
功能说明:数据传输接口
参数描述:
参数1:调用类型 (4位字符串)
参数2:输入的XML字符串消息
参数3:输出的XML字符串消息
返回值:返回的消息码(0-成功,-1-失败,7-获取参数失败,8-参数无效,9-连接失败)
通过传入消息、参数、接收返回的Xml字符串
Init(AIniDir: pChar):integer;
检查整个网络环境是否畅通,包括客户端与his服务器之间连接是否正常以及配置his数据库连接。
可以指定His的配置文件的路径,如kwv40.ini 在\\server\his路径下
UnInit;stdcall; //释放
退出时释放His连接
接收到接口程序的返回消息后,根据此返回结果,进行后续处理
XML的字符串消息格式示例如下:
?xml v
您可能关注的文档
最近下载
- 教科版科学四年级上册第一单元《声音》测试卷附参考答案(培优b卷).docx VIP
- 精品解析:北京师范大学实验华夏女子中学2024-2025学年八年级上学期学业评价数学试卷(原卷版).docx VIP
- 教科版科学四年级上册第一单元声音测试卷附参考答案【培优b卷】.docx VIP
- 主题班队会课件:爱学校,爱老师,爱同学.ppt VIP
- 第三章岩基上的重力坝讲述.ppt
- 王步标版运动生理学-血液与运动.ppt VIP
- 车辆租赁公司运营及服务方案.docx VIP
- 教科版科学四年级上册第一单元声音测试卷附参考答案【培优b卷】.docx VIP
- 眼内注药治疗后非感染性眼内炎症诊疗专家共识解读PPT课件.pptx VIP
- 软组织损伤护理课件最新完整版本.pptx VIP
文档评论(0)