论文部分内容阅读
随着医学的发展以及技术的进步,医疗流程的复杂度越来越高,对流程监控与管理的需求也越来越大,与医疗工作流相关的问题已经成为医疗信息系统进一步发展迫切需要解决的问题。传统的医疗信息系统把流程实现固定在应用程序中,导致医疗流程死板,无法动态调整,很难灵活适应工作流的重组或优化,且无法为流程监控与管理提供有效的数据支持。工作流技术已经发展多年,在商业、银行、企业等很多领域广泛应用,基于工作流的医疗信息系统将是今后的发展趋势。但由于医疗流程的复杂性和灵活性,工作流技术在医疗领域中的应用仍非常有限,如何解决医疗工作流建模问题是发展基于工作流的医疗信息系统的关键问题。另外,对于医疗领域的异构环境来说,系统集成是医疗信息系统永恒的主题,在基于DICOM、HL7标准和IHE技术架构的消息通讯为主的集成方法占主流的情况下,如何实现基于工作流的医疗信息系统与之相兼容,也是一个重要挑战。本论文针对上述问题和挑战,细致分析了工作流技术与医疗信息系统的特点,对医疗工作流建模方法、基于工作流的医疗信息系统体系结构进行了深入研究,以期为基于工作流的医疗信息系统理论体系建立提供研究基础。主要工作包括以下几个方面:●对工作流技术进行了全面分析,包括工作流技术的概念,如何应用工作流技术完成对流程的定义、执行与优化以及工作流技术中对灵活和异常流程的处理方法等,为研究基于工作流的医疗信息系统奠定了基础。●在分析医疗工作流特点的基础上提出了包含主干模型、子模型库以及数据通讯流程模型库在内的三层医疗工作流模型结构,可实现对医疗工作流中通用流程、灵活和异常流程以及数据通讯流程的支持,为基于工作流的医疗信息系统提供了工作流模型表达方法。●提出了基于IHE的医疗工作流建模方法。该方法以YAWL为建模语言,通过IHE到YAWL的映射生成包含医疗工作流主干模型、子模型库以及数据通讯流程模型库的医疗工作流模型。●对医疗信息系统的体系结构进行了详细研究,提出了基于工作流、以总线为核心的医疗信息系统体系结构,实现了流程与应用的分离;设计了流程驱动的数据通讯机制以及数据驱动的流程控制机制,解决了基于工作流的医疗信息系统与异构设备和信息系统之间的集成问题。●应用上述建模方法以及体系结构,围绕工作流生命周期的四个阶段,设计并实现了基于工作流的放射科信息系统。该系统实践有效地验证了本论文中以IHE为基础的建模方法和基于工作流的医疗信息系统体系结构的合理性,为基于工作流的医疗信息系统设计、开发、实现提供了理论、方法与技术基础。