Difference between revisions of "OpenEMR Patches"

From OpenEMR Project Wiki
(patch 7 for 4.1.2)
(Replaced content with "= <center>4.2.0 Patch</center> = *There are no patches for OpenEMR 4.2.0 yet. = Previous Patches = Previous OpenEMR version patches <br> <b...")
Line 1: Line 1:
= <center>4.1.2 Patch (6/19/2014)</center> =
= <center>4.2.0 Patch</center> =
<span style="color:red;">'''This patch is for OpenEMR version 4.1.2. You can not use this patch on version 4.1.1. If you are using version 4.1.1, then you can find most recent patch [[Old_Outdated_OpenEMR_Patches|HERE]] or find out how to upgrade to 4.1.2 [[OpenEMR_Upgrade_Guides|HERE]].'''</span>
*There are no patches for OpenEMR 4.2.0 yet.
<br>
<br>
=== Download link ===
<googa>http://www.open-emr.org/patch/4-1-2-Patch-7.zip|4-1-2-Patch-7.zip|/download/file/patch_4_1_2</googa>
<br>
<br>


=== Description ===
This is the 7th patch, and it includes the fixes from previous patches. There are 68 files that are changed.  '''Please read through the [[OpenEMR_Patches#List_of_files_(4.1.2)|list of modified files]] to ensure you haven't customized any of these, since this will copy over this.''' <span style="color:red;">(Warning: if you have modified the '''interface/globals.php''' script to manually set the $webserver_root and $web_root variables, then you will need to set this again after step 1 but before step 2 of the patch instructions below)</span>
<br>
<br>
=== 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 <nowiki>http://your_server_name_or_ip/openemr/sql_patch.php</nowiki>
:::(this script will run automatically and patch the database)
:::(if you are using the [[OpenEMR_Multiple_Sites_Module|Multisite Module]], then skip step 2 and [[OpenEMR_Multiple_Sites_Module#Patches|follow these instructions]])
:3. If using the Offsite Patient Portal, then also follow [[offsite_portal_patch_1|these instructions]].
==== Linux ====
:1. Move the patch file to the openemr web directory, then type 'unzip 4-1-2-Patch-7.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>
:::(this script will run automatically and patch the database)
:::(if you are using the [[OpenEMR_Multiple_Sites_Module|Multisite Module]], then skip step 2 and [[OpenEMR_Multiple_Sites_Module#Patches|follow these instructions]])
:3. If using the Offsite Patient Portal, then also follow [[offsite_portal_patch_1|these instructions]].
<br>
=== Fixes and New Features ===
(note the ones with ** are new with this patch):
*Upgrading mechanism fix - contributed by Brady Miller**
*Security fixes - contributed by Brady Miller
*Bug fix of immunization expiration date - contributed by Stephen Waite
*Bug fix for billing HCFA 1500 - contributed by Kevin Yeh
*Bug fix for billing CMS 1500 - contributed by [[OpenEMR_Professional_Support#Sunset_Systems|Sunset Systems]]
*Support CMS-1500 02/12 new format - contributed by Kevin Yeh
*Security fixes - contributed by Fikri Fadzil and bradymiller
*Fixed color for facility style calendar - contributed by Stephen Waite
*Fix for pharmacy dispensory access controls - contributed by Brady Miller
*Typo fix for subscriber phone - contributed by cverk
*Critical security fix - contributed by Patrick Smith and Kevin Yeh
*Critical PHP 5.5 compatibility fixes - contributed by Kevin Yeh
*Critical security fix in multisite module - contributed by Brady Miller
*Security fix to ensure user is active and credentials are current - contributed by Kevin Yeh
*Offsite Patient Portal support for secure vpn connectivity. - contributed by [[OpenEMR_Professional_Support#Z.26H_Healthcare_Solutions.2C_LLC.|ZH Healthcare]]
*Direct Messaging Module updates for improved reliability, security, and useability - contributed by EMR Direct
*Bug fix when password strength is set - contributed by Kevin Yeh
*Bug fix to assign an imported document owner id correctly - contributed by Brady Miller
*Bug fix for OUT event calendar bug - contributed by Robert Down
*Bug fix in log viewer bug that caused some entries to go missing from the dropdown of event names. - contributed by [[OpenEMR_Professional_Support#Sunset_Systems|Sunset Systems]]
*Bug Fix to update BMI in vitals form when editing in pounds field - contributed by Kevin Yeh
*Critical bug fix in the vitals form module (date/time entry) - contributed by Kevin Yeh
<br>
=== List of files (4.1.2) ===
(note the ones prepended with * have new changes with this patch)
<pre>ccr/transmitCCD.php
contrib/util/ubuntu_package_scripts/development/changelog.Debian
contrib/util/ubuntu_package_scripts/development/control
contrib/util/ubuntu_package_scripts/development/copyright
contrib/util/ubuntu_package_scripts/development/git-openemr.conf
contrib/util/ubuntu_package_scripts/development/postinst
contrib/util/ubuntu_package_scripts/development/prerm
contrib/util/ubuntu_package_scripts/development/README.Debian
*contrib/util/ubuntu_package_scripts/production/changelog.Debian
contrib/util/ubuntu_package_scripts/production/control
contrib/util/ubuntu_package_scripts/production/copyright
contrib/util/ubuntu_package_scripts/production/openemr.conf
contrib/util/ubuntu_package_scripts/production/postinst
contrib/util/ubuntu_package_scripts/production/prerm
contrib/util/ubuntu_package_scripts/production/README.Debian
contrib/util/ubuntu_package_scripts/README
controllers/C_Document.class.php
index.php
interface/forms/misc_billing_options/date_qualifier_options.php
interface/forms/misc_billing_options/new.php
interface/forms/misc_billing_options/report.php
interface/forms/misc_billing_options/save.php
interface/forms/misc_billing_options/table.sql
interface/forms/vitals/templates/vitals/general_new.html
interface/globals.php
interface/main/left_nav.php
interface/logview/logview.php
interface/new/new_comprehensive_save.php
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/day/ajax_template.html
interface/main/finder/dynamic_finder_ajax.php
interface/patient_file/deleter.php
interface/patient_file/letter.php
interface/patient_file/summary/create_portallogin.php
interface/patient_file/summary/shot_record.php
interface/reports/direct_message_log.php
interface/super/edit_globals.php
interface/themes/ajax_calendar.css
library/adodb/tests/testsessions.php
library/ajax/offsite_portal_ajax.php
library/auth.inc
library/authentication/common_operations.php
library/authentication/login_operations.php
library/authentication/password_change.php
library/authentication/password_hashing.php
library/Claim.class.php
library/classes/Installer.class.php
library/clinical_rules.php
library/direct_message_check.inc
library/documents.php
library/gen_hcfa_1500.inc.php
library/gen_hfca_1500_02_12.inc.php
library/globals.inc.php
library/immunization_helper.php
library/log.inc
library/pid.inc
library/plugins/shared.make_timestamp.php
library/report.inc
library/translation.inc.php
myportal/index.php
myportal/soap_service/portal_connectivity.php
myportal/soap_service/server_side.php
patients/get_patient_info.php
patients/index.php
setup.php
*sql_upgrade.php
sql/database.sql
sql/patch.sql
*version.php</pre>
<br>


= Previous Patches =
= Previous Patches =

Revision as of 08:08, 28 December 2014

4.2.0 Patch

  • There are no patches for OpenEMR 4.2.0 yet.


Previous Patches

Previous OpenEMR version patches