Best Electronic Health Record (EHR) software of 2019

Best Health Records Software
Image Credit: Pixabay
Best EHR software

EHR (Electronic Health Record) software helps with the management of every aspect of patient care in a health practice, from general logistics to working with patient records, prescriptions, and billing. Additionally, EHR software can provide a portal for direct communications with patients, so that they can book appointments, view test results, and fill in necessary forms.

EHR (Electronic Health Record) should not be confused with EMR (Electronic Medical Record) software, as EHR is a more broad-based platform for dealing with all aspects of administrating patient logistics, while EMR is more focused on the user of patient records directly. However, there is some cross-over between the two, with some EHR software having EMR capabilities built-in, and EMR software having management aspects normally found in EHR. Either way, digital demands will likely see even more cross-over as patient services increase both in scope and ability to integrate with other software packages.

However, there is always the danger of buying into an unsuitable EHR package, and care must be taken to ensure that the one you select actually covers your needs. IT sprawl is best avoided, especially where the EHR is unable to deliver on its promises, or is otherwise too complex for staff training to keep up with.

Therefore we'll list the best in EHR software below, but even better, will provide pointers on how it might better suit different health practices, not least in terms of scope, size, training, and available specializations.

  • Want your company or services to be added to this buyer’s guide? Please email your request to with the URL of the buying guide in the subject line. 

Image Credit: AdvancedMD

(Image: © Image Credit: AdvancedMD)

1. AdvancedMD

A comprehensive EHR that attempts everything

Comprehensive EHR
Good integrations
Custom pricing
Paid training required

AdvancedMD offers a full-featured and comprehensive EHR software platform, which comes with an easy to use interface. It offers multiple templates, and integration options for hospital, lab, and pharmacy systems. This makes it easier to send information between different institutions involved with patient care. Where no template or integration exists, AdvancedMD can set these up as required.

As to be expected, though, as AdvancedMD is so big it can be difficult to get to grips with all of its functions. While it should be easy to find your way through the basics, there are just so many different options and levels that staff training to use it will become a necessity. While potential customers of AdvancedMD would necessarily expect to pay for using the software, usually there's an initial set up and training fee as well, which varies according to how much direct training is required, and how much will be done via online seminars.

On the positive side, though, AdvancedMD is one of the few EHR's to offer per-encounter pricing. While there is a minimum cost level, this still means that a payment plan based on this could prove more economical than a flat-rate subscription, especially for smaller practices. 

However, because AdvancedMD is so comprehensive, this remains one of the more costly EHR software options we'll look at, especially when training needs are factored in as well. Even still, their recent acquisition of NueMD EHR means that an additional range of specialist templates should now be available.

Overall, a powerful piece of kit that covers almost every base, but comes with a price tag to justify that.

Image Credit: Kareo

(Image: © Image Credit: Kareo)

2. Kareo

Working value for smaller practices

Good range of features
Low cost to run and implement
Not for large practices

Kareo is purposely built for small independent practices rather than sprawling medical centers and hospitals, which means you don't need to worry about paying for features and options you'll never need to use. 

Deployment is easy and the cloud-based interface is simple to use. This immediately reduces the need for training, which Kareo will provide anyway as part of the package and without charging extra for.

The dashboard provides easy access for licenced users to patient appointments and records as required, along with billing and sales, and built-in analytics. There's also a patient portal which is optimized for mobile devices, so patients can easily check their appointment or prescription details from their cell phone, and there's even a video-conferencing option built-in.

Kareo also offers one of the cheapest rates among the EHR providers here, yet it doesn't demand a contract term to try or use its services, making it an inviting platform for a small practice to try.

Overall, Kareo aims for a specific market niche and by all accounts does a very good job of doing so, finding a way to balance practical needs and cost into a package that works all round.

Image Credit: CareCloud

(Image: © Image Credit: CareCloud)

3. CareCloud Charts

The easy EHR interface for all practice sizes

Easy to use
Good value
Sensible pricing structure

CareCloud Charts offers a very simple and easy to use EHR that aims to provide clinical reporting and patient care tools for all sizes of practice. It provides patient information in real-time via its dashboard, with flexible reporting options and customizable templates. There's also a patient portal that allows relevant forms and checking in to be filled in.

One of the biggest selling points is that CareCloud Charts is priced according to the level of support required. While smaller or experienced teams may require little, due to the ease of use of the interface, there's a higher pricing tier in which CareCloud offer training in optimizing the system for better cost and efficiency savings.

Additionally, CareCloud's EHR also integrates with the company's general practice management syste, CareCloud Central, which allows for a single clinical, administrative, and finance platform to work with. 

Overall, CareCloud Charts is a good middle-of-the-road solution that aims for a good balance between providing a wide range of services across the health sector, while being able to accommodate the needs of both small practices and enterprises.

Image Credit: Allscripts

(Image: © Image Credit: Allscripts)

4. Allscripts Professional

Comprehensive tools
Focus on interoperability
Steep learning curve

Allscripts EHR aims to be comprehensively useful rather than feature-packed, with a focus on interoperability to improve direct communications with various healthcare providers and medical facilities that need to be connected to. It does this by providing an open platform with a lot of customization options, and on top of that there are a lot of different specialized templates made available.

It offers a number of specific modular solutions, not least emergency care, perioperative care, wound care, as well as more general features including information management, patient engagement, and tools to manage laboratory operations.

However, in doing all this Allscripts EHR introduces a necessary degree of complexity that makes it more challenging to use than some of the other EHR platforms featured here, and users face a steep learning curve or extra training requirements.

Overall, Allscripts EHR could be accused of trying to do to much at times, but the focus on interoperability could be especially beneficial at improving workflows and efficiency in the long-run, once the practice has got used to the system.

Image Credit: Advanced Data Systems Corporation

(Image: © Image Credit: Medics Suite)

5. Medics Suite

The fully mobile EHR application

Easy to use app
Cross platform accessibility

Medics Suite from Advanced Data Systems Corporation offers an EHR product that's entirely browser based, which makes it especially accessible for use on mobile devices. This means that if you use iPads for the office you'll have no problem with cross-platform issues, and similar applies for the patient portal to allow patients to check in on their cell phone.

However, while it is a cloud-based mobile application, it still offers a comprehensive range of EHR services that you'd expect in the market. Even better, aside from a range of templates for different specializations, it also offers a tool called FlowText which provides voice-navigation tool throughout Medics Suite, as well as a hand-writing recognition for notations and signatures. It can also report on MACRA, MIPS, and APMs according to the most recent changes to the law regarding Medicare.

As an EHR platform, Medics Suite manages to mix comprehensive features as well as more advanced options in a general interface that is very user-friendly and simple to use.