中国医院高水平质量的发展专业促进工程——Odin Health|基于微服务的 Odin 一体化全场景医疗集成解决方案
Odin 引擎集群版的原生一体化集群架构,并非单机系统部署在多台虚拟机上形成的“集群”(核心仍是单机架构),助力集成平台实现“五个一体化”—— 数据集成技术一体化、界面一体化、组件一体化、功能一体化、管理一体化
随着医疗机构集成平台建设的不断深入,医院的建设重点逐渐从基础的标准化建设转变为针对特定医疗业务需求的场景化集成建设,也因此产生了如下的医疗集成痛点:
集成场景的多样化:医疗集成所面对的业务场景更复杂多样,以往的技术场景只需要单一集成技术就能满足,但随着需求的不断增多,医疗业务场景也变得更为复杂,需要多种集成技术(如 ESB、集成引擎、ETL、MQ 等)和功能协同工作,灵活应用才能满足业务需求。
伴随业务成长的性能扩展:面对着与日俱增的数据处理量,以及更高速率、更低延时和更多设备的接入,集成平台的性能不仅要保证平台的高性能、高可用、低延时和易扩展,而且要随着医院的业务规模的增加一同成长,为集成平台的业务负载和容灾等提供足够的支撑。
部署需求的个性化:各医院对集成平台的部署需求各不相同,一个是集成平台需要支持更多样更复杂的外部部署环境,包括私有云、公有云、混合云、容器化、超融合、虚拟机等;另一个是集成平台需要保证内部计算资源的分配更灵活,即业务集成的计算能力可分配,包括了对于不同集成业务的计算资源分配,以及针对不一样业务场景灵活合理地分配所需集成技术和功能。
Odin全场景一体化医疗集成解决方案,可适应在不同大小规模的医疗机构,各种多样的集成场景,以及各类部署环境(比如本地化、虚拟化或者云环境),为信息整合、数据共享乃至各异构系统信息的无缝衔接等方面必须打好扎实的“地基”。
Odin 全场景一体化医疗集成解决方案是集医疗信息集成、ESB、ETL、API 管理、MQ 等多种数据服务模式为一体,集群式架构的医疗数据交换引擎。
Odin 引擎集群版由监控管理应用(又名控制器)、API 网关、身份和访问管理 (IAM) 应用程序和可扩展数量的工作应用程序组成,所有这些都可以部署在 Windows、Linux 服务器或容器环境上。Odin 引擎能将集成业务或互操作服务根据服务器资源情况,智能分布到多台服务器上同时运行及统一运维监控,还具有纯 Web 界面的 DevOps 式开发生产方式,支持定向隔离负载计算、集成监控的态势感知、内存保护和服务熔断等能力,并能够直接进行自定义的容灾策略和动态扩展,具备高可用、高稳定、高性能等特点,为大规模集成提供支撑。
引擎还包含丰富多样支持 Plugin 模式的功能组件,支持自定义数据结构和各类医疗标准协议(包括 HL7 v2/v3、HL7FHIR® 和 DICOM 等),大幅度的降低临床应用的数据转换和协议转换的复杂性。同时内嵌相互连通成熟度测评规定要求的数据集、CDA、交互服务等组件,全面助力相互连通和电子病历评级。
Odin 引擎集群版包括两个开箱即用的物理隔离环境:一个开发/测试环境和一个可扩展的生产环境。 引擎通过 Web 管理界面提供引导式流程,帮助用户将测试配置从开发环境升级到生产环境,有实际效果的减少人为错误,提高生产系统的可靠性。
集群通过一个统一的界面集中管理配置和协调部署,并通过水平可扩展工作应用程序支持负载均衡和工作量分片,并通过灵活的终端接入方式支持 Odin 引擎集群版与各种外部系统连接,例如 HTTP REST API、SOAP Web 服务、数据库、Websockets、TCP/IP 套接字、文件系统、JMS、AMQP、SMTP/POP3、ApacheKafka、Apache Hadoop HDFS、还有 MQTT、XMPP 等物联网(IoT) 应用层协议等,以满足各种集成和服务需求。
与通用 ESB 产品相比,Odin 引擎集群版延续了集成引擎的经典功能,以解决医疗信息交换与集成时消息的保证传输和异步传输等需求,还能在大规模集成应用中,通过多种不同扩展方式让性能线性增长,获取更高性能。对于部分性能和瓶颈问题,也通过性能优化和配置变更实现了质的提升。同时在降本增效上,Odin引擎集群版也有着更好的配套硬件部署规划方案。
在与 Intel 的合作测试期间,Odin 引擎集群版在佛山某大型三甲医院(门诊量大约 8000,集成项目数 180+,服务终端数 1000+)正在进行上线前的规范化测试,借助优化后的测试成果,性能比优化前提升近 50%,为承载全院规模化集成提供了性能技术保障。
台州恩泽医疗中心(集团)是一家集医疗、急救、科研、教学、预防为一体的区域综合性公立医疗集团。成立于1901年的恩泽医局,现有浙江省台州医院、台州市中心医院、路桥医院三家综合性医院,一家专科恩泽妇产医院,以及在建的恩泽医院组成。现有员工6012余人,开放床位近3000张,年门诊401.51万人次,出院13.68万人次。
Odin 引擎在台州恩泽医疗中心(集团)上线至今运行稳定良好,共建立 350+个集成项目,使用了 1000+个终端连接,日平均消息处理量 400 万+。目前集成了 60%的核心业务,完成了4个院区的集成及数据之间的互通,核心业务包括了预约挂号、支付、多院区检查互约、电子票据、移动护理等,共集成 200+个自助机终端。目前接入服务点还在随着需求的变更持续不断的增加,助力集团旗下的浙江省台州医院顺利通过相互连通五级乙等和电子病历六级。
该院是一家集医疗、康复、科研、教学为一体的三级甲等大型综合性医院,编制床位 1200 张,年门诊量超 260 万人次,年住院量近 6 万人次。现有员工超 2600 人。通过 Odin 引擎集群环境的五台 Worker 协同工作,实现全院集成业务以及同卫宁 WiNEX 的互操作应用,日均消息接受量450+万条,消息发送量 600+万条,高峰期消息处理量超过 500TPS(3 万条/分钟)。
集成能力上:Odin 引擎中间件的全场景集成覆盖能力和低代码开发能力,相比点对点交互和技术导向型的方案,提升近 5 到10 倍的开发效率。
资源利用及运维上:Odin 引擎的一体化集群架构对比传统的单机或负载均衡技术架构,在硬件利用率上,同比性能下,硬件成本整体降低 30%,另外资源利用率由原来的 50%左右的提升至将近 80%,对于医院来讲大大降低了采购成本;另外,由于具备了统一的监控管理功能,一个人能管理多台服务器,有效提升了人员效率,降低近 80%的工作量。
《十四五全民健康信息化规划》中提出了“互通共享三年攻坚行动”,Odin 一体化集群化作为集成中间层,通过更强负载计算能力,更可靠的稳定性以及更广泛的集成功能,为大规模医疗信息化集成建设提供了强大而高效的技术支撑,助力各级医疗机构加快推进互通共享,实现数字化转型
Odin Health 是一家为医疗机构提供数据交换、集成、服务解决方案的新西兰创新高科技软件公司。
在中国:多家主流 HIT 公司(卫宁健康、创业慧康、延华智能、万达信息金唐、华润医疗、中电万维、华卓科技、麦迪科技、易联众医疗、银江医联网、望海康信、达实旗云和惠每科技等)和数百家医疗机构使用 Odin 引擎,助力通过电子病历、相互连通等各项测评。
在新西兰:荣获新西兰国家级科研津贴,是 NZTE 重点支持的 Focus 700 成员企业。旗下核心产品被新西兰政府授予国家级FernMark 商标,并助力“全球首个基础医疗数据互操作平台”ALEX 平台在新西兰正式上线使用。
Odin 突破传统纯技术导向的架构方式,采用领先的面向场景式构建思路,创新的实现集 ESB、IE、ETL、MQ、API 等多种数据交换能力为一体的中间件产品。产品方案覆盖医疗行业从部门级、企业级到集团化,乃至超大规模区域型的全场景互操作和集成应用,并能随着医疗机构业务扩展实现快速平滑升级。其中,也包括全球领先的云原生分布式数据服务平台 Odin NeXT。
目前 Odin 产品不但被大范围的使用在医疗行业的互联互通建设,其微服务能力还被使用在业务中台、互联网+以及服务网关等专业型应用场景。另外,Odin 产品也可用于非医疗行业的互操作和集成应用。
QQ客服
电话咨询
027-87462688
电话咨询服务时间:周一至周日 9:00至18:00留言咨询