Freemed-YiRC V1.10

From FMYiRCWiki

Jump to: navigation, search

Freemed-YiRC V1.10

This is the primary page for all information relating specifically to version 1.10 of Freemed-YiRC.


Contents



What is Freemed-YiRC V1.10?

FMYiRC V1.10 is the second official/stable release of Freemed-YiRC. This version has been tested extensively and is intended for general use. For more information about what Freemed-YiRC is, please see About FMYiRC.

.

Download Files - What You'll Need

  • If you are installing Freemed-YiRC for the first time (i.e., from scratch), then you need to follow the NEW INSTALL section below.
  • If you wish to upgrade an existing V1.00 installation, then you need to follow the UPGRADE section below

.


.

NEW INSTALL

  • There are three different methods you may use to get Freemed-YiRC installed and running. YOU ONLY NEED TO FOLLOW ONE OF THESE METHODS! If you don't understand the differences between these methods, please follow METHOD #1.
    • METHOD #1: RECOMMENDED - Use Mandriva Linux 2007.1 with the Freemed-YiRC Helper CD (in .ISO format)
      • First, you'll need to download and install Mandriva Linux 2007.1. It is very big, it does not fit on one CD. In fact, it no longer fits on three CDs, so now it comes as a DVD image. This means you will need a DVD burner to create the install DVD if you intend to download it. You will also need a DVD reader drive on the machine you intend to install Freemed-YiRC. You can also choose to support Mandriva Linux and purchase a boxed edition.
      • Second, you'll need to download the Freemed-YiRC Helper CD:
      • For this method, please refer to the Freemed-YiRC V1.10 MDV2007.1 Installation Manual
    • METHOD #2: - Use Mandriva Linux 2007.1 with the Freemed-YiRC Helper CD (in .tar.gz format)
    • METHOD #3: - USE ONLY IF YOU ARE HIGHLY FAMILIAR WITH LINUX! - If you are using a version of Linux other than Mandriva Linux 2007.1, or you do not wish to use the Helper CD

.



.

UPGRADE

  • If you wish to upgrade an existing Freemed-YiRC V1.00 installation, then you can use the Freemed-YiRC V1.00 to V1.10 upgrade program.
    • NOTE! This upgrade program ONLY works with installations of Freemed-YiRC V1.00! If you have any other version than V1.00, you will not be able to use this upgrade program!!!
    • NOTE! This upgrade program ONLY updates the FMYiRC source code & database. This upgrade program does not include other operating system packages which may be necessary to use some of the new functionality added in V1.10.
    • NOTE! If you are currently running Freemed-YiRC V1.00, but you've modified any of the files from the original stock version, this upgrade may replace those files!!! The upgrade program creates a backup of all replaced files. If you fall into this category and you wish to use the V1.10 upgrade, you may have to synchronize your modifications with the new V1.10 files where applicable. This may be a very large task if you've made a lot of modifications!
    • NOTE! As is always the case, MAKE A BACKUP OF YOUR SYSTEM BEFORE APPLYING THIS UPGRADE!!! In addition, you may wish to test this upgrade using a copy of your live system (files & database) and apply the upgrade to that copy.
    • Download: freemed_yirc-V1.10_upgrade.tar.gz (0.3MB)


  • How to apply the upgrade (This must be done as a superuser!):
    • Place the freemed_yirc-V1.10_upgrade.tar.gz file in the /tmp directory.
    • Uncompress the file.
      • cd /tmp
      • tar -xzvf freemed_yirc-V1.10_upgrade.tar.gz
    • Go into the newly created V1.10_UPGRADE directory
      • cd V1.10_UPGRADE
    • Run the install.sh program
      • ./install.sh
    • If the program encounters any show-stopping errors, it will notify you up front before actually applying the upgrade.
    • If there are any errors during the upgrade, two text files will be created: errors1.txt and errors2.txt. Check these files for details.
    • Any files replaced in your existing Freemed-YiRC install will be placed into the V1_10_UPGRADE sub-directory of your Freemed-YiRC directory.


.



.

Major Changes From V1.00

.

Base System

  • Foster care components (Resource)
    • In FMYiRC there is a new term: Resource. This can refer to any one of the following:
      • Foster parent
      • Adoptive parent
      • Respite
      • etc...
    • FMYiRC now has a 4th type of contact in the Contact Database: Resource Contact. A resource contact would pertain to an actual foster parent, adoptive parent, etc...
    • Resource Contacts (as well as residents now) can be linked to Resource Locations, which is the actual foster/adoptive/respite home itself. This linking allows for powerful reporting and data storage.
  • PDF Creation Functionality!
    • The FMYiRC Universal Printing Functionality now allows for a 3rd option (in addition to viewing and printing)... PDF creation! Nearly anything that can be printed can now be made into a PDF.
  • Module & User Settings
    • The system now has two additional ways to be tweaked for your particular agency:
      • Module Settings
        • Module settings are specific to each FMYiRC module.
        • Examples:
          • Displaying of contacts names. Previously, FMYiRC always displayed a contacts name as First Last. Now, you can choose between this and Last, First.
          • The ability to stop the Staff Directory from showing up on the main menu.
        • Both of these examples are from the Contact Database.
      • User settings (a.k.a. My Preferences)
        • User settings are specific to a given user.
        • There is currently only one setting... the ability to change how the main menu is displayed. Previously, the FMYiRC main menu was one narrow tall menu. Now, you can choose between this and a wide menu with multiple columns, enabling many users to have their entire main menu on one screen without scrolling.
  • Security Database Templates
    • As the number of modules in Freemed-YiRC grows, user security permission management can be painful. Now, however, you can create templates which can be easily applied to users.
    • For example, if you have a group of users who all need the same permissions, you can simply create a template once, then apply this to each user.
    • After a template has been applied, individual user permissions can be further tweaked.
  • Alternate Main Menu Format Available
    • After a lot of requests, the Freemed-YiRC main menu has been altered to make it take up more screen real-estate width-wise, instead of being one single slim, but long, column. The main menu can now be made into two or three columns wide (depending upon which security permissions a given user has). Some users may even be able to fit their entire main menu on to one screen with no scrolling!
      • NOTE! This feature must be ENABLED, per user, before it is used. To do this, log in and click on My Preferences at the bottom of your main menu. Then set the drop down to Enable for this option and hit the button.
  • Contact Names Can Now Be Listed as Last, First instead of First Last
    • After many requests, a module setting has been added to Freemed-YiRC V1.10 which can allow contact names to be displayed as Last, First.
    • This is a module setting for the Contact Database module. To enable this feature, choose Settings from the main menu (as the root user), choose Edit Module Settings, find the line for Contact Database and click the Edit Module Settings link. Set display_last_first to Enable and click the button.
    • This change, if made, is system-wide for all users!


