|
|
(205 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| = <center>4.1.0 Patch (4/14/2012)</center> = | | <br> |
| | <br> |
| | = <center>7.0.2 Patch (10/25/24)</center> = |
| | <br> |
| === Download link === | | === Download link === |
| <googa>http://www.open-emr.org/patch/4-1-0-Patch-10.zip|4-1-0-Patch-10.zip|/download/file/patch_4_1_0</googa> | | <googa>https://www.open-emr.org/patch/7-0-2-Patch-2.zip|7-0-2-Patch-2.zip|/download/file/patch_7_0_2</googa> <small>(MD5 sum: 31cd32f2548e2557b9b28e43e1fd1729)</small> |
| | | <br> |
| | <br> |
|
| |
|
| === Description === | | === Description === |
| This is the 10th patch, and it includes the fixes from previous patches. There are 121 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-10.zip', and confirm ok to copy over files. | | :1. Move the patch file to the openemr web directory, then type 'unzip 7-0-2-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#7022---2024-10-25 Click here to see CHANGELOG for detailed listing of new features and fixes.] |
| *Bug fix for immunization when using sql collation other than utf8_general_ci** - contributed by bradymiller
| | :* Some highlights include ( <sup>**</sup> are highlights from most recent patch): |
| *SNOMED import script now works with most recent SNOMED release** - contributed by bradymiller
| | ::* Major Patient Portal styling refactor and bug fixes. Must see!<sup>**</sup> |
| *Added access control to viewing vital signs on the patient summary screen** - contributed by bradymiller
| | ::* Completed Patient Document Template Forms from Dashboard Demographics Patient Documents.<sup>**</sup> |
| *Strip spaces or dashes in zip code of X12 - contributed by yehster**
| | ::* Updated Weno eRX module for better logging and new feature in widget to allow any registered Weno Location selection for ePrescribe.<sup>**</sup> |
| *Bug fixes in the find code popup** - contributed by bradymiller | | ::* Update, fix and tested OfficeAlly Insurance Eligibility.<sup>**</sup> |
| *Critical bug fix to create X12 claims - contributed by yehster | | ::* Improved insurances handling.<sup>**</sup> |
| *Bug fix for ERA check number - contributed by [[OpenEMR_Professional_Support#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]]
| | ::* Added RingCentral vendor back to FaxSMS module.<sup>**</sup> |
| *Dated Reminders feature - contributed by [[OpenEMR_Professional_Support#TajEmo_Enterprises|TajEmo Enterprises]] | | ::* New Email client in FaxSMS module for appointment notifications.<sup>**</sup> |
| *Vitals Form modify observation date/time feature - contributed by [[OpenEMR_Professional_Support#Sunset_Systems|Sunset Systems]] | | ::* Many bug fixes in FaxSMS module.<sup>**</sup> |
| *Implemented tooltips to show encounter form data from the encounters list - contributed by [[OpenEMR_Professional_Support#Sunset_Systems|Sunset Systems]] | | ::* Fax disposition feature update.<sup>**</sup> |
| *Bug fix to stop calendar from reseting to show all users - contributed by yehster | | ::* Upgraded FHIR and encounter Questionnaires LForms with new release and optional original, light and dark themes. See Config.<sup>**</sup> |
| *Bug fix to display patient photo if extension is uppercase - contributed by [[OpenEMR_Professional_Support#TajEmo_Enterprises|TajEmo Enterprises]] | | ::* Many Billing fixes e.g. Patient and Insurance edit redirects fixed in Billing Manager.<sup>**</sup> |
| *Ensure proper date formatting for X12 5010 - contributed by [[OpenEMR_Professional_Support#Medical_Information_Integration.2C_LLC_-_MI2|MI-Squared]] and yehster | | ::* SMART on FHIR and FHIR API bug fixes.<sup>**</sup> |
| *Billing skip segment 2310B when applicable - contributed by yehster
| | ::* [https://community.open-emr.org/t/new-weno-module-install-and-setup/21995 New Weno EZ eRx module] |
| *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]]
| | ::* Updated etherFax module with new TIFF capabilities. [https://community.open-emr.org/t/openemr-fax-and-or-sms-module-guide/20273#using-etherfax-4 Click here for upgrade information.] |
| *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]] | | ::* Added Real World Testing Report for 2024 |
| *[http://www.htbridge.ch/advisory/multiple_vulnerabilities_in_openemr.html Security fix] - contributed by bradymiller | | ::* Billing Manager. |
| *X12 Billing bug fix - contributed by yehster and [[OpenEMR_Professional_Support#Sunset_Systems|Sunset Systems]] | | ::* [https://github.com/openemr/openemr/issues/7247 Modules Manager overhaul with new features including MM action listener class.] |
| *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]]
| | ::* UB04 837i Institutional billing fixes and updates. |
| *Fix for javascript error triggered when mouse moved over provider name in day view - contributed by yehster | | ::* Clinical Decision Rules engine fixes. |
| *Bug fix for lists module to add codes to fee sheet - contributed by [[OpenEMR_Professional_Support#Health_Care_Technologies|Health Care Technologies]] | | ::* Security fixes (Reported by Roger Meyer, Vinicius Ribeiro and A3h1nt). |
| *Security fix in interface/patient_file/summary/add_edit_issue.php script - contributed by yehster
| | ::* Upgrading from older versions |
| *Bug fixes in E-prescribing Newcrop module - contributed by [[OpenEMR_Professional_Support#Z.26H_Healthcare_Solutions.2C_LLC.|Z&H Healthcare]] | | <br> |
| *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 | |
| 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_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/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/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/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/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/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/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
| |
| 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]] |