1、2 0 2 3开源基础上的低代码集成交换平台研发与应用实践演讲人:林晓东 博士四川省卫生健康信息中心技术总监四川省卫生健康信息学会标准专委会主委CHIMA 202301集成交换平台医易通简介单击此处添加文本具体内容02低代码开发技术单击此处添加文本具体内容03基于MC实现低代码可视化开发单击此处添加文本具体内容04效果和下一步工作单击此处添加文本具体内容目录C O N T E N T SCHIMA 2023PART 01开源集成交换引擎MC及二次开发的集成交换网关医易通简介01CHIMA 2023医疗健康信息系统医院快速增多的信息系统,极大地增加了医院信息部门的工作负担系统数量多、规模大小不齐
2、传统的点对点开发方式,开发效率低,数据碎片化存储,系统间数据共享困难,容易形成网状结构数据交换共享效率低不同系统的开发语言、开发规范、数据库选择、技术架构、以及采用的数据标准都不尽相同,容易产生信息孤岛信息系统间标准不统一网状结构维护困难,系统的维护需要各个公司与信息部门开发人员相互配合维护,时间成本高,工作效率低不断飙升的维护成本平台基础上集成传统信息系统实现互联互通化道路的障碍CHIMA 202320年前SOA(面向服务的架构)的逐渐兴起,ESB(企业服务总线)技术的引入,被用于解决旧有的协议和专有的数据格式10年前由于信息化建设一直缺乏顶层设计,信息难以互联互通的现象普遍存在,而集成平台
3、被认为是解决此难题的最佳工具现在传统集成平台并没有达到理想效果。更多编程语言出现、分布式、微服务,容器编排,低代码等新兴技术的崛起,出现了低代码聚合服务平台医院数据交互技术的发展CHIMA 2023现有的商品化集成引擎医疗行业对定制化需求很高,目前主流的医疗集成引擎以国外产品居多,国内产品大都基于国外的引擎进行二次开发。核心不开源,所以存在本地化程度低,如协议标准的适配、英文界面等因素,从而导致使用效率低下,最终的效果并不理想。院内各个系统需要按照集成引擎的SDK进行对接,因各个系统厂家技术水平不同,实施周期长,效果差,常造成漏数据、服务崩溃等问题。国内厂商自研产品专业水平较低,成熟度低,安全
4、性能堪忧,专业化程度不高,自研自用为主。主要缺点市面上常见的医疗集成引擎 Orion Health Rhapsody Engine Intersystem Ensemble Engine Microsoft BizTalk Engine Odin Health Odin EngineCHIMA 2023MC是开源的多标准接口引擎和集成平台,用在不同的医疗保健系统之间传递和转换数据。主要特点:支持多种数据交换标准:支持多种数据交换格式,包括 HL7、DICOM、XML、JSON 和 CSV 等。易于使用:提供了一个直观的图形用户界面,使用户可以轻松地创建和管理数据交换通道和转换规则。可扩展性:M
5、C具有高度可扩展性,可以轻松地添加新的数据源、转换器和目标系统。支持JAVA/JS/XML的DEVOPS环境,可视化现场开发,热部署。支持历史版本管理。安全性:MC提供了安全的数据传输和身份验证功能,以确保数据的保密性和完整性。它也可以充当内外网之间的网闸,实现数据交换和应用协同。高可靠性:MC 具有高度可靠性和容错能力,能够处理大量数据和故障情况。灵活部署,多场景跨平台支持,移动边缘嵌入式到服务器,Docker容器部署、系统服务模式,单节点和集群开源:MC是一款开源软件,可以免费使用和定制。开源集成交换引擎Mirth Connect主要特点CHIMA 2023开源集成交换引擎MirthCon
6、nect简介是一个开源 和平台独立的面向卫生健康行业 集成交换解决方案,可以部署在本地或云端,并具有丰富的医疗卫生行业专用的内置特色功能,可以轻松集成来自多个来源和标准规范的数据,包括:HL7 v2.x、v3.x、FHIRDICOM 数据交换标准各种关系数据库连接网络交换协议标准(TCP/IP,HTTPS/HTTP,FTP/SFTP,WEBDAV,NFS,SMTP)RAW、格式文本、XML 和 JSON数据交换标准支持主要特点CHIMA 2023经过多年的研究与应用实践,我们结合实际需求,完成了对MC的本地化改造,实现了系统的诸多优化功能扩展和增强插件开发。跟进最新的开源版本迭代更新,支持中文