Skip to main content

Custom EHR

Providers often want a custom experience to help smooth workflow, productivity and protocol compliance. Medplum provides a great starter kit and examples for those who want a custom experience, but don't want to invest a lot of resources into infrastructure.

Sample Application

The Medplum custom EHR sample base application is called medplum-hello-world. You can view the source code.

The medplum-hello-world applications is intended as a sample, and the experience is truly up to the developer to determine. The application provides out of the box authentication, navigation and includes our react component library.

Customizable Pages

The pages are customizable, and can be a great place to communicate the most important tasks to practitioners. On the home page dashboards, worklists, task lists and upcoming appointments are popular.

Notes and Charting

Physician notes are represented in FHIR by the Encounter object. Common implementations involve using custom questionnaires to populate the Encounter object via bot, or creating the object via the API.

Common use cases include advanced task tooling and scheduling.


Manage patient medications and refills, and create a pharmacy service that fits the needs of your patient population through custom integrations.

API Access

All applications built on Medplum will inherit FHIR API access, which can be given to partners as needed. Control what data partners can see with access controls.

Certification and Scope

There is a wide range of functionality that could be included in an EHR. Organizations building a custom EHR often want to go deep in one area, while maintaining a base of functionality that's common in EHRs. It can be useful to read the ONC certification guide to learn what features are commonly found in an EHR.

In general, HIPAA compliance is a must for EHRs, SOC2 Type 2 audit is recommended, and ONC Certification is not required, except in some scenarios.

Case Studies

Demos and Resources