.

New Modules

Resource Locations Module

  • This is part of the new foster care (Resource) functionality. A Resource Location is the actual physical location/building... i.e., a Foster Home or an Adoptive Home.

New User & Group Calendar Modules

  • The new User Calendar 2 and Group Calendar 2 modules provide a much better calendar experience within FMYiRC. Calendars are now always visual.
  • E-mail alerts!!! You can now create e-mail alerts from the new calendar modules.
  • Repeating Events. Previously in the old Calendar/Reminder module, you could only create events which repeated once per year on a specific day. The new calendar modules allow you to create repeating events in a multitude of ways... daily, weekly, monthly, yearly, etc... and this can include repeating e-mail alerts as well.

OACCA ODP Module

  • Allows for limited integration with the OACCA Outcomes Data Project.
  • Allows for OACCA ODP Client ID numbers to be associated with FMYiRC resident contacts.
  • Ohio Scales export!
    • You can now associate your FMYiRC Ohio Scales records for export. This allows you to create an export file, already in the proper OACCA ODP Ohio Scales import file format, which can be directly imported into the OACCA ODP system, completely bypassing the ODP Web-Based Scrub Utility (WBSU).
  • Much more functionality will be built into this module in the future, especially as the OACCA ODP projects completes it's pilot phase.

Service Plan Goals Module

  • Allows for documentation/monitoring of Ohio-compliant treatment goals.
  • This information will further be used in the upcoming Report Generator module, which replaces the currently obsolete Service Plan modules.

School Database Module

  • Allows for a list of school districts and individual schools, including contact information.
  • This information is used in both the Contact Database for resident contacts, as well as the new Resource Location module to link both foster/adoptive homes and residents to schools for reporting purposes.


.

Changes to Existing Modules

Ohio Scales Module

  • A new type of report is now available, the Changes Over Time Report. This report now displays Ohio Scales scale scores on a visual graph.

Custom Forms System Module

  • Forms for the Incident Report System and Clinical Casenote System now can be created with drop-down selection boxes.

Contact Database Module

  • A new security database permission has been created for Standard contacts. In Freemed-YiRC V1.00, in order for a user to get access to standard contacts, they must have had the Staff contact permission. This is now separate.
  • A new section has been created for Resident contacts - COUNTY/AGENCY/PARENT ASSOCIATIONS. Previously, only the Originating County was specified under demographics. Now there are multiple types of associates which can be listed, as well as a history kept of this information.
  • Modified the contact database pages so that Groups now show directly on the contact page. Previously, you had to click an extra link in the groups section just to see which groups a contact is associated with. The primary group is shown first as bold.
  • Better contact picture management. Previously, if you uploaded a very large contact image into Freemed-YiRC it may have caused contact pages to show very slowly while the image was downloaded. Now, however, there are management functions where the image can be resized to make the contact page render much more quickly, especially when accessed over a slow network connection.
  • All contacts can now have an alias name.

ContactDB Reports Module

  • New, separate, permissions have been created for the ContactDB Reports. This way you can allow users to create/run reports, without having access to the Contact Database itself.
    • In addition, users can be restricted to certain contact types when running/creating reports. For example, you may wish to give your HR person access to staff contacts, but not residents. This is now possible.
  • The ContactDB Reports module now has more information available for creating reports on all contact types. Previously, the ContactDB Reports module was heavily focused on staff. Now, information has been included for residents, staff, and the new resource (foster/adoption/etc...) contact types.
  • Service Providers can now be displayed on ContactDB reports!

Phone & Vistation Log Module

  • Start Time and End Time fields have been added to PVLs.


.

Complete List of Changes

  • For a complete list of changes from V1.00, you may check out the V1.10 TODO page.
  • This page is now complete (i.e., is no longer a TODO list), and can be used as a complete technical reference for all changes from V1.00 to V1.10.
  • This can be quite helpful for programmers who may have a modified version of V1.00 and wish to custom-implement some of the V1.10 changes.


.

Documentation

Please see the Documentation page! In addition to the Installation Manual for the chosen installation method above.

.

Timeline

Freemed-YiRC V1.10 was released on February 18th 2009

.

Personal tools