目前医院信息化正由医院管理信息化阶段向临床信息管理化阶段过渡。临床管理信息化阶段,主要包括电子病历系统以及各类临床信息系统。这要求医院的工作人员都有终端设备,信息处理无纸化,医院之间实现联网,电子病历等信息可在网上传递。如果说医院管理信息化是医院信息系统的基础,那么电子病历就是医院信息系统的核心,是医院信息化建设的重中之重。因为医院信息系统的主要功能是为医院的医疗提供信息服务,其各项功能都是建立在对病人病历信息进行处理的基础上的。随着医院信息化的深入发展,电子病历已成为建设数字化医院的核心,并受到了医疗机构的广泛关注。
以病人电子病历的信息采集,存储和集中管理为基础,连接临床信息系统和管理信息系统的医疗信息共享和业务协作平台,是医院内不同业务系统之间实现统一集成、资源整合和高效运转的基础和载体。医院信息平台也是在区城范围支持实现以病人为中心的跨机构医疗信息共享和业务协同服务的重要环节。电子病历是现代医疗机构临床工作开展所必需的业务支撑系统,也是居民健康档案的主要信息来源和重要组成部分。电子病历建设是实现区域范围以居民个人为主线的临床信息共享和医疗机构协同服务的前提基础。不仅能保证健康档案“数出有源”,还能有助于规范临床路径、实现医疗过程监管,促进提高医疗服务质量和紧急医疗救治能力。医院信息平台应以电子病历为核心和基础,围绕电子病历开展建设。电子病历是医院信息系统的核心,是现代化医院质量管理和病案管理的必然趋势。电子病历对提高医疗质量管理、提高病历的规范性和完整性、病人信息的整理与共享、加强医疗质量的监督、减轻医生的工作量,提高医务人员工作效率等方面具有十分重要的价值。电子病历不是一个孤立的系统,只有与HIS、LIS、RIS、PACS等系统实现集成,才能发挥强大的作用。电子病历的接口信息包括科室、病区、医生、护士等基础信息,基本信息、就诊信息、住院信息等病人信息,医嘱、申请单等医嘱信息,检查检验报告、检查影像等检查结果信息。其中医嘱信息的集成最复杂,也是关键,没有医嘱的应用,电子病历的应用是有缺陷的。电子病历的集成不只是系统的集成,更是信息的集成,电子病历可以为医护人员提供全面信息。一个完善的医院信息系统通常由上百个子系统组成,牵涉众多的专业领域。这么庞大的系统需要非常专业化的软件开发分工,整合不同厂商有特色的专业系统是医院信息系统的发展趋势。医院信息化能够取得成功必须保证各个系统的有效集成和数据的高度共享。然而这些系统通常是随着医院的发展需求逐步建设的,它们来源于不同的厂家,基于不同的技术,缺乏统一的信息交换标准,这些系统的集成整合已经逐渐成为制约医院数字化发展的主要障碍。如何把这些系统连接实现各部门、各专业信息共享就成了医院信息化建设中面临的一大难题。如果以传统的方式在各系统之间做接口的话就将出现众多的接口,这将给医院信息系统的稳定性、安全性、可靠性、效率等带来巨大的隐患,同时会让医院的运行维护成本成倍增长,如果医院要对其中一个应用系统进行升级或更换就必须再做众多数据接口。在此背景下需要打造一个公共的医院信息平台来代替原来数量众多的点到点数据接口,为医院信息化建设提供标准和规范,只要各应用系统都支持这些标准和规范,原则上就能与应用信息平台进行数据交换,并能同与平台相连的应用系统进行数据交换。通过医院信息平台的建设,为医院信息化建设提供标准和规划,并为医院内部信息共享提供一个共享和利用平台,为医院对外部(如区域卫生数据中心)提供一个统一的信息对外出口。电子病历是医院信息系统的核心,电子病历是高度集成共享的医疗数据。为了使医疗活动可以准确、快速地进行,医疗服务者不但要接收到清晰的医疗指令信息,还需要掌握服务对象相关各方面的信息、记录服务对象在医疗活动中的情况及结果;因此要保证数据信息的高效利用,达到一处采集多处利用;使用电子病历是实现医疗数据得到最大限度共享的手段。以病人为主线,将病人在医疗机构中的历次就诊时间、就诊原因、针对性的医疗服务活动以及所记录的相关信息有机地关联起来,并对所记录的海量信息进行科学分类和抽象描述,使之系统化、条理化和结构化。建设以电子病历为核心的医院数据中心,通过数据中心实现不同信息系统、组织机构间信息资源整合,实现业务数据实时更新,确保信息同步;满足管理决策、临床决策、科学研究、对外信息共享;实现统一的数据仓库的设计及技术文档、元数据管理等功能。建设医院信息平台需制订信息交换标准,统一卫生信息标准与数据字典。医院内有多种信息系统,有些是比较老的遗留系统,有些是应用了新技术的系统,各个系统所能提供的接口不一样,所以集成平台应该能支持多种通讯协议和消息协议。通讯协议方面,如COM、Web Service、CORBA、数据库表或视图、存储过程、FTP、TCP/IP等;消息协议方面有HL7,还有一些厂商自己定义的固定格式的文本,例如定制化的XML。消息路由是指把一个消息从源系统路由到正确的目标系统。由于集成的系统比较多,系统之间交互的消息类型相应也会很多,这就需要一个消息路由模块来处理系统之间的消息路由。数据在有的场合并不需要实时更新,可以通过数据缓存模块把从应用A传过来的数据暂时存储在集成平台中,等到需要的时候再一次性地把数据传到应用B。这样就可以支持异步操作,减少集成中间件与网络的交互次数,提高集成平台的性能。数据缓存的另外一个作用是把消息存起来方便日后的问题定位以及纠错处理。数据格式化模块是对数据进行格式化处理,以便某系统的数据能被另一个系统识别。由于系统千差万别,数据格式又有很多种,集成平台为了能与不同的系统打交道,有必要对数据进行格式化处理。数据从外部系统流入集成平台时需要格式化,以便集成平台能处理;数据从集成平台流出到外部系统也需要格式化,以便外部系统能识别。数据过滤模块的功能是从一个应用输出来的数据中,根据一定的规则,过滤出另一个应用所需要的数据。这是因为在实际的很多情景下,应用A往往根据自己的业务逻辑,有条件地选取另一个应用B的数据。如对于门诊病人的医嘱,RIS只需要在HIS中已交费的医嘱信息,而不理会未交费的医嘱信息。数据映射模块的功能是在不同应用的数据模型之间建立起对应关系。因为一般来说, 各个系统数据模型的字段不一样,要想把应用A的数据传到应用B,就需要在这两个应用的数据模型之间建立起对应关系。如病人ID在HIS中的字段名为pat_ id,在RIS中的字段名为PatientID,这时候需要在pat_ id和PatientID之间建立好映射关系。1. 数据修改 应用A的数据可能要经过一定的修改才能被应用B所接受。如病人性别在HIS中的表示为M和F,在RIS的表示为男和女,当数据从HIS传到RIS的时候,需要把M改成男,把F改成女。2. 某些数据行和列的合并或者分离 如在HIS中的地址是分城市名称、街道名称、门牌号这三个字段表示的,而在RIS中只有一个地址字段。因此必须将A中的那三个字段合并为一个字段才能传到应用B。有时候需要在应用A传过来的数据进行一下扩展,增加一些字段,才能传到应用B。如在把医嘱从HIS传到RIS时,有时候医生未填开立时间,这样医嘱开立时间为空,需要集成平台把医嘱开立时间为空的补为系统当前时间,再传给RIS。集成监控的作用是提供图形化用户界面,使医院工作人员能够观察到当前系统中各个消息的状态,能够查看到消息的执行过程,包括执行时间、参与的外部系统、所传送的数据,还有出错时的异常信息等。通过图形化用户界面,使医院工作人员能方便地配置好各个系统之间的消息路由和数据处理。