Dynamic Messaging
Guided Scheduling allows practices to inform and even warn users during the scheduling process through Dynamic Messaging. These messages only appear to users when the specific rule is enacted by the patient demographics, search results and/or practice information. Dynamic Messaging does not impact the results that come back to the user (filtering or optimization).
Dynamic Messaging is configured by navigating to www.allscriptsguidedscheduling.opargo.com, logging in, and selecting “Dynamic Messaging” on the left-hand navigation.
Administration
To create a new rule, select “Create New Message.” To edit an existing rule, select “Edit” next to the selected rule. Message name is what the Dynamic Message is called internally. This allows administrators to distinguish rules in Admin.
Criteria are the variables or fields that will trigger a Dynamic Message. Display location is where the message will be displayed to the user. Message Text is the text that will be displayed to the user.

Criteria
Select the appropriate criteria for which a Dynamic Message may be triggered. More than one criterion may be selected for a single rule. Select the available options for the rule for each criterion. More than one option may be selected for each criterion.
Available Criteria 1 – Age. The age of the patient as calculated from current date to the patient demographic data in APM.
Available Criteria 2 – Gender. The gender of the patient as indicated in the patient demographic data in APM.
Available Criteria 3 – Activity Type. The Guided Scheduling activity type is selected by the scheduler for this visit.
Available Criteria 4 – Frequency. Frequency may be based on how far out an appointment might be booked in the future, or the frequency for which an appointment may be booked based on prior appointments. When selecting frequency, the activity type criteria will auto-populate with it as frequency relies on activity type.

Within frequency, you will need to configure when the message should be displayed. In this example, the message will display between zero and 28 days since the activity associated with the message has been used. (This patient should only receive this injection every 28 days).
Available Criteria 5 – Insurance. The insurance plan for this patient as indication in the patient demographics in APM.
Available Criteria 6 – Location. The location(s) for which the message will apply.
Available Criteria 7 – Provider. The provider(s) for whom the message will apply.

Location
Select on which page or pages the Dynamic Message will appear.
Home Page – The Dynamic Message will appear at the top of the Open Times Results page.
Best Fit Page – The Dynamic Message will appear on Open Times results page on the available visit as appropriate. A visual indicator of an “M” will display when there is a message. If you place your mouse over the line, the message will expand to provide further detail.
Confirmation page – The Dynamic Message will appear on the Schedule Appointment page at the top.
Message Text
Type in free text the message that should be displayed to the user. Various criteria have been created as macros. These text macros can be inserted in a sentence to pull the associated information.
In this example the message will display as follows: Patient is Female (or male if appropriate).

When creating your message, the macros should be inserted in the sentence where you would like the data to be pulled. Place your cursor in the text where the macro data should be displayed and select the shift key and the tilde (~) key on your keyboard. Keep the shift key held down and select the macro choice with your mouse.
Macro Fields
Earliest-eligible-appointment-date: the soonest that the patient should be scheduled based upon the configured frequency and the last time the patient was appointed for that activity type.
Latest-eligible-appointment-date: the furthest out that the patient should be scheduled based upon the configured frequency and the last time the patient was appointed for that activity type.
Previous-appointment-date: the last date that the patient was scheduled for the configured activity type.
Minimum-days: the minimum number of days that should be between scheduled appointments based upon configuration
Maximum days: the maximum number of days that should be between scheduled appointments based upon configuration
Activity-name: the name of the activity being referenced in the message
In the example below we have used a number of the text macros to create our message. The completed message would be as follows:
“Injection can only be scheduled every 30 days. This patient was last seen on June 1, 2021. Please schedule on or after July 30, 2021.”

Scheduler Experience
Find Open Times
When a patient appointment search has been launched in Open Times, any Dynamic Message that applies to the patient will be displayed at the top of the Find Open Times page. The applicable dynamic message criteria currently available include patient age, patient gender, and patient insurance. The display of the message will be at the top of the page. Multiple messages may be displayed if all are applicable.

Open Times Results
When a dynamic message rule is applied, it will be shown in-line with the search responses. The rule criteria for the Open Times page includes provider, patient gender, patient age, patient insurance, selected activity type and appointment frequency (duration from/between appt).

Confirmation Page
When a Dynamic Message is applied to the Confirmation Page, the message appears at the top of the page Schedule Appointment page. The applicable criteria for the Confirmation Page are provider, patient age, patient gender, patient insurance, activity type selected and frequency (duration). Practices may also provide generic patient reminders on the Confirmation Page to be communicated to patients (nearby road construction, pre-authorization detail, etc.).

