How to download CCD from openemr?

sk5005837 wrote on Friday, February 15, 2013:

I am not able to download CCD from OPENEMR? I am able to download CCR directly from OPENEMR. Likewise is there any direct utility to download CCD or is there any internal utility to activate CCD download option?
pls help me…

bradymiller wrote on Saturday, February 16, 2013:

Hi sk5005837,

This feature is available in the development version (meaning it will be available in the next release 4.1.2); here’s a demo of the development version:
http://www.open-emr.org/wiki/index.php/Development_Demo

If really needed in your 4.1.1 version, then could consider patching in the following code into yours:
http://github.com/openemr/openemr/commit/3eb94784ba071f2681430ffcb91283ac0863e513
http://github.com/openemr/openemr/commit/5a82cbe399ef492d8a20a5615d379c06e1999808

-brady
OpenEMR

sk5005837 wrote on Monday, February 18, 2013:

thanq Braddy  for ur most valuable suggestion………can you pls tell me how i can implement this code….

sk5005837 wrote on Wednesday, February 20, 2013:

Hi,
I am looking for exposed interfaces from Open EMR which will help me access the data for a patient in CCD XML format from my external application
(like java application or application in any language). Is this possible?
OR are there any API’s available which I can use, in to access the CCD XML information for any patient which are available in our Open EMR?

bradymiller wrote on Wednesday, February 20, 2013:

Hi,

To implement development code, need to patch the above code into your current OpenEMR code. Before doing this, need to consider several things:
1. The code is development code, meaning there still may be bugs etc.
2. With custom code, you then need to have a mechanism to maintain it even when bringing in official patches to your current OpenEMR (note the patches may overwrite your “custom” code)

These things are technically challenging, so important to consider them before going this route.

Regarding the ccd creation, it is currently integrated (not exposed) into OpenEMR and can be found in the ccd directory. I am guessing some development work could be done to make it “open” to be run by other software, though. This would take some analysis, though. Options would be to try to do this yourself or to seek professional guidance (I’m a volunteer and have copied a link to a list of Professional Support for OpenEMR for below, if interested):
http://www.open-emr.org/wiki/index.php/OpenEMR_Professional_Support

-brady
OpenEMR