第一课:Mirth Connect系统集成与数据交换引擎是什么?
概述
Mirth最初的目的是作为HL7接口引擎,HL7 v2.x和HL7 v3标准通常在医疗系统间用于系统集成时的数据交换 - 包括但不限于临床,财务,后勤和管理信息。平常我们做不同系统间的互联互通接口时离不开许多词法分析工具,并且深刻的了解编写和维护复杂接口协议解析器所要进行的繁重工作。
Mirth Connect 是用Java语言实现的 HL7 标准的接口网关,它是一个开源、跨平台的接口集成引擎,其作为一个跨网络、跨协议、支持应用与数据集成的平台软件,主要专注于医疗领域系统集成和数据交换,具有稳定、灵活、接口广泛等优点,可以很好地实现各应用系统之间的数据传输。
工作逻辑
每当“消息”系统向您的系统发送消息时,Mirth Connect的集成功能将加速以下操作:
1、过滤 - Mirth Connect读取消息参数并将消息传递给转换阶段。
2、转换 - Mirth Connect将传入消息标准转换为另一个标准(例如,HL7转换为XML)。
3、提取 - Mirth Connect可以“拉”数据并将数据“推送”到数据库。
4、路由 - Mirth Connect确保消息到达指定的目的地。
题外知识点
HL7是特定于医疗保健的标准组织(官网:http://www.hl7.org/),其主要重点是创建一组与医疗保健相关的国际消息传递标准,以支持应用程序和设备之间的互操作性和通信。这些消息标准可以分为三个主要的HL7标准版本,HL7版本2(v2)、版本3(v3)和快速医疗保健互操作性资源(FHIR)。HL7 v2.x、HL7 v3.x标准是当今医疗保健行业中最常见的数据标准。