I'm working on a project that given some CDA hl7 documents, parse and extract the data and save them in a database. I can't find any good parser/library that reads the CDA (XML) and returns different sections. Any idea what is the best way to approach this? I'm pretty new to the healthcare's tech field, so I might be missing something? But I can't imaging there is no library that parse an CDC to an object?
相关问题
- Best Way to store recieved hl7 message from custom
- Need to parse HL7 message
- Parsing CDA hl7 documents
- HL7 Segment - Message type Vs segments
- TCP HL7 message has .(period) as segment terminato
相关文章
- Need to parse HL7 message
- Parsing CDA hl7 documents
- HL7 Segment - Message type Vs segments
- HL7 - 结束访问通知消息(HL7 - End Visit Notification Messa
- TCP HL7 message has .(period) as segment terminato
- XML验证使用Schematron在PHP 5(Validate XML with Schematr
- 需要解析HL7消息(Need to parse HL7 message)
- 响应不是从TCP侦听发送(Response not sending from Tcp Listene
MDHT https://www.projects.openhealthtools.org/sf/projects/mdht/ Java API creates, consumes, and validates CDA document
There was this C-CDA challenge competition sponsored by HL7 (http://www.hl7.org/events/toolingchallenge.cfm) Winners will be announced September 2016, I am sure there will be plenty of C-CDA parser samples for you to choose from.
HAPI is an open source library in java which provides supporting for parsing HL7 messages to object and vice versa
http://hl7api.sourceforge.net/
There is also the Everest framework (http://everest.marc-hi.ca) that can parse any HL7v3 instance (CDA is a v3 based standard). Its for .NET and Java, although the .NET one works better and is more mature.