医院信息化由原来的单一HIS到现在的医院信息系统(HIS)、医学图像存储传输处理系统(PACS)、检验科信息管理系统(LIS),功能越来越复杂,早已不是单一厂商可解决的了。不同厂商的产品在同一家医院的应用存在着集成问题。而且,医院应用系统以C/S结构为主,它们大都一般使用参数定义的方法解决软件的适应性问题,一旦参数定义不能满足用户需求,修改程序就可能成为灾难性的工作—为了满足参数定义的需要,模块写得十分复杂,修改很容易出现新的错误。多层结构的思想就是把过于复杂的大模块细分为多个层次,以简化模块内部的复杂度,换句话说,将中间层分成系统层和应用层,应用层与具体应用需求联系密切。清华同方社保和医疗信息系统事业部业务主管王建认为:“如果医院管理系统能建立在一个通用的中间件上,就能把底层系统开发和行业应用技术分开,专注于把应用平台做好。”
中间件技术在我国医院信息化中的应用已经日渐受到重视。但是,中间件是一门新技术,要被广大医疗用户认可需要时间。在国内,标准的中间件模块出现,似乎也还为时过早。我们不妨把视线转向国外,看看他们的医疗机构是如何应用中间件技术的。