V2TODO
From FMYiRCWiki
Freemed-YiRC TODO LIST
CHANGES BETWEEN V1.10 AND V1.20
CENSUS
- Need to add PHP-PDF_class.pdf.php & PHP-PDF files to FMYiRC Mandriva Helper CD!
CHANGES BETWEEN V1.10 AND V??? (POST V1.20)
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
- 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:
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:
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:
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 ConDB Res Parent Info files with modernized code.
- Modified Files:
- con_res_parents.php
- con_res_parents_edit.php
- con_res_parents_reunif.php
- Deprecated Files:
- con_res_parents_edit2.php
- con_res_parents_reunif2.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:
Conners Scales (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:
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:
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:
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 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:
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:
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:
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:
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:
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:
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(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:
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:
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
- 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
- fy2_form_input, add htmlentities() for value
- 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.
- Group DB should use address manager to store address information.
- con_mod_dates.php - Use javascript date checking with error pop-ups?
- con_add.php - Show salutation? Alias?
- Add section for primary group?* 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...
- Also modify to have newlines in code, and change HTML tags to lower case.
- Modify fy_univ_address_input_form() to have stripslashes & HTMLENTITIES
- con_res_servprov_types.php - Quotes issues
- con_res_parents_edit.php - Quotes issues (e-mail, HTMLENTITIES)
- con_res_referral_custtype.php - Quotes issues
- con_res_referral_reasonlist.php - Quotes issues
- con_res_spinfo_fields.php - Edit column has no .php file extension in link.
- con_res_spinfo_fields_edit.php - Double quotes issue (HTMLENTITIES)
- resourceloc_admintypes.php - Quote Issues
- resourceloc_adminholds.php - Quote Issues
- resourceloc_customdb_edit.php - Quote Issues
- resourceloc_customdb_editvalues.php - Quote Issues
- resourceloc_adminadultdates.php - Quote Issues
- resourceloc_adminadultrels.php - Quote Issues
- resourceloc_adminlicdates.php - Quote Issues
- resourceloc_customdb_conedit.php - Quote Issues
- resourceloc_holds_edit.php - Quote Issues (Source field)
- resourceloc_holds_edit.php - Restricted Agencies - If none to show, don't have form.
- resourceloc_servprov.php - Quote issues.
- resourceloc_schooldists_edit.php - If none to show, don't show form.
- resourceloc_adults_dateranges.php - Date range checking.
- resourceloc_adults_dates_edit.php - Date range checking.
- resourceloc_children_edit.php - Quote Issues/Date range checking.
- resourceloc_children_dateranges.php - Date range checking.
- resourceloc_licensing_editdates.php - Date range checking.
- countiesagencies.php - Quote Issues.
- countiesagencies_edit.php - Quote Issues.
- con_stf_mod_accounts.php - Quote Issues.
- reminder_admin.php - Double quotes issue. Blank table entry (fy_textorblank()) issue.
- reminder.php - Quotes Issues (calendar drop-down)
- reminder_edit.php - Quotes Issues
- 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.
- assessment.php - Note that date is for QUARTER/YEAR, not month.
- budget_reimbursement_edit.php - Quote Issues, date range checking.
- casenote_groups.php - Quote Issues
- casenote_types.php - Quote Issues
- macsis_check.php - If no billable services set up, error message is displayed, but BACK link goes to same error again and again.
- servicesdb_varinscodes_edit.php - Quote Issues.
- ccn_providers_nids_add.php - If no NIDs, need ERROR.
- 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_viewbillinfo.php - Total Outstanding needs number_format(x,2).
- cfs_groupinput.php - Need javascript input validation for Note Date, Session Start Time, Session End Time, and any other custom date fields, if applicable.
- medbill_insbill2 - TOTAL number needs number_format(x,2).
- ins_viewbatchinfo.php - If a billing was done via PAPER, do not provide LINK.
- ins_batchreport_*.php - CHR(160) ISSUES.
- clinical_massunbill.php - Output report needs dollar figures RIGHT-ALIGNED.
- conners_view.php - Display age RIGHT-ALIGNED. Table header dark color. View/Delete in TH, not TD.
- conners_enter2.php - Table header dark color.
- conners_report.php - Dates right-aligned.
- reportdb_run.php
- Doesn't recognize DIAG CODES.
- Dates right-aligned.
- Selected Group NOT have "br" HTML element when doing CSV export?
- reportdb.php - Modernize table HTML.
- 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).
- customer.php - Quote Issues.
- customer_add.php - Quote Issues.
- ftpscp_moduleedit.php - If no accounts, error.
- email_folders.php - Quotes Issues (rename).
- emailmenu.php - Quotes Issues (folder name if module setting enabled showing it at top).
- email_alias_mod.php - Quote Issues (Alias Name at top)
- email_new.php - Quote Issues (Aliases in To: list)
- imrecord_admin.php - Quotes Issues.
- imrecord.php - Quotes Issues.
- imrecord_admin.php - Delete does not pass GH.
- Immunization Record - No way to add/edit TYPES where results are needed.
- inventory_add.php - Room name doesn't add correctly if it has double-quotes in it.
- mls_edit.php - Quote Issues.
- mls_edit.php - Doesn't properly associate records with groups with quotes in the name (of the group).
- ohioscales_view.php - Table header dark color. View/Delete in TH, not TD. Print mode should not show "View" table header.
- ohioscales_report.php - If res is too young for youth report, display N/A in Youth column.
- spgoals_domains.php - Quotes Issues.
- spgoals_progress.php - Quotes Issues.
- spgoals_services.php - Quotes Issues.
- spgoals_frequency.php - Quotes Issues.
- spgoals_view.php - Quotes Issues.
- 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.
- irsgraph_rep1.php - CHR(160) Issue.
- 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.
- clinical_managenotes2.php - If no notes show up, do NOT show UNBILL MARKED NOTES button.
- con_res.php - In Medbill section, show which items are ACTIVE/INACTIVE.
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)
- On modules where selection is based on an A-Z scales (Call Screening DB, Customer DB), black out letters with no items.
- User Admin (useradmin.php) DONE
- PHP6 will BREAK globals and magic quotes
- Globals Variables
- Fix each script so it does not require GLOBALS in /etc/php.ini MASSIVE WORK
- 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
- Magic Quotes
- Go through each script and evaluate. MASSIVE WORK
- 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
- Backup to include /home/fmyirc-files & home/fmyirc-filestorage
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
- 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).
- Attachments. Would be great for agencies who wish to use the FMYiRC internal e-mail to avoid HIPAA issues and whatnot.
- Add auto-save functionality to e-mail?
