Hello All,
Recently installed OEMR 5 (patch 3) on Ubuntu 16.04, Apache2, PHP 7, Mysql. All seems fine and well other than maybe some permissions issues and most importantly the CareCoordination Module which is hugely important in my needs for implementation with 3 large clients.
For client 1, I’ve simply been trying to import a single CCDA, I’ve been following the instructions provided here: Use the Carecoordination module - OpenEMR Project Wiki
Although I am able to upload the CCDA file through the document manager under the correct category, when I go to the CareCoordination link (under Modules), the document shows without patient name/dob. Also, when I click on the arrow for the document to expand it, the ajax loader shows but spins indefinitely.
Taking a look at my error logs, I’m getting some detail on what the issue stems from, but without more in depth knowledge of Z&H CareCoordination module, and how it ties in to OER I fear it will be days/weeks before I get the most important piece of the install in place.
Here’s a copy of the error I’m getting:
PHP Fatal error: Uncaught Error: Using $this when not in object context in /var/www/emr/interface/modules/zend_modules/module/Application/src/Application/Plugin/CommonPlugin.php:190\nStack trace:\n#0 /var/www/emr/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/CarecoordinationController.php(389): Application\Plugin\CommonPlugin::escape(‘allergies’)\n#1 /var/www/emr/vendor/zendframework/zendframework/library/Zend/Mvc/Controller/AbstractActionController.php(82): Carecoordination\Controller\CarecoordinationController->getCCDAComponentsAction()\n#2 [internal function]: Zend\Mvc\Controller\AbstractActionController->onDispatch(Object(Zend\Mvc\MvcEvent))\n#3 /var/www/emr/vendor/zendframework/zendframework/library/Zend/EventManager/EventManager.php(444): call_user_func(Array, Object(Zend\Mvc\MvcEvent))\n#4 /var/www/emr/vendor/zendframework/zendframework/library/Zend/EventManager/EventManager.php(205): Zend\EventManager\EventManager->triggerListeners(‘dispatch’, Object(Zend\Mvc\MvcEvent), Object(Closur in /var/www/emr/interface/modules/zend_modules/module/Application/src/Application/Plugin/CommonPlugin.php on line 190, referer: mydomain_com/interface/modules/zend_modules/public/carecoordination/upload?id=1
Any help greatly appreciated. No unique conditions other than having changed the base directory to “emr” - I adjusted the host information accordingly so it seems all routing is working. Also ran composer update… Anything else I’m missing or doing incorrectly? Also, i changed the url in the domain above to keep private, rest assured domain as shown in referer is not “mydomain_com”
Also, I note in the wiki, it’s showing 4.2 in the instructions, is OEMR 5 compatible with CareCoordination Module even?
Thanks again!