Difference between revisions of "Access Controls Listing"

From OpenEMR Project Wiki
Line 16: Line 16:
===ACL Administration (acl)===
===ACL Administration (acl)===
==Accounting (acct)==
==Accounting (acct)==
  //  bill        Billing (write optional)
===Billing (write optional) (bill)===
  //  disc        Allowed to discount prices (in Fee Sheet or Checkout form)
===Allowed to discount prices (in Fee Sheet or Checkout form) (disc)===
  //  eob        EOB Data Entry
===EOB Data Entry (eob)===
  //  rep        Financial Reporting - my encounters
===Financial Reporting - my encounters (rep)===
  //  rep_a      Financial Reporting - anything
===Financial Reporting - anything (rep_a)===
  //
===Patient Information (patients)===
  // Section "patients" (Patient Information):
   //  appt        Appointments (write optional)
   //  appt        Appointments (write optional)
   //  demo        Demographics (write,addonly optional)
   //  demo        Demographics (write,addonly optional)
Line 30: Line 29:
   //  notes      Patient Notes (write,addonly optional)
   //  notes      Patient Notes (write,addonly optional)
   //  sign        Sign Lab Results (write,addonly optional)
   //  sign        Sign Lab Results (write,addonly optional)
  //
 
  // Section "encounters" (Encounter Information):
 
==Encounter Information (encounters)==
   //  auth        Authorize - my encounters
   //  auth        Authorize - my encounters
   //  auth_a      Authorize - any encounters
   //  auth_a      Authorize - any encounters
Line 41: Line 41:
   //  relaxed    Less-private information (write,addonly optional)
   //  relaxed    Less-private information (write,addonly optional)
   //              (e.g. the Sports Fitness encounter form)
   //              (e.g. the Sports Fitness encounter form)
  //
 
  // Section "squads" applies to sports team use only:
 
  //  acos in this section define the user-specified list of squads
==Squads (squads)==
  //
:* Section "squads" applies to sports team use only:
  // Section "sensitivities" (Sensitivities):
::*acos in this section define the user-specified list of squads
 
 
==Sensitivities (sensitivities)
   //  normal    Normal
   //  normal    Normal
   //  high      High
   //  high      High
  //
 
  // Section "lists" (Lists):
 
==Lists (lists)==
   //  default    Default List (write,addonly optional)
   //  default    Default List (write,addonly optional)
   //  state      State List (write,addonly optional)
   //  state      State List (write,addonly optional)
Line 55: Line 59:
   //  language  Language List (write,addonly optional)
   //  language  Language List (write,addonly optional)
   //  ethrace    Ethnicity-Race List (write,addonly optional)
   //  ethrace    Ethnicity-Race List (write,addonly optional)
  //
 
  // Section "placeholder" (Placeholder):
 
==Placeholder (placeholder)==
   //  filler    Placeholder (Maintains empty ACLs)
   //  filler    Placeholder (Maintains empty ACLs)
  //
 
  // Section "nationnotes" (Nation Notes):
 
==Nation Notes (nationnotes)==
   //  nn_configure    Nation Notes
   //  nn_configure    Nation Notes
  //
 
  // Section "patientportal" (Patient Portal):
 
==Patient Portal (patientportal)==
   //  portal    Patient Portal
   //  portal    Patient Portal

Revision as of 21:46, 8 October 2011

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