09.16.2025
Today’s release includes the following updates:
sdk
- Extends appointment data model to support appointment metadata. Read more.
- Adds AppointmentMetadata effect for creating and updating custom key-value metadata on appointment records. Read more.
- Adds support for plugins to define custom form fields when scheduling appointments, stored as appointment metadata. Read more.
- Enables developers to embed custom logic into the scheduling form using new
APPOINTMENT__FORM__PROVIDERS__PRE_SEARCH
andAPPOINTMENT__FORM__PROVIDERS__POST_SEARCH
effects. Read more. - Adds support for creating and managing recurring appointments via plugins by introducing the parent_appointment field on the appointment model. Read more.
- Adds support for applications to react to context changes within the revenue module via the
on_context_change()
method, providing URL, patient, user, and resource-specific context, allowing apps to update as you navigate through claims. Read more. - Adds immunizations to the data module. Read more.
ui
- Removes provider requirement in scheduling form, allowing staff to search for availability across all providers Read more.
- Hides future appointments in chart through a new constance config that sets the default number of days of upcoming appointments shown in the patient timeline
api breaking change
- Changes the FHIR Task update endpoint default note behavior from note-append to note-replace (phase 1); Developers must send all notes in update requests or update the header to note-append to avoid note loss. Support for the prefer header will be removed on 9/30/25. Read more.