This endpoint returns the live status of every sync the caller can access, one entry per sync, with separate read and write statuses (green or red), the last time data was read from the EHR and the last time the sync picked up write commands. Pass subdomain to scope to one institution and location_ids to narrow further. A location with no sync behind it returns no entry.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
read_status_at is the last time NexHealth read from the health record system. write_status_at is the last time the sync checked in for writes, whether or not any were waiting. read_status turns red when the last read is older than 150 minutes and write_status when the last check-in is older than 25 minutes; both limits can be set per sync. The sync_status_read_change and sync_status_write_change webhooks fire both ways: .red when a status goes down and .green when it comes back. Each sync's emr.display_name names the system. See Interpreting sync status.