Situation
Trying to generate a Continuity of Care Document (CCD) report gives back “HTTP ERROR 500”, trying to generate a new report gives back “about:blank” webpage
OpenEMR Version 6.1.0 (1)
Browser:
I’m using: Google Chrome Version 102.0.5005.63 (Official Build) (64-bit)
Operating System
I’m using: Win 10 Pro
Logs
Generate Report error: Fatal error : Uncaught Error: Class “XSLTProcessor” not found in \xampp\htdocs\openemr\ccr\createCCR.php:216 Stack trace: #0 \xampp\htdocs\openemr\ccr\createCCR.php(123): viewCCD(Object(DOMDocument), ‘no’, ‘’) #1 \xampp\htdocs\openemr\ccr\createCCR.php(382): createCCR(‘viewccd’, ‘no’) #2 {main} thrown in \xampp\htdocs\openemr\ccr\createCCR.php on line 216
Generate New Report error: Fatal error : Uncaught Error: Class “Symfony\Component\HttpClient\HttpClient” not found in :\xampp\htdocs\openemr\src\Services\CDADocumentService.php:95 Stack trace: #0 :\xampp\htdocs\openemr\ccdaservice\ccda_gateway.php(84): OpenEMR\Services\CDADocumentService->generateCCDHtml(443) #1 {main} thrown in \xampp\htdocs\openemr\src\Services\CDADocumentService.php on line 95
Download error: Fatal error : Uncaught Error: Class “XSLTProcessor” not found in \xampp\htdocs\openemr\ccr\createCCR.php:216 Stack trace: #0 \xampp\htdocs\openemr\ccr\createCCR.php(123): viewCCD(Object(DOMDocument), ‘pure’, ‘’) #1 \xampp\htdocs\openemr\ccr\createCCR.php(382): createCCR(‘viewccd’, ‘pure’) #2 {main} thrown in \xampp\htdocs\openemr\ccr\createCCR.php on line 216
Of course I don’t know what on earth is php xsl module.
And so a couple of google searches, edited the php.ini file, searched for xsl, uncommented the line extension=xsl, and finally restarted the server.
Now generating the report works ! Downloading also works ! But generating a new report gives back: Fatal error : Uncaught Error: Class “Symfony\Component\HttpClient\HttpClient” not found in \xampp\htdocs\openemr\src\Services\CDADocumentService.php:95 Stack trace: #0 \xampp\htdocs\openemr\ccdaservice\ccda_gateway.php(84): OpenEMR\Services\CDADocumentService->generateCCDHtml(443) #1 {main} thrown in \xampp\htdocs\openemr\src\Services\CDADocumentService.php on line 95
I did manage to uncomment a couple of those but not all are in the php file. After the changes i dont get the error the webpage “XXXX/openemr/interface/modules/zend_modules/public/encounterccdadispatch/index?combination=XXXX&view=1&recipient=self¶m=1” keeps loading something and never finishes.
I opened Admin>Coding>External data loads and SNOWMED is not installed, i dont use it anyway. SO do i follow instructions and put in the directory or do i have to import using php my admin (please i dont want to use php my admin )