社会福利院医院信息化集成平台建设方案.docx
《社会福利院医院信息化集成平台建设方案.docx》由会员分享,可在线阅读,更多相关《社会福利院医院信息化集成平台建设方案.docx(83页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、社会福利院医院信息化集成平台建设方案2)标准、规范与本技术规格书要求之间发生冲突时,采用其中最为严格的要求。3)国内外规范标准发生矛盾时,以国内规范标准执行。七、具体项目建设需求7.1软件开发服务7. 1.1医院信息集成平台建设康复医院信息化集成平台,包括基础平台建设,数据应用, 数据中心建设,ESB服务总线等;实现医疗信息资源整合与利用。7. 1. 1. 1基础平台建设7. LLL1医院信息集成引擎集成引擎是医院信息化的重要组成部分,随着医院信息化建设的 不断深入,系统越来越多,信息系统实现数据共享通常是采用了传统 点对点通信模式的方法,这样的方式需要每两个系统之间都有专用的 接口,且当有新
2、系统添加进来的时候,也必须要单独为每个子系统开 发与新系统相应的接口,工作量很大。因此,需要建设一个能与全院 所有医疗信息系统直接沟通,统一规范、统一代码、统一接口的信息 集成平台,以此为中介,实现各系统间的信息共享和交互。医院信息平台内置基于Apache Camel自主研发的集成引擎。Apache Camel是集成项目的利器,针对集成场景,抽象出了一套消 息交互模型,通过组件的方式进行第三方系统的接入,目前Apache Camel支持300多种组件接入,如HTTP, JMS, TCP, WebSocket等多 种传输协议。Apache Camel结合企业应用集成模式(EIP)的特点提 供了消
3、息路由,消息转换等领域特定语言(DSL),极大降低了集成应 用的开发难度。通过URI的方式来定义需要集成的应用节点信息,用 户可以按照业务需求使用DSL快速编写消息路由规则,而无需关注集 成协议的细节问题。与传统的企业集成服务总线(ESB)相比,Apache Camel的核心库非常小巧,可以方便地与其他系统进行集成。详细功 能如下:(1)集成方案支持发布数据同步、接口发布、消息队列三类集成方案,分别满 足数据集成、服务集成、消息集成等不同场景下的集成需求,支持通 过目录分类对集成方案、路由方案等进行维护管理。1、数据同步:支持可视化路由配置实现数据抽取、清洗等流程, 并通过值映射配置组件维护数
4、据源与目标的映射关系以及值转换规 则,再推送至相应的目标数据库中。平台需支持MySQL、Oracle. SqlServer等常用的数据库类型,另外得益于开源自研的医院信息集 成引擎,通过简单的调整便能快速兼容更多类型的数据库。2、接口发布:支持可视化路由配置实现API的集成和API发布, 并支持按业务场景进行数据流的格式转换等相关处理操作,实现业务 系统在平台上的交互。3、消息队列:对交互实时性要求较低,调用量较大的服务,平台 的信息集成引擎支持以消息队列的方式,实现消息集成。通过配置消 息topic,定义消息的发布方及其路由方案,定义消息的订阅方及其 路由方案,实现业务系统的联通及异步交互。
5、(2)路由编排通过拖拉路由组件的可视化配置方式,快速实现业务场景的配置, 利用路由编排实现具体业务流程的交互逻辑,支持接口发布、数据同 步、消息队列方案等多种路由设计。Apache Camel支持300多种组 件接入,平台需接入多种常用的组件,如Http、Soap jdbc转换 处理器、映射处理器、分支节点、分割节点、groovy编辑器、kafka 消息队列等。(3)预设方案平台根据常见的业务场景需求,预置部分基础的路由方案,支持 查看预设路由方案的编排详情,按需进行编辑调整,并另存为自定义 的集成方案,预设方案同样支持数据同步、接口发布、消息集成三种 类型。(4)节点管理提供节点模板管理维护
6、功能,支持用户基于平台上任一节点组件, 创建为个性化的节点模板,将常用且复用情况较多的组件,如数据库 连接等配置为节点模板,后续在配置集成方案时,可快速拖拉模板节 点创建路由,提高路由配置效率。(5)值映射配置在各类集成场景中,存在大量值映射的数据处理需求,通过值映 射配置功能,对映射节点中属性枚举的模板进行管理维护,需支持将 常用的值转换规则维护成模板以作复用,提高后续的路由配置效率, 包括模板新增、查询、删除等功能。(6)作业管理提供各类集成方案的作业情况统计及监控管理功能,支持按类型、时 间等维度,查看每个集成方案的类型、方案消息总数、平均耗时以及 当前统计消息总数,支持查看每条消息的发
7、送发、接收方信息,消息 执行状态,开始时间,耗时以及具体的日志明细等。7. 1. 1. 1. 2数据集成数据集成是一种集成技术的低代码开发平台和配置平台,通过可 视化配置的方式,实现平台与各类系统之间的数据集成,为平台提供 平民化的数据集成工具。数据集成采用了元数据驱动的设计模式,针 对不同来源、不同类型的数据,通过低代码可视化配置、丰富的值转 换规则等能力,快速实现客户的数据集成需求。数据集成方案功能以低代码可视化的配置方式,满足抽取、清洗、 映射、转换、存储等常见的数据集成需求场景。数据集成方案支持人 工或定时启动,将源数据采集至目标。当构建好集成对象后,用户只 要将对象内的数据,集成至目
8、标系统中,可实现字段映射配置。详细 功能如下:(1)连接器平台采用连接器与设计器分层设计,集成设计平台聚焦数据转换 功能,连接器负责适配不同系统的差异化集成方式,以扩展平台面对 未知系统的集成能力,主要包含集成连接信息配置、元数据同步、数 据获取、数据加载、事件触发、数据推送等功能,实现了数据库直连、 数据库代理等连接器。支持orcale、SQL server mysql或达梦数据 库等常用数据源类型的集成。平台采用元数据驱动设计集成方案的方式,屏蔽各系统元数据的 差异。通过管理对接系统的数据源信息和集成元数据信息,使集成方 案支持配置更丰富的集成场景。支持通过连接器同步数据库表的元数 据信息
9、到平台中,包括数据表、实体、服务、视图、结构等数据格式。(2)数据集成设计方案采用元数据驱动集成设计,通过低代码的可视化配置,支持更复 杂的数据集成场景,更加高效便捷。让需要更多代码开发的业务逻辑, 封装为集成组件,尽可能复用,提升配置效率。集成方案支持数据库 表、实体等各类元数据的互相集成,支持数据复制(表对表方式,高 性能的数据拷贝)、数据集成(表、实体、主从表的复杂数据转换) 等集成场景。(3)启动方案数据集成方案的执行是通过配置启动方案来触发的。启动方案目 前支持了手工执行、事件触发、定时任务、接口调用等触发方式。支 持对数据集模型通过可视化操作发布API服务,实现数据集成和交换 的需
10、求,包括对数据集数据新增、新增、修改、删除、启用、禁用、 立即执行、执行结果、导出方案、导入方案、自定义查询方案等操作。(4)值转换规则提供维护双方系统枚举值、基础资料等信息的值映射关系配置功 能,完成值转换规则配置后,可在数据集成方案中重复调用,实现高 效、通用的映射关系管理。当不同数据源之间的同一业务含义的值不 一致,需要统一转换为标准化的值时,用户可利用值转换规则进行数 据的值转换。值转换规则支持建立人工映射、候选键映射、常量转换、 SQL映射、java映射、组合规则等映射规则:1 .人工映射:手工维护映射关系,系统会根据定义的转换规则字段自 动匹配,未匹配的数据支持手工维护。2 .候选
11、键映射:根据已配置的集成方案中候选键关系,自动映射目标 输出值。3 .常量转换:维护固定值的映射/转换关系。4 . SQL规则:基于输入值,通过SQL脚本的方式,联查输出值。5 . Java规则:通过编写JAVA代码方式,完成输入值和输出值之间的 转换,适用于复杂场景下的转换需求。6 .组合规则:组合2个及以上方案,串联执行,上一个方案的输出, 作为下一个方案的输入,最终得到目标输出值。(5)集成监控提供设计完善的数据集成监控管理功能,支持查看数据集成方案 的执行日志,可查看方案的执行状态、开始时间、结束时间、总行数、 成功行数、失败行数、忽略行数、执行次数等信息,支持查看每条业 务数据集成的
12、日志情况,可查看执行状态、日志内容、执行时间等信 息。通过完整的异常处理和告警通知等监控功能,实现数据集成的全 流程监控。7 . 1. 1. 1. 3服务集成根据国家医疗健康信息医院信息互联互通标准化成熟度(医院 信息互联互通)测评方案要求,以及医院信息平台基本交互规范 中对标准交互服务的要求,平台通过自主研发的开发平台构建。模块 包含交互服务对象设计、交互服务数据管理、交互服务参数模板设计、 交互服务发布。主要作用是定义需要进行数据交互的对象及其内容, 浏览管理交互的业务数据,设计交互所需的xml模板,并对交互对象 进行服务发布及管理。详细功能如下:(1)交互服务对象设计平台根据医院信息平台
13、基本交互规范要求,在医院信息系统 之间进行交互的个性化业务,平台提供了可视化的单据配置功能,对 需要在医院信息系统之间进行交互的对象,通过拖拉各类控件,定义 属性、样式等内容,进行单据设计,实现交互对象的快速定义。通过 平台,用户可以根据互联互通测评中对标交互的要求,定义交互服务 对象的单据,同时,除标准交互服务定义的对象之外,还支持自行定 义别的对象,完成设计新增后可进行数据交互。(2)交互服务数据管理主要是用于浏览和维护每个交互服务对象的业务数据,平台中的 所有交互服务对象均有对应的单据,平台提供的新增、更新、查询等 交互服务是基于相应的单据开展的,业务系统与平台通过交互服务产 生的业务数
14、据将储存于单据中,实现交互服务业务数据的浏览和维护。 平台在管理交互服务数据方面,支持全单据的搜索查询,支持对每个 数据元进行查询、筛选操作,支持多条件组合查询,还支持一键切换 至轻分析模式,进行快速的数据透视分析等功能,实现了数据管理与应用的场景化融合。(3)交互服务参数模板设计根据医院信息平台基本交互规范中的规范要求,平台提供了 可视化的配置功能,定义交互服务过程中的文档结构及相关节点的属 性,并生成对应的交互服务模板,以用作交互服务过程中的格式规范、 协议转换等相关操作。交互服务参数模板设计支持导入导出操作,更 进一步的提高了模板配置的工作效率。(4)交互服务发布针对交互服务对象的业务数
15、据交换与共享需求,平台支持通过简 单的配置操作,发布相应交互服务对象的新增、更新、查询等一系列 内置的标准服务接口。内置的标准服务接口包括新增、修改、作废、 查询等。平台支持通过简单的配置操作发布,也支持发布自定义接口, 集成自行编写的插件实现自定义服务发布。7. 1.1. 1.4应用集成医院的信息系统繁多,一个用户往往需要使用多套系统,操作繁 琐。通过应用集成,将医院信息平台作为医院各个业务系统的统一登 录入口,实现对业务系统的统一身份认证以及免密登录。业务应用联通平台的定义指的是业务应用接入平台的交互服务, 实现服务的异步或同步的交互。如住院医生工作站、临床检验系统接 入平台的检验申请信息
16、新增服务,有住院医生工作站推送新增的检验 申请单信息,经由平台推送至临床检验系统接收并处理。通过标准交 互服务,或根据业务需求自定义的交互服务对象接入平台,均属于联通平台,实现应用集成详细的应用集成情况如下:(1)临床服务类系统接入情况:系统名称服务数量服务名称门诊医生工作站4检验申请信息新增服务、检验申请信息更 新服务、检查申请信息新增服务、检查申 请信息更新服务住院医生工作站6医嘱信息新增服务、医嘱信息更新服务、 检验申请信息新增服务、检验申请信息更 新服务、检查申请信息新增服务、检查申 请信息更新服务住院患者入出转系统8个人信息更新服务、个人信息合并服务、 住院就诊登记服务、住院就诊更新
17、服务、 住院转科信息新增服务、住院转科信息更 新服务、出院登记信息新增服务、出院登 记信息更新服务住院护士工作站4医嘱信息更新服务、检验申请信息更新服 务、检查申请信息更新服务、病理申请信 息更新服务电子化病历书写与管理系统1电子病历文档注册服务(2)外部应用接入情况:临床检验系统6个人信息注册服务、个人信息更新服务、 检验申请信息新增服务、检验申请信息更 新服务、检验申请信息查询服务、电子病 历文档注册服务医学影像系统6个人信息注册服务、个人信息更新服务、 检查申请信息新增服务、检查申请信息更 新服务、检查申请信息查询服务、电子病 历文档注册服务超声管理系统6个人信息注册服务、个人信息更新服
18、务、 检查申请信息新增服务、检查申请信息更 新服务、检查申请信息查询服务、电子病 历文档注册服务放射治疗管理系统6个人信息注册服务、个人信息更新服务、 检查申请信息新增服务、检查申请信息更 新服务、检查申请信息查询服务、电子病 历文档注册服务病历质控系统2病历文档检索服务、电子病历文档调阅服务目录系统名称服务数量服务名称医保或新农合1患者医保信息查询服务第三方挂号平2个人信息注册服务、门诊挂号信息新增台服务外部数据上报 平台或监管平 台1监管平台数据上传服务(3)医疗管理类系统接入情况:系统名称服务数量服务名称住院收费系统2个人基本信息查询服务、医嘱信息查询服务院感管理系统4个人基本信息查询服
19、务、住院就诊查询 服务、住院转科信息查询服务、出院登 记信息查询服务传染病管理系统4个人基本信息查询服务、住院就诊查询 服务、住院转科信息查询服务、出院登 记信息查询服务预约管理系统2检查申请信息新增服务、检查申请信息更新服务(4)运营管理类系统接入情况:系统名称服务数量服务名称药品管理系统2医嘱信息新增服务、医嘱信息更新服务7. 1. 1. 1. 5集成监控管理一体化集成监控管理平台是对平台所有数据集成、服务集成、应 用集成、消息集成的过程进行监控管理,并形成跟踪日志。通过监控 平台提供给系统管理员作为运维参考,对于特定的异常情况可以进行 提醒。详细功能如下:(1) 一体化监控中心具备集成平
20、台运行一体化监控中心功能,对平台进行有效的监控, 以了解整个信息集成平台的运行状况,集中展现集成服务运行状况、 队列堵塞情况,EMPI数据清洗情况、服务器性能等各项指标。(2)集成服务交互监控具备集成运行交易量情况监控,并可按照时间、应用、服务主题 进行筛选,并可查看主题服务及应用接入情况,以及集成应用节点的 监控情况,可监控各个服务被订阅消费的情况,实时的调用次数、服 务平均处理时间等关键性指标。(3)节点服务监控可以监控查看平台多节点的运行状态,包括JVM、内存使用、磁盘 空间、线程情况等指标。(4)数据集成监控可以查看数据集成方案的执行日志,可查看方案的执行状态、开 始时间、结束时间、总
21、行数、成功行数、失败行数、忽略行数、执行 次数等信息,支持查看每条业务数据集成的日志情况,可查看执行状 态、日志内容、执行时间等信息,以及运行异常的提醒功能。(5)自定义监控规则配置支持自定义监控规则配置:可以根据应用服务的重要程度与指标自定义监控规则。(6)容灾机制支持软件级容灾方案,提供软件级容灾机制(Mirror);具有高度的灵活性和扩展性,能够在医院业务高峰期数据库访问量 巨大的情况下,确保整个业务系统的性能稳。(7)基础环境监控提供中文的平台监控界面,包括台相关服务器和组件运行情况监控。(8)异常监控支持通过图形界面展现各节点和交换流程运行情况,并对异常情况 进行报警。7. 1. 1
22、. 1. 6统一身份认证和单点登录随着医院信息化建设的不断深入,系统越来越多,医护人员需要 一个统一的门户入口,使其可以整合现有多个业务系统,例如HIS、 EMR、LIS、PACS等业务应用;通过门户首页能够直观查看各种自定 义的信息和常用的应用操作。平台通过统一身份认证服务,实现单点登录。将医院信息平台作 为医院各个业务系统的统一登陆入口,实现对业务系统的统一身份认 证。并支持通过医院信息平台直接打开配置好的业务系统,实现免密 登录。支持集成CS系统,如门诊医生工作站、住院医生工作站、住院护 士工作站等,也支持通过嵌入或独立弹窗的方式集成BS系统,如患者360视图等。详细功能如下:1 .统一
23、用户管理提供统一用户管理系统,从而实现统一的身份认证。2 .用户信息管理统一用户信息注册及权限管理。3 .安全策略管理用户认证的安全策略管理。4 .应用系统注册注册接入统一身份认证的应用系统并管理用户的映射。5 .统一认证服务系统提供认证服务,业务应用系统通过调用认证服务实现用户的 认证。6 . SSO单点登录WEB应用系统通过单点登录,实现用户跨系统的自动身份认证功 能。用户使用同一套账号密码登录后,就可以通过平台使用角色权限 下的应用。7.登入注销服务桌面应用系统通过调用登入或注销服务实现用户的登录和退出。7 自定义门户考虑到医院中不同角色对临床、运营等业务场景下的应用及数据 需求差异,平
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 社会 福利院 医院 信息化 集成 平台 建设 方案
限制150内