Dynamic Messaging Library
Specialty
Message Name
Message Text
Primary Care
Age Restrictions
This practice requires a referral to see new patients under ~patient-minimum-age.
Primary Care
Activity type cannot be seen prior to 28 days due to patient insurance.
The patient with ~insurance-plan-name insurance has an appointment on ~previous-appointment-date for ~activity-name. The next appointment must be scheduled on or after ~earliest-eligible-appointment-date.
Primary Care
Activity type cannot be seen prior to 14 days due to patient insurance.
The patient had an appointment on ~previous-appointment-date. Patients with ~insurance-plan-name should not have another ~activity-name appointment scheduled until after ~earliest-eligible-appointment-date.
Primary Care
Humana referral alert
Please obtain a referral for all Humana patients.
Primary Care
Annual well visit / Humana
~activity-name can only be scheduled every ~maximum-days days. Please scheduled the next appointment on or after ~earliest-available-appointment-date for ~insurance-plan-name. Thanks!
Primary Care
BCBS-MA : BCBS (PPO) : 56 – 999 Days : Warning
The patient with ~insurance-plan-name had a previous appointment on ~previous-appointment-date for ~activity-name. The next appointment should be before ~latest-eligible-appointment-date.
Primary Care
Display gender on home page
This patient is ~patient-gender.
Orthopedics
Message regarding bringing films/notes from referring provider
Remind the patient to bring films and any notes from referring provider for ~activity-name.
Orthopedics
Physician name wrong activity type for Medicare visits
You have selected the wrong appointment type. Please go back and select the appointment type specific to Medicare.
Orthopedics
Medicare only
~activity-name appointments are not intended for patients insured by ~insurance-plan-name.
Orthopedics
Synvisc / Orthovisc frequency (6 months)
The patient had a previous appointment on ~previous-appointment-date. Please schedule on or after ~earliest-available-appointment-date.
Orthopedics
Injection coordinator must schedule
~activity-name must be scheduled by Injection Coordinator.
Orthopedics
2 visits same day restriction
You cannot schedule this appointment on ~previous-appointment-date. The patient already has an appointment with another provider. Please select a different day.
Orthopedics
Surgery Coordinator Must Schedule
~activity-name must be scheduled by Surgery Coordinator.
Orthopedics
Provider name humerus
~provider-name only sees humerus injuries close to the shoulder.
Orthopedics
Physician approval required
~activity-name appointments require physician approval.
Orthopedics
No arthritis
~activity-name should not be scheduled for arthritis patients.
Orthopedics
Provider no longer at practice
Prior ~provider-name is no longer at practice as of Date. New provider name may have availability.
Orthopedics
Medical Assistant must schedule
~activity-name must be scheduled by Medical Assistant.
Orthopedics
Surgery Coordinator must schedule. Physician approval required.
~activity-name must be scheduled by Surgery Coordinator and requires physician approval.
Orthopedics
Provider name knee MRI review
~activity-name requires PA approval if ~provider-name is not in clinic.
Orthopedics
Medicare patient message
Providers ~provider-name have Medicare specific activity types. Please ALWAYS use those when scheduling Medicare patients.
Orthopedics
Private payers only
~activity-name appointments are not intended for patients insured by ~insurance-plan-name.
Orthopedics
50 and older
~activity-name appointments are not intended for patients who are at least 50 years old.
Orthopedics
Provider name Medicare 65 or older only
~provider-name does not see Medicare patients who are 64 years old or younger.
Orthopedics
Provider Name knee/shoulder MRI results
Remind patient to bring MRI CD.
Orthopedics
PA approval required
~activity-name requires PA approval.
Pain Management
MD visit required
Patient saw ~provider-name on ~previous-appointment-date. Please book next appointment with Physician Name.
Pain Management
Medical Clearance Facility Appointments
ALERT: YOU ARE SCHEDULING THIS PATIENT FOR A PROCEDURE. PLEASE CHECK IF PATIENT REQUIRES MEDICAL CLEARANCE PRIOR TO SCHEDULING.
Eye Surgery
Emergency 10 (Same Day)
Emergency 10 (same day) appointments are per WMRC’s protocol.
Eye Surgery
NP 15: Routine (w/in 7 days)
~activity-name MUST be scheduled within 7 days.
Eye Surgery
Avastin: Medicare: 25 Days
The patient had a previous appointment on ~previous-appointment-date for ~activity-name. Please schedule on or after ~earliest-eligible-appointment-date.
Eye Surgery
Jetrea: Alice warning
Please notify Alice when scheduling ~activity-name ASAP.
Eye Surgery
Eylea: Humana: 30 days
The patient had a previous appointment on ~previous-appointment-date. Please schedule on or after ~earliest-eligible-appointment-date.
Eye Surgery
EP 10: Problem visit (w/in 24 hours)
Please communicate with a Tech when scheduling ~activity-name per practice protocol.
Eye Surgery
Tricare Prime Referral
~insurance-plan-name requires a referral.
Eye Surgery
Eylea: Non-Humana 28 days
The patient had a previous appointment on ~previous-appointment-date. Please schedule on or after ~earliest-eligible-appointment-date.
Eye Surgery
NP 15: FAA Notify Physician Name
When scheduling ~activity-name, please notify Physician Name.
Eye Surgery
Avastin: Non-Medicare: 28 Days
The patient had a previous appointment on ~previous-appointment-date. Please schedule on or after ~earliest-eligible-appointment-date.
Eye Surgery
Lucentis .3 and .5 28 Days
The patient had a previous appointment on ~previous-appointment-date. Please schedule on or after ~earliest-eligible-appointment-date.
Eye Surgery
Iluvien: Single: Alice Warning
Notify Alice when scheduling ~activity-name ASAP.