2012-04-11 798 views
9

我通过HAPI解析HL7版本2.x消息。现在我想解析XML格式的HL7版本3消息。 HAPI不支持HL7版本3,那么我该怎么做?HL7版本3解析

回答

7

HL7版本3基本上是XML格式的HL7数据。因此,您可以使用任何旧的XML解析器。也就是说,你必须在你自己身上建立情报,细分等等。

它,然而,似乎有一个HL7 v3 Java Special Interest Group,该公司开发的API至少RIM。

另一种选择是查看集成引擎。这里的开源选项是mirth。欢乐是一个接口集成引擎。它是一个独立的产品 - 不是您可以与自己整合的图书馆。但是,它可以接管将HL7转换为您的应用程序中更加有用的重要工作 - Web服务调用,数据库插入,不同格式的文件(pdf,edi等)。

+1

嘿谢谢你..但你能告诉我什么是欢乐吗?我的意思是解析器? – 2012-04-12 07:30:25

+1

还有一件事,我搜索RIM API但找不到。你能给我任何链接吗? – 2012-04-12 10:00:04

+0

该链接位于后 - 它是由HL7 v3 Java SIG呈现的。 - 在答案中增加了更多细节。 – dividius 2012-04-12 12:47:24

2

Mohawk College为HL7版本3消息传递和CDA文档处理发布了一个名为“Everest Framework”的免费和开放源代码(FLOSS)API框架。

该框架可用于Java和.NET,并配备了如何使用HL7v3消息大量实例和文档。

您可以下载(https://github.com/MohawkMEDIC/everest)的框架。

通过GitHub项目页面也可以获得支持。

这个框架是通过由加拿大自然科学和(NSERC)工程研究理事会和加拿大健康Infoway提供补助资金开发。

+0

有趣.. !! – 2016-07-25 10:40:01