Access Controls Listing

From OpenEMR Project Wiki
Revision as of 21:46, 8 October 2011 by Bradymiller (talk | contribs)

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)

 //   appt        Appointments (write optional)
 //   demo        Demographics (write,addonly optional)
 //   med         Medical Records and History (write,addonly optional)
 //   trans       Transactions, e.g. referrals (write optional)
 //   docs        Documents (write,addonly optional)
 //   notes       Patient Notes (write,addonly optional)
 //   sign        Sign Lab Results (write,addonly optional)


Encounter Information (encounters)

 //   auth        Authorize - my encounters
 //   auth_a      Authorize - any encounters
 //   coding      Coding - my encounters (write,wsome optional)
 //   coding_a    Coding - any encounters (write,wsome optional)
 //   notes       Notes - my encounters (write,addonly optional)
 //   notes_a     Notes - any encounters (write,addonly optional)
 //   date_a      Fix encounter dates - any encounters
 //   relaxed     Less-private information (write,addonly optional)
 //               (e.g. the Sports Fitness encounter form)


Squads (squads)

  • Section "squads" applies to sports team use only:
  • acos in this section define the user-specified list of squads


==Sensitivities (sensitivities)

 //   normal     Normal
 //   high       High


Lists (lists)

 //   default    Default List (write,addonly optional)
 //   state      State List (write,addonly optional)
 //   country    Country List (write,addonly optional)
 //   language   Language List (write,addonly optional)
 //   ethrace    Ethnicity-Race List (write,addonly optional)


Placeholder (placeholder)

 //   filler     Placeholder (Maintains empty ACLs)


Nation Notes (nationnotes)

 //   nn_configure     Nation Notes


Patient Portal (patientportal)

 //   portal     Patient Portal