Ask patients to fill in a form before their visit, and have the answers waiting in your practice software.
BetaAsk patients to fill in a form on their own phone before their visit — the reason they're coming in, their health, medications and eye history — and have the answers waiting for the optometrist in your practice software, with nothing to re-type.
This guide applies to practices on either Optomate Touch or Sunix Vision. Where the two systems behave differently, look for the Optomate / Sunix callout boxes.
Beta: patient forms are an early-access feature. Behaviour may change as practices use it.
Key points:
[Form] marker to the appointment in your practice software, and the staff dashboard shows the form as Done.The link works until the appointment starts. After that, the form is closed.
Optomate: to write answers into an exam, the Your Booking API account needs two more permissions in its Access List, on top of the standard booking permissions:
Resource Read Create Update Notes Examinations Yes Creates the exam that holds a new patient's answers Patient Notes Yes Holds answers you've chosen to keep on the patient's record (such as their GP), and returning patients' answers if you choose a patient note Your Booking checks these when you choose a form for an appointment type, and tells you if one is missing. If you only want answers emailed, you don't need them.
Sunix: writing answers into Sunix needs the Your Booking connector, version 2.20.0 or later. With an older connector, the Where answers go card says writing isn't available yet, and every form is emailed to reception until the connector is updated.
Open Appointment Types > Patient forms. The Where answers go card at the top has two choices. Each one saves as soon as you click it.
New patients — a patient with no previous visit in your practice software. Their answers can be written straight in, because a new patient's first exam or consult has no history to bring forward anyway.
Returning patients — a patient who has been seen before. Their answers are not written into a new exam or consult. When the optometrist opens the exam or consult on the day, your practice software brings forward the patient's history and previous prescription as usual. A record Your Booking made ahead of time would miss that.
| New patients | Returning patients | |
|---|---|---|
| Optomate | Optomate exam (the default), or Email to reception | Patient note, or Email to reception (the default) |
| Sunix | Sunix consult (Medication box) (the default), Patient History and Note, or Email to reception | Patient History and Note, Patient note, or Email to reception (the default) |
What each choice does is described in Where the answers land below.
The first time you open the Patient forms tab, two sample forms are waiting: Adult eye exam (sample) and Children's eye exam (sample). They're yours to edit, rename, archive or delete. Nothing is sent to patients until you choose a form for an appointment type (step 3).
To start from scratch instead, click New form and give it a name, such as "New patient" or "Contact lens". Patients see this name ("Please complete the New patient form").
Add questions with the buttons under the list:
| Answer | What the patient gets |
|---|---|
| Short answer | A one-line box |
| Long answer | A larger box for a few sentences |
| Yes / No | Two buttons, Yes and No |
| Choose one | A list where they pick one answer |
| Choose any | A list where they tick every answer that applies |
| Grid | A table: one answer per row, picked from the same columns, for example how often each symptom happens |
Switch Required on for any question the patient must answer before they can submit. A required grid needs an answer on every row.
A grid's answers reach your practice software one row per line, such as "Headaches: Often". Rows the patient leaves blank are left out.
You can also lay the form out:
Drag any row by its grip to reorder it. Questions, headings and text can't contain the characters { or }.
The Preview on the right shows the form as a patient sees it on a phone, in your practice's colours, and updates as you edit. Full width opens the same preview in a new tab at desktop size. In the preview, Submit only checks the answers; nothing is sent.
Click Save when you're done.
One form can serve several appointment types; each type has at most one form. The form's card on the Patient forms tab then reads "Used by …".
Optomate: when you write new patients' answers into an exam, choosing a form checks the Optomate permissions first. If one is missing, a window lists what to turn on; enable it in Optomate and click Retry.
The link goes out once per booking. The dialog in step 3 tells you which message will carry it:
{FORM_URL}, the link goes in that pre-visit email instead, and the confirmation leaves it out. A patient with no email address still gets it in their confirmation text. If the pre-visit email has a Custom HTML version, put {FORM_URL} there, because that's the version patients see.{FORM_URL} is offered in pre-visit emails only, not in scheduled appointment emails. If staff resend a pre-visit email after the patient has completed the form, the link still works and tells the patient the form is done, so the rest of the email can be resent at any time.
See Pre-visit Emails for how to set up a pre-visit email.
When your team sends a patient the form link from the staff dashboard, the message comes from a template, one for SMS and one for email. Both are created for you along with the sample forms (or your first form).
To edit them, go to Messaging > Templates and find the Patient form links group. Keep the {FORM_URL} placeholder in the message; it's the link the patient taps. You can use the usual placeholders alongside it, such as {PATIENT_FIRST_NAME} and {PRACTICE_NAME}.
Your Booking creates a new exam on the patient's record, dated and timed to the appointment, with the booked optometrist and branch. It appears in the patient's examination list, where the optometrist opens it as usual. The answers fill the exam's boxes, each line starting with the question in bold:
| Goes to | Optomate box |
|---|---|
| Reason for visit | Complaint |
| General health | General Health |
| Medications | General Health, as "Medications: …" |
| Eye history | Past Ocular |
| Family eye history | Family Ocular |
| Patient note (not the exam) | A new patient note |
The exam shows the Your Booking API account as the user who added it. It holds only the form's answers: as with any new patient, there is no previous prescription.
If the optometrist starts their own exam for that patient instead of opening the one Your Booking created, the patient has two exams that day. The
[Form]marker on the appointment is the cue to open the existing one.
Your Booking creates a new consult on the patient's record, dated to the appointment, with the booked optometrist. It opens on Sunix's default consultation screen and shows YB as the user who created it. It carries your practice's default recall and headings, as a new consult made in Sunix does.
GH: (general health), MEDS:, POH: (eye history) and FOH: (family eye history).The patient's first and last consult details in Sunix stay blank until the optometrist saves the consult on the day, so the patient doesn't look as if they've been seen before they have.
The answers are added as one entry in the patient's History (the History button on the consultation screen), titled "Patient form: form name", with the answers under headings: Reason for visit, General health, Medications, Eye history, Family eye history. Answers set to Patient note (not the exam) go to a patient note.
History isn't tied to a visit, so this suits returning patients too: nothing is missed when the optometrist opens their consult.
All the answers, in form order, go into one patient note titled "Patient form: form name", with the appointment's date and time at the top.
Reception receives a Patient Form Answers email with the answers attached as a PDF. The PDF shows the patient's name, date of birth and patient number, the appointment, and each question with its answer. Its text can be selected, so staff can copy answers into the patient's record.
The email says why it was emailed rather than written in: a returning patient, writing turned off, writing not yet available (Sunix connector too old), or the practice software refusing the write (usually a missing permission).
Whenever answers are written into your practice software, reception also gets a short Patient Form Completed email: who completed which form, for which appointment, and where the answers were saved. It contains no answers.
[Form] markerWhen a form is completed, Your Booking adds [Form] to the appointment's note in your practice software, so the appointment book shows it. Your practice software can occasionally overwrite that note, so the reliable record is the staff dashboard's Form column.
On the staff dashboard's Appointments tab, a Form column appears on any day with an appointment whose type has a form. For each such appointment it shows:
The channel follows the patient's contact preference for appointments, then whatever contact details they have. Texts are billed like your other SMS and appear as Patient form links in your Billing account summary. Sending by text needs your practice to be sending SMS already (reminders or Patient chat); otherwise the patient needs an email address.
Sent links appear in Sent History under Patient form links (the Forms filter). If a patient replies to a form text, the reply reaches your practice as a message. It never confirms or cancels the appointment, even if it says "No".
The form link follows the appointment when it's moved through Your Booking. If staff move an Optomate appointment to a different day, the old link stops working; send the patient a new one from the Form column. A patient who has already completed the form isn't asked again for the same visit.
To stop offering a form for an appointment type, choose No form for that type (step 3) and click Save changes. To stop offering a form everywhere, switch it off (Active). Links already sent then show that there's no form to fill in. Exams, consults, notes and emails already created stay exactly where they are.