寻找一个库来处理Java中的CDA(AKA HL7v3,AKA CCD)消息 [英] Looking for a library to process CDA (AKA HL7v3, AKA CCD) messages in Java
问题描述
我正在为Java应用程序处理CDA消息. CDA是另一个用于发送医疗信息的XML标准,它与CCD和HL7v3密切相关.
I am working on processing CDA messages for a Java application. CDA is yet another XML standard for sending medical information, it is closely related to CCD and HL7v3.
我已经查看了以下库,发现它们缺少,很有前途但缺少.
I have already reviewed the following libraries and found them lacking, promising, but lacking.
- JAXB-向其提供CDA XSD并让其生成类.它可以工作,但实际上并不能提供比Java层更多的访问XML的功能. 来自Regenstreif的
- HL7 JavaSIG-很有希望,但该项目的一半似乎隐藏在阻碍"标签下,几乎没有有关如何通过适当渠道获得访问或获取数据的信息.
- MDHT-早期版本,与Eclipse中的建模工具紧密绑定.似乎可以使用,但是学习曲线非常陡峭.
- JAXB - Feed it a CDA XSD and let it generate classes. It'll work, but it doesn't really provide much more than a Java layer to access the XML
- HL7 JavaSIG from Regenstreif - Promising, but half the project appears to be hidden under the label "encumbered" with little information about how to gain access or get that data through proper channels.
- MDHT - Early releases, tightly bound to the modeling tools in Eclipse. Seems like it'll work, but very steep learning curve.
我确实可以访问HL7.org上的资源.
I do have access to resources at HL7.org.
对其他图书馆有什么想法吗?社区来问专家?
Any ideas for other libraries to look at? Communities to visit to ask experts?
推荐答案
有两个选项正在爬到我的列表的顶部:
Two options are creeping to the top of my list:
MDHT- https://www.projects.openhealthtools.org/sf/projects/mdht/
辫子- http://braid.sourceforge.net
MDHT上除了需要生产或使用和利用CDA/CCD消息的一种NEEDS之外,还有很多其他功能.据说Braid已经参加过几次IHE Connectathon.
MDHT has a lot of extras on it beyond what one NEEDS to produce or consume and utilize CDA/CCD messages. Braid is purportedly proven, having participated in a few IHE Connectathons.
我会一直在这里发布,直到我放弃或找到答案.
I'll keep posting here until I give up or find an answer.
令人震惊的是,这些标准在没有有用的主要语言的参考库的情况下发布,但这是另一个话题.
It is infuriating that these standards are published without a useful reference library in a major language, but thats another thread.
这篇关于寻找一个库来处理Java中的CDA(AKA HL7v3,AKA CCD)消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!