ACL Issues on Immunizations Page

yehster wrote on Tuesday, July 23, 2013:

Dr. Kay reported that downgrading his staff to “clinician” prevented them from being able to document immunizations. I didn’t yet find where that privilege is being tested in the code, but this needs to be addressed. It’s on my to-do list. Just mentioning it as something that needs to get taken care of before 4.1.2.

bradymiller wrote on Tuesday, July 23, 2013:

Hi Kevin,
Rec placing things like this on the Release page:
http://www.open-emr.org/wiki/index.php/QA/Release_Process
(if it needs to be before the release, place it in the High Priority; otherwise if not needed before release then make it Low Priority)

Nice to have as we get near the release for:

  1. Ensuring we don’t release before major things are fixed
    and
  2. We can estimate how much more time is needed before the release

thanks,
-brady
OpenEMR

fsgl wrote on Tuesday, July 23, 2013:

Hi Brady,

Please have a look at this thread. We’re stumped about how to disable patient account deletion while preserving the balance of Superuser functions. After resolution of this particular problem, I’ll update the Wiki article so users will have a better handle on ACL administration. Thanks for parachuting in.

drkay wrote on Monday, January 13, 2014:

I just had a staff member accidentally delete an entire patient in OpenEMR. As a result, we lost some of the documentation for that patient’s visits. Has there been any progress on fixing the ACLs so that all staff don’t have to have the authority to delete anything and everything to be able to perform basic functions in OpenEMR (like documenting immunizations)? :slight_smile:

yehster wrote on Monday, January 13, 2014:

A quicker/safer approach might be to disable deleting entirely, even for administrators.

This would prevent the problem more directly.

blankev wrote on Monday, January 13, 2014:

Deleted comment since it was one of the answers earlier in this page.

clinician and physician have different rights.

Administrator needs to have the permission, to delete errors…