医院信息系统与PACS的融合
姓名:杨帆 学号:070125 指导老师:郑璐
【摘要】医院信息系统(HIS)与PACS紧密融合的关键在于实现两者之间顺畅的信息交换,两个系统之间在应用方面要做适应对方的设计考虑。实现HIS和PACS的融合,双方设计者要制定出信息交换规范,向对方提供信息和应用功能的“中间件”,在应用程序的开发中调用这些“中间件”即可实现两者的无缝链接;在信息交换方面,可将DICOM3.0 、HL7以及XML结合起来考虑,不一定一步到位,可分步实施。
【关键字】 PACS,HIS,HL7,XML,中间件
一、引言
目前,解放军系统已有170多所医院已有医院信息系统(HIS),大量医疗信息(如病人信息、诊疗信息、经济信息、物质信息等)通过网络实现了资源共享,医院管理面貌发生了本质的变化。但是占医院80%以上的医学影像信息,在当前的信息系统中尚未得到充分的共享与应用。 PACS的建设将成为医院信息化建设的下一个目标。PACS是近年来随着数字成像技术、计算机技术和网络技术的进步而迅速发展起来的、旨在全面解决医学图像的获取、显示、处理、存贮、传输和管理的综合系统。PACS与HIS的不同之处在于,PACS是以图像信息为主要管理对象,HIS是以文字、数据信息为主要管理对象。本文将探讨医院信息系统HIS与PACS实现无缝连接的方案和方法,我们称之为HIS与PACS融合。之所以称为“融合”而不是“整”或“集成”,是因为我们希望通过HIS和PACS两者再设计,实现“无缝”的连接和信息共享,而不是两者简单的合并。
二、实现方法
HIS与PACS 为了实现HIS与PACS的无缝连接,即是实现HIS与PACS之间顺畅的信息交流与共享,HIS应将病人的检查安排信息和检查病人的自然信息、标识信息、诊断信息等传递给PACS,而PACS则将检查所得图像信息与病人信息一起保存于PACS中,并为HIS提供多线索的查询、调阅、显示功能。为了实现这一目标就需要对现存的HIS和PACS进行再设计,充分利用Activex、XML或HL7等新技术。
三、系统设计
1、HIS中需调整的部分
(1) 检查医生工作站
HIS中检查医生工作站的主要功能应包括:接收门诊或病区医生的检查申请,划价收费(这部分工作也可剥离出去由其他系统完成),安排病人的检查时间,形成检查队列,检查技师根据检查安排实施检查,检查所获取的图像信息与病人信息一起保存到PACS中,检查医生调阅病人检查信息以及其他诊断信息,记录检查结果,书写检查报告。
检查申请、划价收费、检查安排与确认这三项功能,已在“医星HIS系统”中得到了较好的实现。检查结果的调阅和检查报告的书写将是检查医生工作站与PACS能否实现无缝连接的关键,也是衡量检查医生工作站优劣的标准。
图像信息的调阅 该模块要实现多线索的图像信息查询和浏览功能,如按姓名、病人标识号、检查类别、检查子类、检查时间、诊断信息等多线索搜索功能;其次是具有对图像进行各种后处理和统计分析功能(取决于PACS的功能)。
报告的书写 以方便、快捷、准确为基本要求。采用格式化的模板录入方法,通过模板和专业词库的组织,在技术允许和用户接受的情况下,辅以手写输入和语音输入,建立一套输入手段。报告确认后,可以打印输出图文报告。对于一些特殊病例,定期随访,记录随访内容。
(2) 临床医生工作站和门诊医生工作站
作为临床医生工作站和门诊医生工作站,它们与PACS的连接主要在于要具备图像调阅和查阅检查医生诊断报告功能,因而要实现多线索的图像信息的查询和显示。考虑到减少对网络和系统的不必要的负担,可对临床医生工作站和门诊医生工作站根据需求做不同级别功能的配置。对于较高需求,其查询和显示功能可与检查医生工作站相同;而对于较低要求,查询和显示的功能可相应降低(如显示分辨率的降低等)。
2、PACS应实现的功能
PACS除具备其自身应有的图像采集、图像存储、图像传输与调度、图像处理等功能外,为了保证能多线索查询、浏览病人图像,PACS应保证病人图像信息应与病人自然信息、标识信息等关联存储。又由于病人图像的多样性,在存储中,每个病人的子目录内,按 CT、CR、MR、UM、US等再建立一级目录来保存病人不同类型的图像。图像文件名可采用系统日期加序号。此外,为了能快速浏览病人的图像,图像的调度方案非常重要,必须做完善的设计。
四、相关技术
1、中间件技术
中间件是个新概念。有人认为中间件是处于操作系统和应用程序之间的软件,也有人认为它应该居于操作系统中的一部分。由于人们在使用中间件时、往往是一级中间件集成在一起、构成一个平台(包括开发平台和运行平台),但在这组中间件中必需要有一个通信中间件,因此,有人定义:中间件=平台十通信。这个定义也限定了只有用于分布式系统中才能称为中间件,同时还可以把它与支撑软件和实用软件区分开来。不过实践往住会走在理论的前面,有些软件在中间件的概念产生以前可能就已经存在了。此外,有些软件虽然不是作为中间件开发出来的,但是符合中间件的定义。目前国内外有不少厂商都称自己是中间件技术的开发商和产品提供商,但他们对技术的阐述和产品功能的介绍却是千差万别,这就给中间件的分类带来了一定程度上的复杂性。按照IDC的分类方法,中间件可分为六类:终端仿真/屏幕转换:用以实现客户机图形用户接口与已有的字符接口方式的服务器应用程序之间的互操作;数据访问中间件:是为了建立数据应用资源互操作的模式,对异构环境下的数据库实现联接或文件系统实现联接的中间件;远程过程调用中间件:通过这种远程过程调用机制,程序员编写客户方的应用,需要时可以调用位于远端服务器上的过程;消息中间件:用来屏蔽掉各种平台及协议之间的特性,进行相互通信,实现应用程序之间的协同; 交易中间件:是在分布、异构环境下提供保证交易完整性和数据完整性的一种环境平台;对象中间件:在分布、异构的网络计算环境中,可以将各种分布对象有机地结合在一起,完成系统的快速集成,实现对象重用。
中间件是构件化软件的一种表现形式。中间件抽象了典型的应用模式,应用软件制造者可以基于标准的中间件进行再开发,这种操作方式其实就是软件构件化的具体实现。中间件所带来的好处已经在数不清的IT应用中得到了体现。
尽管中间件还是一项发展中的技术,作为基础的标准化工作仍在进行中。但由于我们的开发工作,可能涉及到两个数据库平台,涉及两个系统的数据交换,所以我们认为软件开发管理中,无论是微软的COM还是JavaBeans中间件的思想都会对我们的开发有很大的指导意义。
2、XML技术
随着HIS应用的广度和深度的扩大,尤其电子病历的提出,HIS的设计转移到以病人为中心,从过去主要解决收费问题转移到面向临床医疗服务的时候,传统的数据库技术就不能灵活地表现医疗文书,满足医护人员不同层次的业务需求。
SGML(标准通用标记语言)是一种用标记来描述文档资料的通用语言,它包含了一系列的文档类型定义,可以扩展。XML(可扩展标记语言)和HTML(超文本标记语
|
|