April 2013

Creating good software is as much about presenting users with an attractive, usable interface as it is about data and functions.   The challenge for software developers is determining exactly what an attractive, usable interface consists of for their particular application.    I have been living this concern now for the past six months. As those who […]


EHR Design and Personal Work Habits

by Jerome Carter on April 22, 2013 · 0 comments

We all have personal work habits that help us to accomplish complex tasks.  We use colors, notes, and specific sequences to remind us of important steps or to check a specific data item.    Processes that are repeated frequently usually give rise to personal workflows that are optimized, consciously and unconsciously, over the years.   Software often […]


Investigating NoSQL for EHR Systems: MongoDB

by Jerome Carter on April 15, 2013 · 2 comments

Anyone who has worked solely with relational databases will likely find his/her first encounter with NoSQL data stores to be unsettling.    Creating an ER diagram, normalizing tables, choosing primary keys, and setting relationships are all so ingrained in RDBMS users that it is difficult to separate the data modeling process from the underlying goal of […]


Exchanging Data with JSON

by Jerome Carter on April 8, 2013 · 0 comments

In terms of EHR design/architecture, data exchange using APIs provides one possible path for extending an EHR system’s functionality.   Using data exchange makes it possible to build EHR platforms in which a core system provides basic functions (med list, problem list, demographics, etc.) and external systems provide on-demand services  (e.g. data analysis) or complement the […]


SaaS EHRs, MVC, Flexibility and Innovation

by Jerome Carter on April 1, 2013 · 0 comments

Around the time of HIMSS each year, I usually reach out to EHR vendors to learn about new products and updates.  This year my attention was focused on cloud-based systems and how they are evolving.   Much of my interest in SaaS EHR systems stems from a desire to better understand how software designs enable innovations […]