Stream: implementers
Topic: FHIR to CCD Mappings and Conversion
Aditya Joshi (Jul 01 2016 at 10:34):
FHIR to CCDA (specifically CCD) Mapping? Really appreciate if anybody can provide pointers on this. Does DSTU3 will have mapping? Also, are there any open source tools for the same. Thanks. Aditya.
Eric Haas (Jul 01 2016 at 23:53):
startb by looking here http://hl7-fhir.github.io/ccda/ccda.html
Aditya Joshi (Jul 11 2016 at 13:53):
Trying to map Condition.severity from Condition FHIR resource to CCD Problem Section (11450-4). Not able to identify where to map?
Aditya Joshi (Jul 11 2016 at 13:55):
@Eric Haas Thanks, Is it like FHIR has come up with one Resource Composition where one can map CCD information and can create equivalent FHIR resource?
Aditya Joshi (Jul 11 2016 at 13:56):
Also, is there any place to see FHIR to CCD mappings, like if somebody receiving multiple FHIR resources like Condition, Procedure, Medicationorder then how to map their data to CCD elements. Few mappings seems straightforward but some not able to find (like Condition.severity inside Problem section).
nipun garg (Jul 14 2016 at 07:44):
In case of CCD to FHIR mapping, if a Null flavor comes as "NI" in the CCD message and FHIR resource is mandotory, how we would handle that situation.
Grahame Grieve (Jul 14 2016 at 09:59):
can you provide some more details? NI is usually associated with an element, not a resource type thing
nipun garg (Jul 14 2016 at 10:10):
if the "element" under a "section" coming in an CCD message has no value ,then source system can define NULL FLAVOR making it as "NI". But if the same "element"matching resource is mandatory in FHIR, How we will handle it. For e.g. "value" element in CCD needs to be mapped to "Allergy Intolerance.reaction.manifestation" in FHIR which is mandatory field . How we will handle these sort of cases?
Grahame Grieve (Jul 14 2016 at 10:14):
do you have other details for the reaction?
nipun garg (Jul 14 2016 at 11:58):
Currently we are using using 2 fields under "Reaction resource" i.e. Manifestation and Onset . If Manifestation is not available then we discard Onset as well.
Grahame Grieve (Jul 14 2016 at 12:03):
well, you can have manifestation without a code, and a ISO 21090 nullFlavor extension
Grahame Grieve (Jul 14 2016 at 12:03):
but the point of the requirement is that the committee doesn't think it makes sense to talk about the onset of symptoms when you don't have symptoms
Aleksandra Pavlyshina (Aug 08 2016 at 09:19):
Location in FHIR current build
http://hl7.org/fhir/current/ccda/index.html
Previously it was here
http://hl7-fhir.github.io/ccda/ccda.html
Aleksandra Pavlyshina (Aug 08 2016 at 16:46):
@Grahame Grieve I'm trying to execute the tool to transform CCD to FHIR from the Mapping between CCDA and FHIR, could you please tell me what is the current location of the map that was at http://hl7.org/fhir/StructureMap/cda previously? I'm getting this exception:
.. load definitions from validation-min.xml.zip .. load additional definitions from CDA .. load additional definitions from maps .. load source from ccd.xml Exception in thread "main" java.lang.Error: Unable to find map http://hl7.org/fhir/StructureMap/cda at org.hl7.fhir.dstu3.utils.Transformer.process(Transformer.java:90) at org.hl7.fhir.dstu3.validation.Validator.main(Validator.java:114)
Grahame Grieve (Aug 08 2016 at 22:02):
hmm. the mapping stuff has fallen behind in the drive to ballot. I'll rescue it later this week and let you know
Aleksandra Pavlyshina (Aug 09 2016 at 08:04):
Thanks, @Grahame Grieve. I wonder is there an existing tool to do the reverse transformation, FHIR -> CCD? Or some machine-readable mapping to do this transformation XML (FHIR) -> XML (CCD), e.g. XSLT? Our task is to generate a summary of episode of care for a patient in form of CCD.
Last updated: Apr 12 2022 at 19:14 UTC