如何将HL7转换为XML

EDI提供多种不同的报文标准,此前的文章中我们介绍了X12、EDIDACT和VDA等。本文主要介绍HL7报文标准,实现如何将HL7转换为XML。HL7包括构建和交换医疗保健信息的标准,以及系统集成和互操作性的其他标准。医疗保健系统可以使用这些标准、指南和方法实现统一方式的相互通信、共享信息和处理数据,有助于减少医疗保健在地理上的孤立和变化。HL7报文标准详细信息可以参考:HL7报文标准

本文中提到的XML是指符合知行EDI系统内部规则的XML文件。本文主要介绍如何将HL7转换为XML。

添加HL7

进行报文转换前,首先需要下载知行EDI系统 。下载完成后,打开知行之桥EDI系统,点击工作区右侧的齿轮标志/创建工作区,建立一个命名为TEST的工作区。
edi
如上图所示,在知行之桥EDI系统工作流页面左侧的端口下的EDI(电子数据交换)中找到HL7端口,并拖拽至页面右侧工作区中,由于当前操作需要实现HL7转换为XML,因此可将HL7端口命名为HL7_To_XML,以便区分。

设置

HL7端口支持从XML生成HL7文件,并将HL7文件转换为XML。当接收到HL7文件时,HL7端口验证交换头,并将HL7文件转换成XML。这在分段步骤中很有用,因为XML是知行之桥用于处理流中数据的主要格式。HL7端口自动读取输入文件以确定合适的schema,然后根据该schema解析文件。
edi
在使用时需要注意文件的转换方向,如上图所示,在HL7端口的设置界面下选择转换类型为HL7转换为XML。
edi
如上图所示,MSH设置进行与邮件头相关的设置。当将HL7文件转换为XML时,文件标题将根据这些设置进行验证。详细功能可以参考知行之桥EDI系统的帮助页面。

自动化

edi

HL7端口自动化页面将进行与端口自动处理文件相关的设置。发送选项可以设置到达端口的消息是否会被自动处理。

高级设置

edi

如上图所示,高级设置页面下的本地文件夹可以对端口收发文件的文件夹进行定义,您可以选择默认位置也可以进行自定义设置。

输入

edi

如上图所示,在输入页面下点击更多,出现下拉框。其中,创建测试文件可以自动生成如下图所示的测试文件,HL7格式用于系统测试。也可以将本地的HL7报文上传。

edi

输出

edi

如上图所示,在输出页面下即可看到HL7报文被转换成为XML。点击文件即可出现如下图所示界面:

edi

点击下载消息,即可下载并查看文件。想要处理XML文件之间的映射关系需要用到XML Map端口,详细内容可以参考:XMLMap端口详解

以上完成将HL7转换为XML,生成XML时,必须选择HL7转换为XML的转换类型。当选择此选项时,应用程序将只处理HL7文件。需要在此页面上配置交易伙伴约定的设置,以便应用程序在处理过程中验证HL7文件中的信息。XML文件将被生成到此端口的Receive文件夹中。

注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知行EDI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值