Stream: CCDA / FHIR mapping stream
Topic: tooling
Kailash (Dec 02 2020 at 06:05):
Hi all, Similar to other language in market, Is there any tool which just compile the maps files(FHIR mapping language) for syntax and formatting error? Or it is only possible during the execution using either validator or web services
AJ Chen (Dec 06 2020 at 22:13):
@Kailash It would be good to have such a tool. Or a test tool that can take a full CCD and spilt out FHIR would be helpful too.
Josh Lamb (Jan 22 2021 at 16:34):
If anyone knows, Are vendors required to publish their templates, codes, and other information needed to understand their CCD documents? Based upon my experience this is done through trial and error. If the mappings to/deviations from standards were publically available, we could open-source converters, and we can plug in mappings as needed as a configuration.
Conversely, if a QRDA1 contained a Schematron error, for example, I cannot see how we would be liable for converting this file into a FHIR format. There are many errors that are undetectable by validators too.
Someone who is producing a QRDA1 will be able to convert from HDS (will have a much easier time producing FHIR resources). It seems strange that one data producer can require all consumers to purchase a converter to a standard format, that is required by a policy. Maintaining the accuracy of codes owned in another system is a chore too!
@Saul Kravitz have you worked on any open-source converters? Seems like this would be something that ONC would sponsor.
Josh Lamb (Jan 22 2021 at 17:24):
@Grahame Grieve, I am unsure who to ask, but I found a project you setup that seems useful for CDA->FHIR. This is the CDA-core-2.0 project (https://github.com/HL7/cda-core-2.0).
Is this project still recommended? Are there any suggested contacts?
Thanks for working on this btw.
Alexander Zautke (Jan 22 2021 at 18:42):
These StructureDefinitions are used as the input for these mapping files here: https://github.com/hl7ch/cda-fhir-maps. Additionally, all (C)CDA maps for the Firely implementation of the mapping language (https://docs.fire.ly/mappingengine/featureslist/supportedformats.html#c-cda) also use this project as their source. Haven't had many issues with them.
Alexander Zautke (Jan 22 2021 at 18:44):
There exist some forks of the project as some implementations require special adjustments of a few StructureDefinitions (See for example: https://github.com/HL7/cda-core-2.0/pull/43)
AJ Chen (Jan 23 2021 at 01:20):
To help people testing CDA or CCD to FHIR conversion, we have released a simple conversion tool here https://web2express.org/hdoc. simply drop your CDA document and get a FHIR r4 document for review. IF there is anything missing, you may request us to help out if possible.
AJ Chen (Jan 23 2021 at 01:39):
It is quite easy to create an intermediate table view of the data in CDA or CCD after FHIR conversion. @Henry Perretta if you are still looking for tool to display CCD data along with FHIR resource, let me know. Would be good to discuss this use case.
Josh Lamb (Jan 23 2021 at 18:17):
Thanks for sharing this @AJ Chen ! Very :sunglasses:!
Josh Lamb (Jan 25 2021 at 15:27):
HI @AJ Chen this link seems to be down now.
AJ Chen (Jan 25 2021 at 15:55):
@Josh Lamb CCD-FHIR conversion testing tool moved under LHS url. Data exchange standard like FHIR and interoperability is a key part of LHS learning health systems research
AJ Chen (Jan 25 2021 at 16:07):
@Josh Lamb please use new cda-fhir conversion link https://web2express.org/lhs/hdoc/cda-fhir
Josh Lamb (Jan 25 2021 at 16:11):
Thanks for the fast reply! I am in now. Hopefully, this tool helps with the vaccine efforts.
Last updated: Apr 12 2022 at 19:14 UTC