NOSH ChartingSystem

A new open source health charting system for doctors.


What is your mission?

Help medical providers have access to an intuitive, world-class electronic health record for minimal cost.

Who makes the NOSH ChartingSystem?

NOSH (New Open Source Health) ChartingSystem was developed by Michael Chen, MD; a family physician in Portland, Oregon.

What is NOSH ChartingSystem about?

Equal opportunity – Just as I believe that every medical provider needs a low-cost pen to write with, NOSH ChartingSystem is about giving medical providers an equal chance of getting an easy-to-use, robust, world-class electronic health record system.

The doctor comes first – NOSH ChartingSystem is about making the medical provider the priority of how the system works.  It starts by designing a user interface that makes sense to them (as opposed to the way an administrator, insurance company, or biller thinks).  After all, the medical provider provides their services to the patient!

Paying it forward – NOSH ChartingSystem is about open-ness and sharing with one another.  One of the benefits of being open-source is that the improvements and modifications made over time is shared back to all existing users.  We all share in making NOSH ChartingSystem the best electronic health record system on the planet.

Versatility and choice – NOSH ChartingSystem is all about choice.  It can be installed on a variety of server systems (but the best is Linux because of security and cost of maintenance).  The server can be a standalone computer or it can be installed in the cloud.  Once installed NOSH ChartingSystem can be used by any computer system (Windows, Mac, or Linux) as long as there is a network connection and a web browser (Google ChromeMozilla Firefox, or Safari are recommended, however).

Quality – NOSH ChartingSystem is built off of quality software components that have been used on the largest, proven, and most trusted internet service providers on the planet, such as Google, Facebook, Amazon, and Adobe.  The components I use are not a mystery (as most other electronic health record systems would like you to believe about in their products).

What is the history behind NOSH ChartingSystem?

After years of tinkering with other electronic medical record systems, I ran into constant limitations in most electronic medical record systems in an outpatient, clinical setting.  Most times, it was the clumsy interface and lack of intuitiveness for the typical workflow for a doctor that got to me.   I did not like having any EMR dictate how I how I should do my work and interface with patients.   Having spent enough time tinkering around to make existing systems fit me, I decided to switch my efforts into building a new, modern EMR from scratch.  NOSH ChartingSystem is meant to be fast, modular, and most important of all – intuitive and user friendly for the physician.

How do I know it works?

Although this may be a selfish promotion on my part, I can say I was the first user of the system and I used it in a real-live working environment in a solo family physician office with no other ancillary staff (nurses, billers, or medical assistants) for over 2 years.  If I can be super-efficient for myself with NOSH ChartingSystem, imagine how it can be super-efficient for a group practice!  The greatest compliment of my system was when my patients told me that they didn’t even know I was using an electronic health record system during a visit.  Why was that?  I was using a system that was so intuitive that I didn’t have to focus on the computer screen to enter my information.  The information input flowed seamlessly while I saw the patient.  I was not restricted in my way of communicating to a patient because of a poorly designed system.  In essence, the greatest compliment for me would be that NOSH ChartingSystem helped doctors be doctors again.

How do I start using it?  

Go to the Download Page to get started!


In honesty, I can’t take full credit for the entire system.  In the spirit of open source, my work would not be possible without the contribution of hours and hours of computer programmers who did their part in developing excellent tools and frameworks that went into NOSH ChartingSystem.

Server stack basis: Linux, Apache web server, MySQL, PHP (LAMP)

Database: MySQL 5.0

PHP framework: Laravel

Javascript framework: JQuery

Javascript user interface: JQuery UI

Calendar system: FullCalendar plug-in

Tables and grids: jqGrid plug-in

Signature capture: Signature Pad plug-in

Graphs and charts:  Highcharts

C-CDA viewer: bbClear and bluebutton.js

4 thoughts on “About

  1. http://localhost/nosh — link is not working

    • If you are clicking on the link in the page (it got update), the http://localhost/nosh address only applies to those who have installed NOSH-in-a-Box. I’ve also updated the About page as it contained some old information about installing. Thanks for your interest!

  2. My organization is a non-profit provider of vision and hearing services for low income individuals. Sources of funding are donations and reimbursements from our state PSC. Have any similar type of organizations used your product that I might be able to learn of their experiences?

    • Hi Mark,

      Being that this is an open source project and anyone can install and use the system at will without me being aware it, I am limited in knowing all that are using my system unfortunately. Although I do not know specifically if there any non-profit clinics using my system currently, this system was developed for non-profits and small, independent practices in mind given the open source licensing and design of the user interface. Thanks for your interest!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s