Onsite Patient Portal:
commite1971d804ff107c682a92e2570785a4379b191e1
authorCassian LUP <cassi.lup@gmail.com>
Wed, 18 May 2011 10:08:07 +0000 (18 06:08 -0400)
committerbradymiller <bradymiller@users.sourceforge.net>
Thu, 23 Jun 2011 07:31:26 +0000 (23 00:31 -0700)
tree95f327b7bd4a8d1a46d113df6a4b70e8f8acd3ba
parent19c79d774492469554cfca13a36d8c7977b32f7e
Onsite Patient Portal:

  1. To turn the portal on, toggle on Administration
      ->Globals->Connectors->'Enable Onsite Patient Portal'
  2. Set the portal web address at Administration->Globals
      ->Connectors->'Onsite Patient Portal Site Address'
      (this address is the links that gets emailed to
       patients)
  3. Portal is at openemr/patients/ directory
  4. To authorize a patient to use portals, need to
      set the following demographic entry to 'YES':
      Demographics->Choices->'Allow Patient Portal'.
      To allow emailing of the portal login
      credentials to the patient also need to
      set an email address in the patient
      demographics and need to set the following
      demographic entry to 'YES': Demographics
      ->Choices->'Allow Email'.
  5. Patient portal login credentials for patients can
      be created/reset in the patient summary screen
      at the 'Create/Reset Onsite Portal Credentials'
      button (button is located at the top of the summary
      screen).
  6. When click 'Save' in the portal login credentials
      screen, it will email the credentials to the patient
      and the credentials can also be printed out.
      (note that for email to work, patient needs to 1) ok email
       in demographics->choices, 2) have a email address entered
       in demographics, 3) an email address needs to
       be set in Administration->GLobals->Notifications
       ->'Patient Reminder Sender Email' )
  7. When a patient logs into the portal for the first
      time (or after credentials are reset), the patient
      will be forced to set another password.
  8. Portal features include the following:
      - Display of CCR and CCD reports.
      - Display of Labs
      - Display of Medications
      - Display of Allergies
      - Display of Appointments

  TODO:
   -Test the emailing functionality
   -The appointment settting feature by the patient is not
     yet ready. The find appt and find open slot scripts
     are still buggy and the extraneous stuff needs to be
     removed. When these scripts are ready, can then place
     the following global in Administration->Globals to turn
     on this feature: Administration->Globals->Connectors
      ->'Allow Patient Modification of Appointments'. Will
     also need to add following to the openemr_postcalendar_categories
     able, pc_catname column: Office Visit (Patient Scheduled)

Main Author: Cassian LUP <cassi.lup@gmail.com>
Contributing Authors: bradymiller
                      zhhealthcare
31 files changed:
ccr/createCCR.php
interface/patient_file/report/patient_report.php
interface/patient_file/summary/create_portallogin.php [new file with mode: 0644]
interface/patient_file/summary/demographics.php
library/globals.inc.php
library/js/jquery-1.5.js [new file with mode: 0644]
library/js/jquery.gritter.min.js [new file with mode: 0644]
library/options.inc.php
patients/add_edit_event_user.php [new file with mode: 0644]
patients/css/base.css [new file with mode: 0644]
patients/css/jquery.gritter.css [new file with mode: 0644]
patients/css/patientspage.css [new file with mode: 0644]
patients/css/tables.css [new file with mode: 0644]
patients/find_appt_popup_user.php [new file with mode: 0644]
patients/get_allergies.php [new file with mode: 0644]
patients/get_appointments.php [new file with mode: 0644]
patients/get_lab_results.php [new file with mode: 0644]
patients/get_medications.php [new file with mode: 0644]
patients/get_patient_info.php [new file with mode: 0644]
patients/get_problems.php [new file with mode: 0644]
patients/images/ajax-loader.gif [new file with mode: 0644]
patients/images/background.png [new file with mode: 0644]
patients/images/gritter-close-ie6.gif [new file with mode: 0644]
patients/images/gritter-long.png [new file with mode: 0644]
patients/images/gritter.png [new file with mode: 0644]
patients/images/ie-spacer.gif [new file with mode: 0644]
patients/index.php [new file with mode: 0644]
patients/logout.php [new file with mode: 0644]
patients/summary_pat_portal.php [new file with mode: 0644]
sql/4_0_0-to-4_1_0_upgrade.sql
sql/database.sql