V2TODO
From FMYiRCWiki
Freemed-YiRC TODO LIST
CHANGES BETWEEN V1.20 AND V1.30
BASE SYSTEM
- FEATURE ADDITION - Added new functionality to enable the user to customize their main menu.
- New Files:
- main_editmenu.php
- main_editmenu_edit.php
- Modified Files:
- DB/mysql/makedb
- New tables: fy_users_settings_menu_main, fy_users_settings_menu_profiles, fy_users_settings_menu_groups, fy_users_settings_menu_groups_items
- DB/mysql/filldb
- Added new security database permission - system_menugroup_disable to the DB table fy_secdb_perms and fy_secdb
- New system setting: enable_main_menu_grouping
- main.php
- Added new link at bottom of page for access to new main_editmenu.php
- Modified so that primary section can now use default item list or new user customized profiles
- DB/mysql/makedb
- New Files:
- FEATURE ADDITION - Modified settings_modules.php to add an additional hard-coded entry for SYSTEM, as opposed to a module, at the top of the list. This is for generic system-wide settings.
- Modified Files:
- settings_modules.php
- Modified Files:
- FEATURE ADDITION - Added a new module setting display_system_time to the filldb file.
- Modified Files:
- filldb
- Modified Files:
- FEATURE ADDITION - Modified the function fy_getloctime() in the file freemed_yirc-funcs.inc to add support for showing seconds, as well as using the current system time if the input time is blank.
- Modified Files:
- freemed_yirc-funcs.inc
- Modified Files:
- FEATURE ADDITION - Modified the function fy_endwindow() in the file freemed_yirc-funcs.inc to display the current system time at the bottom of the window if the new system module setting display_system_time is set to enabled.
- Modified Files:
- freemed_yirc-funcs.inc
- Modified Files:
- BUG FIX - Fixed chr(160) issues.
- Modified Files:
- medchangereport.php
- Modified Files:
- FEATURE ADDITION - Added the use of JQuery for AJAX functionality. The use of this functionality can be controlled on a system-level by the addition of a new system module setting - enable_jquery_functions.
- Modified Files:
- DB/mysql/filldb - Added new system module setting enable_jquery_functions.
- Added Files:
- jquery.js
- Modified Files:
- FEATURE ADDITION - Modified extras_admin.php (Other Options Admin) to now require the makeuser Security DB permission. Previously only root could access this. Also, this script is now accessible from the User Admin module, so modified links appropriately so if coming from User Admin to return there, if coming from the main menu, then return there as normal.
- Modified Files:
- extras_admin.php
- Modified Files:
- FEATURE ADDITION - Modified the fy_startwindow() function in the freemed_yirc-funcs.inc file to allow for an additional parameter - the ability to now display a back link icon in the upper-right hand corner of the Freemed-YiRC window for easier navigation. Each (and every) individual script in the system will need to be modified to make use of this, if applicable.
- Modified Files:
- freemed_yirc-funcs.inc
- Added Files:
- img/return-widget.gif
- Modified Files:
- FEATURE ADDITION - Modified the following scripts for the new back icon navigation functionality.
- Modified Files:
- freemed_yirc-funcs2.inc
- fy2_html_quickpage() function
- grouphome.php
- settings.php
- settings_modules.php
- settings_modules_settings.php
- univprint.php
- univprint2.php
- univprint3.php
- delete.php
- delete2.php
- extras_admin.php
- freemed_yirc-funcs2.inc
- Modified Files:
- BUG FIX - Fixed an error in the fy2_conlistnames() function in the file freemed_yirc-funcs2.inc which caused any Staff-only inquiries to fail (report no results). Also modified the function to allow for the $fy_status parameter to be BLANK to indicate both Inactive and Active contacts.
- Modified Files:
- freemed_yirc-funcs2.inc
- Modified Files:
- FEATURE ADDITION - Modified the function fy2_html_table() in the file freemed_yirc-funcs2.inc to add a new argument $fy_newlook, which, when set to X, adds table background colors, as well as CSS Style row hovering.
- Modified Files:
- freemed_yirc-funcs2.inc
- Modified Files:
- FEATURE ADDITION - Added an .htaccess file to the main Freemed-YiRC directory, as well as the usr/ and usr/files sub-directories to enable a custom web server error message (and possibly logging directly in FMYiRC), as well as disable the ability to run scripts from the /usr and /usr/files directories (and any sub-directory thereof).
- Added Files:
- .htaccess
- usr/.htaccess
- usr/files/.htaccess
- weberror.php
- Added Files:
- CODE UPDATE - Modernized the following scripts with updated code:
- Modified Files:
- settings_database.php
- Modified Files:
- FEATURE ADDITION - Added a new Log Analysis report to the system via the new script settings_database_analyze.php.
- Modified Files:
- settings_database.php - Added link to settings_database_analyze.php
- Added Files:
- settings_database_analyze.php
- Modified Files:
- FEATURE ADDITION - Added a new user preference - email_folderinput. This is for the user to change the ability to choose e-mail folders by direct data input (with Javascript JQuery-based functionality) as opposed to a traditional drop-down.
- Modified Files:
- DB/mysql/filldb
- Modified Files:
- FEATURE ADDITION - Modified several Doxygen function descriptions in freemed_yirc-funcs.inc to indicate these functions are deprecated and should not be used in new code.
- Modified Files:
- freemed_yirc-funcs.inc
- Functions: fy_execsql(), fy_resultrows(), fy_lastdayofmonth(), fy_conlistnames()
- freemed_yirc-funcs.inc
- Modified Files:
- FEATURE ADDITION - Added new function fy2_form_simple() to freemed_yirc-funcs2.inc function file.
- Modified Files:
- freemed_yirc-funcs2.inc
- Modified Files:
- FEATURE ADDITION - Modified Wage Change functionality in fy_nightly.php to create entries in the Staff Salary Sheet portion of the ContactDB when changes are made.
- Modified Files:
- fy_nightly.php
- Modified Files:
- FEATURE ADDITION - Modified delete2.php to add a section to look up and store data that may be useful after the identified record has been deleted. i.e., this data may be used to delete associated records from other tables which was linked to the deleted record.
- Modified Files:
- delete2.php
- Modified Files:
- FEATURE ADDITION - Added the new function fy2_html_link() to the freemed_yirc-funcs2.inc function file.
- Modified Files:
- freemed_yirc-funcs2.inc
- Modified Files:
- FEATURE ADDITION - Modified the function fy_univ_address_input_form() in the freemed_yirc-funcs.inc file. Cleaned up the HTML output.
- Modified Files:
- freemed_yirc-funcs.inc
- Modified Files:
- FEATURE ADDITION - Modified the function fy2_form_input() in the freemed_yirc-funcs2.inc file to automatically use the HTMLENTITIES() function on the default value. In case the value has already been through HTMLENTITIES(), the function decodes the value first, then re-encodes it.
- Modified Files:
- freemed_yirc-funcs2.inc
- Modified Files:
- FEATURE ADDITION - Modified the function fy2_html_table() in the freemed_yirc-funcs2.inc file to produce lowercase HTML tags.
- Modified Files:
- freemed_yirc-funcs2.inc
- Modified Files:
- FEATURE ADDITION - Modified fy_nightly.php to respect the new Phone & Visitation Log (PVL) module setting import_ccn.
- Modified Files:
- fy_nightly.php
- Modified Files:
- BUG FIX - Modified the fy2_reference_select() function in the freemed_yirc-funcs2.inc file to correct the mis-match between the Display and Value data. The display and value fields were mis-matched in the documentation for the function as well as the variable names in the code.
- Modified Files:
- freemed_yirc-funcs2.inc
- Modified Files:
- FEATURE ADDITION - Modified the fy2_reference_select() function to allow for the use of multiple field names for both the Display and Value fields. Also added two arguments for use as separation characters in the returned data.
- Modified Files:
- freemed_yirc-funcs2.inc
- Modified Files:
- FEATURE ADDITION - Modified the fy2_reference_select() function to add an additional argument to allow for the use of the GROUP BY function of an SQL query.
- Modified Files:
- freemed_yirc-funcs2.inc
- Modified Files:
- FEATURE ADDITION - Added new functions fy2_date_sanitize() and fy2_var_sanitize() to the freemed_yirc-funcs2.inc functions file.
- Modified Files:
- freemed_yirc-funcs2.inc
- Modified Files:
- FEATURE ADDITION - Added new FMYiRC Reference Table Editor (List Editor)
- Added Files:
- listeditor.php
- listeditor_edit.php
- listeditor_delete.php
- Added Files:
- FEATURE ADDITION - Modified the fy2_form_select() function in the freemed_yirc-funcs2.inc functions file to accept two new (optional) parameters - $fy_noaddslashes and $fy_alwaysshowdefaultval. $fy_alwaysshowdefaultval allows the function to display the $fy_default_value value in a drop-down list even if that value is not contained in the $fy_options_values list. Previously if the default value was not in the options list itself, the value would not be displayed. If $fy_noaddslashes is set to X, the function will NOT add slashes to the option value in the HTML FORM SELECT value. This parameter should be set to X in all new and updated code, but can be left blank (or left off) for old and non-updated code to maintain compatibility.
- Modified Files:
- freemed_yirc-funcs2.inc
- Modified Files:
- BUG FIX- Modified univprint2.php to use the urlencode() function when creating PDF file names to avoid potential issues with spaces and/or special characters in file names.
- Modified Files:
- univprint2.php
- Modified Files:
- BUG FIX - Fixed a bug in the fy_unitsbetweendates() function in the freemed_yirc-funcs.inc file where it was doing a lookup for the Date Separation Character and then attempting to use that against FMYiRC internal date formats. FMYiRC internal dates ALWAYS use a forward-slash separation character.
- Modified Files:
- freemed_yirc-funcs.inc
- Modified Files:
- FEATURE ADDITION - Modified the function fy_startwindow() in the function file freemed_yirc-funcs.inc to use the _blank A HREF target instead of _new to open a new window. The first time a new window is opened with _new will spawn a new window, however, further attempts will cause all content to show on the same newly opened window. _blank will open a new window, each time, instead.
- Modified Files:
- freemed_yirc-funcs.inc
- Modified Files:
- BUG FIX - Modified univprint.php and univprint2.php to pass any PDF options when viewing (non-PDF) and returning to the print menu, then choosing the PDF menu link.
- Modified Files:
- univprint.php
- univprint2.php
- Modified Files:
Behavioral Assessment (BAS)
- CODE CLEANUP - Modernized code for the following files:
- Modified Files:
- assessment.php
- assessment_edit.php
- Deprecated Files:
- assessment_edit2.php
- Modified Files:
Behavioral Objectives Log (BOL) Module
- FEATURE ADDITION - Modified objectiveslog.php to take the year back two years instead of just one.
- Modified Files:
- objectiveslog.php
- Modified Files:
Calendar (CAL2) Module
- CODE CLEANUP - Modernized code for the following files:
- Modified Files:
- reminder_admin.php
- reminder_edit.php
- Modified Files:
- FEATURE ADDITION - Modified reminder.php to move the Edit Categories link to the bottom of the page, as well as modified that link and the Edit Calendar List to pass situational variables.
- Modified Files:
- reminder.php
- Modified Files:
- FEATURE ADDITION - Modified reminder.php to now allow for the display of free-form text notes. Added a new N link for each day to access the note editing capability.
- Modified Files:
- DB/mysql/module_reminder.sql - Added new DB table fy_reminder_notes.
- reminder.php
- New Files:
- reminder_notes.php
- Modified Files:
- FEATURE ADDITION - Modified reminder.php and reminder_cals.php to allow for the ability to archive calendars.
- Modified Files:
- DB/mysql/module_reminder.sql - Added new DB field cal_archived to DB table fy_reminder_cals.
- reminder.php
- reminder_cals.php
- Modified Files:
- FEATURE ADDITION - Modified reminder tickler/e-mail section of fy_nightly.php to add more info to reminder event e-mails.
- Modified Files:
- fy_nightly.php
- Modified Files:
- FEATURE ADDITION - Modified reminder_print.php to allow for new Custom reports & additional options.
- Modified Files:
- reminder_print.php
- Modified Files:
Calendar/Reminder System (CAL) Module
- BUG FIX - Fixed chr(160) issues.
- Modified Files:
- calendar.php
- Modified Files:
Case Record Log (CRL) Module
- BUG FIX - Fixed chr(160) issues.
- Modified Files:
- caselog_con.php
- Modified Files:
Casenote System (CN) Module
- CODE UPDATE - Updated the following files with modernized code.
- Modified Files:
- casenotemenu.php
- casenote_view.php
- casenote_list.php
- casenote_types.php
- casenote_groups_edit.php
- casenote_groups.php
- casenote_types_edit.php
- casenote_new.php
- casenote_edit.php
- Deprecated Files:
- casenote_edit2.php
- casenote_new2.php
- Modified Files:
Census (CEN) Module
- FEATURE ADDITION - Added new module setting enable_fp_payments. When Enabled this makes available the new Resource Payments report.
- Modified Files:
- DB/mysql/module_census.php
- census.php
- Added Files:
- census_fpreport.php
- Modified Files:
- FEATURE ADDITION - Added new module setting enable_paper_invoices. When Enabled this allows for the creation of paper invoices for use with billing customers for census records.
- Modified Files:
- DB/mysql/module_census.php
- Added new module setting enable_paper_invoices
- Added new tables: fy_census_paperinvsettings, fy_census_paperinvsettings_fields, and fy_census_paperinvsettings_images.
- census.php
- census_report.php
- DB/mysql/module_census.php
- Added Files:
- census_paperinvsettings.php
- census_paperinvsettings_images.php
- census_paperinvsettings_fields.php
- Modified Files:
- FEATURE ADDITION - Ability to import information (daily census per diem) from the MRDD Billing module.
- Modified Files:
- DB/mysql/module_census.php - Added module setting enable_mrdd_perdiem_import.
- census.php - Added link to new census_import_mrdd.php script.
- Added Files:
- census_import_mrdd.php
- Modified Files:
- FEATURE ADDITION - Added new report - Census Changes Report
- Modified Files:
- DB/mysql/module_census.php - Added new DB table fy_census_changereport_temp.
- census.php - Added new section for report.
- Added Files:
- census_changes.php
- Modified Files:
- FEATURE ADDITION - Added the ability to add multiple resident census entries when editing.
- Modified Files:
- census_view.php
- census_edit.php
- Modified Files:
- FEATURE ADDITION - Modified the Census module setting billing_file_format to include a new option - CSV.
- Modified Files:
- DB/mysql/modules_census.sql
- Modified Files:
- FEATURE ADDITION - Added a new Census report - Census Placement History Report.
- Modified Files:
- census.php
- Added Files:
- census_history.php
- Modified Files:
Clinical CaseNote (CCN) Module
- FEATURE ADDITION - Added the ability to E-Mail PDF versions of CCNs.
- Modified Files:
- DB/mysql/module_ccn.sql
- Added new SecDB perm clinical_email to the DB tables fy_modules_settings and fy_secdb.
- Added new module setting enable_pdf_email.
- DB/mysql/module_ccn.sql
- Modified Files:
- FEATURE ADDITION - Added a new CCN Report Generator.
- Modified Files:
- cfs_listnotetypes.php - Added a link to the new script.
- New Files:
- ccn_notereport.php
- ccn_notereport_manager.php
- Modified Files:
- BUG FIX - Fixed chr(160) issues.
- Modified Files:
- clinical_hoursofservice_res2.php
- clinician_resident.php
- Modified Files:
- CODE UPDATE - Updated the following files with modernized code.
- Modified Files:
- servicesdb_view.php
- servicesdb_varinscodes.php
- servicesdb_varinscodes_edit.php
- ccn_providers_nids_view.php
- ccn_providers_nids_add.php
- clinical_managenotes.php
- clinical_managenotes2.php
- diagcodesdb_view.php
- Deprecated Files:
- ccn_providers_nids_add2.php
- diagcodesdb_add.php
- diagcodesdb_add2.php
- Modified Files:
- FEATURE ADDITION - Modified clinical_managenotes2.php and clinical_massunbill.php to add change "UNBILL" checkbox to "MARK". Added a 2nd form submit button marked "INS.-TO-MACSIS" which allows for notes to be set to be billed to MACSIS (even though Insurance may exist). This new functionality requires that the new module setting enable_ins_to_macsis_bill for the Medical Billing module be set to Enabled.
- Modified Files:
- clinical_managenotes2.php
- clinical_massunbill.php
- Modified Files:
- FEATURE ADDITION - Modified the following scripts so as to disallow the use of the Old MACSIS Code in more than one clinical service.
- Modified Files:
- servicesdb_add.php
- servicesdb_add2.php
- Modified Files:
- FEATURE ADDITION - Added a new script diagcodesdb_report.php which creates a report showing all Diagnostic Codes listed in the system and which residents are associated with them. It also shows how many CCNs for each res which have these codes linked. Also modified diagcodesdb_view.php to add a link to the new script.
- Modified Files:
- diagcodesdb_view.php
- Added Files:
- diagcodesdb_report.php
- Modified Files:
- 'FEATURE ADDITION - Modified the following files to use the new back icon functionality.
- Modified Files:
- con_res_mbpayors_ins_allot_update.php
- con_res_mbpayors_ins_allot_update2.php
- con_res_mbpayors_ins_view.php
- con_res_viewmbpayors.php
- con_res_mbpayors_ins_update.php
- Modified Files:
- FEATURE ADDITION - Added new SecDB permission clinical_approval_multi to allow certain users to approve multiple CCNs at the same time.
- Modified Files:
- DB/mysql/module_ccn.sql - Added new SecDB Perm clinical_approval_multi to fy_secdb_perms and fy_secdb
- cfs_listnotes.php
- Modified Files:
- FEATURE ADDITION - Modified ccn_officevisitsheets_view.php to use Insurance Code instead of Procedure Code. This is specific to one agency.
- Modified Files:
- ccn_officevisitsheets_view.php
- Modified Files:
ConDB (CON) Module
- FEATURE ADDITION - Modified con_res_mrdd_mod.php to add new PAWS section, and a link to the new con_res_mrdd_paws.php script.
- Modified Files:
- DB/mysql/module_con.sql - Added new fy_con_res_mrdd_paws DB table.
- con_res_mrdd_mod.php
- Added Files:
- con_res_mrdd_paws.php
- Modified Files:
- FEATURE ADDITION - Added new "Has MFE?" question in the School Info. This needs to be enabled using a new module setting enable_schoolinfo_mfe.
- Modified Files:
- DB/mysql/module_con.sql
- Added new module setting enable_schoolinfo_mfe
- Added new DB field has_mfe to the fy_con_res_schoolinfo DB table.
- con_res_schoolhist.php
- con_res_schoolhist_editschinfo.php
- DB/mysql/module_con.sql
- Modified Files:
- CODE UPDATE - Updated the following ConDB files with modernized code.
- Modified Files:
- con_res_parents.php
- con_res_parents_edit.php
- con_res_parents_reunif.php
- con_res_servprov_types.php
- con_res_referral_custtype.php
- con_res_referral_reasonlist.php
- con_res_spinfo_fields.php
- con_res_spinfo_fields_edit.php
- con_stf_mod_accounts.php
- con_res_mbpayors_macsis_update.php
- con_res_mbpayors_macsis_view.php
- con_res_viewdiags.php
- Deprecated Files:
- con_res_parents_edit2.php
- con_res_parents_reunif2.php
- con_res_mbpayors_macsis_update2.php
- con_res_diags_add.php
- con_res_diags_add2.php
- Modified Files:
- FEATURE ADDITION - Modified the ConDB Res Parent Info to add three new fields: SSN, DOB, & Employer
- Modified Files:
- DB/mysql/module_con.sql - Added new DB fields ssn, dob, & employer to the DB table fy_con_res_parents.
- con_res_parents.php
- con_res_parents_edit.php
- Modified Files:
- FEATURE ADDITION - Modified the contact group addition to copy the group default Title IV-E and/or Foster Parent per diems (if applicable)
- Modified Files:
- DB/mysql/makedb - Added new DB fields perdiem_fp, perdiem_iv_e_admin, and perdiem_iv_e_maint to the DB table fy_groupdb.
- con_groups_add.php
- con_groups_add2.php
- Modified Files:
- FEATURE ADDITION - Added the ability to use JQuery/AJAX for searching contacts on the main ContactDB menu.
- Modified Files:
- condb.php
- Added Files:
- condb_search.php
- Modified Files:
- FEATURE ADDITION - Modified con_res.php in the MEDBILL PAYORS section to show MB Payor status instead of Service Type (which is deprecated anyway).
- Modified Files:
- con_res.php
- Modified Files:
- FEATURE ADDITION - Modified con_res_mbpayors_macsis_update.php and con_res_mbpayors_macsis_view.php to utilize the new DB fields macsis_cob_assign_benefits and macsis_cob_info_release in the DB table fy_macsis_resdata.
- Modified Files:
- con_res_mbpayors_macsis_update.php
- con_res_mbpayors_macsis_view.php
- Modified Files:
- BUG FIX - Modified con_numbers_add.php to change the text E-Mail Address to Phone #.
- Modified Files:
- con_numbers_add.php
- Modified Files:
- FEATURE ADDITION - Added a new script to modify the Staff Health & Dental insurance level reference tables.
- Modified Files:
- condb.php - Added link to new script
- Added Files:
- con_stf_mod_ins.php
- Modified Files:
- FEATURE ADDITION - Modified vacationhours_view.php to allow for year selection to one year in the future. This allows for putting future vacation dates into the system.
- Modified Files:
- vacationhours_view.php
- Modified Files:
- FEATURE ADDITION - Modified vacationhours_view.php and vacationhours_add.php to add FMLA Tracking functionality.
- Modified Files:
- vacationhours_view.php
- vacationhours_add.php
- Modified Files:
- FEATURE ADDITION - Added the ability to create printable ID cards (PDF format) for Staff and Resident contacts.
- Modified Files:
- DB/mysql/module_con.sql
- Added new SecDB Perms con_idprint and con_idprint_edit to the fy_secdb_perms and fy_secdb DB tables.
- Added new DB tables fy_con_idcard_templates, fy_con_idcard_templates_fields, and fy_con_idcard_templates_images.
- condb.php - Added link to new condb_idcards_admin.php script.
- condb_res.php - Added link to new con_idcards_print.php script.
- condb_stf.php - Added link to new con_idcards_print.php script.
- DB/mysql/module_con.sql
- Added Files:
- condb_idcards_admin.php
- condb_idcards_admin_edit.php''
- condb_idcards_admin_edit_fields.php
- condb_idcards_admin_edit_images.php
- con_idcards_print.php
- Modified Files:
- FEATURE ADDITION - Modified the Staff Salary Sheet to allow for times (in addition to dates).
- Modified Files:
- DB/mysql/module_con.sql - Added new DB field fy_time to the DB table fy_con_stf_salary.
- condb.php - Added link to new condb_stf_payrate_editor.php and condb_stf_payrate_report.php scripts.
- salary_view.php - Updated to add new Time column.
- Added Files:
- condb_stf_payrate_editor.php
- condb_stf_payrate_report.php
- Modified Files:
- BUG FIX - Fixed con_res_mbpayors_ins_allot_update.php so that the field prompt text was correct (referred to irrelevant items such as Address previously).
- Modified Files:
- con_res_mbpayors_ins_allot_update.php
- Modified Files:
- FEATURE ADDITION - Modified con_rsc_tracking.php to not display Resource Types that are marked as inactive.
- Modified Files:
- con_rsc_tracking.php
- Modified Files:
- FEATURE ADDITION - Added a way to mark a diagnostic code for a resident as Primary, to be shown first on lists of diagnostic codes for res.
- Modified Files:
- DB/mysql/module_con.sql - Added DB field code_primary to the DB table fy_con_res_diagcodes.
- con_res_viewdiags.php
- Modified Files:
- FEATURE ADDITION - Added a new contact phone number type - Alt.
- Modified Files:
- DB/mysql/module_con.sql - Added new DB record to the DB table fy_con_numbers_types.
- Modified Files:
- FEATURE ADDITION - Added new DB table fy_con_res_jfs_types for storing "JFS Types" used by multiple scripts.
- Modified Files:
- DB/mysql/module_con.sql - Added new DB table fy_con_res_jfs_types.
- Modified Files:
- FEATURE ADDITION - Modified the following files to make use of the new DB table fy_con_res_jfs_types:
- Modified Files:
- con_res_referral.php
- con_res_loc_edit.php
- Modified Files:
- FEATURE ADDITION - Added new functionality to allow for Note Types in the NOTES section for Residents in the Contact DB.
- Modified Files:
- DB/mysql/module_con.sql - Added new DB tables fy_con_res_notes and fy_con_res_notes_types.
- condb.php
- con_res.php
- con_res_notes.php
- Added Files:
- con_res_notes_types.php
- Modified Files:
- FEATURE ADDITION - Added Title IV-E Provider Number field in several places.
- DB/mysql/module_con.sql
- Added DB field perdiem_iv_e_providernum to DB table fy_con_groups.
- groupdb_hoo.php
- groupdb_hoo2.php
- DB/mysql/module_con.sql
- FEATURE ADDITION - Modified con_viewgroups.php and added back arrow link as well as updated table features.
- Modified Files:
- con_viewgroups.php
- Modified Files:
- FEATURE ADDITION - Modernized the following code. Also merged the Medbill Self-Pay functionality into this code. Added DB fields start_date and end_date to the DB table fy_con_res_mbselfpayrates. Also respects the new MB module setting enable_ins_enroll_form to show/hide the Insurance Enrollment Form and related fields.
- Modified Files:
- DB/mysql/module_con.sql
- con_res_mbpayors_ins_view.php
- con_res_mbpayors_ins_update.php
- con_res_mbpayors_ins_allot_update.php
- Deprecated Files:
- con_res_mbpayors_ins_update2.php
- con_res_mbpayors_ins_allot_update2.php
- con_res_mbselfpayrates.php
- Modified Files:
- FEATURE ADDITION - Modified con_rsc_intinv_edit.php with the following changes:
- Modified Cap Deadline year to go one year into the future.
- Modified Cap Conclusion field to add new Continue Certificate - On Hold item.
- Added new field CAP Completed Date
- Modified Files:
- DB/mysql/module_con.sql - Added DB Field intinv_cap_completed_date to DB table fy_con_rsc_intinv
- con_rsc_intinv_edit.php
ContactDB Reports (CDR) Module
- CODE UPDATE - Updated the following files with modernized code.
- Modified Files:
- reportdb.php
- Modified Files:
- FEATURE ADDITION - Added ability to add Dental Health Insurance Level to ContactDB Reports
- Modified Files:
- freemed_yirc-funcs.inc - Modified fy_reportdb_fieldlookup() function.
- reportdb_new2.php
- Modified Files:
- FEATURE ADDITION - Added ability to add Res. MACSIS & Insurance Info to ContactDB Reports
- Modified Files:
- freemed_yirc-funcs.inc - Modified fy_reportdb_fieldlookup() function.
- reportdb_run.php
- reportdb_new.php
- reportdb_new2.php
- Modified Files:
- FEATURE ADDITION - Added ability to add Res. County/Agency/Parent Info to ContactDB Reports
- Modified Files:
- freemed_yirc-funcs.inc - Modified fy_reportdb_fieldlookup() function.
- reportdb_run.php
- reportdb_new.php
- reportdb_new2.php
- Modified Files:
Conners Ratings (CR) Module
- FEATURE ADDITION - Added new Changes Over Time graphing similar to that of the Ohio Scales.
- Modified Files:
- conners.php
- Added Files:
- conners_cotreport_integrated.php
- Modified Files:
- CODE UPDATE - Updated the following files with modernized code.
- Modified Files:
- conners_report.php
- conners_enter2.php
- conners_view.php
- Modified Files:
Counties/Agencies List (CAG) Module
- CODE CLEANUP - Updated the following files to use modern code:
- Modified Files:
- countiesagencies.php
- countiesagencies_edit.php
- Modified Files:
Custom Forms System (CFS) Module
- FEATURE ADDITION - Modified scripts to enable PDF/Internet E-Mail functionality
- Modified Files:
- cfs_listnotes.php
- cfs_pdfnote.php
- Added Files:
- cfs_emailnote.php
- Modified Files:
- FEATURE ADDITION - Added a new module setting enable_alt_yes_no_display which, when enabled, will change the way Yes/No fields are displayed on CFS documents. Instead of simply printing an X for Yes or a blank for No, it will be displayed in the form of [X] Yes [X] No. NOTE! This only applies to a note that has already been created and is being printed or viewed.
- Modified Files:
- DB/mysql/module_cfs.sql - Added new module setting enable_alt_yes_no_display.
- freemed_yirc-cfsfuncs.inc
- Modified fy_cfsdisplayfieldvalue() function to display Y/N data for the Y/N fields, as well as the Billable field.
- Also modified fy_cfsdisplayfieldvalue() function to accept an additional function argument $gr_type_old which is used to capture if a field is Y/N or not.
- Modified fy_cfsdisplayelement() function to pass the Y/N data in the variable $gr_type_old.
- Modified Files:
- CODE UPDATE - Updated the following files with modernized code.
- Modified Files:
- cfs_viewbillinfo.php
- cfs_listforms.php
- cfs_importform.php
- cfs_editbillinfo.php
- cfs_input.php
- Deprecated Files:
- cfs_editbillinfo2.php
- Modified Files:
- FEATURE ADDITION - Modified cfs_viewbillinfo.php to display if a given note has been marked as Ins.-To-MACSIS or not, and if so, gives the ability to UNSET that marking/flagging.
- Modified Files:
- cfs_viewbillinfo.php
- Modified Files:
- FEATURE ADDITION - Added a new module setting enable_alt_checkbox_display which, when enabled, will change the way checkbox fields are displayed on CFS documents, similar to the newly created enable_alt_yes_no_display setting. Instead of simply printing an X for applicable or a blank for not applicable, it will be displayed in the form of [X] or [ ]. NOTE! This only applies to a note that has already been created and is being printed or viewed.
- Modified Files:
- DB/mysql/module_cfs.sql - Added new module setting enable_alt_checkbox_display.
- freemed_yirc-cfsfuncs.inc
- Modified fy_cfsdisplayfieldvalue() function to display checkbox data according to the new setting.
- Modified Files:
- FEATURE ADDITION - Added a new category to Insurance billing in addition to Billed and Paid there is now WriteOff. This will be used to create a zero balance for a given note in order for it to cleanly proceed to Ins.-To-MACSIS status.
- Modified Files:
- freemed_yirc-funcs.inc - Modified the fy_clinicalnotebalance() function to respect the new WriteOff category.
- cfs_editbillinfo.php - Added WriteOff as a new category
- Modified Files:
- FEATURE ADDITION - Modified cfs_input.php to respect a groups' Show All Staff and Show All Residents GroupDB settings.
- Modified Files:
- cfs_input.php
- Modified Files:
- FEATURE ADDITION - Added ability to duplicate CFS records to a different group. This should be used for staff training purposes, where a special group is created for staff training only, and real CFS records can be copied to this group, so staff can be trained on editing them while leaving the original record undisturbed. Initially this is only for IRS, but the code is pure CFS so it should work for CCN if made enabled. A user would require the new irs_duplicate SecDB permission to do this.
- Modified Files:
- cfs_listnotes.php
- Added Files:
- cfs_duplicate.php
- Modified Files:
- FEATURE ADDITION - Modified DB/mysql/module_cfs.sql to add tables related to the new CCN Note Report Generator
- Modified Files:
- DB/mysql/module_cfs.sql - Added DB tables fy_cfs_report and fy_cfs_report_data
- Modified Files:
- FEATURE ADDITION - Modified cfs_newform_3.php to have the Move Up and Move Down functions return the user to the same rough section of the page when DB record move is completed.
- Modified Files:
- cfs_newform_3.php
- Modified Files:
- FEATURE ADDITION - Modified the following files to make use of the new DB field code_primary in the DB table fy_con_res_diagcodes:
- Modified Files:
- cfs_input2.php
- cfs_groupinput2.php
- cfs_editnote.php
- Modified Files:
Customer List (CST) Module
- CODE CLEANUP - Modified the following files to make use of modern code/functions.
- Modified Files:
- customer.php
- customer_add.php
- customer_add2.php
- Modified Files:
- FEATURE ADDITION - Added new fields for use with Census Invoices.
- Modified Files:
- DB/mysql/module_customer.sql - Added the DB fields include_doe, include_dot, include_resid, and include_provnum to the DB table fy_customer_census_addlinfo.
- customer.php
- customer_add.php
- customer_add2.php
- Modified Files:
Dental Report (DEN) Module
- BUG FIX - Fixed chr(160) issues.
- Modified Files:
- dentalreport2.php
- Modified Files:
Disability Report (DIS) Module
- BUG FIX - Fixed chr(160) issues.
- Modified Files:
- disrep2.php
- Modified Files:
E-Mail (EM) Module
- FEATURE ADDITION - Added the ability to attach files to FMYiRC E-Mails
- Modified Files:
- DB/mysql/module_email.sql
- Added new SecDB perm email_noattach
- Added new module setting enable_file_attachments
- Added new module setting files_attach_num
- Added new DB table fy_email_files
- freemed_yirc-funcs.inc - Modified the functions fy_send_email() and fy_sendemail_sub() to have file attachment capability
- emailmenu.php
- email_new.php
- email_new2.php
- email_view.php
- DB/mysql/module_email.sql
- Modified Files:
- BUG FIX - Fixed quote issue with the following:
- Modified Files:
- email_folders.php - Renaming folders
- emailmenu.php - If current folder display module option is displayed, issue with displaying folder name with quotes.
- email_aliasmenu.php - Alias DB record creation with quotes.
- Modified Files:
- FEATURE ADDITION - Added the ability to use JQuery/AJAX for selecting To: contacts when creating/forwarding e-mails.
- Modified Files:
- email_new.php
- email_new2.php
- Added Files:
- email_jqsearch.php
- Modified Files:
- FEATURE ADDITION - Modified the following scripts for the new back icon navigation functionality.
- Modified Files:
- emailmenu.php
- email_view.php
- email_folders.php
- email_forwarding.php
- email_aliasmenu.php
- email_aliases.php
- email_alias_mod.php
- email_new.php
- Modified Files:
- FEATURE ADDITION - Added the ability to archive e-mail folders. By doing so, it will not show up in any folder drop-down list in the E-Mail system. These folders can be retrieved simply by un-archiving them.
- Modified Files:
- DB/mysql/module_email.sql - Added new DB field archived to DB table fy_email_folders
- emailmenu.php
- email_view.php
- email_folders.php
- Modified Files:
- FEATURE ADDITION - Modified the following scripts to add JQuery/Javascript search functionality for searching for user folder names. This functionality is only used if a user has the SecDB permission for E-Mail email_altsave. In addition, the SYSTEM module setting enable_jquery_functions is also required to be set for this to work. Also modified the search functionality on the E-Mail main menu to allow for the option of searching of not only the current folder, but for all folders. Also modified some of the aesthetics of the e-mail main menu to allow for more information to be presented in a smaller vertical screen space. Also added a javascript-based warning in email_folders.php so when a user tries to delete a folder, a warning will be given that all e-mail in that folder will be deleted as well. Also modified some of these files to respect the new user preference email_folderinput.
- Modified Files:
- emailmenu.php
- email_new.php
- email_new2.php
- email_view.php
- email_delete.php
- email_folders.php
- Added Files:
- email_foldernamesearch.php
- Modified Files:
- FEATURE ADDITION - Modified email_folders.php to show the number of e-mails in a given folder, as well as a grand total. Also modified list to show both the Inbox and Trash folders.
- Modified Files:
- email_folders.php
- Modified Files:
Emergency Info (CRI) Module
- FEATURE ADDITION - Added Age @ DOE to crisis.php & crisis_edit.php.
- Modified Files:
- crisis.php
- crisis_edit.php
- Modified Files:
Family Weekend Notes (???) Module (NEW!!!)
- FEATURE ADDITION - New module - Family Weekend Notes
- Added Files:
- DB/mysql/module_famweeknotes.sql
- famweeknotes.php
- famweeknotes_view.php
- famweeknotes_edit.php
- famweeknotes_admin.php
- Added Files:
File Storage (FS) Module
- BUG FIX - Fixed incorrect SecDB permissions check in filestorage_upload2.php... was looking for con instead of filestorage.
- Modified Files:
- filestorage_upload2.php
- Modified Files:
FILE UPLOADS (FU) Module (NEW!!!)
- FEATURE ADDITION - New File Uploads module
- Added Files:
- DB/mysql/module_fileuploads.sql
- fileuploads.php
- fileuploads_edit.php
- fileuploads_categories.php
- fileuploads_delete.php
- fileuploads_download.php
- Modified Files:
- DB/mysql/make_mysql - Added line to load new module in Other Modules section.
- Added Files:
FTP/SCP Accounts Database (FTP) Module
- CODE UPDATE - Updated the following ConDB files with modernized code.
- Modified Files:
- ftpscp_moduleedit.php
- Modified Files:
Group Calendar (GC) Module
- BUG FIX - Fixed chr(160) issues.
- Modified Files:
- groupcal.php
- Modified Files:
Group Database (GDB) Module
- FEATURE ADDITION - Modified groupdb_hoo.php & groupdb_hoo2.php to replace use of the term GH (Group Home) with Group and make the newer Per Diem fields (Title IV-E and Foster Parent) available to enter default group rates.
- Modified Files:
- groupdb_hoo.php
- groupdb_hoo2.php
- Modified Files:
- BUG FIX - Fixed chr(160) issues.
- Modified Files:
- groupdb_sleep.php
- Modified Files:
- CODE UPDATE - Modernized code in the following scripts.
- Modified Files:
- groupdb.php
- groupdb_add.php
- Deprecated Files:
- groupdb_add2.php
- groupdb_mod.php
- groupdb_mod2.php
- Modified Files:
- FEATURE ADDITION - Modified groupdb.php to add a stern warning when attempting to delete groups.
- Modified Files:
- groupdb.php
- Modified Files:
- FEATURE ADDITION - Added Title IV-E Provider Number field in several places.
- DB/mysql/makedb
- Added DB field perdiem_iv_e_providernum to DB table fy_groupdb.
- DB/mysql/makedb
Immunization Record (IM) Module
- CODE UPDATE - Updated the following files with modernized code.
- Modified Files:
- imrecord_add.php
- imrecord.php
- imrecord_admin2.php
- imrecord_admin.php
- Deprecated Files:
- imrecord_add2.php
- Modified Files:
Incident Report System (IRS) Module
- FEATURE ADDITION - Added the ability to E-Mail PDF versions of IRs.
- Modified Files:
- DB/mysql/module_irs.sql
- Added new SecDB perm irs_email to the DB tables fy_modules_settings and fy_secdb.
- Added new module setting enable_pdf_email.
- DB/mysql/module_irs.sql
- Modified Files:
- BUG FIX - Fixed chr(160) issues.
- Modified Files:
- irsgraph_rep1.php
- irsgraph_rep2.php
- Modified Files:
- FEATURE ADDITION - Added ability to duplicate IRS records to a different group (see CFS entry for more information).
- Modified Files:
- DB/mysql/module_irs.sql - Added new permission irs_duplicate to fy_secdb and fy_secdb_perms.
- Modified Files:
Internet E-Mail Admin (IEM) Module (NEW!!!)
- Feature Addition - New Module - Used to send Internet E-Mails via the xpm2 package.
- Added Files:
- DB/mysql/module_inetemail.sql
- inetemail.php
- inetemail_edit.php
- inetemail_test.php
- Added Files:
Inventory (INV) Module
- CODE UPDATE - Updated the following files with modernized code.
- Modified Files:
- inventory.php
- inventory_edit.php
- inventory_admin.php
- Deprecated Files:
- inventory_admin_add.php
- inventory_edit2.php
- inventory_add2.php
- inventory_add.php
- Modified Files:
Mailing Labels (MLS) Module
- CODE UPDATE - Updated the following files with modernized code.
- Modified Files:
- mls.php
- mls_edit.php
- mls_groups.php
- Deprecated Files:
- mls_edit2.php
- Modified Files:
Medbill (MB) Module
- FEATURE ADDITION - Added the ability to generate a .CSV (similar to that as offered in the Insurance billing) for MACSIS 837 billing.
- Modified Files:
- DB/mysql/module_medbill.sql - Added new module setting enable_macsis_file
- macsis_837_bill4.php
- Modified Files:
- FEATURE ADDITION - Added two new module settings - enable_pos_pass_thru and enable_mod2_99_not_blank.
- Modified Files:
- DB/mysql/module_medbill.sql
- medbill_insbill2.php
- macsis_837_bill3.php
- Modified Files:
- CODE CLEANUP - Modernized the following code:
- Modified Files:
- medbill.php
- ins.php
- ins_batchreport_billed.php
- ins_batchreport_billed2.php
- ins_batchreport_billed3.php
- ins_batchreport_paid.php
- ins_batchreport_paid2.php
- ins_batchreport_paid3.php
- ins_batchreport_outstanding.php
- ins_batchreport_outstanding2.php
- ins_batchreport_outstanding3.php
- ins_batchreport_totals.php
- ins_batchreport_totals2.php
- ins_payment.php
- ins_viewbatchnotes.php
- ins_viewbatchinfo.php
- ins_batchreports_clean.php
- ins_batchreports_clean2.php
- macsis.php
- macsis_batchreports.php
- macsis_batchreport_agedoverdue.php
- macsis_batchreport_agedoverdue2.php
- macsis_batchreport_agedoverdue3.php
- macsis_batchreport_billed.php
- macsis_batchreport_billed2.php
- macsis_batchreport_billed3.php
- macsis_batchreport_paid.php
- macsis_batchreport_paid2.php
- macsis_batchreport_paid3.php
- macsis_batchreport_outstanding.php
- macsis_batchreport_outstanding2.php
- macsis_batchreport_outstanding3.php
- macsis_batchreport_totals2.php
- macsis_batchreport_bytherapist.php
- macsis_batchreport_bytherapist2.php
- macsis_checkreport.php
- Modified Files:
- BUG FIX - Modified ins_viewbatchinfo.php to not display a link for PAPER generated billings.
- Modified Files:
- ins_viewbatchinfo.php
- Modified Files:
- FEATURE ADDITION - Added new module setting enable_ins_to_macsis_bill to allow for new functionality to bill notes to MACSIS that may currently existing for a resident with Insurance. Also added new DB table fy_medbill_ins_canbilladdl.
- Modified Files:
- DB/mysql/module_medbill.sql
- Modified Files:
- FEATURE ADDITION - Vastly increased the execution speed of the Insurance and MACSIS batch reports - Billed/Paid/Outstanding/Paid Totals. Also added a new Paid report for Insurance (previously only had Paid Totals).
- Modified Files:
- DB/mysql/module_medbill.sql - Added new DB table fy_medbill_billed_temp2
- ins.php
- macsis_batchreport_outstanding3.php
- macsis_batchreport_totals2.php
- macsis_batchreport_paid3.php
- macsis_batchreport_billed3.php
- ins_batchreport_billed3.php
- ins_batchreport_paid3.php
- ins_batchreport_totals2.php
- ins_batchreport_outstanding3.php
- Added Files:
- ins_batchreport_paid2.php
- ins_batchreport_paid.php
- Modified Files:
- FEATURE ADDITION - Added a new category to Insurance billing in addition to Billed and Paid there is now WriteOff. This will be used to create a zero balance for a given note in order for it to cleanly proceed to Ins.-To-MACSIS status. Also added a new class of Insurance batch reports for these WriteOff notes.
- Modified Files:
- ins.php - Added link to new WriteOff reports
- ins_batchreport_outstanding3.php - Modified to include new WriteOff category records for consideration when calculating outstanding balances.
- Added Files:
- ins_batchreport_writeoff.php
- ins_batchreport_writeoff2.php
- ins_batchreport_writeoff3.php
- Modified Files:
- FEATURE ADDITION - Added new fields macsis_cob_assign_benefits and macsis_cob_info_release to the DB table fy_macsis_resdata.
- Modified Files:
- DB/mysql/module_medbill.sql
- Modified Files:
- FEATURE ADDITION - Added a new module setting, enable_macsis_cob. This is for MACSIS COB functionality when billing MACSIS. This goes hand-in-hand with Insurance-To-MACSIS (I-T-M).
- Modified Files:
- DB/myqsl/module_medbill.sql
- Modified Files:
- FEATURE ADDITION - Added a new module setting, limit_note_check_group. This is to limit users accessing macsis_check.php from the Clinical CaseNote group menu to checking notes from their own group. Also modified macsis_check.php to display a Please Wait screen while error checking clinical casenotes.
- Modified Files:
- DB/myqsl/module_medbill.sql
- macsis_check.php
- Modified Files:
- FEATURE ADDITION - Modified medbill_clientreport.php to show residents with no medical billing payer information, highlighted in red.
- Modified Files:
- medbill_clientreport.php
- Modified Files:
- 'FEATURE ADDITION - Modified the following files to use the new back icon functionality.
- Modified Files:
- medbill_insbill.php
- medbill_insbill2.php
- Modified Files:
- BUG FIX - Modified macsis_837_bill2.php so when creating the name of the electronic billing file, it now correctly checks to see if other files exist for the given date. Previously it was only checking the Julian day but NOT the two digit year extension, so if a file was created on the same Julian day of another year, the billing program would incorrectly increment the file number counter.
- Modified Files:
- macsis_837_bill2.php
- Modified Files:
- FEATURE ADDITION - Added new module setting, enable_macsis_bill_use_patconnum. This was created for ONE SPECIFIC agency, and is not a recommended setting to enable. When passing information to SQL_HIPAA, this will tell SQL_HIPAA to use the Patient Control Number instead of the FMYiRC Invoice Number for the Line Control Number (Line Item Control Number) in the MACSIS electronic file. This may cause issues with received reports (non-FMYiRC reports, ERAs, etc...) not being able to be directly correlated with line items.
- Modified Files:
- DB/mysql/module_medbill.sql
- macsis_837_bill3.php
- Modified Files:
- FEATURE ADDITION - Added new module setting, enable_ins_enroll_form. Setting this to Disabled will disable the Insurance Enrollment Form in the ContactDB for residents in the Medbill Payors section for insurance. This was created for ONE SPECIFIC agency, and may not be applicable for many agencies.
- Modified Files:
- DB/mysql/module_medbill.sql
- Modified Files:
- FEATURE ADDITION - Added DB field selfpay_applicable to the DB table fy_medbill_insinfo.
- Modified Files:
- DB/mysql/module_medbill.sql
- Modified Files:
- FEATURE ADDITION - Modified the medbill_clientreport.php report to report on residents which have the new Private-Pay Applicable field set for active insurance records.
- Modified Files:
- medbill_clientreport.php
- Modified Files:
- FEATURE ADDITION - Modified the Medbill module setting enable_private_billing to default to Disabled. Private Pay Billing is now folded into Insurance and is no longer a separate function.
- Modified Files:
- DB/mysql/module_medbill.sql
- Modified Files:
- FEATURE ADDITION - Added new DB field ins_selfpay to the DB table fy_medbill_billed to indicate whether or not a given billed note was billed as Private Pay (via insurance).
- Modified Files:
- DB/mysql/module_medbill.sql
- Modified Files:
- FEATURE ADDITION - Modified the insurance billing process to have the ability to bill for private pay. This deprecates the existing, separate, private pay billing functionality.
- Modified Files:
- medbill_insbill2.php
- Modified Files:
MRDD Billing (MRD) Module
- Module entries:
- show_new_method
- show_old_method
- transport_num_res
- NEED INFO HERE ABOUT CHANGES
- Modified the MRDD billing programs to use dates in file names, thereby reducing, or eliminating, the chance of redundant file names, which are not allowed by the MRDD MBS system.
- Modified Files:
- DB/mysql/module_mrdd
- Modified the DB field batch_file in the DB table fy_mrdd_batches to be 254 characters in length.
- Modified the DB field mrdd_file in the DB table fy_mrdd_billed to be 254 characters in length.
- mrdd_transport_new_bill.php
- mrdd_viewpastfiles.php
- mrdd_bill_new.php
- DB/mysql/module_mrdd
- Modified Files:
NOC (???) Module (NEW!!!)
- FEATURE ADDITION - NEW MODULE! - NEED LIST OF FILES HERE!!!
- FEATURE ADDITION - Added the ability to modify the Types of Changes list in the Notice of Change (NOC) module
- Modified Files:
- noc_admin.php
- New Files:
- noc_admin_edittoc.php
- Modified Files:
- FEATURE ADDITION - New report added to the Notice of Change (NOC) module - Notice of Change Activity Report
- Modified Files:
- noc.php - Added link to new report.
- New Files:
- noc_activity.php
- Modified Files:
- FEATURE ADDITION - Added e-mail notification for NOC types. Each type of change has it's own list of contacts which can be e-mailed.
- Modified Files:
- DB/mysql/module_noc.sql - Added new table fy_noc_emails.
- noc_edit.php
- noc_admin.php
- New Files:
- noc_admin_emails.php
- Modified Files:
OACCA-ODP (ODP) Module
- FEATURE ADDITION - Added the ability to import the OACCA ODP Client/Placements Data Export File to check data against FMYiRC data.
- Modified Files:
- odp.php
- Added Files:
- odp_import_client_data.php
- Modified Files:
Ohio Scales (OS) Module
- CODE UPDATE - Updated the following files with modernized code.
- Modified Files:
- ohioscales_report.php
- ohioscales_view.php
- Modified Files:
OSHA Work-Related Inj.Illness (OSHA) Module (NEW!!!)
- FEATURE ADDITION - New Module - OSHA Work-Related Inj.Illness.
- Added Files:
- DB/mysql/module_osha.sql
- osha_printlog.php
- osha_print.php
- osha_edit.php
- osha.php
- Added Files:
Phone & Visitation Log (PVL) Module
- FEATURE ADDITION - Added a new module setting ccn_import to allow for entirely enabling/disabling import of Clinical CaseNotes (CCNs) into the PVL system. This option supersedes all other PVL CCN import module settings, i.e., if this is Disabled, then CCNs will not be imported at all. If this option is Enabled, then the other PVL CCN import module settings will come into play.
- Modified Files:
- DB/mysql/module_phonevisitlog.sql
- Modified Files:
Printer Admin (PRN) Module
- CODE CLEANUP - Modified the following scripts to use modernized code & functions. Also modified to make use of the new back icon navigation feature.
- Modified Files:
- printer_add.php
- printer_adm.php
- printer_useradd.php
- printer_usermod.php
- Deprecated Files:
- printer_add2.php
- printer_del.php
- printer_del2.php
- printer_useradd2.php
- Modified Files:
- FEATURE ADDITION - Modified a few scripts to pass new link variable fy_blk to indicate if blocked users should be displayed if/when returned to User Admin module.
- Modified Files:
- printer_usermod.php
- printer_useradd.php
- Modified Files:
Print Weekly Res. Notes (WBP) Module
- CODE CLEANUP - Modified the following scripts to use modernized code & functions. Also modified to make use of Universal Printing functionality.
- Modified Files:
- weekly_print.php
- Modified Files:
Referrals (REF) Module (NEW!!!)
- FEATURE ADDITION - New module - Referrals - This module is used to add resident referrals. If a referral is placed with the agency, they can be converted into a resident contact.
- Added Files:
- DB/mysql/module_referrals.sql
- freemed_yirc-referralsfuncs.inc
- referrals.php
- referrals_res.php
- referrals_res_referral.php
- referrals_mod_demo.php
- referrals_files.php
- referrals_file_upload.php
- referrals_file_delete.php
- referrals_del.php
- referrals_addresses_add.php
- referrals_emails_add.php
- referrals_numbers_add.php
- referrals_convert.php
- referrals_add.php
- Modified Files:
- file_viewer.php - Modified to include capability of viewing referrals files.
- Added Files:
Resident Indicators (RI) Module (NEW!!!)
- FEATURE ADDITION - New module - Resident Indicators
- Added Files:
- DB/mysql/module_resindicators.sql
- resindicators.php
- resindicators_edit.php
- resindicators_admin.php
- resindicators_admin_items.php
- resindicators_admin_cats.php
- resindicators_admin_values.php
- Added Files:
Resident Physical Statistics (RPS) Module
- BUG FIX - Fixed chr(160) issues.
- Modified Files:
- resphysstatsmenu.php
- Modified Files:
Resident(DD) Supervision (RSV) Module (NEW!!!)
- FEATURE ADDITION - NEW MODULE!
- New Files:
- DB/mysql/module_ressupervision.sql
- ressupervision.php
- ressupervision_edit.php
- ressupervision_ressumreport.php
- ressupervision_staffreport.php
- New Files:
Resource Locations (RL) Module
- CODE UPDATE - Updated the following files with modernized code.
- Modified Files:
- resourceloc_admin.php
- resourceloc_admintypes.php
- resourceloc_adminholds.php
- resourceloc_customdb_edit.php
- resourceloc_customdb_editvalues_edit.php
- resourceloc_adminadultdates.php
- resourceloc_adminadultrels.php
- resourceloc_adminlicdates.php
- resourceloc_customdb_conedit.php
- resourceloc_customdb_conedit2.php
- resourceloc_holds_edit.php
- resourceloc_servprov.php
- resourceloc_servprov_edit.php
- resourceloc_servprov_types.php
- resourceloc_schooldists.php
- resourceloc_schooldists_edit.php
- resourceloc_adults.php
- resourceloc_adults_dateranges.php
- resourceloc_adults_dates_edit.php
- resourceloc_adults_edit.php
- resourceloc_adults_dates.php
- resourceloc_children_dateranges.php
- resourceloc_children_edit.php
- resourceloc_children.php
- resourceloc_licensing.php
- resourceloc_licensing_editdates.php
- Modified Files:
- FEATURE ADDITION - Modified resourceloc_census.php to add option to show Resource Location custom fields on report.
- Modified Files:
- resourceloc_census.php
- Modified Files:
- FEATURE ADDITION - Modified the following files to add window back links:
- Modified Files:
- resourceloc.php
- resourceloc_edit.php
- resourceloc_admin.php
- resourceloc_census.php
- Modified Files:
School Database (SCH) Module
- FEATURE ADDITION - Added a new script schooldb_admintypes.php to allow for editing the school types list. Also added a link to this new script in schooldb.php.
- Modified Files:
- schooldb.php
- Added Files:
- schooldb_admintypes.php
- Modified Files:
- FEATURE ADDITION - Modified schooldb.php & schooldb_admindists.php to use the new back navigation icon.
- Modified Files:
- schooldb.php
- schooldb_admindists.php
- Modified Files:
Service Plan Goals (SPG) Module
- CODE UPDATE - Updated the following files with modernized code.
- Modified Files:
- spgoals_frequency.php
- spgoals_services.php
- spgoals_progress.php
- spgoals_domains.php
- Modified Files:
- BUG FIX - Modified the following files to fix issues with quotes.
- Modified Files:
- freemed_yirc-spgoalsfuncs.inc
- spgoals_review.php
- Modified Files:
Service Provider Reports (SPR) Module
CODE UPDATE - Updated the following files with modernized code.
- Modified Files:
- servprovreps.php
- servprovreps_caseload.php
- FEATURE ADDITION - Modified servprovreps_caseload.php to now support reports by group (in addition to by Resource Location). Also modified to use the newer fields for LOC & JFS Type (previously taken from Referral Info).
- Modified Files:
- servprovreps_caseload.php
- Modified Files:
Security Database (SDB) Module
- FEATURE ADDITION - Modified the following files to allow for a new change in the Security DB where permissions can be added for the system as a whole (i.e., not linked to a specific module - using mod_abbr of BLANK). Also modified the use the new back link icon navigation function.
- Modified Files:
- secdb_edit.php
- secdb_edit2.php
- secdb_add.php
- secdb_add2.php
- secdb_templates_edit.php
- secdbreport_byperm.php
- secdb_templates.php
- Modified Files:
Timecard Menu (TC) Module
- BUG FIX - Fixed chr(160) issues.
- Modified Files:
- timecard_process3.php
- timecard_discdollars.php
- timecard_verify.php
- Modified Files:
- FEATURE ADDITION - Modified timecard_edit.php to now allow for choosing timecard periods up to 26 periods in the past. However, periods beyond 4 weeks past do not allow for editing, only viewing. This is different than View Past Timecards, as this allows for viewing more details, such as pay rate and other info.
- Modified Files:
- timecard_edit.php
- Modified Files:
- CODE CLEANUP - Modified the following scripts with modernized code:
- Modified Files:
- timecardmenu.php
- timecard_vacation.php
- Modified Files:
- FEATURE ADDITION - Added a new script to enable the editing of records in the DB table fy_timecard_fringecodes table. Also added new DB field no_count_for_vacation to the DB table fy_timecard_fringecodes..
- Modified Files:
- DB/mysql/module_timecard.sql
- timecardmenu.php - Added link to new script.
- Added Files:
- timecard_fringecodeedit.php
- Modified Files:
- FEATURE ADDITION - Modified timecard_vacation.php to not factor in hours marked with a fringe code marked with the newno_count_for_vacation field.
- Modified Files:
- timecard_vacation.php
- Modified Files:
- FEATURE ADDITION - Modified the following scripts to better handle single- and double- quotes for the comments fields.
- Modified Files:
- timecard_editentry.php
- timecard_editentry2.php
- Modified Files:
- FEATURE ADDITION - Modified the fy_viewtimecard() function in the freemed_yirc-timecardfuncs.inc file to reset the table row background color to 0 so these colors cycle appropriately.
- Modified Files:
- freemed_yirc-timecardfuncs.inc
- Modified Files:
- FEATURE ADDITION - This feature is for one specific agency! Added a feature to check timecards against EBC/DSC tax file data.
- Modified Files:
- DB/mysql/module_timecard.sql - Added new module setting check_ebc_dsc_file to enable/disable this functionality.
- timecardmenu.php - Added link to new timecard_ebcdsccheck.php script.
- Added Files:
- timecard_ebcdsccheck.php
- Modified Files:
- CODE UPDATE - Modernized the code for the timecard_wagechange.php and timecard_wagechange_add.php scripts. Also added Comments field to Wage Change entries.
- Modified Files:
- DB/mysql/module_timecard.sql - Added new DB field comments to the DB table fy_timecard_wagechanges.
- fy_nightly.php - Modified the WAGE CHANGE portion to create entries in the Staff Salary Sheets for staff contacts in the ContactDB when wage changes are made.
- timecard_wagechange.php
- timecard_wagechange_add.php
- Deprecated Files:
- timecard_wagechange_add2.php
- Modified Files:
- 'CODE UPDATE - Modernized the code for the timecard_editentry.php file. Also added javascript error checking.
- Modified Files:
- timecard_editentry.php
- Modified Files:
Training Hours Menu (CTH) Module
- CODE UPDATE - Modernized the code for the following files:
- Modified Files:
- trainmenu.php
- trainhours_add.php
- trainhours_cats.php
- trainhours_report.php
- trainhours_catreport.php
- trainhours_batchreport.php
- Deprecated Files:
- trainhours_report2.php
- trainhours_batch.php
- trainhours_catreport2.php
- trainhours_batchreport2.php
- trainhours_batchreport3.php
- Modified Files:
Transportation Log (TL) Module (NEW!!!)
- FEATURE ADDITION - New Module
- Added Files:
- DB/mysql/module_transportlog.sql
- transportlog.php
- transportlog_edit.php
- transportlog_edit_in.php
- transportlog_admin.php
- transportlog_view.php
- transportlog_codes.php
- Added Files:
User Admin (UA) Module
- FEATURE ADDITION - Modified useradmin.php to now only show unblocked users. Added a link to show blocked users. Also, the contact name a given users is associated with is shown under their user name. Modified quite a few other scripts to pass new link variable fy_blk to indicate if blocked users should be displayed. Also, modified all scripts to use the new back icon navigation function.
- Modified Files:
- useradmin.php
- useradmin_block.php
- useradmin_del.php
- useradmin_del2.php
- useradmin_chgpass
- useradmin_chgpass2
- Modified Files:
- FEATURE ADDITION - Modified makeuser.php to use the new back icon navigation function.
- Modified Files:
- makeuser.php
- Modified Files:
- FEATURE ADDITION - Modified secdbreport_byperm.php to allow for selective reporting now instead of just everything.
- Modified Files:
- secdbreport_byperm.php
- Modified Files:
- FEATURE ADDITION - Modified useradmin.php to change table row background colors based on the mouse cursor position.
- Modified Files:
- useradmin.php
- Modified Files:
OTHER MODULES (ASSORTED)
- FEATURE ADDITION - Added database replication monitoring & reporting capabilities to Freemed-YiRC
- This feature is composed of variable additions to freemed_yirc-vars.inc and DB testing functionality to fy_nightly.php. fy_nightly.php runs every minute via cron. Therefore, if database replication is being used, it can be monitored by Freemed-YiRC in an automated fashion and alert e-mails set out.
- THIS REQUIRES THE NEWLY ADDED FMYiRC INTERNET E-MAIL FUNCTIONALITY TO BE ENABLED AND CONFIGURED!
- Modified files:
- freemed_yirc-vars.inc & freemed_yirc-vars.inc.sample
- Added a new variable section for MySQL DB Replication
- fy_nightly.php
- Added a new section for DATABASE TESTING
- freemed_yirc-vars.inc & freemed_yirc-vars.inc.sample
- FEATURE ADDITION - Added capability for Freemed-YiRC to send Internet e-mails.
- This requires the XPM2 package to be installed in /var/www/html/xpm2
- Modified files:
- freemed_yirc-vars.inc & freemed_yirc-vars.inc.sample
- Added a new variable section for INTERNET E-MAIL
- freemed_yirc-vars.inc & freemed_yirc-vars.inc.sample
- FEATURE ADDITION - Modified several portions of the Service Plan module.
- Changes:
- Moved Current and On-Going Issues (previously New Issues/Problems Surfaced While In Care from the Service Plans - Case Mgr. program to the Service Plans - Therapist program.
- Modified Service Plan creation functions to move Presenting Problems to Presenting Problems - At Intake and add Presenting Problems - Current
- Modified files:
- freemed_yirc-spfuncs.inc - Modified section for module New Issues
- serviceplan_casemgr.php - Removed New Issues/Problems Surfaced While In Care functionality
- serviceplan_therapist.php - Added Current and On-Going Issues functionality
- serviceplan_therapist_edit.php - Added Current and On-Going Issues functionality
- serviceplan_therapist_edit2.php - Added Current and On-Going Issues functionality
- serviceplan_create.php
- Modified function fy_sp_ppdsm() to remove Presenting Problems functionality
- Created new function fy_sp_presprobs() to add Presenting Problems functionality
- Changes:
V2.00 TODO
FOR RELEASE
- Modify Z99_suhosin.ini, set suhosin.get.max_vars=1024 (and suhosin.post.max_vars=1024)
- Modify ContactDB (condb.php, con_xxx.php) to use table row background color instead of underlined section headers (& maybe remove hr lines too).
- May require editing fy_winprn() function to allow for appending stuff? And/or add specific background color var.
- Deprecate Macsis Invoice Number Hack" item from MACSIS Agency Info screen. Was used for PRE-HIPAA billing only. fy_macsis_info.info_macsishack.
- Backup to include /home/fmyirc-files & home/fmyirc-filestorage
- Add automatic backup functionality to Helper CD.
- Create backup user & home directory
- Have backup program run automatically, daily, via cron. Place backups in backup user directory.
- Create new backup document guide with new procedures.
- Update guides & documentation to reflect that Group Database group creation has changed. New layout, and module selection on same screen when adding.
- Add a way for entries in fy_serviceplans_history to be brought into current service plan (i.e., replace current with previous version). Also make current an entry in fy_serviceplans_history. Make access to this a SecDB perm - LIMIT ACCESS.
- Have Helper CD run mysqlrepair freemed_yirc command periodically to reduce size of DB tables and fix errors.
- Run Nightly? weekly?
- Nightly would help in situations where something may become corrupted. Maybe also have a way to more easily run from the console/GUI login?
- Run Nightly? weekly?
- Alter the system so that FMYiRC does NOT use MySQL 'root' user for DB access. Require a different user, and use that user for all FMYiRC DB operations. (JoshS suggestion)
- Need to modify Apache httpd.conf (Mandriva: /etc/httpd/conf/httpd.conf) to change AllowOverrides for the /var/www/html/ dir.
- Set to: AllowOverrides AuthConfig FileInfo Options
- AuthConfig needed for any instances where extra authentication is required
- FileInfo is necessary for AddHandler, RemoveType, and ErrorDocument
- Options is necessary to enable removal of ExecCGI permission for certain dirs (i.e., usr, usr/files, etc...).
- Set to: AllowOverrides AuthConfig FileInfo Options
- Add group archive capability???
- Would also require vast portions of the system to recognize archived groups and not display them accordingly.
- Create a universal function for choosing groups? Similar to fy2_conlistnames()?
- Remove instances of the use of the fy_cnsubjectlookup() function from:
- casenote_edit2.php DONE
- casenote_list.php DONE
- casenote_new2.php DONE
- freemed_yirc-funcs.inc
- Need to add PHP-PDF_class.pdf.php & PHP-PDF files to FMYiRC Mandriva Helper CD!
- Add PHP-PDF font dir/files to Linux install
- File Uploads module, directory creation (/home/fmyirc-files/UPLOADS or whatever, plus, JAIL UPLOAD DIR, USER CREATION, etc...)
- Clean up fy_nightly.php
- serviceplan_casemgr.php - For NOTIFY ADMINISTRATOR - Needs ARE YOU SURE message!
- Remove use of the topadmin security DB permission. See Administration-Top Admin PERMISSION (topadmin) for more info on which files make use of this.
- Remove use of the con_hr security DB permission. See Contact Database-HR Priv PERMISSION (con hr) for more info on which files make use of this.
- con_mod_dates.php - Use javascript date checking with error pop-ups?
- con_add.php - Show salutation? Alias?
- Add section for primary group?
- budget_reimbursement_edit.php - Quote Issues, date range checking.
- CCN NID Form Creator - More fields need to be marked STANDARD? i.e., Start Time, End Time, etc...?
- Also, need "PRESENT?" field in STANDARD list (is GROUP ONLY now). May be required for billing if using enable_present_indicator_4_bill MB module setting.
- cfs_newform_3.php - Quote Issue - When editing Text element. Also, when adding text element, double-quoted text gets completely removed?!
- CCN NID Form Creator - Issue with NID capitalization... force lowercase on first edit screen? Otherwise, if entered as a capital, table name gets upper-case char?
- cfs_importform2.php or cfs_importform3.php - IMPORT - force to lowercase.
- CCN Note Entry - Date validation on custom date fields
- cfs_templates_viewer.php - Step 3 (Upload new file/replace file) - FORM points to wrong script?
- cfs_editnote.php - Quote Issues - Custom text fields
- cfs_listnotes.php - Do not display search box if no fields are searchable. Or make warning?
- cfs_listnotes.php - Quotes Issues (Search)
- Need to notify someone if note has no searchable fields during form creation/editing?
- Std fields need to be marked search?
- Form import/export needs modified?
- CFS Note Types - Can't have underscores? May screw up Invoice Number sequencing! Example, note type of test_note may produce extra underscore in invoice number like ccn_test_note_x_joet_1 instead of ccn_testnote_x_joet_1.
- cfs_groupinput.php - Need javascript input validation for Note Date, Session Start Time, Session End Time, and any other custom date fields, if applicable.
- reportdb_run.php
- Doesn't recognize DIAG CODES.
- Dates right-aligned.
- Selected Group NOT have "br" HTML element when doing CSV export?
- trainhours_catreport.php - Quote Issues (Category drop-down).
- trainhours_batchreport.php - Does not allow for report choice (View or PDF), only goes straight to printer.
- workorder_add.php - Quotes Issues/Date validation.
- workorder.php - Quotes Issues.
- irsgraph.php - Term "GHs" should be changed to "Groups".
- irsgraph_*.php & irs_printquarterly2.php
- HARD CODED FOR fy_irsnote_i table! FIX.
- Does not use FMYiRC DB funcs! Hardcoded DB name also.
- phonevisitlog_add.php - Quotes Issues (Includes E-Mail list - Aliases).
- phonevisitlog_add.php - Date/Time Validation.
- phonevisitlog_addbatch.php - Quotes Issues (Goal Domain & E-Mail List - Aliases).
- phonevisitlog_addbatch.php - Not adding Detailed Summary For Casenote: field in e-mails. Shows field title, but not field text (quotes?)
- cfs_input2.php - Dates/Times cannot be in the future!
- cfs_groupinput.php - Dates/Times cannot be in the future!
- macsis_837_bill.php - Fix auto date range (fiscal year) so years work properly... i.e., 7/1-6/30, the year for 7/1 should be BEFORE the year for 6/30.
- macsis_viewbatchinfo.php - Fix to pass date ranges to other scripts... i.e., so when a user picks a billing, they are returned to THAT billing after looking at the file or notes. Instead of being returned to a date range selector again.
DONE
- medbill_insbill2 - TOTAL number needs number_format(x,2). DONE
- cfs_viewbillinfo.php - Total Outstanding needs number_format(x,2). DONE
- clinical_massunbill.php - Output report needs dollar figures RIGHT-ALIGNED. DONE
- email_new.php - Quote Issues (Aliases in To: list) DONE
- fy_nightly.php - For calendar/reminder events, those with a Category with quotes in it show blackslashes in e-mail notifications. Desc. and Notes are OK though. DONE
- Add module setting to disable ALL CCNs from getting into PVLs. DONE
- Modify fy_univ_address_input_form() to have stripslashes & HTMLENTITIES DONE
- Modify fy2 table function to have header & table row colors... use extra argument to switch on? Also show blank table header cells for EDIT, DELETE, CUSTOM, etc... DONE
- Also modify to have newlines in code, and change HTML tags to lower case. DONE
- Group DB should use address manager to store address information. DONE ALREADY?
- fy2_form_input(), add htmlentities() for value DONE
- Modify referral screen (active) so it notes all data should be entered BEFORE a referral converted into a contact? Also, when a user tries to do a conversion, give stern warning that this should be done. DONE
- Add htmlentities to referrals_emails_add.php and referrals_numbers_add.php DONE
- After creating a group in GroupDB, either use A NAME to bring browser point of view to that new group, or maybe go right into modifying group's accessible modules. DONE
- Add stern warning message when deleting a group from the groupdb. DONE
- Disallow Apache from running scripts (PHP, CGI, etc...) in the /usr directory and all sub-directories of it. DONE
- i.e., if a user uses the File Uploads module to upload a PHP script, then they pull that file up for download, left-clicking on the file link will cause that file to be EXECUTED, which is a big security issue. DONE
- Requires directives in the Apache config file? DONE
- Change "e-mail" to "phone number" referrals_numbers_add.php DONE
- macsis_check.php - If no billable services set up, error message is displayed, but BACK link goes to same error again and again. DONE
- con_res.php - In Medbill section, show which items are ACTIVE/INACTIVE. DONE
- clinical_managenotes2.php - If no notes show up, do NOT show UNBILL MARKED NOTES button. DONE
- spgoals_domains.php - Quotes Issues. DONE
- spgoals_progress.php - Quotes Issues. DONE
- spgoals_services.php - Quotes Issues. DONE
- spgoals_frequency.php - Quotes Issues. DONE
- spgoals_view.php - Quotes Issues. DONE
- E-Mail Attachments. Would be great for agencies who wish to use the FMYiRC internal e-mail to avoid HIPAA issues and whatnot. DONE
- mls_edit.php - Quote Issues. DONE
- mls_edit.php - Doesn't properly associate records with groups with quotes in the name (of the group). DONE
- ohioscales_report.php - If res is too young for youth report, display N/A in Youth column. DONE
- ohioscales_view.php - Table header dark color. View/Delete in TH, not TD. Print mode should not show "View" table header. DONE
- inventory_add.php - Room name doesn't add correctly if it has double-quotes in it. DONE
- imrecord_admin.php - Quotes Issues. DONE
- imrecord.php - Quotes Issues. DONE
- imrecord_admin.php - Delete does not pass GH. DONE
- Immunization Record - No way to add/edit TYPES where results are needed. DONE
- email_alias_mod.php - Quote Issues (Alias Name at top) DONE
- emailmenu.php - Quotes Issues (folder name if module setting enabled showing it at top). DONE
- email_folders.php - Quotes Issues (rename). DONE
- ins_viewbatchinfo.php - If a billing was done via PAPER, do not provide LINK. DONE
- ftpscp_moduleedit.php - If no accounts, error. DONE
- reportdb.php - Modernize table HTML. DONE
- conners_view.php - Display age RIGHT-ALIGNED. Table header dark color. View/Delete in TH, not TD. DONE
- conners_enter2.php - Table header dark color. DONE
- conners_report.php - Dates right-aligned. DONE
- ccn_providers_nids_add.php - If no NIDs, need ERROR. DONE
- servicesdb_varinscodes_edit.php - Quote Issues. DONE
- casenote_groups.php - Quote Issues DONE
- casenote_types.php - Quote Issues DONE
- assessment.php - Note that date is for QUARTER/YEAR, not month. DONE
- reminder_admin.php - Double quotes issue. Blank table entry (fy_textorblank()) issue. DONE
- reminder.php - Quotes Issues (calendar drop-down) DONE
- reminder_edit.php - Quotes Issues DONE
- con_stf_mod_accounts.php - Quote Issues. DONE
- countiesagencies.php - Quote Issues. DONE
- countiesagencies_edit.php - Quote Issues. DONE
- resourceloc_licensing_editdates.php - Date range checking. DONE
- resourceloc_children_edit.php - Quote Issues/Date range checking. DONE
- resourceloc_children_dateranges.php - Date range checking. DONE
- resourceloc_adults_dateranges.php - Date range checking. DONE
- resourceloc_adults_dates_edit.php - Date range checking. DONE
- resourceloc_schooldists_edit.php - If none to show, don't show form. DONE
- resourceloc_servprov.php - Quote issues. DONE
- resourceloc_holds_edit.php - Quote Issues (Source field) DONE
- resourceloc_holds_edit.php - Restricted Agencies - If none to show, don't have form. DONE
- resourceloc_customdb_conedit.php - Quote Issues DONE
- resourceloc_adminlicdates.php - Quote Issues DONE
- resourceloc_adminadultrels.php - Quote Issues DONE
- resourceloc_adminadultdates.php - Quote Issues DONE
- resourceloc_customdb_edit.php - Quote Issues DONE
- resourceloc_customdb_editvalues.php - Quote Issues DONE
- resourceloc_adminholds.php - Quote Issues DONE
- resourceloc_admintypes.php - Quote Issues DONE
- con_res_spinfo_fields.php - Edit column has no .php file extension in link. DONE
- con_res_spinfo_fields_edit.php - Double quotes issue (HTMLENTITIES) DONE
- con_res_referral_reasonlist.php - Quotes issues DONE
- con_res_referral_custtype.php - Quotes issues DONE
- con_res_parents_edit.php - Quotes issues (e-mail, HTMLENTITIES) DONE
- con_res_servprov_types.php - Quotes issues DONE
- irsgraph_rep1.php - CHR(160) Issue. DONE
- ins_batchreport_*.php - CHR(160) ISSUES. DONE
- On modules where selection is based on an A-Z scales (Call Screening DB, Customer DB), black out letters with no items. DONE
- User Admin (useradmin.php) DONE
- customer.php - Modify quick link nav bar at top to only show links for letters with records for them (i.e., customers with the first letter of their name). DONE
- customer.php - Quote Issues. DONE
- customer_add.php - Quote Issues. DONE
- resmeds_viewmedsheet.php - Needs date checking (i.e., 2/31/2009 should not work, shows up as 00/00/0000) DONE
- DEPRICATED FILE??? con_stf_duties_add.php - This doesn't seem to be used? Every file where it's referenced is commented out... DONE
- CFS - Fix search - is hard-coded to certain fields which may not exist in customizable templates (Remarks Summary, etc...) DONE
- resmedsmenu.php - chr(160) issue in table header DONE
- con_res.php - Add new module setting to disable EDUCATIONAL INFO section by default. This has been replaced by SCHOOL HISTORY. DONE
- PVL - If casenote module is disabled, don't show casenote section or create casenotes. DONE - Module Setting
- cfs_irsmerge.php - Does not properly check for permissions DONE
- Add "archived" functionality to the CFS/CCN system for individual NIDs. This way, past notes can be viewed, but new notes for that type can not be created. DONE
- Modify CENSUS to have module setting for "USE HOURLY". If set to disabled, do not generate HOURLY section on Census Report.
- TRASH FOLDER? Would eliminate the need for asking when deleting. Have auto-delete after X days? DONE
- MAIL: CREATE "Trash" folder. Delete simply moves to trash folder. Then have an "undelete" option, or just move to "Inbox". Trash would get deleted after X days... DONE
- CFS - Test note date for validity when entering/editing notes... maybe all date fields? i.e., should not be able to put in 06/31/xxxx (only 30 days in June) DONE
- In ConDB:Res:Dates, move Add New Field link to bottom of page DONE
- ConDB:Res - ServProv, County/Agency/Parent Assoc, ResLoc DONE
- For Start Date - Add option for Use DOE, use this to autofill date.
- CLEAN UP freemed_yirc-funcs.inc!!! DONE
- Get stuff out and into proper places...
- ReportDB funcs
- Ohio Scales Funcs
- OLD SERVICE PLAN STUFF
- Get stuff out and into proper places...
- Staff Directory
- Have a module option to show middle name or initial?
- Add a GLOBAL module setting to point to the location of the /home/fmyirc-files and /home/fmyirc-filestorage directories. DONE
OTHER
- Resource Location History - Movement Type or Placement Type (i.e., Family Foster, Treatment Foster, etc...)
- Have a way to disable Other Options from showing up. FOR SYSTEM.
- Add PDF to Internet e-mail capability
- On PDF download screen, have ability to e-mail it
- Keep log of who is sending what to where
- Security permission so only certain people can do this
- condb.php, if drop down list is too long, (i.e., Inactive Resident), break up into multiple list by first letter of last name (i.e., A-M, N-Z, etc...)
- CCN - When going into CCN, add Select Res or Staff, use that to pre-populate res & stf in CCN sort screen.
- Make this a module setting.
- Resource Locations - Add new category Foster-to-Adopt
- Resource Contacts
- Remove DOH
- Change Addressess to Other Addressess
- Change Numbers to Other Numbers
- CFS - Inv. Num depends on fy_irs_forms.formname being what's in fy_irs_services.service, needs to be abbr instead?? FIX!
- Name Change History in ContactDB (HoNH NOTES)
- PHP6 will BREAK globals and magic quotes
- Globals Variables
- Fix each script so it does not require GLOBALS in /etc/php.ini MASSIVE WORK - IN PROCESS
- ONE OPTION: Use work-around global variable import, please into *-header.inc file? REJECTED DUE TO INSECURITY
- import_request_variables("gpc", "");
- ONE OPTION: Use work-around global variable import, please into *-header.inc file? REJECTED DUE TO INSECURITY
- Fix each script so it does not require GLOBALS in /etc/php.ini MASSIVE WORK - IN PROCESS
- Magic Quotes
- Go through each script and evaluate. MASSIVE WORK - IN PROCESS
- Use FY UNIV SQL where applicable, as this centralizes SQL functionality.
- Globals Variables
- Support Table Editor
- A simple script to modify Support Tables
- For example: Casenote Subjects, fy_cn_types
- A simple script to modify Support Tables
- FIX SESSION SECURITY
- Use PHP sessions?
- Place FMYiRC Session functionality into new *-header.inc file?
- fy_nightly
- MAKE MODULAR??? -
- FMYiRC IDS! Intrusion Detection System (in Helper CD)
- SPELL CHECKING
- Do not do via URL
- Fix punctuation issues
GLOBAL VARIABLE DATABASE
- Global Variable Database? New module, for misc. global variables. DONE 07/2008 - Module Settings has been added. Global settings can be added by making the mod_abbr field blank. The following have not been done individually, however.
- Location of html2ps
- Location of makelabels
- Table colors
- $fy_oldinvoicedisplay var from *-vars.inc
DONE
IDEAS
- Add a "help" link on login screen which leads to a help page describing potential issues with logging in (i.e., cookie issues, security certificate issues, etc...).
- Prevent deletion of office (OF) group?
- ContactDB Reports
- Have ability to sort by ANY field
- Have ability to add bounds to each field (i.e., date ranges)
- Add options to add things like company name, company info at top of report
- Have options to add text to the top of a report (i.e., add a text area option)
- Create Resident Record module or something to act as a repository for for PDFs which would duplicate a paper resident file
- HAVE A FRONT PAGE FOR ADDING RESOURCE LOCATIONS??
- SecDB:
- Check All - To check ALL permissions!
- Check All For Module - To Check ALL permissions for a given module
- TEMPLATES! DONE 2/11/2008
- Medicaid #
- Move medicaid # to ConDB-Res directly.
- Include history, but have current directly in fy_con_res
- ConDB - Res - Parents
- Create a wide-ranging place to associate residents with contacts...
- Parents
- Family
- Others
- Create a wide-ranging place to associate residents with contacts...
- ConDB/Users - Make more friendly... if an error occurs, have a way to 'reset' the link between the Contact & user. Also, check limits for username names, ensure the HTML form limits them to the DB size.
- CFS - IRS/CCN: Merge all text boxes into one general notes section.
- The notes section should have an editable template, per NID. Make
- Make the notes section spell checkable
- Fix up diag codes for ConDB Residents. Have a PRIMARY field?
Usability Ideas
- Main menu & Group Menu groupable/"clumping" - editable profiles
- Main Menu DONE
- Consolidated data input screens (new contacts, etc..)
- Calendar SecDB? Instead of making groups just for calendars, have a way to give calendars to certain users?
- On Group Home "default resident", create a group permission so this can be turned off for certain menus where residents may not apply (office or calendar-only/administrative groups)
Reports/CFS
- Use XML/XSLT for reports, as well as the Freemed-YiRC Custom Forms System module for dealing with the looks of a report.
- Hotkeys for reply, forward, delete, etc... (when reading an e-mail).
- Add auto-save functionality to e-mail?
