Keeping your record data in sync with OpenEMPI webhooks
When record data changes, the systems that rely on it need to know quickly. An address correction, a newly registered record, or a merged duplicate should not wait for the next scheduled polling cycle to reach downstream applications.
OpenEMPI 4.4.1 introduces webhooks, a real-time way to notify connected systems when record data changes. Instead of repeatedly checking OpenEMPI for updates, your integration receives an event when it happens. This notification mechanism is a new addition to three other existing mechanisms OpenEMPI offers for synchronizing other systems with changes that take place within it.
What webhooks do
A webhook is an HTTP notification sent to a URL you configure. In OpenEMPI, it can notify another application as soon as a relevant record event occurs. That can include an electronic health record, laboratory or pharmacy system, data platform, billing application, or another operational system that needs current information.
For healthcare organizations, this helps keep patient data aligned across the care network. The same event-driven approach also supports provider, customer, business-listing, and other record types managed in OpenEMPI.
Why real-time updates matter
Faster access to current data
When a record is created, updated, or merged, connected systems can receive the change immediately. Teams work from the current best record instead of relying on delayed synchronization jobs.
Resilient delivery
Integrations must account for temporary outages. If a receiving endpoint is unavailable, OpenEMPI automatically retries delivery and increases the delay between attempts. This gives the receiving system time to recover without overwhelming it with repeated requests.
Administrative control
The Webhooks Dashboard lets administrators manage integrations without changing application code. From the dashboard, you can:
- Select the events that should generate notifications.
- Limit a webhook to particular data types, such as patients, providers, facilities or any other entity managed by OpenEMPI.
- Activate or pause an integration as operational needs change.
Making interoperability easier
Webhooks reduce the effort required to move trusted record updates through an organization. They complement OpenEMPI’s REST API and healthcare integration support, giving teams a practical event-driven option when downstream systems need to react immediately.
For setup guidance and event configuration details, see the Webhooks section in the OpenEMPI documentation.