Changelog

May 2022 Release

It was a big month here at NexHealth! We raised $125M at a $1B valuation through our Series C. Our API team has also been busy, adding tons of features to the NexHealth API.

Let’s jump right in!

Appointment Categories / Availabilities

API users can now create and manage provider schedules with greater flexibility with availabilities, an editable resource representing a bookable block of time. We’ve also enriched appointment categories allowing developers to determine which providers are bookable for a given category by adding “include[]= providers” to the request header.

Combined, these features provide a more complete scheduling experience for NexHealth developers.

Patient Document Writes in Beta

We’ve added the ability to write files into the patient document center for Curve. We’ll be rolling this out to other practice management systems in the future. If you’re interested in trying it out, you can do this via Post request to the document sub-resource on patients.

Appointment Cancellation in Beta

We rolled out Appointment Cancellation for eClinicalWorks Web. Appointments can now be canceled by setting the “canceled” property on an appointment to “true” via a Patch request to appointments.

We’ll be rolling out more integration support in the next few weeks, so stay tuned.

Documentation Overhaul

Throughout April, we’ve made significant changes to our documentation, adding more context to the reference docs, guides for getting started, booking appointments, and working with procedure codes. Check it out and let us know what you think!

We’ve also released our own postman collection which you can view and fork here.

New Webhooks

We’ve added two new webhooks to help developers build more responsive experiences on the NexHealth API.

Appointment Updated fires whenever we detect a change to an appointment record in the electronic health record (EHR) or practice management system (PMS). You can use it to watch for confirmations, cancellations, or reschedules.

Patient Created fires whenever we detect a new patient has been created in the EHR/PMS or via API. You can use it to kick off special new patient workflows.

We’ll continue to add more webhooks every month so please feel free to reach out with any suggestions.

EHR Support Update

We’ve expanded support for appointment descriptors / procedure codes to Dentrix and Dentrix Enterprise.

What’s Next?

In May, we’ll be entering beta for an Athenahealth appointments data integration. We’ll also be adding appointment cancellation to more integrations before starting on Payment Ledger support!