gpt4 book ai didi

java - 使用 java 的 HL7 版本 2.7 解析器(Hapi 除外)

转载 作者:太空宇宙 更新时间:2023-11-04 14:38:39 28 4
gpt4 key购买 nike

除了HAPI之外,有没有什么好的解析器可以使用Java解析HL7 V2.7消息。我的目标是将消息转换为 XML 文件。

最佳答案

我自己有一个开源替代方案,名为 HL7X ,它适用于任何 HL7v2 版本。它将您的 HL7 字符串转换为 XML 字符串。

示例:

MSH|^~\&|||||20121116122025||ADT^A01|5730224|P|2.5||||||UNICODE UTF-8
EVN|A01|20130120151827
PID||0|123||Name^Firstname^^^^||193106170000|w
PV1||E|

转变为

<?xml version="1.0" encoding="UTF-8"?>
<HL7X>
<HL7X>
<MSH>
<MSH.1>^~\&amp;</MSH.1>
<MSH.6>20121116122025</MSH.6>
<MSH.8>
<MSH.8.1>ADT</MSH.8.1>
<MSH.8.2>A01</MSH.8.2>
</MSH.8>
<MSH.9>5730224</MSH.9>
<MSH.10>P</MSH.10>
<MSH.11>2.5</MSH.11>
<MSH.17>UNICODE UTF-8</MSH.17>
</MSH>
<EVN>
<EVN.1>A01</EVN.1>
<EVN.2>20130120151827</EVN.2>
</EVN>
<PID>
<PID.2>0</PID.2>
<PID.3>123</PID.3>
<PID.5>
<PID.5.1>Name</PID.5.1>
<PID.5.2>Firstname</PID.5.2>
</PID.5>
<PID.7>193106170000</PID.7>
<PID.8>F</PID.8>
</PID>
<PV1>
<PV1.2>E</PV1.2>
</PV1>
</HL7X>

关于java - 使用 java 的 HL7 版本 2.7 解析器(Hapi 除外),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25240315/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com