Advance Directives

From OpenEMR Project Wiki
Revision as of 21:46, 16 December 2009 by Bradymiller (talk | contribs) (→‎References)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

MU Requirements

AM 16.01 Manage patient advance directives The system shall provide the ability to indicate that a patient has completed advance directive(s).

AM 16.02 Manage patient advance directives The system shall provide the ability to indicate the type of advance directives, such as living will, durable power of attorney, or a "Do Not Resuscitate" order.

AM 16.03 Manage patient advance directives The system shall provide the ability to indicate when advance directives were last reviewed.

Proposed Solution

Administration

1. Add a new section called "Form Upload" with similar look and layout.

2. Create data fields to allow multiple form uploads.

3. Each data field should have a label so that the Admin can name the form uploaded.


User

1. Add a new section between Contact and Choices. Name it "Advance Directives".

2. The checkbox should work like the other sections when click on: a boxed text block appears.

3. Create data fields for the followings:

  • Completed Advance Directives? [Yes/No]
  • Type of Advance Directives Completed: [ ]
  • Last Reviewed Date: [ ]

4. Find a place to link the uploaded forms. The user can easily download/open the form by clicking on the link.

5. For #3, if any form is completed, then on the Demographics page (see screenshot above), put a red button after Advance Directives. [x] Advance Directives [Completed]

6. When the red [Completed] button is clicked, show the completed forms for the active patient. The user can click on the link to download/open any form.

Effected Code, Tables, etc

Administration

/library/registry.inc Added functions: uploadForm getuploadform updateuploadform deleteUploadForm viewUploadform uploadFile renameUploadFile

/interface/forms_admin/forms_admin.php - Added "Upload Forms for Advance Directives" section.

User

/sql/advance_directives.sql - Added a new field for patient_data table (this is done manually).

/library/options.inc.php - Displayed the complete form link in Demographics page

/interface/new/new_comprehensive.php - Displayed the template form link and complete form upload field

/interface/new/new_comprehensive_save.php - Uploaded the forms and store forms name

/interface/patient_file/summary/demographics_full.php - Displayed the red Complete button and show the complete form link after click it. And also displayed the template form link and complete form upload field

/interface/patient_file/summary/demographics_save.php - Deleted, updated the completed form name and form upload

Status

Completed on 12/10/2009.

Administration AD Admin1.png


User AD User2.png

AD User1.png

AD User3.png

References