Designing an EMR: EMR Software Development

EMR software is complex functionality. The goal of EMR is to convert medical records from paper charts to digital electronic charts and also to enhance the flow of information about patients and their care, to all who might be involved in the patient’s care. The physician’s work flow in an office practice is very different that the work flow in a hospital.  Therefore one size EMR does not fit completely in our present environment.

In modern era EMR software are capable of performing complex functionality such as data concurrency, electronic prescription, one click patient search, labs integration using HL7 interface, medical billing, appointment scheduling etc.

EMR system works in following dimensions

User Role: EMR system should present the user with a screen or a dashboard that is specific to the user role (This is sometimes called user perspectives) after identify the type of user after a login. For example, if a nurse logs in to the EMR application, the user interface should display functionality that is specific to that role.

User preference: When different physicians prefer different types of input modes such as typing, dictation, and handwriting. The EMR system device and user interface must fully support each mode of data input.  As For example, a doctor who can type and feels that it is important to sit down with a patient during an exam, might feel most comfortable using a laptop or a tablet PC in the exam room.

Task: There are many different activities involved in the patient care environment so different devices must be better suited for different tasks. For example, nurse records patient vitals in an exam room, the nurse is typically standing and taking a pulse, obtaining a blood pressure reading and recording a temperature. A system device such as touch screen or tablet PC should be best suited to record vitals in an EMR system.

Work environment: Different environments can include the exam room, doctor’s office, front office, phlebotomy room, etc.  Again, start with the best device for that situation and design the UI to be specific for the role and task. Laptops may be the best fit where end users are typically sitting down with the patient across from them.

A plethora of functionality crammed onto each screen will confuse all users. Users may just end up using 20% of the functionality and spend 80% of their time trying to figure them out.  However, the interface should be designed so that advanced users can easily access extended functionality.  It is also important that UI patterns should be developed for each device (assuming there may be some overlap) and all UI patterns should follow the basic principles of usability.

Want to more details of EMR system development or Healthcare IT Solutions visit:


About sobhifakri

I am search engine professional, Mostly time I spent on the Internet, Research new thinks all time.
This entry was posted in Uncategorized and tagged , , , . Bookmark the permalink.

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