|
|
(228 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| = <center>4.1.0 Patch (1/29/2012)</center> = | | <br> |
| | <br> |
| | = <center>7.0.3 Patch (04/02/25)</center> = |
| | <br> |
| === Download link === | | === Download link === |
| [http://www.open-emr.org/patch/4-1-0-Patch-7.zip 4-1-0-Patch-7.zip]
| | <googa>https://www.open-emr.org/patch/7-0-3-Patch-2.zip|7-0-3-Patch-2.zip|/download/file/patch_7_0_3</googa> <small>(MD5 sum: 2f22ad369def43e784be788c44e11a83)</small> |
| | | <br> |
| | <br> |
|
| |
|
| === Description === | | === Description === |
| This is the 7th patch, and it includes the fixes from previous patches. There are 104 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> | | This is the 2nd patch and also includes changes from prior patch. |
| | | <br> |
| | <br> |
|
| |
|
| === Installation instructions === | | === Installation instructions === |
| ==== Windows ==== | | ==== Windows ==== |
| :1. Extract the zipped file into the openemr web directory, and say yes to copying over files | | :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. | | :2. Open web browser and go to <nowiki>http://your_server_name_or_ip/openemr/sql_patch.php</nowiki> |
| :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) | | :::(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]]) | | :::(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. Delete the sql_patch.php file from the openemr web directory |
|
| |
|
| ==== Linux ==== | | ==== Linux ==== |
| :1. Move the patch file to the openemr web directory, then type 'unzip 4-1-0-Patch-7.zip', and confirm ok to copy over files. | | :1. Move the patch file to the openemr web directory, then type 'unzip 7-0-3-Patch-2.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. | | :2. Open web browser and go to <nowiki>http://your_server_name_or_ip/openemr/sql_patch.php</nowiki> |
| :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) | | :::(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]]) | | :::(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. Delete the sql_patch.php file from the openemr web directory |
| | <br> |
|
| |
|
| === Fixes and New Features === | | === Fixes and New Features === |
| (note the ones with ** are new with this patch):
| | * [https://github.com/openemr/openemr/blob/master/CHANGELOG.md#7032---2025-04-02 Click here to see CHANGELOG for detailed listing of new features and fixes.] |
| *[http://www.htbridge.ch/advisory/multiple_vulnerabilities_in_openemr.html Security fix]** | | * Some highlights include: |
| *X12 Billing bug fix - contributed by yehster and [[OpenEMR_Commercial_Help#Sunset_Systems|Sunset Systems]]**
| | :* Esign amendment fix. |
| *Addition of default patient country code to the eRx Newcrop module - contributed by [[OpenEMR_Commercial_Help#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]**
| | :* WYSIWYG editor fix. |
| *Fix for javascript error triggered when mouse moved over provider name in day view - contributed by yehster**
| | :* Patient ledger fix. |
| *Bug fix for lists module to add codes to fee sheet - contributed by [[OpenEMR_Professional_Support#Health_Care_Technologies|Health Care Technologies]]
| | :* Insurance fix. |
| *Security fix in interface/patient_file/summary/add_edit_issue.php script - contributed by yehster
| | :* Appointment fix. |
| *Bug fixes in E-prescribing Newcrop module - contributed by [[OpenEMR_Commercial_Help#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]
| | <br> |
| *Bug fixes in X12 module - contributed by [[OpenEMR_Commercial_Help#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 [[OpenEMR_Commercial_Help#MMF.com|MMF Systems]]
| |
| *Bug fix in deleter popup - contributed by [[OpenEMR_Commercial_Help#MMF.com|MMF Systems]]
| |
| *Security fix in interface/login/validateUser.php script
| |
| *5010 X12 compliance - primarily contributed by 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_Commercial_Help#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_Commercial_Help#ZoneOne_LLC.|ZoneOne]]
| |
| *Bug fix to show immunizations correctly in the patient report | |
| *Bug fix to edit immunizations | |
| *Bug fixes in messages module - contributed by [[OpenEMR_Commercial_Help#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
| |
| *Integrated the new patch mechanism into the multi-site module (admin.php script)
| |
| *Billing module bug fixes related to NDC code and Subscriber RelationShip - contributed by [[OpenEMR_Commercial_Help#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_Commercial_Help#Sunset_Systems|Sunset Systems]]
| |
| *Nation Notes module bug Fix - contributed by [[OpenEMR_Commercial_Help#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]
| |
| *Database optimizations to improve OpenEMR performance
| |
| *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_Commercial_Help#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 [[OpenEMR_Commercial_Help#MMF.com|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_Commercial_Help#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]
| |
| *Bug fix to not display deleted vital signs - contributed by [[OpenEMR_Commercial_Help#MMF.com|MMF Systems]] | |
| *New feature to display warning message when attempt to add duplicate entries to any form fields using the “Add” button - contributed by [[OpenEMR_Commercial_Help#MMF.com|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
| |
| **contrib/acog/print_form.php
| |
| 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_search.php
| |
| interface/eRx.php
| |
| interface/eRx_xml.php
| |
| **interface/fax/fax_dispatch.php
| |
| interface/forms/CAMOS/view.php
| |
| 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/globals.php
| |
| interface/login/login.php
| |
| interface/login/validateUser.php
| |
| interface/logview/erx_logview.php
| |
| interface/main/backup.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/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/patient_file/deleter.php
| |
| **interface/patient_file/encounter/delete_form.php
| |
| interface/patient_file/encounter/diagnosis.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/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/stats.php
| |
| interface/patient_file/summary/stats_full.php
| |
| interface/patient_file/summary/vitals_fragment.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/ajax/addlistitem.php
| |
| 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/dialog.js
| |
| library/erx_javascript.inc.php
| |
| **library/gen_hcfa_1500.inc.php
| |
| library/gen_x12_837.inc.php
| |
| **library/globals.inc.php
| |
| **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
| |
| 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>
| |
| | |
| | |
| | |
| | |
| | |
|
| |
|
| | = Previous Patches = |
| [[Old_Outdated_OpenEMR_Patches|Previous OpenEMR version patches]] | | [[Old_Outdated_OpenEMR_Patches|Previous OpenEMR version patches]] |
| | | <br> |
| | <br> |
| | <br> |
|
| |
|
|
| |
|
| [[Category:Download]] [[Category:Patch]] | | [[Category:Download]] [[Category:Patch]] |