Getting started w/ OpenEMRCCR/CCD development

johnbwilliams wrote on Tuesday, February 01, 2011:

All the CCR/CCD code is in the openemr/ccr directory.

The name of the CCR & CCD files are ccrDebug.xml and ccdDebug.xml

ccrDebug.xml and ccdDebug.xml are generated and consumed “on the fly”

OpenEMR will save a copy of ccrDebug.xml and ccdDebug.xml if the OpenEMR admin creates the directory:  openemr/ccr/generatedXML.

The top level php file that creates both CCR and CCD is createCCR.php.  The process to create a CCD.xml is: a CCR.xml is created and then XSLT’d by CCR-CCD.XSL to create CCD.xml

CCD.xml Validator:  http://www.alschulerassociates.com/validator/

CCR.xml Validator: sourceforge.net/projects/ccrvalidator/support
(there appear to me multiple sites that host this validator)