About FMYiRC

From FMYiRCWiki

Jump to: navigation, search

What is Freemed-YiRC?


Contents


Short Answer

Freemed-YiRC is a software project which provides a fully-integrated, web-based, secure, modular, and customizable web-based product capable of providing Child Caring/Residential Care/Foster Care agencies with a fully functional internal case management/information management system.


Long Answer

The name Freemed-YiRC, also abbreviated as FMYiRC, is made of up two parts:

  • "Freemed" comes from the FreeMED software project, in which early versions of Freemed-YiRC were derived from
  • "YiRC" stands for "Youth in Residential Care", the type of agency this software was originally designed for. Starting with Freemed-YiRC V1.10, much functionality was added for Foster Care as well.


  • Freemed-YiRC is FREE/OPEN SOURCE SOFTWARE.
    • The software/source code is freely available for download from the FMYiRC site.
    • Freemed-YiRC is licensed under the GNU General Public License (GPL)
      • In short, the GPL states that you are allowed to freely download, use, copy, and modify this software.
  • Software upon which FMYiRC Uses:
    • Operating System: Linux
    • Webserver Software: Apache
    • Database: MySQL
    • Programming Language: PHP
  • FMYiRC is web-based!
    • It is loaded on a Linux server at your agency.
      • Your data is stored on your server at your agency.
      • You own your data.
      • No periodic fees to access your own data.
    • All that is required to access FMYiRC is a computer with Internet access and a web browser
      • Clients/workstations can use Windows, Linux, MacOS, smartphone, tablet, netbook, etc...
      • The Mozilla Firefox web browser is highly recommended
    • With additional networking setup by your agency, one FMYiRC server can be used by many multiple off-site locations and mobile users.
  • FMYiRC was designed with security in mind
    • Anyone in child care circles will tell you that all types of security are important when it comes to information relating to youth.
    • For one, much consideration has to be paid to the HIPAA privacy rule!!!
    • Access to FMYiRC can be restricted to the HTTPS protocol. This uses encryption (SSL) to ensure sensitive information is not intercepted by 3rd parties during transit across your network or the Internet.
    • A properly configured FMYiRC Linux server will have it's own firewall, in addition to the main Internet firewall at your agency.
    • FMYiRC itself has a very fine-grade access control system. The administrator can control exactly what individual users have access to.
  • FMYiRC was designed to be reliable and fault-tolerant
    • The entire design of FMYiRC was created by taking into account years of previous information system designs.
    • FMYiRC is easy to backup.
      • There are only two major pieces to FMYiRC to backup:
        • The database... very easy to backup with MySQL
        • The FMYiRC software itself... contained in one place, very easy to backup using operating system utilities
      • FMYiRC includes utilities to back itself up!
    • FMYiRC can make use of MySQL server real-time replication.
      • You can set up two FMYiRC servers for a high level of fault-tolerance.
      • If one server goes down, users can switch over to the second server in very short order.
      • Using a dual-server setup, downtime due to server maintenance or upgrades becomes next to nothing. You can switch your users to the secondary server, take the primary server down, perform the maintenance/upgrades without the pressure of a down server situation, bring it back up, switch the users back to the primary server, then do the same cycle with the secondary server if necessary.
  • FMYiRC is modular
    • If you would like to add functionality to FMYiRC, you can do so by creating new software modules.
    • Creating new modules for use with FMYiRC is relatively easy, documentation for this process is available.
    • To see the current list of available modules for Freemed-YiRC, please visit the Module Index.
  • FMYiRC is capable of electronic data transfer
    • Current capabilities:
    • Works in progress:
    • In addition, a long-term goal of Freemed-YiRC is to allow agencies to electronically transfer resident information when a resident is moved between agencies.
      • An example would be Intake information, which is usually quite a bit of paper documentation. If both agencies are using Freemed-YiRC (or another program capable of importting information in the specified format), then this information could be sent electronically and automatically populated in the system, which will save time and reduce errors during the intake process.


Documentation

Freemed-YiRC, thanks to this Wiki-based site, has a growing amount of documentation which can be accessed here. In addition, if your agency is interested in using Freemed-YiRC, please be sure to read this document: The Freemed-YiRC Planning and Implementation Guide.


Authors

Freemed-YiRC was created, and is actively maintained, by Joe Thielen with massive sponsorship from LHS - Family & Youth Services - Toledo, OH.

As of May 2008 Josh Shriver is now assisting the Freemed-YiRC project as a active developer!

Gregg Henry also contributed to Freemed-YiRC.


Thanks Go Out To...

Many thanks to The FreeMED Software Project. Freemed-YiRC started out as a fork of the FreeMED project. FreeMED is intended for doctors' offices and hospitals. The original intent was to add residential care faculties into FreeMED, but it didn't end up working out. Over the years all of the original FreeMED code in Freemed-YiRC has been replaced, however, that original code provided the genesis for the Freemed-YiRC project!!!


