编者按
当前,大中型医院大多正在建设医院信息集成平台,以实现医院内部众多软件系统之间的联动,促进全业务流程的信息化、智能化。对于医院信息工程师而言,理解和掌握集成平台相关知识技能非常重要,甚至将会成为其核心技能之一。
华中科技大学同济医学院附属同济医院信息中心软件工程师吴坤,计划在专栏中通过系列文章,介绍医院信息集成平台的基础理论、核心技术、设计方案、典型案例等,与业界同仁交流探讨“集成平台与数据中台,医疗机构如何选择”、“集成平台推动下的医疗数据体系建设”等问题。
在建设医疗信息集成平台时,一个很重要的要求就是在兼顾原有信息系统的同时,符合医院信息化建设的总体规划。因此,集成平台的集成方案选择和架构设计非常重要。如上一篇专栏文章《集成方案的认识和选型》所述,医疗信息系统的集成,主要有点对点集成、基于数据总线的集成、基于中间件的集成和基于集成平台的集成等几种模式。点对点集成方案适用于少量系统之间的集成,如果系统数量过多,集成接口数目将会非常大,因此不适用于医疗机构。医疗机构内部业务比较复杂,由单一系统来完成所有业务是不可能的,因此单体系统的集成模式也不现实。
医疗信息集成平台应该设计成何种模式?要回答这一问题,首先需要明确医疗信息集成需要实现的目的和功能。
对于患者相关的所有数据信息,实现全方位联动,如业务数据、资源数据、报告文档等。为此,需要建立临床数据中心、报告文档数据中心、资源数据中心等,通过共享数据中心实现医疗业务全流程的协同管理,提高医疗服务质量。
对医疗机构现有业务流程进行简化和优化,整合不同业务系统的应用点,实现医疗服务的全流程优化;提高数据利用率,真正实现“数据多跑路,患者少跑路”,通过加快信息流动,提高业务流程运转效率。
为医疗机构众多业务系建立统一的用户门户。不同的用户根据其业务需要,在对应的个性化门户中开展日常业务。集成平台通过集成电子病历数据、检查检验报告数据等,实现诊疗信息全管理,为医务人员日常工作提供便利。
综上所述,在集成平台建设时,不同医疗机构所需要实现的功能和目标不同,应根据自身需要灵活规划。同时,医疗机构的组织机构和业务管理流程也不尽相同,在集成平台建设时需要采用新的技术,应对医疗机构业务的快速、灵活与多变性。
基于SOA(面向服务的架构设计)的应用系统,服务之间可以保持平台独立性,使用标准化的接口进行通讯,独立设计完成集成整合,可以使异构异源系统之间的各模块实现数据互联互通。在SOA架构体系中,最重要的就是服务层。利用服务组件,医疗机构可以采用模块化的方式,在不改变原有系统的前提下,增加新应用或更新现有应用服务,以满足业务需求。同时,可以抽取出公共功能,将医疗机构现有的应用封装成服务,供外部调用,而无需对现有系统进行大规模改造。
接下来,笔者将基于SOA技术,对集成平台的架构设计进行相关介绍。
为应对医疗业务和不同医疗机构之间的个性化需求,在架构设计时,需要实现集成平台的组件化和模块化,以提供良好的拓展性,保证平台的可持续运行。为此,集成平台可采用分层设计。根据相关的技术规范和国家行业标准,集成平台架构设计图如图1所示。
在平台门户层,根据用户角色组合不同的应用,组成对应的用户界面。如:医务人员门户、管理人员门户、患者公众门户。通常可在医疗机构内部组建中央认证平台,用户登录平台后,根据各自角色展示相应的界面。平台门户层实际上实现了界面集成的功能,用户无需操作众多的业务系统界面,只需要操作统一的平台界面即可。
平台应用层汇集需要集成的业务系统,包括临床业务、医院管理、患者和公众服务等系统。这些系统产生的数据信息,经由集成平台最终传输到目的系统或者目的数据库,也即平台应用层是数据的源端,也是数据最终的归宿使用端。例如:临床业务会产生费用数据,集成平台将费用数据转发给财务系统,财务系统完成相应的数据流程后,最后将结果数据通过集成平台回传给临床业务系统。
平台服务层是集成平台中非常重要的一层,通过将底层数据信息业务操作流程封装成服务,提供给应用层调用。例如:注册和共享服务、查询服务、数据存储服务等。门诊系统、住院系统都会涉及处方开立、处方审核等流程;集成平台将这些公共业务封装成服务,如果有新的应用系统需要集成,直接调用封装好的服务即可。
数据交换层包括数据资源存储和数据通信交互两层功能。在数据资源存储层,主要是各类数据仓库,例如:基础信息、数据仓库、日志信息库、报告文档库等,实现数据信息的存储和相关处理功能;在数据通信交互层,首先采集业务源数据,对业务源数据进行标准化处理,提供给系统内部和外部系统进行交互服务,实现医疗业务和管理业务的协同。通过制定统一的信息交换标准,为集成平台信息交互提供规范化管理支撑,进而实现全机构内部和全平台的数据交互。
完备的架构设计和技术支撑,是医疗信息集成平台落地的基础。而架构设计和技术支撑,需要依赖于相应的标注和规范。无论是平台应用层还是数据交互层,都需要统一的标准规范来协作完成相应的业务工作。在下一篇专栏文章中,将针对医疗信息集成平台架构设计的标准规范问题进行探讨。
吴坤,计算机专业硕士,华中科技大学同济医学院附属同济医院信息中心软件工程师。专业计算机程序员,医疗信息技术推广者,积极参与社会活动,热衷于以信息技术提高医疗行业服务质量和改善患者就医体验。
HIT专家网∣致力推进中国卫生信息化长按二维码可申请加入HIT专家网专业交流群投稿:gong_chen@HIT180.com商务合作:(010)82373062