# Getting the Care Coordination Module to Work

**URL:** <https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435>\
**Category:** Support\
**Tags:** installation\
**Created:** [December 28, 2025, 4:23pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435 "2025-12-28T16:23:39Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Robert21](https://community.open-emr.org/letter_avatar_proxy/v4/letter/r/e274bd/32.png) [@Robert21](https://community.open-emr.org/u/Robert21)\
**Post date:** [December 28, 2025, 4:23pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/1 "2025-12-28T16:23:39Z")

</div>

\*\*I have installed OpenEMR on a test machine and I am using the XAMPP package. I am trying to load the Care Coordination module, and it throws an error that it cannot find Node. I am assuming that it cannot find Node.js.

I have reviewed the instructions for configuring the Care Coordination module, but I don’t understand how to go about installing Node.js.

Thank you\*\*

---

<div class="post-metadata">

**Author:** ![luisuriarte](https://community.open-emr.org/user_avatar/community.open-emr.org/luisuriarte/32/15503_2.png) [@luisuriarte](https://community.open-emr.org/u/luisuriarte)\
**Post date:** [December 28, 2025, 9:00pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/2 "2025-12-28T21:00:18Z")

</div>

You can follow this tutorial [https://www.youtube.com/watch?v=8FjrJ51fyqo](https://www.youtube.com/watch?v=8FjrJ51fyqo)

---

<div class="post-metadata">

**Author:** ![Robert21](https://community.open-emr.org/letter_avatar_proxy/v4/letter/r/e274bd/32.png) [@Robert21](https://community.open-emr.org/u/Robert21)\
**Post date:** [December 28, 2025, 11:14pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/3 "2025-12-28T23:14:14Z")

</div>

Luis -

Thank you. Do I need a specific version of Node.js? Also, do I need to need to anything with Node.js as it pertains to the ccdaservice directory in the OpenEmr folder. Earlier instructions which were confusing made reference to this directory.

Thank you,

Robert

---

<div class="post-metadata">

**Author:** ![mdsupport](https://community.open-emr.org/user_avatar/community.open-emr.org/mdsupport/32/10763_2.png) [@mdsupport](https://community.open-emr.org/u/mdsupport)\
**Post date:** [December 29, 2025, 1:15am UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/4 "2025-12-29T01:15:56Z")

</div>

Did you follow Readme.md in ccdaservice directory?

---

<div class="post-metadata">

**Author:** ![Robert21](https://community.open-emr.org/letter_avatar_proxy/v4/letter/r/e274bd/32.png) [@Robert21](https://community.open-emr.org/u/Robert21)\
**Post date:** [December 29, 2025, 4:04pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/5 "2025-12-29T16:04:54Z")

</div>

MD Support that you very much. I appreciate your help. I will check out the Readme.md file.

Robert

---

<div class="post-metadata">

**Author:** ![Robert21](https://community.open-emr.org/letter_avatar_proxy/v4/letter/r/e274bd/32.png) [@Robert21](https://community.open-emr.org/u/Robert21)\
**Post date:** [December 29, 2025, 6:37pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/6 "2025-12-29T18:37:30Z")

</div>

MD Support -

The Readme file makes reference to Node.js version 22 but only if you are building from the code repository. I used XAMPP. The file does not make mention of installing Node.js within the ccdaservice directory. Therefore, I am assuming that I should run version 22 of Node.js on the computer as a service and that will allow OpenEMR to run the Care Coordination module. Am I missing something?

Thank you,

Robert

---

<div class="post-metadata">

**Author:** ![sjpadgett](https://community.open-emr.org/user_avatar/community.open-emr.org/sjpadgett/32/21623_2.png) [@sjpadgett](https://community.open-emr.org/u/sjpadgett)\
**Post date:** [December 29, 2025, 7:32pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/7 "2025-12-29T19:32:12Z")

</div>

Since node version requirement can and will change or if using on dev machine recommend NVM

## **A. Install NVM for Windows**

1. Download the installer:  
**[Releases · coreybutler/nvm-windows · GitHub](https://github.com/coreybutler/nvm-windows/releases)**  
_(choose `nvm-setup.exe`)_

2. Run the installer and accept default paths.

3. Close and reopen Command Prompt or PowerShell.

* * *

## **B. Install the Node Version Required by CCDAServer**

Open a terminal and run:

1. Verify NVM is installed:

2. Install Node 22 (currently recommended for CCDA service, I think!):

3. Activate the version:

Go to ccdaservice directory and npm install

Re: edit where I mistyped install URL

---

<div class="post-metadata">

**Author:** ![Robert21](https://community.open-emr.org/letter_avatar_proxy/v4/letter/r/e274bd/32.png) [@Robert21](https://community.open-emr.org/u/Robert21)\
**Post date:** [December 29, 2025, 7:53pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/8 "2025-12-29T19:53:32Z")

</div>

Jerry -

Thank you. At the end of your instructions, when I navigate to the ccdaservice directory, do I type npm i? Is there something else I need to type?

---

<div class="post-metadata">

**Author:** ![sjpadgett](https://community.open-emr.org/user_avatar/community.open-emr.org/sjpadgett/32/21623_2.png) [@sjpadgett](https://community.open-emr.org/u/sjpadgett)\
**Post date:** [December 29, 2025, 8:00pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/9 "2025-12-29T20:00:53Z")

</div>

Nope not unless you want to type “Where do I donate a million dollars?”. 🙂

---

<div class="post-metadata">

**Author:** ![Robert21](https://community.open-emr.org/letter_avatar_proxy/v4/letter/r/e274bd/32.png) [@Robert21](https://community.open-emr.org/u/Robert21)\
**Post date:** [December 29, 2025, 8:31pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/10 "2025-12-29T20:31:47Z")

</div>

Jerry -

Thanks. I was able to install Node version 24.12.0. When I run NPM i – I get several deprecated warnings, but at the end of the code build I am told that 485 packages were added.

When I try to run the Care Coordination Module in OpenEMR, I get the following message: “Windows cannot find ‘node’. Make sure you types the name correctly, and then try again.” When I try to start the Care Coordination module, I am not asked any questions, it just spits out the above error message.

---

<div class="post-metadata">

**Author:** ![sjpadgett](https://community.open-emr.org/user_avatar/community.open-emr.org/sjpadgett/32/21623_2.png) [@sjpadgett](https://community.open-emr.org/u/sjpadgett)\
**Post date:** [December 29, 2025, 8:48pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/11 "2025-12-29T20:48:49Z")

</div>

In readme I point out to ensure node exe path is added to environment path. Installer I believe asked to do for you and maybe should have mentioned in post.

---

<div class="post-metadata">

**Author:** ![Robert21](https://community.open-emr.org/letter_avatar_proxy/v4/letter/r/e274bd/32.png) [@Robert21](https://community.open-emr.org/u/Robert21)\
**Post date:** [December 29, 2025, 8:57pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/12 "2025-12-29T20:57:47Z")

</div>

Jerry - not sure that I follow. When I review the read.md file, I don’t see a reference to the node.exe path. I don’t recall being prompted during the installation process for the node exe path. Do I need to uninstall and use different commands?

Thank you,

Robert

---

<div class="post-metadata">

**Author:** ![sjpadgett](https://community.open-emr.org/user_avatar/community.open-emr.org/sjpadgett/32/21623_2.png) [@sjpadgett](https://community.open-emr.org/u/sjpadgett)\
**Post date:** [December 29, 2025, 9:29pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/13 "2025-12-29T21:29:55Z")

</div>

okay sorry we used NVM so if you used default paths then add `C:\nvm4w\nodejs` to the path var from System Properties environment variables.

---

<div class="post-metadata">

**Author:** ![Robert21](https://community.open-emr.org/letter_avatar_proxy/v4/letter/r/e274bd/32.png) [@Robert21](https://community.open-emr.org/u/Robert21)\
**Post date:** [December 29, 2025, 10:07pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/14 "2025-12-29T22:07:41Z")

</div>

Jerry:

I have a path variable set for both the user and the system, and I am still getting the same error message. I have configured the Care Coordination module in the OpenEMR administration section.

Robert

---

<div class="post-metadata">

**Author:** ![sjpadgett](https://community.open-emr.org/user_avatar/community.open-emr.org/sjpadgett/32/21623_2.png) [@sjpadgett](https://community.open-emr.org/u/sjpadgett)\
**Post date:** [December 29, 2025, 10:15pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/15 "2025-12-29T22:15:59Z")

</div>

Did you restart? Can you run `node -v` or start the service with `node serveccda` from ccdaservice then create CDA in app.

Also verify node isn’t already running in Task manager.

---

<div class="post-metadata">

**Author:** ![Robert21](https://community.open-emr.org/letter_avatar_proxy/v4/letter/r/e274bd/32.png) [@Robert21](https://community.open-emr.org/u/Robert21)\
**Post date:** [December 29, 2025, 10:36pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/16 "2025-12-29T22:36:45Z")

</div>

Jerry -

Thank you. At the command line, when I type node -v, I am told that I am running v24.12.0.

Node is not running as a service in Task Manager.

When I try to manually start the service in the C:\xampp\htdocs\openemr\ccdaservice directory, the system just hangs.

Whenever I try to run Care Coordination module, it tries to generate a report, and I get the following error message: Cannot complete report request. Node Service is not running.

---

<div class="post-metadata">

**Author:** ![Robert21](https://community.open-emr.org/letter_avatar_proxy/v4/letter/r/e274bd/32.png) [@Robert21](https://community.open-emr.org/u/Robert21)\
**Post date:** [December 29, 2025, 10:38pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/17 "2025-12-29T22:38:40Z")

</div>

When I try to manually start the service, I am using the command node serveccda

But the system just hangs.

Thank you for your help.

---

<div class="post-metadata">

**Author:** ![Robert21](https://community.open-emr.org/letter_avatar_proxy/v4/letter/r/e274bd/32.png) [@Robert21](https://community.open-emr.org/u/Robert21)\
**Post date:** [December 29, 2025, 10:41pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/18 "2025-12-29T22:41:45Z")

</div>

Wait…it seems to be working now. Not sure why? Looks like I can try Export and Import CCDA or QRDA documents.

---

<div class="post-metadata">

**Author:** ![sjpadgett](https://community.open-emr.org/user_avatar/community.open-emr.org/sjpadgett/32/21623_2.png) [@sjpadgett](https://community.open-emr.org/u/sjpadgett)\
**Post date:** [December 29, 2025, 10:44pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/19 "2025-12-29T22:44:11Z")

</div>

Not hangs, the service is running in foreground for that thread. You should be able to go back to openemr CCM and create a CCDA. Any errors will show where you started the service. To stop service do ctrl-c where you started node ccdaservice dir.

---

<div class="post-metadata">

**Author:** ![Robert21](https://community.open-emr.org/letter_avatar_proxy/v4/letter/r/e274bd/32.png) [@Robert21](https://community.open-emr.org/u/Robert21)\
**Post date:** [December 29, 2025, 10:45pm UTC](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435/20 "2025-12-29T22:45:01Z")

</div>

What is strange is that I have my Command Prompt open and the command node serveccda is still running. I just have a flashing cursor. This have been happening for five minutes.

[Next page](https://community.open-emr.org/t/getting-the-care-coordination-module-to-work/26435.md?page=2)
