company logo

Help Center

Go to Aesthetix CRM
Terms & ConditionsPrivacy Policy
All collectionsIntegrationsUnderstanding Next Visit & Last Visit Fields in EMR Integrations

Understanding Next Visit & Last Visit Fields in EMR Integrations

Learn more about last visit date, last visit service, next visit date, and next visit service custom fields.

Aesthetix CRM provides four core custom fields across all V1 EMR integrations to help you manage and automate communication around upcoming and past appointments. This article breaks down what these fields are, where to find them, and how they function in conjunction with our supported EMRs.


Overview of the Four Core Appointment Fields

Field Name

Purpose

Next Visit Date

Date of the patient’s upcoming appointment

Next Visit Service

Type of service scheduled for the next appointment

Last Visit Date

Date of the patient’s most recently completed appointment

Last Visit Service

Service provided at the most recent appointment

These fields are created because most V1 EMR integrations do not provide full appointment history. Instead, we track and update only the most recent past and upcoming future appointment details via these custom fields.


Where to Find These Fields

These custom fields typically live under the Appointments folder inside your Custom Fields section in Aesthetix CRM.

Note: If your integration was upgraded before the Appointments folder was introduced, you may find these fields in other folders instead.


How These Fields Are Used

You can use these fields to power several automation types, including:

  • Pre-appointment workflows

  • Post-appointment follow-ups

  • Retention reminder automations

    Refer to the help article on [Retention Reminder Workflows] for implementation details.

Triggering Automation with Visit Fields

  • Last Visit Date can be used with the "Field has changed" trigger to identify recent activity and initiate workflows.

  • Avoid using "Field changes to [exact value]" — this method is unreliable due to variability in appointment data.


How the Fields Are Updated (By Integration)

These fields are automatically updated through the EMR integration when certain events occur:

General Behavior (All EMRs)

  • Next Visit Date & Service
    Updated when a future appointment is booked.

  • Last Visit Date & Service
    Updated when an appointment is marked completed.

EMR-Specific Behavior

Zenoti

  • Next Visit Fields: Updated upon appointment booking.

  • Last Visit Date: Updated when the appointment status changes to Checked In.

  • Last Visit Service: Updated when the Invoice is Closed.

Due to differences in how EMRs handle appointment statuses, timing and accuracy may vary slightly.


Best Practices

  • Pre-load Custom Fields into Forms and Workflows: Use these fields in email/SMS templates or appointment reminders.

  • Monitor Workflow Triggers: If a workflow isn't running, check if the related appointment field has updated as expected.

  • Keep in Mind EMR Variances: Not all EMRs provide consistent data on appointment completions or services rendered.


Summary

These four appointment fields are essential tools for enhancing patient engagement and automating intelligent workflows around appointments. Whether you're sending reminders, follow-ups, or retention campaigns, these fields allow you to personalize messaging based on the most recent patient activity — without needing full appointment history.

For questions on how to use these in your specific EMR integration or to customize workflows, please contact Support.

Did this answer your question?
😞
😐
😁