Veritas EMR · Ontario primary care

The clinic OS that gives physicians their time back.

One record for charting, scheduling, billing, results and fax — with AI that writes the note, files the paperwork and chases the follow-ups. You review and sign. Your doctors see more patients.

VERITAS
SchedulerPatientsFaxBillingTasks3LabsAIMore
Ashby, JordanFemale · 1984-03-11 · 42y
Health card validatedActive
Allergies
Penicillin — SevereSulfa drugs — ModerateLatex — Mild
Medications
2026-07-14Metformin500 mg BID
2026-06-02Ramipril5 mg daily
2026-05-20Atorvastatin20 mg nightly
2026-03-08Salbutamol inhaler100 mcg PRN

+2 more — open the section to see all 6

PrescriptionsDrug ListPharmacy
Vitals
Blood pressure128/82 mmHg
Heart rate74 bpm
Weight71.4 kg
Clinical Notes
2026-08-19Follow-up — BP recheck, headaches improving on new doseAI Scribe
2026-07-14Diabetes review — A1c 6.9, metformin continuedSOAP
2026-06-02Hypertension — started ramipril 5 mgSOAP
2026-03-08Asthma exacerbation, salbutamol PRNProgress
VitalsInvoices
Labs
2026-08-12HbA1c6.9 % · Normal
2026-08-12LDL cholesterol3.8 mmol/L · Abnormal
2026-08-12eGFR88 mL/min · Normal
Tasks
Due 08-30Call re: LDL result — discuss statin doseUrgent
Due 09-15Book diabetic eye examDr. Raman
Ask Assistant

A patient's chart in Veritas — demo data, real interface.

Where the time goes

Every minute of paperwork is a minute not spent with a patient.

Ontario doesn't have spare family doctors. Each one carries a full roster — and after the last patient leaves, the notes, the claims, the faxes and the follow-ups the day generated.

Veritas is built on one idea: a doctor's time is the scarcest thing in the clinic. So the AI does the drafting, the filing and the chasing, and the doctor does what only a doctor can — decide and sign.

Try it with your own numbers. The model is a simple estimate you control — not a promise.

Physician-hours on admin today
80 hper week
Hours handed back
48 hper week
More visits your clinic could see
+192per week
Per physician, per day
+9.6visits
Equivalent physician capacity
6.0 daysper week, at 8 h

Illustrative model, not a measured result. Every number above is computed from the inputs you set — adjust them to your clinic. Agents draft; physicians review and sign, so reclaimed minutes are documentation and admin time, never clinical judgement.

Four AI agents

The AI does the work. Your team keeps the decision.

Every agent in Veritas works the same way: it reads or listens, writes a draft it can back up, and hands it to a person. Nothing goes into a chart or out to a patient without someone on your team saying yes.

  1. 1Listens or reads
  2. 2Drafts, with its evidence
  3. 3You review
  4. 4You sign or send

AI Scribe

The note writes itself while you talk.

Press record and see the visit. When you're done, the note is drafted in your template — and every line shows the part of the conversation it came from. Edit, approve, and it's in the chart. Works in eight languages.

AI ScribeDraft ready for review
Stopped 11:42SOAP — GeneralEnglish (en-US)2 speakers confirmed

Review and edit the draft. What you approve here is what is written to the chart — your edits win, and the note stays an editable encounter note.

Subjective4 cited segment
Headaches improved since ramipril dose change — one bad day last week versus three previously. Mornings still worst. No visual changes, no nausea. Taking metformin as prescribed.
Objective3 cited segment
BP 128/82 seated, repeat 126/80. HR 74 regular. Weight 71.4 kg, down 0.8 kg since July.
Assessment2 cited segment
Hypertension, improving control on ramipril 5 mg. Type 2 diabetes, stable — A1c 6.9. LDL above target.
Plan1 cited segment
Continue ramipril 5 mg. Discuss statin intensification at next visit; repeat lipids in 3 months. Follow-up 6 weeks.
Supporting transcript — Plan

CLINICIANLet's keep the ramipril where it is and look at the cholesterol properly in three months, then I'll see you in six weeks.

Approve & save to chartDiscard session

Clinical assistant

Ask the chart a question. Get a draft, not a decision.

“Any abnormal labs lately?” “Start amoxicillin for seven days.” The assistant only knows the patient you have open, checks drafts against their allergies, and everything still goes through your signature.

Clinical AssistantThread #4127
Scoped to Ashby, Jordan · 42y · HIN 4821 993 774
Any recent abnormal labs?
One flagged result on 2026-08-12: LDL cholesterol 3.8 mmol/L (abnormal). HbA1c 6.9 % and eGFR 88 are within range. The chart lists atorvastatin 20 mg nightly since May.
Start amoxicillin 500 mg twice daily for 7 days
Drafted — but the chart records a severe penicillin allergy, so please review before signing.
Draft prescription — review requiredNot prescribed
MedicationAmoxicillin 500 mg
Dosage1 capsule
FrequencyTwice daily
Duration7 days
Patient has a recorded penicillin allergy (Severe).
Dismiss Review & sign
Ask about this patient…

