Hi..
If we use graphic pain map or Patient Image form (form name: image_draw) in the encounter and try to lock the entire encounter, the e-sign donot work. The other forms in that same encounter can be locked individually but the Graphic pain map and the patient images (image_draw) form cant be locked individually, this also prevents the entire encounter to be locked. Other forms works fine. This doesnt work even on the development Demo.
Ongoing discussion for this bug on following forum:
https://sourceforge.net/p/openemr/discussion/202506/thread/79625634/
Another bug: Procedure_orders can not be locked either. I tried signing the lab results and then try to esign it. No luck. Looks like a similar bug Arnab found with the graphic pain map form. Here's the log:
[07-Dec-2014 09:18:24 Europe/Berlin] PHP Notice: Undefined index: authUserID in C:\xampp\htdocs\OpenEMR\library\ESign\Form\Controller.php on line 44
[07-Dec-2014 09:18:31 Europe/Berlin] ERROR: OpenEMR SQL Escaping ERROR of the following string: form_procedure_order
Hello
This is not the issue similar to 'graphic pain map', this is because of form directory and table name mismatch. The fix for this can be found in this commit link https://github.com/visolve-openemr/openemr420/commit/aabe734b961587908f7ad87d614d175f2ddcbbe5.
Thanks
OpenEMR Customization/Support Team,
ViSolve Inc
services@visolve.com | Phone: 408-850-2243
Demo's @ ViSolve Demo Library
Hi Visolve,
I committed your fix above to the codebase. I also made a commit following this to fix some minor formatting issues:
https://sourceforge.net/p/openemr/code/ci/9ffb4c87c78a9cf627c4dc459596dc1369a0fbb6/tree/library/ESign/Form/Signable.php?diff=fde3cea21a7c6d6433c5331a495f4f9affaabe1e
thanks for the fix!
-brady
Hello Brady
The Graphic pain map esign issue is due to the jQuery conflict. It is fixed and the commit link is here.
Please do review the same.
Thanks
OpenEMR Customization/Support Team,
ViSolve Inc
services@visolve.com | Phone: 408-850-2243
Demo's @ ViSolve Demo Library
Hi Visolve,
Thank you for the fixes.
Have a nice day!
Awesome fix. Tests well. Committed your fix to the codebase,
-brady