Difference between revisions of "Access Controls Listing"
From OpenEMR Project Wiki
Bradymiller (talk | contribs) |
Bradymiller (talk | contribs) |
||
Line 32: | Line 32: | ||
:*Return Values: | :*Return Values: | ||
::*addonly - Allowed to enter new patient demographics. | ::*addonly - Allowed to enter new patient demographics. | ||
::*write - Allowed to modify current patient demographics. | ::*write - Allowed to enter new patient demographics and modify current patient demographics. | ||
::*ANY - Allowed to view patient demographics. | ::*ANY - Allowed to view patient demographics. | ||
Revision as of 22:36, 23 September 2012
Access controls are used throughout OpenEMR to control access by user roles. It can be configured at Administration->ACL . This document is still under construction.
Access Controls
Administration (admin)
Superuser - can delete patients, encounters, issues (super)
Calendar Settings (calendar)
Database Reporting (database)
Forms Administration (forms)
Practice Settings (practice)
Superbill Codes Administration (superbill)
Users/Groups/Logs Administration (users)
Batch Communication Tool (batchcom)
Language Interface Tool (language)
Pharmacy Dispensary (drugs)
ACL Administration (acl)
Accounting (acct)
Billing (write optional) (bill)
Allowed to discount prices (in Fee Sheet or Checkout form) (disc)
EOB Data Entry (eob)
Financial Reporting - my encounters (rep)
Financial Reporting - anything (rep_a)
Patient Information (patients)
Appointments (write,wsome optional) (appt)
- Allows scheduling of appointments.
- Return Values:
- wsome - Can schedule appointments (but can not double book or schedule appt outside of a providers calendar template).
- write - Can schedule appointments (can double book and schedule appt outside of a providers calendar template)
Demographics (write,addonly optional) (demo)
- Allows viewing and entering of patient demographics(and insurance).
- Return Values:
- addonly - Allowed to enter new patient demographics.
- write - Allowed to enter new patient demographics and modify current patient demographics.
- ANY - Allowed to view patient demographics.
Medical Records and History (write,addonly optional) (med)
- Allows viewing and entering in of medical records.
- Return Values:
- addonly - Allowed to add medical records.
- write - Allowed to add and modify medical records.
- ANY - Allowed to view medical records.
Transactions, e.g. referrals (write optional) (trans)
Documents (write,addonly optional) (docs)
Patient Notes (write,addonly optional) (notes)
Sign Lab Results (write,addonly optional) (sign)
Encounter Information (encounters)
Authorize - my encounters (auth)
- Not used yet.
Authorize - any encounters (auth_a)
- Not used yet.
Coding - my encounters (write,wsome optional) (coding)
Coding - any encounters (write,wsome optional) (coding_a)
Notes - my encounters (write,addonly optional) (notes)
Notes - any encounters (write,addonly optional) (notes_a)
Fix encounter dates - any encounters (date_a)
Less-private information (write,addonly optional) (relaxed)
Squads (squads)
- Section "squads" applies to Athletic Team use only:
- Access Controls in this section define the user-specified list of squads.
Sensitivities (sensitivities)
- This section is to provide access control to more sensitive encounters(ie. a user would need the High access control to see encounters that are of High sensitivity).
- Return Values: none
Normal (normal)
- User is able to see Normal sensitivity encounters.
- Return Values: none
High (high)
- User is able to see High sensitivity encounters.
- Return Values: none
Lists (lists)
- This section is specific to the "List box w/add" items in the layouts/LBFs. If have access to this, then user can add items to these lists from the form.
- Return Values: none
Default List (write,addonly optional) (default)
- This is specific to the "List box w/add" items in the layouts/LBFs. If have access to this, then user can add items to any of these lists on the forms that do not have a specific control for them.
- Return Values: none
State List (write,addonly optional) (state)
- This is specific to the "List box w/add" items in the layouts/LBFs. If have access to this, then user can add items to the State list from the form.
- Return Values: none
Country List (write,addonly optional) (country)
- This is specific to the "List box w/add" items in the layouts/LBFs. If have access to this, then user can add items to the Country list from the form.
- Return Values: none
Language List (write,addonly optional) (language)
- This is specific to the "List box w/add" items in the layouts/LBFs. If have access to this, then user can add items to the Language list from the form.
- Return Values: none
Ethnicity-Race List (write,addonly optional) (ethrace)
- This is specific to the "List box w/add" items in the layouts/LBFs. If have access to this, then user can add items to the Ethnicity-Race list from the form.
- Return Values: none
Placeholder (placeholder)
Placeholder (Maintains empty ACLs) (filler)
- Users: Do not need to know what this is (if curious, read below developer talk)
- Developers: Simply used to ensure an ACL is never empty (note an ACL is filled with Access Controls); this is needed, because if all Access Controls are removed from an ACL, then the ACL will also be removed.
- Return Values: none
Nation Notes (nationnotes)
Nation Notes (nn_configure)
- This will allow configuration(contexts,templates, etc.) of Nation Notes module.
- Return Values: none
Patient Portal (patientportal)
Patient Portal (portal)
- This will provide access to a third party portal.
- A 'Portal Activity' link at the top of the left menu will link to the third party portal at the address set in the Offsite Patient Portal Site Address setting.
- Return Values: none