I enabled the CCDA module in OpenEMR’s Admin > Global settings and ensured that the module and its dependencies have been registered (on the Manage Modules page). Now I’m trying to set the access controls but am getting this error when clicking the config icon:
You’re right Stephen, that seems to be the one setting I missed. I turned it off but am getting no response from the application when I click the config button for the CCDA module.
Also, when installing node.js do I need to install these other tools in order for the module to work?
For ccda install we used to have to compile libxmljs library on windows however I was able to find a compiled version and in most all cases, install shouldn’t have to compiled.
I’d still install the optional compiler and python to be safe for future versions if for some reason we have to go back to compiling that project.
Another way to test is ensure you don’t have any node processes running then cd into ccdaservice directory and run node serveccda
This way any node errors will show in directory terminal.
install node version 16.13 or 16.?? we don’t support v18 yet.
I’d also delete current ccdaservice directory and reinstall it after re-install node.
On window recm install NVM so can change node version if one line command.
There shouldn’t be a reason that project build needs to build the libxmljs2 if npm can download from internet. Still though appears compiler can’t reach build tools would be my guess.
When you install node be sure to tick the include environment paths(unsure what it is called as been a long time since I installed for global use).
Also entirely delete the ccdaservice directory and copy/paste or whatever from the v7 install tar/zip.
Then reinstall patch 2.