焦玮, 杨雪寒, 孟洁, 张倩
(河北医科大学第三医院, 河北 石家庄 050051)
大型公立医院门诊信息系统大多都是以小型机作为系统平台,采用集中方式进行部署。由于小规模非公有制医院的信息化应用水平有限,采用此类方式建设和部署门诊信息系统将会导致系统建设费用高、系统可运维性不高以及系统可拓展性差等问题,为此本研究采用具有良好可扩展性的分布式系统架构以替代集中式的系统架构建设和部署门诊信息系统[1-3]。本文以河北医科大学附属医院门诊信息系统为例,阐述了以分布式体系架构对现有医院信息系统进行部署的应用实践。所研究的医院信息包括十个子系统,每个子系统之间都存在复杂的逻辑关联以解决门诊、取药、住院等繁杂的业务需求。目的是使用分布式体系架构完成对现有医院信息系统的重构,使其具有满足业务需求的高度可靠性和必要的运行效率。主要研究的是系统中系统消息路由、业务状态以及应用程序数据之间的交互,而不是描述系统的详细实现。通过具体的应用实践对该分布式体系架构的有效性进行必要验证。
河北医科大学附属医院的医院门诊信息系统具有10多个子系统,如图1所示。

图1 门诊信息系统架构
这些子系统之间存在很多数据交互。当患者在门诊挂号时,门诊子系统可以按挂号订单处理该患者。然后将挂号订单转发到相关子系统以进行进一步的工作。……