Close icon

Get your ZapEHR account

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Our Contemporary Open Source EHR

July 18, 2023

We are releasing Electronic Health Record (EHR) functionality module by module over the next twelve months, culminating in a fully production-ready open source and proprietary EHR.  The latest release includes authentication and authorization, appointments, and patient management.  It’s available on GitHub.

There are two parts to a ZapEHR app.  ZapEHR itself is a back-end cloud-service or “headless EHR,” including a secure FHIR API and datastore, authentication and authorization, and extensibility using Zambda Functions.

The second component is the front-end user interface you build on top of our back-end APIs and infrastructure.  To reduce effort and speed time to market, we want to provide not only the best health tech cloud service, but also production-ready open source Electronic Medical Records (EMR) and code samples that can be freely forked and modified by any organization using ZapEHR.  

With that in mind, we regularly release front-end components and applications as reference implementations. 

Check out the source code of this week’s release on GitHub and take a look around this simple static React web application.  The key features of this sample are:

Authentication (and authorization)

zapEHR open source EHR console login


Appointments Tracker

PM Pediatric Care open source EHR appointments tracker


Patient Details

PM Pediatric Care open source EHR patient details


PM Pediatric Care used a custom version of the reference implementation to monitor appointment bookings from a behavioral health scheduling and intake application:

PM Pediatric Care open source EHR application


PM Pediatric Care augmented the reference implementation allowing ZapEHR booked appointments and patient data to interface to external systems via HL7v2 ADT and SIU feeds. They use a ZapEHR-based admin application to monitor, troubleshoot, and correct an unstable HL7v2 feed provided by an existing monolithic EHR.

The sample EHR codebase is available under the open source MIT-style license. Check it out on GitHub. If you have any questions or just need a little help getting the sample running, you can email us or join our Slack.

Get the Ultimate Headless EHR Checklist for free

  • What is a headless EHR? And how is it different from traditional EHRs?
  • Features & Functionality to
    consider
  • Cost & Pricing
  • Is a headless EHR the right fit for you?
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Stay in the know and receive regular insights, tips, and ZapEHR updates by subscribing to ‘ZapEHR Byte' – your bite-sized dose of health tech updates.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
back to blog

Learn why healthcare orgs trust ZapEHR as their health tech dev platform

Meet with our engineers
Quotation icon

Our new behavioral health intake application, built on ZapEHR, allowed us to build a solution that is customized for our use including scheduling, insurance validation, and direct integration with our eClinicalWorks EHR.

Mordechai Raskas
Mordechai Raskas

Chief Medical Information Officer at PM Pediatric Care