Difference between revisions of "OpenEMR Patches"

From OpenEMR Project Wiki
(23 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= <center>5.0.1 Patch (9/9/18)</center> =
= <center>6.0.0 Patch (6/16/21)</center> =
<br>
<br>
=== Download link ===
=== Download link ===
<googa>https://www.open-emr.org/patch/5-0-1-Patch-6.zip|5-0-1-Patch-6.zip|/download/file/patch_5_0_1</googa>
<googa>https://www.open-emr.org/patch/6-0-0-Patch-2.zip|6-0-0-Patch-2.zip|/download/file/patch_6_0_0</googa> <small>(MD5 sum: 8f3c4ae11b6d443776634ebece30236a)</small>
<br>
<br>
<br>
<br>


=== Description ===
=== Description ===
This is the 6th patch. It also contains all changes from prior patches. '''Please read through the [[OpenEMR_Patches#List_of_files_(5.0.1)|list of modified files]] to ensure you haven't customized any of these, since this will copy over this.'''
This is the 2nd patch and also includes changes from prior patches. '''Please read through the [[OpenEMR_Patches#List_of_files_(6.0.0)_Patch_2|list of modified files]] to ensure you haven't customized any of these, since this will copy over this.'''
<br>
<br>
<br>
<br>
Line 20: Line 20:


==== Linux ====
==== Linux ====
:1. Move the patch file to the openemr web directory, then type 'unzip 5-0-1-Patch-6.zip', and confirm ok to copy over files.
:1. Move the patch file to the openemr web directory, then type 'unzip 6-0-0-Patch-2.zip', and confirm ok to copy over files.
:2. Open web browser and go to <nowiki>http://your_server_name_or_ip/openemr/sql_patch.php</nowiki>
:2. Open web browser and go to <nowiki>http://your_server_name_or_ip/openemr/sql_patch.php</nowiki>
:::(this script will run automatically and patch the database)
:::(this script will run automatically and patch the database)
Line 29: Line 29:
=== Fixes and New Features ===
=== Fixes and New Features ===
(note the ones with ** are new with this patch):
(note the ones with ** are new with this patch):
*Security fixes - reported by Jasper Yu and Purplemet team, fixed by Brady Miller**
*Security fix (reported by Hagai Wechsler at https://www.whitesourcesoftware.com, fix by Brady Miller)**
*CAMOS form fix - reported by Michael Farina and Richard Burt, fixed by Brady Miller**
*WENO Exchange ePrescribing fixes (fixes by Sherwin Gaddis)**
*Security fixes - reported by Cyku, Project Insecurity, AZ Kuo, SunNn11 and l00ph0le, fixed by Brady Miller
*Session and timeout fixes (fixes by Rod Roark, Stephen Waite, Jerry Padgett and Brady Miller)**
*Backup fix - fixed by Jerry Padgett
*Patient portal improvements (by Jerry Padgett)**
*Tab fix - fixed by Amiel Elboim (Matrix)
*Eye form fixes (fixes by Ray Magauran)**
*privDB fix - reported by Sandra Gutierrez, fixed by Brady Miller
*Billing fixes (fixes by Stephen Waite)**
*Billing fixes - reported by luminosity, fixed by Stephen Waite
*New GAD-7 form (by Ruth Moulton)**
*Fax fix - reported by Venu Julapalli, fixed by Jerry Padgett
*Layout Based Form fix (fix by Rod Roark)**
*Main dialogue fixes - fixed by Jerry Padgett
*Backup fixes (fixes by Rod Roark)**
*SBR fixes - fixed by Stephen Waite
*Demographics fix (fix by Ken Chapple)**
*Encounter fix - fixed by mdsupport
*Messaging improvement (by Stephen Waite)**
*Scheduling date formatting fix - reported by Brian Elcock,  fixex by epsdky
*PHP 8 fixes (fixes by Stephen Waite)**
*Charges panel fix - reported by Venu Julapalli, fixed by epsdky
*MySQL 8 fix (fix by Rod Roark)**
*Miscellaneous fixes - fixed by Jerry Padgett
*Security fixes (reported by Hagai Wechsler at https://www.whitesourcesoftware.com, fixes by Brady Miller)
*Security fixes -  reported by Project Insecurity - insecurity.sh, fixed by Jerry Padgett and Brady Miller
*Eye form fixes (fixes by Ray Magauran)
*Patient portal improvements and fixes - fixed by Jerry Padgett
*Patient portal registration fix (fix by Jerry Padgett)
*Patient image fix - reported by Luis Angel Uriarte, fixed by Brady Miller
*WENO Exchange ePrescribing (by Sherwin Gaddis)
*Redis bug fix - fixed by Brady Miller
*UUID creation optimizations (by Brady Miller)
*Session fixes - reported by htuck and cornutaurus, fixed by Brady Miller
*Billing fixes (fixes by Stephen Waite)
*Backup download fix- reported by Jack Chan, fixed by Jerry Padgett
*sql upgrade optimizations (by Stephen Waite)
*Mysql 8 fixes - reported by Nick Igbinosa, fixed by Brady Miller and zbig01
*Addition of Johnson & Johnson COVID-19 vaccine (by Stephen Waite)
*CCDA fixes - fixed by Jerry Padget
*WENO erx updates and fixes - fixed by Sherwin Gaddis
*Patient portal fix - fixed by Jerry Padgett
*Recurring appointments fix - fixed by epsdky
*Appointments fix - fixed by Jerry Padgett
*Couchdb fix - fixed by Brady Miller
*Acl username fix - fixed by Santiago Semhan
*Fix for prepayment in payment validation - reported by Sherwin Gaddis, fixed by Jerry Padgett
*Fix for encounter history - reported by Roland, fixed by Stephen Waite
*Fix to show text files in document viewer - fixed by Stephen Waite
*Fix in fax module - reported by Venu Julapalli, fixed by Jerry Padgett
*Fix in misc_billing form - reported by Mouse55, fixed by Stephen Waite
*Fix in MedEx - fixed by Ray Magauran
*Patient summary menu fixes - reported by luisuriarte, fixed by Brady Miller
*Security fixes -  reported by Gloomywind, fixed by Brady
*Fix display of text files in patient report - fixed by Stephen Waite
<br>
<br>


=== List of files (5.0.1) ===
=== List of files (6.0.0) Patch 2 ===
(note the ones prepended with * have new changes with this patch)
<pre>acknowledge_license_cert.html
<pre>ccdaservice/ccda_gateway.php
ccdaservice/package.json
ccdaservice/README.md
ccdaservice/serveccda.js
ccdaservice/serveccda.js
common/database/Connector.php
ci/apache_73_103/docker-compose.yml
contrib/util/docker/README.md
ci/apache_73_104/docker-compose.yml
contrib/util/express.php
ci/apache_73_105/docker-compose.yml
contrib/util/ubuntu_package_scripts/production/changelog.Debian
ci/apache_73_57/docker-compose.yml
contrib/util/ubuntu_package_scripts/production/control-php5
ci/apache_73_8/docker-compose.yml
contrib/util/ubuntu_package_scripts/production/control-php7
config/config.yaml
contrib/util/ubuntu_package_scripts/production/copyright
contrib/weno/WenoPharmacyDirectory2020-12-13.csv
contrib/util/ubuntu_package_scripts/production/README.Debian
controllers/C_Document.class.php
docker-compose.yml
controllers/C_Pharmacy.class.php
interface/billing/sl_eob_search.php
custom/code_types.inc.php
interface/de_identification_forms/de_identification_screen2.php
.gitignore
interface/de_identification_forms/find_code_popup.php
interface/billing/billing_report.php
interface/de_identification_forms/find_drug_popup.php
interface/billing/edit_payment.php
interface/de_identification_forms/find_immunization_popup.php
interface/billing/new_payment.php
*interface/fax/fax_dispatch.php
interface/billing/payment_pat_sel.inc.php
interface/fax/fax_view.php
interface/billing/search_payments.php
interface/fax/faxq.php
interface/billing/sl_eob_invoice.php
interface/forms/CAMOS/ajax_save.php
interface/billing/sl_eob_process.php
interface/forms/CAMOS/content_parser.php
interface/forms/CAMOS/help.html
interface/forms/CAMOS/new.php
interface/forms/CAMOS/notegen.php
interface/forms/eye_mag/a_issue.php
interface/forms/eye_mag/css/style.css
interface/forms/eye_mag/js/eye_base.php
interface/forms/eye_mag/js/jquery-1-10-2/jquery.min.js
interface/forms/eye_mag/js/jquery-panelslider/jquery.panelslider.min.js
interface/forms/eye_mag/js/jquery-ui-1-11-4/jquery-ui.min.js
interface/forms/eye_mag/js/shortcut.js-2-01-B/shortcut.js
interface/forms/eye_mag/php/eye_mag_functions.php
interface/forms/eye_mag/php/taskman_functions.php
interface/forms/eye_mag/php/taskman_functions.php
interface/forms/eye_mag/taskman.php
interface/forms/eye_mag/report.php
interface/forms/eye_mag/save.php
interface/forms/eye_mag/SpectacleRx.php
interface/forms/eye_mag/view.php
interface/forms/fee_sheet/code_choice/templates/code_choices.php
interface/forms/fee_sheet/new.php
interface/forms/gad7/gad7.inc.php
interface/forms/gad7/gad7_javasrc.js
interface/forms/gad7/info.txt
interface/forms/gad7/new.php
interface/forms/gad7/report.php
interface/forms/gad7/save.php
interface/forms/gad7/table.sql
interface/forms/gad7/view.php
interface/forms/LBF/new.php
interface/forms/misc_billing_options/new.php
interface/forms/misc_billing_options/new.php
interface/forms/newpatient/report.php
interface/forms/newpatient/new.php
interface/globals.php
interface/globals.php
interface/login/login.php
interface/login/login.php
interface/main/about_page.php
interface/main/backup.php
interface/main/backup.php
interface/main/calendar/add_edit_event.php
interface/main/dated_reminders/dated_reminders.php
*interface/main/calendar/includes/pnAPI.php
interface/main/finder/dynamic_finder_ajax.php
interface/main/calendar/modules/PostCalendar/pntemplates/default/user/ajax_search.html
interface/main/finder/dynamic_finder.php
*interface/main/calendar/modules/PostCalendar/pnuser.php
interface/main/messages/css/reminder_style.css
*interface/main/calendar/modules/PostCalendar/pnuserapi.php
interface/main/messages/js/reminder_appts.js
interface/main/daemon_frame.php
interface/main/messages/messages.php
interface/main/main_screen.php
interface/main/messages/save.php
interface/main/tabs/js/patient_data_view_model.js
interface/main/tabs/js/tabs_view_model.js
interface/main/tabs/js/user_data_view_model.js
interface/main/tabs/main.php
interface/main/tabs/main.php
interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/EncounterccdadispatchController.php
interface/main/tabs/menu/menus/standard.json
interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncounterccdadispatchTable.php
interface/main/tabs/templates/tabs_template.php
interface/patient_file/encounter/diagnosis_full.php
interface/new/new_comprehensive_save.php
interface/orders/patient_match_dialog.php
interface/patient_file/download_template.php
interface/patient_file/encounter/forms.php
interface/patient_file/encounter/forms.php
interface/patient_file/encounter/search_code.php
interface/patient_file/front_payment_cc.php
interface/patient_file/front_payment.php
interface/patient_file/front_payment.php
interface/patient_file/history/edit_billnote.php
interface/patient_file/history/encounters.php
interface/patient_file/history/encounters.php
interface/patient_file/letter.php
interface/patient_file/merge_patients.php
interface/patient_file/printed_fee_sheet.php
interface/patient_file/summary/pnotes_fragment.php
interface/patient_file/report/custom_report.php
interface/patient_file/report/custom_report.php
interface/patient_file/report/patient_report.php
interface/patient_file/summary/demographics_full.php
interface/patient_file/summary/demographics.php
interface/patient_file/summary/demographics.php
interface/patient_file/summary/demographics_save.php
interface/patient_file/summary/stats.php
interface/patient_tracker/patient_tracker.php
interface/patient_tracker/patient_tracker.php
interface/practice/ins_list.php
interface/reports/clinical_reports.php
interface/reports/collections_report.php
interface/reports/criteria.tab.php
interface/reports/patient_list_creation.php
interface/reports/pat_ledger.php
interface/super/edit_globals.php
interface/super/edit_layout.php
interface/super/edit_list.php
interface/super/edit_list.php
interface/super/manage_document_templates.php
interface/themes/colors/utilities/tabs-full.scss
interface/super/manage_site_files.php
interface/themes/core/patient/demographics.scss
interface/super/rules/library/RulesPlanMappingEventHandlers_ajax.php
interface/themes/core/tabs.scss
interface/themes/oe-styles/style_manila.scss
interface/themes/patientportal-style.scss
interface/themes/rtl_style_pdf.css
interface/themes/style.scss
interface/themes/tabs_style_compact.scss
interface/themes/tabs_style_full.scss
interface/usergroup/addrbook_list.php
interface/usergroup/addrbook_list.php
interface/usergroup/adminacl.php
interface/usergroup/facilities.php
interface/usergroup/mfa_registrations.php
interface/usergroup/mfa_totp.php
interface/usergroup/mfa_u2f.php
interface/usergroup/usergroup_admin.php
interface/usergroup/usergroup_admin.php
interface/usergroup/usergroup_admin_add.php
interface/weno/facilities.php
interface/weno/admin.php
interface/weno/indexrx.php
interface/weno/validate.php
interface/weno/rxlogmanager.php
library/ajax/addlistitem.php
interface/weno/wenoconnected.php
library/ajax/adminacl_ajax.php
interface/weno/weno.js
library/appointments.inc.php
library/ajax/dated_reminders_counter.php
library/ajax/payment_ajax.php
library/ajax/sql_server_status.php
library/ajax/template_context_search.php
library/api.inc
library/auth.inc
library/auth.inc
library/authentication/login_operations.php
library/classes/Address.class.php
library/authentication/privDB.php
library/classes/InsuranceCompany.class.php
library/classes/CouchDB.class.php
library/classes/Pharmacy.class.php
library/classes/Installer.class.php
library/classes/Prescription.class.php
library/custom_template/ajax_code.php
library/custom_template/custom_template.php
library/custom_template/personalize.php
library/dialog.js
library/dialog.js
library/encounter_events.inc.php
library/ESign/Form/Signable.php
library/ESign/js/jquery.esign.js
library/FeeSheet.class.php
library/forms.inc
library/gen_hcfa_1500.inc.php
library/gen_hcfa_1500_02_12.inc.php
library/gen_x12_837.inc.php
library/globals.inc.php
library/globals.inc.php
library/log.inc
library/js/ajax_functions_writer.js
library/js/common.js
library/js/CustomTemplateApi.js
library/js/CustomTemplateLoader.js
library/js/report_helper.js
library/js/utility.js
library/MedEx/API.php
library/MedEx/API.php
library/menu/src/MenuRole.php
library/MedEx/MedEx_background.php
library/options_listadd.inc
library/MedEx/MedEx.php
library/registry.inc
library/options.inc.php
library/sanitize.inc.php
library/options.js.php
library/tabs/src/TabsWrapper.php
library/patient.inc
patients/add_edit_event_user.php
library/payment.inc.php
patients/find_appt_popup_user.php
library/payment_jav.inc.php
library/report.inc
library/restoreSession.php
library/sql_upgrade_fx.php
library/uuid.php
library/weno_log_sync.php
portal/account/account.php
portal/account/account.php
portal/account/index_reset.php
portal/account/register.php
portal/account/register.php
portal/add_edit_event_user.php
portal/get_profile.php
portal/find_appt_popup_user.php
portal/get_patient_info.php
portal/home.php
portal/home.php
portal/import_template.php
portal/import_template.php
portal/import_template_ui.php
portal/import_template_ui.php
portal/index.php
portal/lib/appsql.class.php
portal/lib/download_template.php
portal/lib/download_template.php
portal/patient/_machine_config.php
portal/lib/template_menu.php
*portal/sign/assets/flashcanvas.js
portal/messaging/messages.php
*portal/sign/assets/flashcanvas.swf
portal/patient/_app_config.php
portal/patient/fwk/libs/verysimple/Phreeze/PortalController.php
portal/patient/_global_config.php
portal/patient/libs/Controller/AppBasePortalController.php
portal/patient/libs/Controller/DefaultController.php
portal/patient/libs/Controller/OnsiteActivityViewController.php
portal/patient/libs/Controller/OnsiteDocumentController.php
portal/patient/libs/Controller/OnsitePortalActivityController.php
portal/patient/libs/Controller/PatientController.php
portal/patient/libs/Controller/PortalPatientController.php
portal/patient/libs/Controller/ProviderController.php
portal/patient/libs/Model/DAO/PatientDAO.php
portal/patient/libs/Model/DAO/PatientMap.php
portal/patient/libs/Reporter/PatientReporter.php
portal/patient/scripts/app.js
portal/patient/scripts/app/onsitedocuments.js
portal/patient/scripts/app/patientdata.js
portal/patient/scripts/model.js
portal/patient/templates/OnsiteDocumentListView.tpl.php
portal/patient/templates/PatientListView.tpl.php
portal/patient/templates/ProviderHome.tpl.php
portal/sign/assets/signer_api.js
portal/sign/assets/signer_modal.php
public/themes/ajax_calendar_ie.css
public/themes/compact_style_ash_blue.css
public/themes/compact_style_burgundy.css
public/themes/compact_style_cadmium_yellow.css
public/themes/compact_style_chocolate.css
public/themes/compact_style_cobalt_blue.css
public/themes/compact_style_coral.css
public/themes/compact_style_dark.css
public/themes/compact_style_deep_purple.css
public/themes/compact_style_dune.css
public/themes/compact_style_emerald.css
public/themes/compact_style_forest_green.css
public/themes/compact_style_light.css
public/themes/compact_style_manila.css
public/themes/compact_style_mauve.css
public/themes/compact_style_mustard_green.css
public/themes/compact_style_olive.css
public/themes/compact_style_pink.css
public/themes/compact_style_powder_blue.css
public/themes/compact_style_red.css
public/themes/compact_style_sienna.css
public/themes/compact_style_solar.css
public/themes/compact_style_tangerine.css
public/themes/jquery.autocomplete.css
public/themes/misc/bootstrap_navbar.css
public/themes/misc/edi_history_v2.css
public/themes/misc/encounters.css
public/themes/misc/labdata.css
public/themes/misc/rtl_bootstrap_navbar.css
public/themes/misc/rtl_edi_history_v2.css
public/themes/misc/rtl_encounters.css
public/themes/misc/rtl_labdata.css
public/themes/misc/rtl_rules.css
public/themes/misc/rules.css
public/themes/patientportal-base.css
public/themes/patientportal-register.css
public/themes/patientportal-style.css
public/themes/rtl_compact_style_ash_blue.css
public/themes/rtl_compact_style_burgundy.css
public/themes/rtl_compact_style_cadmium_yellow.css
public/themes/rtl_compact_style_chocolate.css
public/themes/rtl_compact_style_cobalt_blue.css
public/themes/rtl_compact_style_coral.css
public/themes/rtl_compact_style_dark.css
public/themes/rtl_compact_style_deep_purple.css
public/themes/rtl_compact_style_dune.css
public/themes/rtl_compact_style_emerald.css
public/themes/rtl_compact_style_forest_green.css
public/themes/rtl_compact_style_light.css
public/themes/rtl_compact_style_manila.css
public/themes/rtl_compact_style_mauve.css
public/themes/rtl_compact_style_mustard_green.css
public/themes/rtl_compact_style_olive.css
public/themes/rtl_compact_style_pink.css
public/themes/rtl_compact_style_powder_blue.css
public/themes/rtl_compact_style_red.css
public/themes/rtl_compact_style_sienna.css
public/themes/rtl_compact_style_solar.css
public/themes/rtl_compact_style_tangerine.css
public/themes/rtl_patientportal-base.css
public/themes/rtl_patientportal-register.css
public/themes/rtl_patientportal-style.css
public/themes/rtl_style_ash_blue.css
public/themes/rtl_style_burgundy.css
public/themes/rtl_style_cadmium_yellow.css
public/themes/rtl_style_chocolate.css
public/themes/rtl_style_cobalt_blue.css
public/themes/rtl_style_coral.css
public/themes/rtl_style_dark.css
public/themes/rtl_style_deep_purple.css
public/themes/rtl_style_dune.css
public/themes/rtl_style_emerald.css
public/themes/rtl_style_forest_green.css
public/themes/rtl_style_light.css
public/themes/rtl_style_manila.css
public/themes/rtl_style_mauve.css
public/themes/rtl_style_mustard_green.css
public/themes/rtl_style_olive.css
public/themes/rtl_style_pdf.css
public/themes/rtl_style_pink.css
public/themes/rtl_style_powder_blue.css
public/themes/rtl_style_red.css
public/themes/rtl_style_sienna.css
public/themes/rtl_style_solar.css
public/themes/rtl_style_tangerine.css
public/themes/rtl_tabs_style_compact.css
public/themes/rtl_tabs_style_full.css
public/themes/style_ash_blue.css
public/themes/style_burgundy.css
public/themes/style_cadmium_yellow.css
public/themes/style_chocolate.css
public/themes/style_cobalt_blue.css
public/themes/style_coral.css
public/themes/style_dark.css
public/themes/style_deep_purple.css
public/themes/style_dune.css
public/themes/style_emerald.css
public/themes/style_forest_green.css
public/themes/style_light.css
public/themes/style_manila.css
public/themes/style_mauve.css
public/themes/style_mustard_green.css
public/themes/style_olive.css
public/themes/style_pink.css
public/themes/style_powder_blue.css
public/themes/style_red.css
public/themes/style_sienna.css
public/themes/style_solar.css
public/themes/style_tangerine.css
public/themes/tabs_style_compact.css
public/themes/tabs_style_full.css
setup.php
setup.php
sites/default/documents/custom_menus/Custom.json
sites/default/documents/onsite_portal_documents/templates/Help.tpl
sql/5_0_2-to-6_0_0_upgrade.sql
sql/cvx_codes.sql
sql/database.sql
sql_patch.php
sql_patch.php
sql/patch.sql
src/Billing/BillingReport.php
src/Billing/BillingUtilities.php
src/Billing/Claim.php
src/Billing/InvoiceSummary.php
src/Billing/X125010837P.php
src/Common/Auth/AuthUtils.php
src/Common/Logging/EventAuditLogger.php
src/Common/Session/SessionTracker.php
src/Common/Session/SessionUtil.php
src/Common/Uuid/UuidRegistry.php
src/Events/Messaging/SendSmsEvent.php
src/Menu/PatientMenuEvent.php
src/Menu/PatientMenuRole.php
src/OeUI/OemrUI.php
src/Rx/Weno/Container.php
src/Rx/Weno/FacilityProperties.php
src/Rx/Weno/LogDataInsert.php
src/Rx/Weno/LogImportBuild.php
src/Rx/Weno/LogProperties.php
src/Rx/Weno/TransmitProperties.php
src/Rx/Weno/wenoPharmaciesImport.php
src/Services/PrescriptionService.php
templates/documents/general_list.html
templates/documents/general_list.html
templates/documents/general_view.html
templates/documents/general_view.html
*version.php</pre>
templates/insurance_companies/general_list.html
templates/pharmacies/general_list.html
templates/practice_settings/general_list.html
templates/prescription/general_fragment.html
templates/prescription/general_list.html
tests/eventdispatcher/oe-modify-patient-menu-example/composer.json
tests/eventdispatcher/oe-modify-patient-menu-example/custom_patient_menu.json
tests/eventdispatcher/oe-modify-patient-menu-example/openemr.bootstrap.php
tests/eventdispatcher/oe-modify-patient-menu-example/README.md
tests/old_unit_dir/BaseHarness.class.php
tests/Tests/E2e/Pages/MainPage.php
version.php</pre>
<br>
<br>
<br>
<br>

Revision as of 07:34, 16 June 2021

6.0.0 Patch (6/16/21)


Download link

6-0-0-Patch-2.zip (MD5 sum: 8f3c4ae11b6d443776634ebece30236a)

Description

This is the 2nd patch and also includes changes from prior patches. Please read through the list of modified files to ensure you haven't customized any of these, since this will copy over this.

Installation instructions

Windows

1. Extract the zipped file into the openemr web directory, and say yes to copying over files
2. Open web browser and go to http://your_server_name_or_ip/openemr/sql_patch.php
(this script will run automatically and patch the database)
(if you are using the Multisite Module, then skip step 2 and follow these instructions)
3. Delete the sql_patch.php file from the openemr web directory

Linux

1. Move the patch file to the openemr web directory, then type 'unzip 6-0-0-Patch-2.zip', and confirm ok to copy over files.
2. Open web browser and go to http://your_server_name_or_ip/openemr/sql_patch.php
(this script will run automatically and patch the database)
(if you are using the Multisite Module, then skip step 2 and follow these instructions)
3. Delete the sql_patch.php file from the openemr web directory


Fixes and New Features

(note the ones with ** are new with this patch):

  • Security fix (reported by Hagai Wechsler at https://www.whitesourcesoftware.com, fix by Brady Miller)**
  • WENO Exchange ePrescribing fixes (fixes by Sherwin Gaddis)**
  • Session and timeout fixes (fixes by Rod Roark, Stephen Waite, Jerry Padgett and Brady Miller)**
  • Patient portal improvements (by Jerry Padgett)**
  • Eye form fixes (fixes by Ray Magauran)**
  • Billing fixes (fixes by Stephen Waite)**
  • New GAD-7 form (by Ruth Moulton)**
  • Layout Based Form fix (fix by Rod Roark)**
  • Backup fixes (fixes by Rod Roark)**
  • Demographics fix (fix by Ken Chapple)**
  • Messaging improvement (by Stephen Waite)**
  • PHP 8 fixes (fixes by Stephen Waite)**
  • MySQL 8 fix (fix by Rod Roark)**
  • Security fixes (reported by Hagai Wechsler at https://www.whitesourcesoftware.com, fixes by Brady Miller)
  • Eye form fixes (fixes by Ray Magauran)
  • Patient portal registration fix (fix by Jerry Padgett)
  • WENO Exchange ePrescribing (by Sherwin Gaddis)
  • UUID creation optimizations (by Brady Miller)
  • Billing fixes (fixes by Stephen Waite)
  • sql upgrade optimizations (by Stephen Waite)
  • Addition of Johnson & Johnson COVID-19 vaccine (by Stephen Waite)


List of files (6.0.0) Patch 2

acknowledge_license_cert.html
ccdaservice/serveccda.js
ci/apache_73_103/docker-compose.yml
ci/apache_73_104/docker-compose.yml
ci/apache_73_105/docker-compose.yml
ci/apache_73_57/docker-compose.yml
ci/apache_73_8/docker-compose.yml
config/config.yaml
contrib/weno/WenoPharmacyDirectory2020-12-13.csv
controllers/C_Document.class.php
controllers/C_Pharmacy.class.php
custom/code_types.inc.php
.gitignore
interface/billing/billing_report.php
interface/billing/edit_payment.php
interface/billing/new_payment.php
interface/billing/payment_pat_sel.inc.php
interface/billing/search_payments.php
interface/billing/sl_eob_invoice.php
interface/billing/sl_eob_process.php
interface/forms/CAMOS/help.html
interface/forms/CAMOS/new.php
interface/forms/CAMOS/notegen.php
interface/forms/eye_mag/a_issue.php
interface/forms/eye_mag/css/style.css
interface/forms/eye_mag/js/eye_base.php
interface/forms/eye_mag/js/jquery-1-10-2/jquery.min.js
interface/forms/eye_mag/js/jquery-panelslider/jquery.panelslider.min.js
interface/forms/eye_mag/js/jquery-ui-1-11-4/jquery-ui.min.js
interface/forms/eye_mag/js/shortcut.js-2-01-B/shortcut.js
interface/forms/eye_mag/php/eye_mag_functions.php
interface/forms/eye_mag/php/taskman_functions.php
interface/forms/eye_mag/report.php
interface/forms/eye_mag/save.php
interface/forms/eye_mag/SpectacleRx.php
interface/forms/eye_mag/view.php
interface/forms/fee_sheet/code_choice/templates/code_choices.php
interface/forms/fee_sheet/new.php
interface/forms/gad7/gad7.inc.php
interface/forms/gad7/gad7_javasrc.js
interface/forms/gad7/info.txt
interface/forms/gad7/new.php
interface/forms/gad7/report.php
interface/forms/gad7/save.php
interface/forms/gad7/table.sql
interface/forms/gad7/view.php
interface/forms/LBF/new.php
interface/forms/misc_billing_options/new.php
interface/forms/newpatient/new.php
interface/globals.php
interface/login/login.php
interface/main/about_page.php
interface/main/backup.php
interface/main/dated_reminders/dated_reminders.php
interface/main/finder/dynamic_finder_ajax.php
interface/main/finder/dynamic_finder.php
interface/main/messages/css/reminder_style.css
interface/main/messages/js/reminder_appts.js
interface/main/messages/messages.php
interface/main/messages/save.php
interface/main/tabs/js/tabs_view_model.js
interface/main/tabs/js/user_data_view_model.js
interface/main/tabs/main.php
interface/main/tabs/menu/menus/standard.json
interface/main/tabs/templates/tabs_template.php
interface/new/new_comprehensive_save.php
interface/orders/patient_match_dialog.php
interface/patient_file/download_template.php
interface/patient_file/encounter/forms.php
interface/patient_file/front_payment_cc.php
interface/patient_file/front_payment.php
interface/patient_file/history/edit_billnote.php
interface/patient_file/history/encounters.php
interface/patient_file/merge_patients.php
interface/patient_file/report/custom_report.php
interface/patient_file/report/patient_report.php
interface/patient_file/summary/demographics_full.php
interface/patient_file/summary/demographics.php
interface/patient_file/summary/demographics_save.php
interface/patient_file/summary/stats.php
interface/patient_tracker/patient_tracker.php
interface/practice/ins_list.php
interface/reports/clinical_reports.php
interface/reports/collections_report.php
interface/reports/criteria.tab.php
interface/reports/patient_list_creation.php
interface/reports/pat_ledger.php
interface/super/edit_globals.php
interface/super/edit_layout.php
interface/super/edit_list.php
interface/themes/colors/utilities/tabs-full.scss
interface/themes/core/patient/demographics.scss
interface/themes/core/tabs.scss
interface/themes/oe-styles/style_manila.scss
interface/themes/patientportal-style.scss
interface/themes/rtl_style_pdf.css
interface/themes/style.scss
interface/themes/tabs_style_compact.scss
interface/themes/tabs_style_full.scss
interface/usergroup/addrbook_list.php
interface/usergroup/facilities.php
interface/usergroup/mfa_registrations.php
interface/usergroup/mfa_totp.php
interface/usergroup/mfa_u2f.php
interface/usergroup/usergroup_admin.php
interface/weno/facilities.php
interface/weno/indexrx.php
interface/weno/rxlogmanager.php
interface/weno/wenoconnected.php
interface/weno/weno.js
library/ajax/dated_reminders_counter.php
library/ajax/payment_ajax.php
library/ajax/sql_server_status.php
library/ajax/template_context_search.php
library/api.inc
library/auth.inc
library/classes/Address.class.php
library/classes/InsuranceCompany.class.php
library/classes/Pharmacy.class.php
library/classes/Prescription.class.php
library/custom_template/ajax_code.php
library/custom_template/custom_template.php
library/custom_template/personalize.php
library/dialog.js
library/ESign/Form/Signable.php
library/FeeSheet.class.php
library/globals.inc.php
library/js/ajax_functions_writer.js
library/js/common.js
library/js/CustomTemplateApi.js
library/js/CustomTemplateLoader.js
library/js/report_helper.js
library/js/utility.js
library/MedEx/API.php
library/MedEx/MedEx_background.php
library/MedEx/MedEx.php
library/options.inc.php
library/options.js.php
library/patient.inc
library/payment.inc.php
library/payment_jav.inc.php
library/report.inc
library/restoreSession.php
library/sql_upgrade_fx.php
library/uuid.php
library/weno_log_sync.php
portal/account/account.php
portal/account/index_reset.php
portal/account/register.php
portal/get_profile.php
portal/home.php
portal/import_template.php
portal/import_template_ui.php
portal/lib/download_template.php
portal/lib/template_menu.php
portal/messaging/messages.php
portal/patient/_app_config.php
portal/patient/fwk/libs/verysimple/Phreeze/PortalController.php
portal/patient/_global_config.php
portal/patient/libs/Controller/AppBasePortalController.php
portal/patient/libs/Controller/DefaultController.php
portal/patient/libs/Controller/OnsiteActivityViewController.php
portal/patient/libs/Controller/OnsiteDocumentController.php
portal/patient/libs/Controller/OnsitePortalActivityController.php
portal/patient/libs/Controller/PatientController.php
portal/patient/libs/Controller/PortalPatientController.php
portal/patient/libs/Controller/ProviderController.php
portal/patient/libs/Model/DAO/PatientDAO.php
portal/patient/libs/Model/DAO/PatientMap.php
portal/patient/libs/Reporter/PatientReporter.php
portal/patient/scripts/app.js
portal/patient/scripts/app/onsitedocuments.js
portal/patient/scripts/app/patientdata.js
portal/patient/scripts/model.js
portal/patient/templates/OnsiteDocumentListView.tpl.php
portal/patient/templates/PatientListView.tpl.php
portal/patient/templates/ProviderHome.tpl.php
portal/sign/assets/signer_api.js
portal/sign/assets/signer_modal.php
public/themes/ajax_calendar_ie.css
public/themes/compact_style_ash_blue.css
public/themes/compact_style_burgundy.css
public/themes/compact_style_cadmium_yellow.css
public/themes/compact_style_chocolate.css
public/themes/compact_style_cobalt_blue.css
public/themes/compact_style_coral.css
public/themes/compact_style_dark.css
public/themes/compact_style_deep_purple.css
public/themes/compact_style_dune.css
public/themes/compact_style_emerald.css
public/themes/compact_style_forest_green.css
public/themes/compact_style_light.css
public/themes/compact_style_manila.css
public/themes/compact_style_mauve.css
public/themes/compact_style_mustard_green.css
public/themes/compact_style_olive.css
public/themes/compact_style_pink.css
public/themes/compact_style_powder_blue.css
public/themes/compact_style_red.css
public/themes/compact_style_sienna.css
public/themes/compact_style_solar.css
public/themes/compact_style_tangerine.css
public/themes/jquery.autocomplete.css
public/themes/misc/bootstrap_navbar.css
public/themes/misc/edi_history_v2.css
public/themes/misc/encounters.css
public/themes/misc/labdata.css
public/themes/misc/rtl_bootstrap_navbar.css
public/themes/misc/rtl_edi_history_v2.css
public/themes/misc/rtl_encounters.css
public/themes/misc/rtl_labdata.css
public/themes/misc/rtl_rules.css
public/themes/misc/rules.css
public/themes/patientportal-base.css
public/themes/patientportal-register.css
public/themes/patientportal-style.css
public/themes/rtl_compact_style_ash_blue.css
public/themes/rtl_compact_style_burgundy.css
public/themes/rtl_compact_style_cadmium_yellow.css
public/themes/rtl_compact_style_chocolate.css
public/themes/rtl_compact_style_cobalt_blue.css
public/themes/rtl_compact_style_coral.css
public/themes/rtl_compact_style_dark.css
public/themes/rtl_compact_style_deep_purple.css
public/themes/rtl_compact_style_dune.css
public/themes/rtl_compact_style_emerald.css
public/themes/rtl_compact_style_forest_green.css
public/themes/rtl_compact_style_light.css
public/themes/rtl_compact_style_manila.css
public/themes/rtl_compact_style_mauve.css
public/themes/rtl_compact_style_mustard_green.css
public/themes/rtl_compact_style_olive.css
public/themes/rtl_compact_style_pink.css
public/themes/rtl_compact_style_powder_blue.css
public/themes/rtl_compact_style_red.css
public/themes/rtl_compact_style_sienna.css
public/themes/rtl_compact_style_solar.css
public/themes/rtl_compact_style_tangerine.css
public/themes/rtl_patientportal-base.css
public/themes/rtl_patientportal-register.css
public/themes/rtl_patientportal-style.css
public/themes/rtl_style_ash_blue.css
public/themes/rtl_style_burgundy.css
public/themes/rtl_style_cadmium_yellow.css
public/themes/rtl_style_chocolate.css
public/themes/rtl_style_cobalt_blue.css
public/themes/rtl_style_coral.css
public/themes/rtl_style_dark.css
public/themes/rtl_style_deep_purple.css
public/themes/rtl_style_dune.css
public/themes/rtl_style_emerald.css
public/themes/rtl_style_forest_green.css
public/themes/rtl_style_light.css
public/themes/rtl_style_manila.css
public/themes/rtl_style_mauve.css
public/themes/rtl_style_mustard_green.css
public/themes/rtl_style_olive.css
public/themes/rtl_style_pdf.css
public/themes/rtl_style_pink.css
public/themes/rtl_style_powder_blue.css
public/themes/rtl_style_red.css
public/themes/rtl_style_sienna.css
public/themes/rtl_style_solar.css
public/themes/rtl_style_tangerine.css
public/themes/rtl_tabs_style_compact.css
public/themes/rtl_tabs_style_full.css
public/themes/style_ash_blue.css
public/themes/style_burgundy.css
public/themes/style_cadmium_yellow.css
public/themes/style_chocolate.css
public/themes/style_cobalt_blue.css
public/themes/style_coral.css
public/themes/style_dark.css
public/themes/style_deep_purple.css
public/themes/style_dune.css
public/themes/style_emerald.css
public/themes/style_forest_green.css
public/themes/style_light.css
public/themes/style_manila.css
public/themes/style_mauve.css
public/themes/style_mustard_green.css
public/themes/style_olive.css
public/themes/style_pink.css
public/themes/style_powder_blue.css
public/themes/style_red.css
public/themes/style_sienna.css
public/themes/style_solar.css
public/themes/style_tangerine.css
public/themes/tabs_style_compact.css
public/themes/tabs_style_full.css
setup.php
sites/default/documents/custom_menus/Custom.json
sites/default/documents/onsite_portal_documents/templates/Help.tpl
sql/5_0_2-to-6_0_0_upgrade.sql
sql/cvx_codes.sql
sql/database.sql
sql_patch.php
sql/patch.sql
src/Billing/BillingReport.php
src/Billing/BillingUtilities.php
src/Billing/Claim.php
src/Billing/InvoiceSummary.php
src/Billing/X125010837P.php
src/Common/Auth/AuthUtils.php
src/Common/Logging/EventAuditLogger.php
src/Common/Session/SessionTracker.php
src/Common/Session/SessionUtil.php
src/Common/Uuid/UuidRegistry.php
src/Events/Messaging/SendSmsEvent.php
src/Menu/PatientMenuEvent.php
src/Menu/PatientMenuRole.php
src/OeUI/OemrUI.php
src/Rx/Weno/Container.php
src/Rx/Weno/FacilityProperties.php
src/Rx/Weno/LogDataInsert.php
src/Rx/Weno/LogImportBuild.php
src/Rx/Weno/LogProperties.php
src/Rx/Weno/TransmitProperties.php
src/Rx/Weno/wenoPharmaciesImport.php
src/Services/PrescriptionService.php
templates/documents/general_list.html
templates/documents/general_view.html
templates/insurance_companies/general_list.html
templates/pharmacies/general_list.html
templates/practice_settings/general_list.html
templates/prescription/general_fragment.html
templates/prescription/general_list.html
tests/eventdispatcher/oe-modify-patient-menu-example/composer.json
tests/eventdispatcher/oe-modify-patient-menu-example/custom_patient_menu.json
tests/eventdispatcher/oe-modify-patient-menu-example/openemr.bootstrap.php
tests/eventdispatcher/oe-modify-patient-menu-example/README.md
tests/old_unit_dir/BaseHarness.class.php
tests/Tests/E2e/Pages/MainPage.php
version.php



Previous Patches

Previous OpenEMR version patches