HL7版本3解析
HL7版本3基本上是XML格式的HL7数据。因此,您可以使用任何旧的XML解析器。也就是说,你必须在你自己身上建立情报,细分等等。
它,然而,似乎有一个HL7 v3 Java Special Interest Group,该公司开发的API至少RIM。
另一种选择是查看集成引擎。这里的开源选项是mirth。欢乐是一个接口集成引擎。它是一个独立的产品 - 不是您可以与自己整合的图书馆。但是,它可以接管将HL7转换为您的应用程序中更加有用的重要工作 - Web服务调用,数据库插入,不同格式的文件(pdf,edi等)。
你问了一个链接到官方解析器HL7v3(进入“V3工具”下的部分,我承认这是不容易找到,但在这里它是: http://www.hl7.org/participate/toolsandresources.cfm?ref=nav
他们有一些示例和数据文件也要测试
我前一段时间(2008)使用了HL7 Java SIG,但它很容易1.使用JAXB(Generate Java classes from .XSD files...?)或2从模式创建您自己的解析器。从头开始创建自己的解析器(我建议使用Groovy的XmlSlurper http://www.groovy-lang.org/processing-xml.html)。
Mohawk College为HL7版本3消息传递和CDA文档处理发布了一个名为“Everest Framework”的免费和开放源代码(FLOSS)API框架。
该框架可用于Java和.NET,并配备了如何使用HL7v3消息大量实例和文档。
您可以下载(https://github.com/MohawkMEDIC/everest)的框架。
通过GitHub项目页面也可以获得支持。
这个框架是通过由加拿大自然科学和(NSERC)工程研究理事会和加拿大健康Infoway提供补助资金开发。
有趣.. !! – 2016-07-25 10:40:01
嘿谢谢你..但你能告诉我什么是欢乐吗?我的意思是解析器? – 2012-04-12 07:30:25
还有一件事,我搜索RIM API但找不到。你能给我任何链接吗? – 2012-04-12 10:00:04
该链接位于后 - 它是由HL7 v3 Java SIG呈现的。 - 在答案中增加了更多细节。 – dividius 2012-04-12 12:47:24