Difference between revisions of "OpenEMR Patches"

From OpenEMR Project Wiki
(Replaced content with "= <center>4.1.1 Patch</center> = :There are no OpenEMR version 4.1.1 patches yet. Previous OpenEMR version patches [[Category:Download...")
Line 1: Line 1:
= <center>4.1.0 Patch (7/26/2012)</center> =
= <center>4.1.1 Patch</center> =
=== Download link ===
:There are no OpenEMR version 4.1.1 patches yet.
<googa>http://www.open-emr.org/patch/4-1-0-Patch-13.zip|4-1-0-Patch-13.zip|/download/file/patch_4_1_0</googa>
 
 
=== Description ===
This is the 13th patch, and it includes the fixes from previous patches.  There are 133 files that are changed.  '''Please read through the [[OpenEMR_Patches#List_of_files_(4.1)|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 3 of the patch instructions below)</span>
 
 
=== Installation instructions ===
==== Windows ====
:1. Extract the zipped file into the openemr web directory, and say yes to copying over files
:2. Remove all files and directories in the ''openemr/interface/main/calendar/modules/PostCalendar/pntemplates/compiled/'' directory.
:3. 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 3 and [[OpenEMR_Multiple_Sites_Module#Patches|follow these instructions]])
 
==== Linux ====
:1. Move the patch file to the openemr web directory, then type 'unzip 4-1-0-Patch-13.zip', and confirm ok to copy over files.
:2. Remove all files and directories in the ''openemr/interface/main/calendar/modules/PostCalendar/pntemplates/compiled/'' directory.
:3. 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 3 and [[OpenEMR_Multiple_Sites_Module#Patches|follow these instructions]])
 
 
=== Fixes and New Features ===
(note the ones with ** are new with this patch):
*Bug fix in access controls from patch 12.**
*Bug fix to ensure new patient names with UTF8 encoded characters works. -  contributed by bradymiller
*Patch script improvements - contributed by [[OpenEMR_Professional_Support#TajEmo_Enterprises|TajEmo Enterprises]]
*Bug fix to make CAMOS form installation work with MySQL 5.5 - contributed by James Stone
*Bug fix to show the correct DOB date on CCR report - contributed by [[OpenEMR_Professional_Support#TajEmo_Enterprises|TajEmo Enterprises]]
*Bug fix to ensure correct display of UTF8 encoded characters - contributed by bradymiller
*Bug fix to allow display of more than one word for translated Login label on the login page - contributed by bradymiller
*Bug fix in access controls - contributed by [[OpenEMR_Professional_Support#Sunset_Systems|Sunset Systems]]
*Bug fix of offsite patient portal when creating a new patient - contributed by [[OpenEMR_Professional_Support#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]
*Bug fix for PHP version 5.4 compatibility - contributed by yehster
*Bug fix to stop time out of AMC/CQM/CDR reports - contributed by bradymiller
*Dated Reminders module bug fixes - contributed by [[OpenEMR_Professional_Support#TajEmo_Enterprises|TajEmo Enterprises]]
*Patient portal SOAP API bug fixes - contributed by [[OpenEMR_Professional_Support#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]
*Bug fix for immunization when using sql collation other than utf8_general_ci - contributed by bradymiller
*SNOMED import script now works with most recent SNOMED release - contributed by bradymiller
*Added access control to viewing vital signs on the patient summary screen - contributed by bradymiller
*Strip spaces or dashes in zip code of X12 - contributed by yehster
*Bug fixes in the find code popup** - contributed by bradymiller
*Critical bug fix to create X12 claims - contributed by yehster
*Bug fix for ERA check number - contributed by [[OpenEMR_Professional_Support#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]
*Dated Reminders feature - contributed by [[OpenEMR_Professional_Support#TajEmo_Enterprises|TajEmo Enterprises]]
*Vitals Form modify observation date/time feature - contributed by [[OpenEMR_Professional_Support#Sunset_Systems|Sunset Systems]]
*Implemented tooltips to show encounter form data from the encounters list - contributed by [[OpenEMR_Professional_Support#Sunset_Systems|Sunset Systems]]
*Bug fix to stop calendar from reseting to show all users - contributed by yehster
*Bug fix to display patient photo if extension is uppercase - contributed by [[OpenEMR_Professional_Support#TajEmo_Enterprises|TajEmo Enterprises]]
*Ensure proper date formatting for X12 5010 - contributed by [[OpenEMR_Professional_Support#Medical_Information_Integration.2C_LLC_-_MI2|MI-Squared]] and yehster
*Billing skip segment 2310B when applicable - contributed by yehster
*Bug fix to pass correct appt category when new encounter is autocreated - contributed by [[OpenEMR_Professional_Support#Medical_Information_Integration.2C_LLC_-_MI2|MI-Squared]]
*Bug fix to pass correct Onset Date when new encounter is autocreated  - contributed by [[OpenEMR_Professional_Support#Medical_Information_Integration.2C_LLC_-_MI2|MI-Squared]]
*[http://www.htbridge.ch/advisory/multiple_vulnerabilities_in_openemr.html Security fix] - contributed by bradymiller
*X12 Billing bug fix - contributed by yehster and [[OpenEMR_Professional_Support#Sunset_Systems|Sunset Systems]]
*Addition of default patient country code to the eRx Newcrop module - contributed by [[OpenEMR_Professional_Support#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]
*Fix for javascript error triggered when mouse moved over provider name in day view - contributed by yehster
*Bug fix for lists module to add codes to fee sheet - contributed by [[OpenEMR_Professional_Support#Health_Care_Technologies|Health Care Technologies]]
*Security fix in interface/patient_file/summary/add_edit_issue.php script - contributed by yehster
*Bug fixes in E-prescribing Newcrop module - contributed by [[OpenEMR_Professional_Support#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]
*Bug fixes in X12 module - contributed by [[OpenEMR_Professional_Support#Sunset_Systems|Sunset Systems]] and yehster
*Bug fixes in backup script module - contributed by yehster
*Bug fixes in billing module - contributed by yehster
*Bug fix in the add list item widget - contributed by MMF Systems
*Bug fix in deleter popup - contributed by MMF Systems
*Security fix in interface/login/validateUser.php script - contributed by bradymiller
*5010 X12 compliance - primarily contributed by [[OpenEMR_Professional_Support#Sunset_Systems|Sunset Systems]] with bug fixes by Kim Weesner
*Can click directly on a calendar slot time to set selected time/provider - contributed by yehster
*New calendar entries will list the current patient by default - contributed by yehster
*Support for multiple modifiers in the Fee sheet - contributed by [[OpenEMR_Professional_Support#Medical_Information_Integration.2C_LLC_-_MI2|MI-Squared]]
*Support justification of non-icd9 diagnosis codes in the Fee sheet - contributed by yehster
*Support for procedure-specific claim notes - contributed by [[OpenEMR_Professional_Support#MD-Technologies_Inc.|MD-Technologies]]
*Bug fixes in xmlformgen - contributed by [[OpenEMR_Professional_Support#ZoneOne_LLC.|ZoneOne]]
*Bug fix to show immunizations correctly in the patient report - contributed by bradymiller
*Bug fix to edit immunizations - contributed by bradymiller
*Bug fixes in messages module - contributed by [[OpenEMR_Professional_Support#Medical_Information_Integration.2C_LLC_-_MI2|MI-Squared]]
*Bug fix for encounter date display when showing historical LBF data - contributed by [[OpenEMR_Commercial_Help#Sunset_Systems|Sunset Systems]]
*Bug fix to remove non-working dynamic resizing of dialog frame - contributed by yehster
*Fixed time limit expiration bug from the administration clinical reminder module - contributed by bradymiller
*Integrated the new patch mechanism into the multi-site module (admin.php script) - contributed by bradymiller
*Billing module bug fixes related to NDC code and Subscriber RelationShip - contributed by [[OpenEMR_Professional_Support#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]
*Optimized a textarea size in the CAMOS module - contributed by Jeff Guillory
*Bug fix in Messages module - contributed by yehster
*Fixed lots of undefined variables - contributed by yehster
*Bug fix in dates for CCR reporting - contributed by yehster
*Sort fax/scan pages to match the original order in a displayed document - contributed by [[OpenEMR_Professional_Support#Sunset_Systems|Sunset Systems]]
*Nation Notes module bug Fix - contributed by [[OpenEMR_Professional_Support#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]
*Database optimizations to improve OpenEMR performance - contributed by bradymiller
*Calendar feature to increment by months up to a year in the future when clicking the month label on the small calendar - contributed by yehster
*Offsite Portal Patient Link Bug Fixed - contributed by [[OpenEMR_Professional_Support#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]
*Calendar layout bug fixes and improvements - contributed by yehster
*Fixed Disclosure display screen to allow viewing of more than 15 records with pagination - contributed by MMF Systems
*Bug fix to view the billing log file. - contributed by kevmccor
*Bug fix to show appt in patient portal for IE8 and IE9. - contributed by Ryan Madron
*EOB bug fix - contributed by [[OpenEMR_Professional_Support#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]
*Bug fix to not display deleted vital signs - contributed by MMF Systems
*New feature to display warning message when attempt to add duplicate entries to any form fields using the “Add” button - contributed by MMF Systems
*Patient Portal calendar pop-up style bug fix - bug reported by Mauricio
 
 
=== List of files (4.1) ===
(note the ones prepended with ** have new changes with this patch)
<pre>admin.php
ccr/createCCRActor.php
contrib/acog/print_form.php
contrib/forms/formmaker/formscript.pl
contrib/forms/xmlformgen/affirm_sheet.xml
contrib/forms/xmlformgen/dub_soap.xml
contrib/forms/xmlformgen/pelvic_soap.xml
contrib/forms/xmlformgen/urinary_soap.xml
contrib/forms/xmlformgen/vaginitis_soap.xml
contrib/forms/xmlformgen/xslt/common_objects.xslt
contrib/forms/xmlformgen/xslt/field_objects.xslt
contrib/forms/xmlformgen/xslt/new.php.xslt
contrib/forms/xmlformgen/xslt/print.php.xslt
contrib/forms/xmlformgen/xslt/report.php.xslt
contrib/forms/xmlformgen/xslt/report_objects.xslt
contrib/forms/xmlformgen/xslt/save.php.xslt
contrib/forms/xmlformgen/xslt/table.sql.xslt
contrib/forms/xmlformgen/xslt/view.php.xslt
interface/billing/billing_process.php
interface/billing/billing_report.php
interface/billing/sl_eob_process.php
interface/billing/sl_eob_search.php
interface/code_systems/standard_tables_manage.php
interface/eRx.php
interface/eRx_xml.php
interface/fax/fax_dispatch.php
interface/forms/CAMOS/view.php
interface/forms/CAMOS/table.sql
interface/forms/CAMOS/table_no_data.sql
interface/forms/fee_sheet/new.php
interface/forms/LBF/new.php
interface/forms/painmap/templates/podiatry-feet.png
interface/forms/painmap/templates/README.TXT
interface/forms/vitals/C_FormVitals.class.php
interface/forms/vitals/FormVitals.class.php
interface/forms/vitals/templates/vitals/general_new.html
interface/globals.php
interface/login/login.php
interface/login/validateUser.php
interface/logview/erx_logview.php
interface/main/backup.php
interface/main/calendar/add_edit_event.php
interface/main/calendar/index.php
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/day/ajax_template.html
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/header.html
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/month/ajax_template.html
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/monthSelector.php
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/week/ajax_template.html
interface/main/dated_reminders/dated_reminders.php
interface/main/dated_reminders/dated_reminders_add.php
interface/main/dated_reminders/dated_reminders_log.php
interface/main/finder/patient_select.php
interface/main/left_nav.php
interface/main/main_info.php
interface/main/main_screen.php
interface/main/messages/messages.php
interface/new/new_comprehensive.php
interface/new/new_search_popup.php
interface/patient_file/deleter.php
interface/patient_file/encounter/delete_form.php
interface/patient_file/encounter/diagnosis.php
interface/patient_file/encounter/find_code_popup.php
interface/patient_file/encounter/load_form.php
interface/patient_file/encounter/trend_form.php
interface/patient_file/encounter/view_form.php
interface/patient_file/history/encounters.php
interface/patient_file/history/encounters_ajax.php
interface/patient_file/pos_checkout.php
interface/patient_file/reminder/patient_reminders.php
interface/patient_file/report/custom_report.php
interface/patient_file/summary/add_edit_issue.php
interface/patient_file/summary/create_portallogin.php
interface/patient_file/summary/demographics.php
interface/patient_file/summary/demographics_full.php
interface/patient_file/summary/demographics_save.php
interface/patient_file/summary/disclosure_full.php
interface/patient_file/summary/immunizations.php
interface/patient_file/summary/lbf_fragment.php
interface/patient_file/summary/pnotes_fragment.php
interface/patient_file/summary/shot_record.php
interface/patient_file/summary/stats.php
interface/patient_file/summary/stats_full.php
interface/patient_file/summary/vitals_fragment.php
interface/reports/cqm.php
interface/reports/players_report_ajax.php
interface/soap_functions/soap_allergy.php
interface/soap_functions/soap_patientfullmedication.php
interface/super/edit_list.php
interface/themes/ajax_calendar.css
interface/themes/ajax_calendar_ie.css
interface/usergroup/facilities_add.php
interface/usergroup/facility_admin.php
interface/usergroup/user_admin.php
interface/usergroup/usergroup_admin_add.php
**library/acl.inc
library/ajax/addlistitem.php
library/ajax/dated_reminders_counter.php
library/auth.inc
library/billing.inc
library/Claim.class.php
library/classes/Controller.class.php
library/classes/X12Partner.class.php
library/clinical_rules.php
library/custom_template/custom_template.php
library/custom_template/quest_popup.php
library/dated_reminder_functions.php
library/dialog.js
library/erx_javascript.inc.php
library/freeb/xmlrpcs.inc
library/gen_hcfa_1500.inc.php
library/gen_x12_837.inc.php
library/globals.inc.php
library/js/ajtooltip.js
library/js/calendarDirectSelect.js
library/log.inc
library/options_listadd.inc
library/options.inc.php
library/patient.inc
library/pnotes.inc
library/reminders.php
library/sanitize.inc.php
library/sql-ccr.inc
library/sql_upgrade_fx.php
library/standard_tables_capture.inc
myportal/soap_service/server_existingpatient.php
myportal/soap_service/server_newpatient.php
myportal/soap_service/server_side.php
patients/get_appointments.php
patients/summary_pat_portal.php
sql/patch.sql
sql_patch.php
templates/prescription/general_list.html
templates/x12_partners/general_edit.html
**version.php</pre>
 
 





Revision as of 09:53, 31 August 2012

4.1.1 Patch

There are no OpenEMR version 4.1.1 patches yet.



Previous OpenEMR version patches