AI can make mistakes — verify against the chart. Drafts are never prescribed without your signature.

AI Inbox

Faxes and results file themselves.

Every fax, lab result and hospital report is read on arrival, matched to the patient, sorted, and routed to the right doctor by rules you set. Anything the AI isn't sure about waits in the inbox with a plain-English note saying why.

AI filed

AI read a lab result for Marisol Trent, matched her chart by name and date of birth, and filed it as Laboratory for Dr. Raman.

Patient
Marisol Trent DOB 1974-05-02
CategoryLaboratory
UrgencyAbnormal
Assigned toDr. Priya Raman
Observation date2026-08-22
Save & nextMark reviewed

AI Ticklers

Follow-ups become patient messages — ready to send.

“Book your ultrasound.” “Your results are in.” Reminders on your team's list are turned into texts or emails using your clinic's own wording. A person reads each one and presses send — the AI never writes to a patient on its own.

Patient reminder draftAI-drafted
Rule
Imaging booking follow-up
Category
Imaging
Channel
text message
About:Ultrasound requisition · received 2026-08-18
Message to the patient
Hi Amara, this is Seashell Medical. Your ultrasound requisition is ready — please call us at (416) 555-0100 to book it.
The exact text the patient receives. 320 characters maximum.
DismissSave changesReview and send

Nothing reaches a patient until someone presses Send. Sent messages cannot be recalled.

The AI agents are off until you turn them on, clinic by clinic, and every one of them can be switched off again in a click. Nothing runs without rules you've written.

Run the clinic

The front desk, the schedule and the billing — all in the same place.

Book across every provider, bill OHIP straight from the visit and see rejections before they cost you money.

New appointmentTodayTuesday, 25 Aug 2026dayweekmonth
Dr. Priya Raman
Dr. Marcus Ilori
NP Sofia Delacroix
7:00 AM7:30 AM8:00 AM8:30 AM9:00 AM9:30 AM10:00 AM10:30 AM
8:00 AMJordan Ashby
Follow-up — BP recheck
8:30 AMMarcus Vell
9:15 AMPriya Nandakumar
Annual physical
10:00 AMElena Brightwater
7:45 AMTomas Reyes-Aluko
Well child visit
8:45 AMWren Calloway
9:30 AMAmara Osei
Diabetes review
8:00 AMLeo Marchetti
Immunization
9:00 AMHana Okafor
Prenatal visit
9:45 AMSam Whitford
Mental health follow-up
DashboardInvoicesAnalysis Create invoice
Billed
$48,215.00
this cycle
Outstanding
$12,940.50
Submitted
Rejected
6
Claims
Invoices
318
Draft 12Submitted 74Paid 168Rejected 6
InvoiceDatePatientTypeServiceAmountStatus
O-402182026-08-25Jordan AshbyOHIPA007A Intermediate assessment$37.95Paid
O-402172026-08-25Marcus VellOHIPK013A Counselling, 1 unit$67.75Submitted
P-109442026-08-24Priya NandakumarPrivateSick note / third-party form$25.00Draft
O-402092026-08-22Elena BrightwaterOHIPG212A ECG interpretation$9.60Rejected
O-402042026-08-21Tomas Reyes-AlukoOHIPA001A Minor assessment$23.75Underpaid

Everything your clinic needs

One system. No more switching windows.

  • The chart

    Notes, history, allergies, medications, results and documents — one record per patient, laid out the way each physician likes.

  • Scheduling

    Every provider on one calendar, video visits, and the next available slot found in one click.

  • OHIP billing

    Claims from the visit, rejections flagged so they get fixed, and your MC-EDT reports in one place.

  • Prescriptions

    Pick the drug, get warned about allergies and interactions, sign, print or send to the pharmacy.

  • Labs & imaging

    Results arrive on their own from LifeLabs, Dynacare and Alpha Labs, abnormal ones first.

  • Fax

    Send and receive faxes without leaving the chart. Received faxes go straight into the AI Inbox.

  • Tasks & reminders

    Follow-ups for the whole team, and the AI Ticklers that turn them into patient messages.

  • Team chat

    Message a colleague or a group beside the record — no second app.

  • Patient portal

    Patients see their appointments, shared documents and messages from you, on their phone.

Trust

Patient data, treated like it matters.

Veritas was built as a health record from day one, not adapted into one. These aren't policies on a shelf — they're how the software works.

PHIPAPIPEDAOntario, Canada
  • Your data stays yours

    Patient data is never sold, shared or used to train anything. It belongs to your clinic.

  • Every look and every change is logged

    Who opened what, and when — with the before and after — so you can answer any question about a record.

  • Nothing about a patient in a web address

    Names and health numbers never appear in links, so they never end up in browser history or logs.

  • Built for PHIPA

    Roles decide who can do what. Doctors submit claims; the front desk cannot. Every upload is scanned.

Works with what you already use

  • OHIP / MC-EDT
  • Health-card validation
  • LifeLabs
  • Dynacare
  • Alpha Labs
  • SRFax
  • RingCentral

Get started

See Veritas with your clinic's own workflow.

Set up your clinic in a few minutes, or sign in if you're already on Veritas.