November 2023 Release
We’ve updated the Synchronizer API to let developers sync more data with popular health record systems through a single integration. You can now read patient address information for Dentrix, Dentrix Enterprise, Eaglesoft, and Open Dental. We’ve also enabled checked_out
status for eClinicalWorks so developers can use that data to trigger timely post-appointment messages.
Read patient addresses
{
"code": false,
"description": "Description",
"error": [
"Error"
],
"data": [
{
"patients": [
{
"id": 415,
"email": "[email protected]",
"first_name": "John",
"middle_name": "Anthony",
"last_name": "Smith",
"name": "John Smith",
"created_at": "2020-06-05T20:16:57.007Z",
"updated_at": "2020-06-05T20:16:57.007Z",
"institution_id": 0,
"foreign_id": "string",
"foreign_id_type": "--DataSource-",
"bio": {
"phone_number": "5551239876",
"date_of_birth": "1964-05-03",
"address_line_1": "123 Bush St",
"address_line_2": "Apt 9",
"city": "San Francisco",
"state": "CA",
"zip_code": "94108"
},
"inactive": false,
"last_sync_time": "string",
"guarantor_id": 0,
"unsubscribe_sms": true,
}
]
}
],
"count": 1
}
Patient address information is valuable for use cases ranging from billing to analytics. Developers can use patient addresses to initiate the physical delivery of paper statements, provide insights into patient demographics, and perform attribution for offline campaigns such as direct mail.
We’ve added address information to the patients
object for Dentrix, Dentrix Enterprise, Eaglesoft, and Open Dental. Simply make a GET request to the /patients
endpoint, and you’ll now see the following address fields within the bio
array:
address_line_1
address_line_2
city
state
zip_code
Note: Address information is available for all patients in Eaglesoft, and new patients added to Dentrix, Dentrix Enterprise, and Open Dental since mid-to-late October.
We plan to begin backfilling address information for historical patient records from Dentrix, Dentrix Enterprise, and Open Dental later this year — we’ll let you know when this is scheduled to happen. Please reach out to us at [email protected] with any questions.
Appointment checked_out status
Earlier this year, we enabled developers to read checked_out
status on the appointments
object for a variety of dental practice management systems: Curve, Dentrix, Denticon, Dentrix Ascend, Dentrix Enterprise, Eaglesoft, and Open Dental. Now, we’re excited to announce that checked_out
status is available for one of the leading medical EHRs — eClinicalWorks.
Checked_out
status provides visibility when an appointment’s associated procedures are marked as complete, so your app can trigger timely post-appointment messages such as review requests, post-op instructions, and referral notes.
When an appointment’s procedures are marked as complete, the checked_out
status will be true and the checked_out_at
value will indicate when the Synchronizer picked up that the procedures were completed. You can build custom logic on top of those values to send messages to the right patients at the right times following their appointments.