Also great thanks to the OACCA Outcomes Data Project. My involvement with this project has provided an avenue for free and open source software evangelism to other agencies.


Sponsors

Freemed-YiRC wouldn't be possible without the consent and massive sponsorship of LHS - Family & Youth Services - Toledo, OH - whose Executive Director, Harry Blackmon, has been more generous than anyone could ever ask for. THANK YOU.


Major thanks to the following agencies which have provided funding for many recent parts of Freemed-YiRC:


Also many thanks to the following agencies who are currently either using Freemed-YiRC or have looked into using it and have provided feedback and sponsorship:


Other Software Used By Freemed-YiRC


And of course, lest we not ever forget...

  • LINUX - Linux Torvalds and the ENTIRE Linux community.
  • The GNU and the Free Software Foundation! Without which we may have never had the beloved General Public License.
  • The Apache Software Foundation - Creators of the Apache HTTPd web server software.
  • Mandriva (Formerly Mandrake) - The creators of the fantastic Mandriva Linux distribution.
  • MySQL - Creators of the fantastic MySQL database.
  • PHP - Creators of the PHP programming language.


The Freemed-YiRC website (this site) also makes use of the following additional software:

  • MediaWiki - The Wiki software used by this website to provide and index content.
  • Doxygen - Program to generate great function documentation for programmers. Please see the Documentation page (in the For Programmers section) for more info!
  • Astah (formerly Jude) - Diagram/UML software. Most of the database diagrams in this wiki were made using Jude (now Astah). Excellent free software.
    • Older database diagrams were made using the Umbrello UML Modeler software package. Also very nice software, but not cross-platform like Jude (now Astah). Umbrello is made for the KDE desktop environment for Linux, but has been known to work on Windows and MacOS by installing KDE for those systems. However, Jude (now Astah) is coded in Java, so it's more natively cross-platform.

Thanks also go out to...

  • Red Hat Linux - Whose Linux distribution I got my start on. While I've moved on the Mandriva Linux distribution, I will never forget the early pioneering efforts made by Red Hat!
  • PostgreSQL - Whose database software Freemed-YiRC had originally used. Freemed-YiRC started off with PostgreSQL, then also had the option for MySQL, before switching entirely over to MySQL.


There are probably others I'm forgetting here!!!

.

--- THANK YOU ALL! ---

.

Search Engine Keywords

This part is for our Internet friends: The search engines.


Individual

  • Freemed
  • Freemed-YiRC
  • FMYiRC
  • Youth in Residential Care
  • Information System
  • Information Management
  • Case Management
  • Medical Billing
  • Toledo
  • Ohio
  • www.freemed-yirc.com
  • Thielen
  • Joe Thielen
  • joe@joethielen.com
  • Residential Care
  • Residential
  • Foster Care
  • Foster
  • Adoptive Care
  • Adoption
  • Adoptive
  • Respite Care
  • Respite
  • Youth
  • Child Care
  • Casenotes
  • Case Notes
  • Service Plans
  • Treatment Plans
  • Behavior Support Plans
  • Discharge Summaries
  • Termination Summaries
  • HIPAA
  • MACSIS
  • HCFA-1500
  • 837
  • 835
  • ERA
  • ODMH
  • Mental Health
  • Ohio Scales
  • OACCA
  • OACCA-ODP
  • ODP
  • MRDD
  • DODD
  • Mental Retardation
  • Developmental Disabilities
  • e-mail
  • email
  • email
  • alerts
  • ticklers
  • notifications
  • calendar
  • timecard
  • timecards
  • Reports
  • PHP
  • Linux
  • Apache
  • MySQL
  • Database
  • Free
  • FOSS
  • Open Source
  • GPL
  • Modular
  • Customizable
  • integrated
  • integration
  • I/O Waiver
  • IO Waiver
  • Individual Options Waiver
  • PAWS
  • informatics
  • Medical informatics
  • Health informatics


Combined

Freemed, Freemed-YiRC, FMYiRC, Youth in Residential Care, Information System, Information Management, Case Management, Medical Billing, Toledo, Ohio, www.freemed-yirc.com, Thielen, Joe Thielen, joe@joethielen.com, Residential Care, Residential, Foster Care, Foster, Adoptive Care, Adoption, Adoptive, Respite Care, Respite, Youth, Child Care, Casenotes, Case Notes, Service Plans, Treatment Plans, Behavior Support Plans, Discharge Summaries, Termination Summaries, HIPAA, MACSIS, HCFA-1500, 837, 835, ERA, ODMH, Mental Health, Ohio Scales, OACCA, OACCA-ODP, ODP, MRDD, DODD, Mental Retardation, Developmental Disabilities, e-mail, email, email, alerts, ticklers, notifications, calendar, timecard, timecards, Reports, PHP, Linux, Apache, MySQL, Database, Free, FOSS, Open Source, GPL, Modular, Customizable, integrated, integration, I/O Waiver, IO Waiver, Individual Options Waiver, PAWS, informatics, Medical informatics, Health informatics

Personal tools