NutraMate Logo
← All posts

What is prescription data entry automation? A guide for Canadian pharmacies

How prescription data entry automation works in Canadian pharmacies, what the pharmacist still verifies, and six questions to ask before you buy.

· By Kapil Khandelwal, Founder and CEO · 6 min read

TL;DR: Prescription data entry automation is software that takes an incoming prescription, whether faxed, scanned, emailed, e-prescribed or handwritten, and enters the complete order into the pharmacy management system for a pharmacist to verify. It removes the typing, not the pharmacist's judgment. A good system flags anything it is unsure about instead of guessing.

Every Canadian community pharmacy runs on the same hidden task: turning incoming prescriptions into orders in the pharmacy management system. This guide explains what automating that step means, how it works, what the pharmacist still does, and how to tell a working product from a good demo.

Why does prescription data entry take so long?

A faxed or scanned prescription is a picture. Before anything can be filled, someone has to turn it into a complete order. They find the patient, match the prescriber, and pick the exact drug, strength and form from the drug database. They turn the directions into a SIG, set the quantity, refills and days supply, and decide whether it is a new prescription or a copy-over of one already on file.

Done by hand, that takes three to five minutes per prescription, and longer when the fax is faint or handwritten. At 150 prescriptions a day, that is 7.5 to 12.5 hours of keyboard time across the team, every day.

The people doing that typing are in short supply. The Government of Canada's occupational outlook expects pharmacists to face a strong risk of labour shortage from 2024 to 2033. In the Canadian Pharmacists Association's 2023 national survey of 1,136 pharmacists and pharmacy technicians, 79% were at risk of burnout, and the association named staffing challenges and growing administrative burden among the causes.

How does automated prescription data entry work?

An automated system does the same steps a technician does, in the same software:

  1. Fetch. It picks up each new prescription from the pharmacy management system's inbound fax queue, a scanner, email or eScript.
  2. Analyze. It extracts the patient, prescriber, drug, strength, directions, quantity and refills, including from handwriting.
  3. Match. It finds the patient profile, the prescriber and the exact drug in the pharmacy's own data, and decides between a new prescription and a copy-over.
  4. Check. It runs the order against clinical logic rules and flags anything that does not add up, instead of guessing.
  5. Enter. It types the complete order into the pharmacy management system, queues it for adjudication and leaves a note explaining what it did.
  6. Verify. A pharmacist reviews the order and makes the call, as they always have.

With NutraMate, steps 1 to 5 take under 60 seconds per order, and more than 99% of prescriptions go through without a flag. The rest arrive flagged for the pharmacist. You can watch the full workflow.

Is it the same as fax digitization or OCR?

No. Many tools sold as prescription automation stop partway, and the difference shows up in one place: who still does the typing.

Fax digitizationText extraction (OCR)End-to-end data entry
Gets the fax into the computerYesYesYes
Pulls out the drug, dose and directionsNoYesYes
Matches patient, prescriber and drug in your systemNoRarelyYes
Handles copy-overs, pack sizes and compoundsNoNoYes
Enters the complete order in your pharmacy softwareNoNoYes
Who types the orderYour teamYour teamNobody

If a demo ends with a neater screen for your team to type from, it is extraction, not data entry automation.

What does the pharmacist still do?

Everything that needs a licence. The software handles the keyboard. The pharmacist keeps verification, clinical checks, adjudication and the conversation with the patient. Professional responsibility for what is dispensed stays with the pharmacist, so a good system makes verification faster and clearer rather than skipping it.

In practice, the pharmacist's day shifts from typing and checking to checking only. Each order arrives complete, with a note on what was matched and anything worth a second look.

Which prescriptions are hardest to automate?

The clean, typed, single-drug prescription is easy. The ones that stall a queue are where most systems give up:

  • Copy-overs and pack sizes. A refill of a prescription already on file, or a quantity that does not match the pack you stock.
  • Splits and merges. One prescription that has to become two orders, or two that belong in one.
  • Compounds. Several ingredients, strengths and a base, with special instructions.
  • Controlled drugs. Stricter requirements on what the prescription must contain and what the pharmacist must confirm.
  • Long-term care orders. Discontinue, hold and continue orders across many residents and homes.
  • Handwriting. Including the parts nobody can make out, which should be flagged, not guessed.

Ask any vendor to run these on your own prescriptions during the demo.

Where does patient data go?

NutraMate keeps patient information on the pharmacy's own encrypted system. AI processing runs on servers in Canada, and NutraMate does not store patient information on its servers. The security page has the details.

Whatever system you look at, get written answers to two questions: where patient data is stored, and whether it leaves Canada.

How much time can a pharmacy save?

Start with your own numbers. Prescriptions per day, times minutes per prescription, divided by 60, gives the hours of data entry your team does each day.

In pharmacies filling 200 to 300 prescriptions a day, NutraMate saves 4 to 5 hours a day of data entry, plus 1 to 2 more when faxes and scanners feed in directly. That time goes back to verification, injections, minor ailment assessments and counselling.

How do you choose a prescription data entry system?

Six questions separate a working product from a promising demo:

  1. Does it enter the complete order in my pharmacy software, or only extract text?
  2. Which pharmacy management systems are live today, not on the roadmap?
  3. What happens when it is not sure? Does it flag, or guess?
  4. Where is patient data stored, and does it leave Canada?
  5. Will you run the demo on my own prescriptions, including the messy ones?
  6. What changes for my staff? New screens, new logins, data migration?

There is more on this in Compare NutraMate, and the next two articles go deeper on TELUS Kroll and safety.

Frequently asked questions

Does prescription data entry automation replace pharmacy technicians?

No. It takes over the typing, not the job. Technicians move to checking, inventory, packaging and patient-facing work, which most pharmacies are short-staffed on.

Does NutraMate work with TELUS Kroll and PropelRx?

Yes. NutraMate enters orders directly into TELUS Kroll and PropelRx on the pharmacy's existing workstations, with no data migration and no new screens for staff.

Can it handle handwritten prescriptions?

Yes. NutraMate analyzes handwritten prescriptions as well as faxes, scans, emails and eScripts. Any field it is not confident about is flagged for the pharmacist rather than guessed.

How long does automated entry take per prescription?

NutraMate takes under 60 seconds from the incoming document to a complete order staged in the pharmacy management system, ready for the pharmacist to verify.


About the author. Kapil Khandelwal is the founder and CEO of NutraMate. He has been building AI for Canadian pharmacy workflows since 2023, working alongside community pharmacy owners, pharmacists and technicians.

Book a demo · sales@nutramate.com · +1 (639) 994-2222

See it in your pharmacy.