论文部分内容阅读
随着计算机、网络技术在医疗卫生行业的广泛应用,医疗卫生行业正在经历一场数字化与信息化的革命,其主角便是在医院使用范围越来越广的医疗信息系统。因为生产厂商与研发机构众多,而且采用的标准和实现方法差异较大,目前国内绝大多数的医疗信息系统和数字化成像设备都没有实现数据共享。医疗信息系统之间的协同工作和信息交互,是医院数字化与信息化发展中最重要的问题之一,因此越来越受到人们的重视。
在20 世纪80 年代,国外的科研机构和医疗系统开发商就开始了医疗信息系统集成问题的研究,并且提出了HL7 ( Health Level Seven )和DICOM ( Digital Imaging and Communications in Medicine )等医学信息交换标淮。这些标准之间存在着一些差异,而且标准处理的数据对象也不完全相同。在整个医院环境实现全面信息集成,不仅要完成信息的交换,还需要通过控制不同类型系统间正确的信息流向,使多个系统协调动作完成一个工作过程。因此,北美放射学会( RSNA )和美国医疗信息与管理系统协会( HIMSS )在1998年联合发起了医疗机构集成( Integrating Healthcare Enterprise,IHE )项目,项目提出了包括预约工作流( Scheduled Workflow )在内的14个集成方案。
预约工作流集成方案( Scheduled Workflow Integration Profile,SWF )依托DICOM标准,解决了医学图像归档和通信系统( PACS )、放射信息系统( RIS )、数字化成像设备( Digital Imaging Modality )等医疗信息系统之间的预约工作流数据传输问题。DICOM标准使用基本工作列表管理服务( Basic Worklist Management Service )来完成Worklist的传输,以实现医学图像归档和通信系统( PACS )、放射信息系统( RIS )和数字化成像设备( Digital Imaging Modality )之间的预约工作流信息的正确传输。
本文在详细剖析DICOM通信传输协议实现的核心技术的基础上,采用开源的DCMTK工具包,独立开发了基本工作列表服务类提供者( Basic Worklist Service Class Provider,BWLSCP )和基本工作列表服务类使用者( Basic Worklist Service Class User,BWLSCU ),实现了Basic Worklist Management Service Class服务类。