We continue to encounter problems since the upgrade from 4.2.0 to 5.0.1 (6). The upgrade as far as db upgrade and file replacement seemed to have gone well, but we have encountered the following issues still.
When typing date for entering DOB or other date values, it must be entered as SQL format (YYYY-MM-DD), if not then it reverts to today’s date. On a similar note, when searching patients by DOB the format must also be in that form, while with 4.2.0 could be entered as YYYYMMDD. Is this just a current bug? There was a post referencing this issue on these forums, but no response.
NewCrop has had issues, when selecting NewCrop Admin role for a user the NewCrop portal loads, but pharmacies do not get the orders, but when setting the user to Physician role (either 3 of those types) an error is encountred. That error is a PHP warning:
PHP Warning: count(): Parameter must be an array or an object that implements Countable in /xd1/homes/hash/42/60/a16042/17/59/u145917/xxx/www/openemr/interface/eRxXMLBuilder.php on line 808, referer: https://xxx/openemr/interface/patient_file/summary/demographics.php?set_pid=5005
Getting a lot of notices in the log with this bit:
PHP Warning: A non-numeric value encountered in /xd1/homes/hash/42/60/a16042/17/59/u145917/XXX/www/openemr/library/patient.inc on line 1919, referer: https://XXX/openemr/interface/main/tabs/main.php
When trying to browse the logs from the administration menu the tab just appears to load but never actually loads anything. After that nothing in the admin will load and I have to clear cookies and open a new browser tab to reload openemr (refresh does not help).
I’m using OpenEMR version 5.0.1(6)
I’m using: Chrome, Edge
I’m using: Linux, Windows
I know that is a lot to unpack, so hopefully somebody can point me in the right direction of something that might have gotten missed in the upgrade or an explanation of the issues. I am going to pour over the open issues on Github as well to see if any of them are documented.