,,,
近些年新农合信息化建设进展迅速,全国大部分省份建立了新农合信息系统,国家新农合信息平台已实现业务监测、分析评价、费用核查等多项功能,并联通河南、海南等9 个省级新农合信息平台及部分医院信息系统[1]。在新农合信息化进程加快以及新农合经办业务量增加的大环境下,新农合电子文件应运而生。新农合电子文件是开展新农合费用核查、即时结报的有力支撑,在新农合业务活动中发挥着重要作用,已成为卫生信息资源的重要组成部分。建立电子文件中心,科学管理、综合开发和有效利用新农合电子文件,已成为新农合信息化建设中一个值得研究和探讨的问题。
SOA(Service Oriented Architecture, 面向服务架构)是一种基于技术层级间服务链和面向用户业务的开放式IT系统架构,能够将IT资源量化为可操作的、基于标准的服务(组件),使其能够被复用、被管理并能够按需整合,以满足业务层面个性化、多元化和灵活配置的需要[2],已经成为新型信息系统建设首选的体系结构。本文提出基于SOA的新农合电子文件中心构建方案,以期为各地新农合工作机构建设新农合电子文件中心提供参考。
新农合电子文件是在新农合业务管理活动中,由卫生行政机构、新农合管理机构、经办机构和定点医疗机构通过县级新农合业务系统、省级新农合信息平台、国家新农合信息平台、医院HIS系统以及办公管理系统等形成、办理、传输和存储的文字、图表、图像、音频、视频、数据库等不同形式的信息记录。新农合电子文件除了传统文书类电子文件,还包含多种类型的业务类电子文件外,如新农合参合登记表、医疗费用明细单、转诊审批单、补偿结算单等。新农合电子文件记录了新农合业务活动的过程和结果,具有真实性、完整性、可用性。然而,我国新农合电子文件管理尚未得到应有的重视,大量种类繁多的新农合电子文件未能妥善保管,并且大多封闭在各自的信息系统中,尚未在新农合业务办理中发挥其应有的法律凭证效力[3]。因此,必须探索构建一种可靠、实用的新农合电子文件中心,对新农合相关业务信息系统中形成的所有新农合电子文件进行捕获登记、凭证化处理、长期存储、数据管理以及服务利用。
新农合电子文件中心建设的第一步就是从新农合相关信息系统中捕获电子文件,实现对新农合电子文件全生命周期的管理,同时将汇集到电子文件中心的电子文件分发至各授权单位以支持新农合业务的开展,切实发挥电子文件在新农合综合管理中的作用,为新农合制度持续发展和提高农民受益水平提供重要的信息支撑。但由于新农合相关信息系统建设时间、开发厂商不同等,各系统数据库、操作系统也不尽相同,解决新农合电子文件中心与新农合相关信息系统的信息交换与共享成为首当其冲的难题。
从新农合电子文件管理实际情况出发,基于SOA技术平台,依托国家新农合信息平台、省级新农合信息平台、县级新农合业务信息系统、医院信息系统、办公管理系统,以电子文件支撑新农合业务发展为出发点,以满足新农合电子文件共享利用为核心,以发挥电子文件的凭证作用支持新农合业务的开展为切入点,以提高新农合电子文件管理水平和加强电子文件利用率为目的,设计灵活、高效、先进、实用的新农合电子文件中心,以期为各级新农合工作机构提供服务,同时方便参合患者异地就医,充分实现异地就医即时报销与结算。
SOA是当前解决异构系统整合、应用系统集成最理想的方案之一,它将应用程序的不同功能单元通过服务之间定义良好的接口和契约联系起来,接口采用中立的方式进行定义,独立于实现服务的硬件平台、操作系统和编程语言[4],能够在不改变原有系统的结构下,实现对各异构平台、不同格式数据源以及异构业务信息系统的数据交换。可见,基于SOA构建新农合电子文件中心的方案是可行的。
新农合电子文件中心通过SOA提供标准化架构,在新农合电子文件中心和国家新农合信息平台、省级新农合信息平台、县级新农合业务系统、医院信息系统、办公管理系统等新农合相关信息系统间建立松散耦合的数据交换平台,通过组件化、对象化的设计思想,将数据源在进行版式转化、电子签名、可信时间戳以及封装服务后通过交换的平台交换到新农合电子文件中心,并进行清洗、筛选、审核、归档等,再把共享交换新农合电子文件封装成服务组件以Web服务方式分发到各授权单位,以支持授权单位基于电子文件开展新农合相关业务。
基于SOA的新农合电子文件中心是通过标准化的服务接口将国家新农合信息平台、省级新农合信息平台、县级新农合业务系统、医院信息系统、办公管理系统连接起来,进行数据交换,实现各类新农合电子文件采集和管理,同时发挥新农合电子文件的凭证作用为跨省费用核查和即时结报功能提供支撑[5]。基于SOA的新农合电子文件中心体系架构分为数据层、数据交换服务层、业务逻辑层、服务使用层4个层次。其体系架构如图1所示。
4.2.1 数据层
数据层(业务系统层)主要是新农合相关业务信息系统,可支持单位业务工作的开展并形成电子文件,是新农合电子文件的原始数据来源,是整个体系的最底层。数据层不仅能为新农合电子文件中心提供数据,同时也能与其他系统进行数据交互。
4.2.2 数据交换服务层
数据交换服务层是整个电子文件中心的核心层,位于体系架构的中间层,主要对来自新农合业务信息系统的电子文件进行采集、交换、处理和存储。
新农合电子文件的采集主要是从各业务信息系统中捕获电子文件,并进行版式转换[6]、电子签名、可信时间戳[7]以及XML封装等服务,实现数据到电子文件的合法转化,使其真正替代传统手工业务中纸质文件的作用,成为业务凭证。
新农合电子文件交换是从国家新农合信息平台、省级新农合信息平台、县级新农合业务信息系统、医院HIS系统及办公管理系统等数据库中提取需要交换的数据,将其按标准格式进行版式转化,加盖电子签名、可信时间戳等服务,并基于XML进行新农合电子文件封装,根据路由规则确定数据导向,采用XML格式的SOAP(Simple Object Access Protocol)协议作为消息格式,以完成Web Service与其服务请求者之间的调用与数据同步传输,或采用消息中间件实现数据异步传输。电子文件交换主要实现以下功能:一是能够提供安全认证、访问权限控制、数据安全传输、断点续传机制;二是建立在统一的数据交换标准之上,为内部系统和外部系统之间提供新农合电子文件交换服务,提供统一的电子文件交换和监控管理机制;三是屏蔽网络和硬件平台的异构性,实现异构数据资源的无缝整合,使各个应用系统能够共享数据、协同整体运转;四是可实现双向的新农合电子文件交换和共享;五是保证新农合电子文件交换的稳定性和效率,提供多种电子文件交换的方式,以满足不同外部系统的数据交换要求。
电子文件处理是将从新农合各业务信息系统中捕获的电子文件按照统一标准进行处理,按照业务类、文书类、元数据类等分别归入相应数据库。交换数据库是电子文件中心和新农合相关业务信息系统的数据交换区,共享数据库是允许授权单位共享的电子文件区,分析数据库提供各类电子文件查询和分析,归档数据库是新农合电子文件归档区。
电子文件存储是确保新农合电子文件的安全,并对具有存档价值和凭证作用的新农合电子文件进行长期保存。
4.2.3 业务逻辑层
业务逻辑层主要对新农合电子文件进行捕获登记、整理组织、检索利用、统计分析、跨省协同、凭证管理等。同时,为满足新农合费用核查和即时结报的需要,新农合电子文件中心能够适时适地地向卫生行政部门、新农合管理机构、新农合经办机构及定点医疗机构等推送有价值的电子文件,方便参合农民异地就医,提高新农合经办机构的工作效率及实现对新农合业务的监管,支持卫生主管部门及新农合管理机构的决策,推动新农合业务的顺利开展。
图1 基于SOA的新农合电子文件中心架构
4.2.4 服务使用层
服务使用层通过建立统一的信息服务门户和统一的身份认证,供卫生行政部门、新农合管理机构、新农合经办机构及定点医疗机构等管理和利用新农合电子文件。
本文采用SOA架构研究和设计的新农合电子文件中心,实现了新农合电子文件中心与国家新农合信息平台、省级新农合信息平台、县级新农合业务信息系统、医院信息系统及办公管理系统等各应用系统间高效、便捷、安全的整合,为新农合电子文件管理、保存和共享利用提供了架构支撑。基于SOA的新农合电子文件中心建设,为卫生行政部门及新农合管理机构开展业务监管和决策支持提供了有效支持,有助于新农合经办机构提高工作效率,有利于定点医疗机构实现跨业务系统电子文件的共享利用。基于电子文件的凭证作用便于参合农民异地就医和补偿结算,切实减轻参合农民负担。