3 * If not already completed, you must install the CCM features using the Modules->Manage Modules click Unregistered tab.
4 * The Carecoordination module setting for Mirth IP must be set to localhost. Menu item: Modules->Manage Modules click in Carecoordination Config, the settings tab.
5 * Ignore any errors that do not throw you back to command prompt when using npm install as some libs need to be compiled and is verbose about it.
9 - apt-get remove --purge nodejs npm // Ensures clean install and will allow chance to cleanup.
10 - curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
11 - sudo apt-get install -y nodejs
13 Navigate to: openemr/ccdaservice and run the following to install requires dependencies.
15 - sudo npm install --production
20 * Download and install nodejs v9.4 for your windows version.
21 * Ensure system variable NODE_PATH is set i.e %USERPROFILE%\AppData\Roaming\npm\node_modules
23 Navigate to: openemr/ccdaservice and run the following:
24 - npm install --global --production windows-build-tools
25 - npm install --production
27 * CCDA service must be turned on in OpenEMR menu Globals->Connectors.
28 * The service will automatically start on demand by application.
31 * Note that these scripts run in strict mode so javascript will hold you very much accountable with how objects and variables are handled.
33 * For now node modules are run local to service directory so all support dependecies are installed there.
36 * The nodejs ccda service now starts on demand.
38 Copyright 2018 sjpadgett@gmail.com