HL7系统集成
HL7(Health Level Seven)是国际医疗信息交换标准组织制定的一系列医疗信息交换协议,旨在提供医疗信息系统间的互操作性框架。HL7系统集成是指通过企业服务总线(ESB)构建的标准化接口服务,实现异构医疗信息系统间基于HL7协议的数据交换与集成,支持包括ADT(患者管理)、ORM(医嘱)、ORU(观察结果)、MDM(医疗文档)等多种消息类型的处理与路由。
通过专业的HL7系统集成方案,医疗机构可构建统一、可靠、灵活的医疗信息交换平台,有效支撑医疗业务协同和医疗数据价值挖掘。
创建HL7数据连接-HL7v2
- 登录TUS管理控制台
- 展开"数据连接",然后点击新建

- 展开"标准协议",然后点击 ”HL7“

- 填写连接属性配置:
- 目标系统地址和端口
- 连接名称
- 版本号

- 测试连接并保存
创建HL7集成流程
- 登录TUS管理控制台
- 展开"ESB流程",选择"组"然后点击新建
- 选择HL7协议的触发器

- 配置基本参数:
- 主机地址:0.0.0.0(监听所有IP)
- 端口:8888(建议使用1024以上端口并且端口没有被其他进程使用)
- 字符编码:UTF-8
- 设置转换规则:
- HL7v2ToJson:将HL7转为JSON
- HL7v2ToXml:将HL7转为XML

- 点击 ”+“号,在”连接“tab页面选择需要的HL7 连接

- 设置转换规则:
- JsonToHl7v2:将JSON转为HL7
- XmlToHl7v2:将XML转为HL7
- 配置字符编码: UTF-8

消息接收流程:
[TCP连接] → [消息分帧] → [HL7解析] → [消息转换] → [内部路由]
部署测试
- 在流程中选择 hl7的那条流程,点击‘部署’按钮进行部署操作

- 使用HL7测试工具(7edit或者其他)发送测试消息到触发器端口


- 在ESB监控界面确认消息接收状态

- 检查转换后的消息格式是否正确

- 验证目标系统是否收到转换后的消息
