医院检查报告集中管理平台的设计与应用
2015-06-01李达刘敏超
李达,刘敏超
解放军总医院 计算机室,北京 100853
医院检查报告集中管理平台的设计与应用
李达,刘敏超
解放军总医院 计算机室,北京 100853
目的 实现医院检查报告单的集中调阅、打印和管理。方法 利用各检查系统的Web Service接口,搭建集中管理平台,下载PDF检查报告;为保障平台安全,设置管理权限,保证检查报告的安全共享。结果 该平台的应用实现了患者检查报告的集中管理。结论 系统扩展性好,为平台的维护、升级提供了极大的便利。
医院信息系统;检查报告管理平台;CT检查;电子病历系统
0 前言
目前,我院的医院信息系统(HIS)、电子病历系统(EMR)等各临床系统,是通过HIS数据库服务器和影像服务器接口来调取检查报告内容和对应的图像信息,即对报告和影像的浏览是分开的,而且检查报告只能通过纸质版查看[1]。为方便临床直接调阅、打印检查报告单,我们利用各检查系统的Web Service接口[2],实现了对医学影像存储与通讯系统(PACS)的所有检查报告单的集中管理和安全共享,同时也可为临床、科研、教学提供报告文档的检索和下载服务。
1 集中管理平台架构设计
该平台的体系架构主要包含各检查系统服务器、HIS服务器、报告集中管理服务器等。平台体系架构,见图1。
图1 平台结构示意图
平台采用B/S模式实现,报告集中管理服务器是平台的核心部分,负责接收客户端的调阅请求,同时将请求发送至检查系统服务器,并接收对应的PDF格式检查报告,保存在集中管理服务器本地,最后传递给客户端浏览器进行展示。
在院内各检查系统数据库服务器上部署PDF报告生成和转发服务,负责将医师审核完成的报告转换为PDF格式报告,包含对应的文字内容和影像信息[3];同时,针对报告集中管理服务器的调阅请求,负责将对应的PDF报告上传至集中管理服务器,如果无上传的对应报告,则给出错误提示。HIS数据库服务器根据客户端的查询请求,生成检查列表信息。
2 平台各模块功能设计与实现
2.1 报告生成模块
此模块部署在检查服务器上,主要完成PDF报告的生成与上传。我院的检查项目主要分为放射、CT、磁共振、超声、胃肠镜、病理、核医学等[4],在医师审核报告后,服务器将报告由图片格式转换为PDF格式并保存在检查服务器上,同时向集中管理平台提供统一的Web Service接口,负责上传报告[5]。
2.2 报告查询模块
此模块与HIS数据库连接,主要根据患者ID号和检查时间、检查项目等条件在HIS中调阅患者的所有检查信息(含申请及检查时间、执行科室和开单科室、报告的初写、审核等状态信息)[6]。因检查信息列表内容较为详细,为减轻对HIS数据库的查询压力,系统指定查询时间段最长为3个月,3个月之外的数据可重新设置时间段查询。
2.3 报告调阅模块
此模块是平台的核心部分,主要完成PDF报告的下载和浏览,检查服务器在接收到调阅请求后,会将对应的PDF报告上传至集中管理平台,客户端即可直接在本地浏览器完成调阅。
调阅服务的接口参数统一指定为“患者ID号+检查号+保存路径”,通过此服务,将各类检查的PDF报告下载至报告集中管理平台服务器,同时将相应的调阅信息保存在数据库中。重复调阅时,可通过数据库索引查找,不必再向检查服务器发送调阅请求,以减少检查服务器的响应压力,同时也提高了调阅的效率。
2.4 权限及安全控制模块
此模块主要完成对用户的授权以及对报告的安全控制。检查报告对于患者具有一定的隐私性,因此,平台单独建立了权限控制和用户管理模块[7-8],针对用户单独授权。普通授权用户仅提供报告的浏览调阅,高级授权用户可申请下载和打印。在系统实现过程中,高级用户使用时,需安装Adobe Reader插件,完成PDF文档的显示和打印保存;普通用户安装Flash插件,将PDF报告转换为Flash显示,不提供下载和打印。所有用户调阅时,均生成调阅记录并存入数据库。该记录主要记录文件的名称、调阅医师、调阅时间和客户端IP地址等,便于对报告文档的痕迹追踪。
2.5 平台实现及运行情况
平台基于ASP.NET、XML等技术,依托Oracle数据库,通过统一的Web Service接口调用不同检查系统的服务[8],实现了检查报告的集中管理。目前,在医技部已投入使用,无论病房或门诊,医生可以直观地获得患者的所有不同时间段的检查信息和对应的检查报告,为提高检查诊断率提供了有效的帮助。检查报告集中浏览系统界面,见图2。
图2 检查报告浏览页面
3 系统的技术特点
(1)与HIS同步。支持检查报告在可修改的时间范围内,完成修改后的PDF报告的上传和更新,并将修改信息保存在数据库中,同时确认查找或下载打印的是最新的报告。
(2)与各检查系统集成。由于各检查系统分别为不同厂商提供,无论是应用程序,还是后台数据库均不相同,虽均与HIS连通,但相互之间并无交集。检查报告集中管理平台为各检查系统提供了统一的接口,实现了综合集成。
(3)权限控制。如果客户端直接访问各检查系统,浏览PDF报告,则会下载到本地,存在不可控性。本平台架设集中管理服务器,加入权限设置,实现了对报告浏览和下载的全程监控,同时,也可对报告的浏览量和下载量进行合理的统计和分析。
4 应用与讨论
基于Web Service接口的灵活集成方式,一方面使PACS与本系统、与HIS有机地结合在一起;另一方面使得临床或门诊医师能够集中浏览或打印患者检查报告单,实现了检查报告信息的有效传递与共享,同时也为临床、医疗、科研和教学提供了便利。
下一步,我们着重在两个方面拓展平台功能。一是解决各辅诊科室在检查工作站中无法查阅患者在其他检查科室所做检查的报告的问题。目前,各检查工作站由于只与HIS做了接口,只回传给HIS此类检查的报告信息,而医生在出报告的时候,也需要借鉴其他科室所做检查的报告信息,同时又不用再登录其他的系统;二是为医院自助打印检查报告系统建设提供支持。
[1]梁炳进,林燕君,蔡荣杰.放射信息系统报告修改痕迹的研究与软件开发[J].中国医疗设备,2014,29(10):44-45.
[2]曹文杰.医院信息系统安全策略研究[D].西安:陕西师范大学, 2010.
[3]贾斌.医学影像按需打印系统关键技术研究[D].广州:华南理工大学,2013.
[4]郭华源,薛万国.核医学信息系统的设计与集成[J].中国数字医学,2011,32(10):54-55.
[5]胡志坚.集成平台在医院信息系统建设中的应用[J].中国卫生信息管理杂志,2012,(4):59-65.
[6]朱建军,孙英,薛源.基于Web Service的PACS与“军卫一号”系统集成[J].实用医药杂志,2010,27(2):179-180.
[7]余浩,薛万国,吕俊文.检验报告自助打印系统设计与实现[J].中国数字医学,2011,6(4):48-49.
[8]王筝,袁慧书.基于PACS的放射科教学文档系统的设计与应用[J].医疗卫生装备,2013,34(3):45-47.
Design and App lication of A Centralized M anagement Platform for the Exam ination Report
Ob jective To realize the centralized brow se, printing and management of the original exam ination report.Methods A centralized management platform was constructed by using the Web Service interface of each exam ination system, from which the exam ination report could be accessed in the PDF form.The management authority was set to ensure the security of the platform and secure sharing of the exam ination report.Resu lts It realized the centralized management of the patients’examination report.Conclusion The system proved its excellence in its scalability and great convenience for system maintenance and updating.
hospital information system;exam ination report management platform;computerized tomography exam inations;electronic medical record system
LI Da, LIU Min-chao
Computer Room, Chinese PLA General Hospital, Beijing 100853, China
TP311.52
A
10.3969/j.issn.1674-1633.2015.12.027
1674-1633(2015)12-0095-02
2015-04-08
2015-05-08
作者邮箱:dalizui8@gmail.com