Medication history
See what a patient has actually been dispensed — including prescriptions written outside your practice — from the Medication History view inside DoseSpot.
What a patient tells you they're taking and what they've actually been dispensed are often two different lists. Medication history closes that gap: DoseSpot can query the patient's pharmacy and payer records and show you what has genuinely been filled, including scripts written by clinicians who have nothing to do with your practice.
It's the same integration you prescribe through, so if DoseSpot is already working for you, medication history is already available — see E-prescribing with DoseSpot if it isn't.
Opening a patient's DoseSpot chart
Go to Patients, open the patient, and choose DoseSpot under E-Prescribing in the chart sidebar. The same item sits in the sidebar of an open visit, so you can reach it mid-consultation without leaving the note.
DoseSpot loads in place, inside Ona. It's normal for it to sit blank for a couple of seconds before the chart appears.
Viewing the history
In the DoseSpot navigation on the left, next to Patient Overview, click Medication History.
DoseSpot asks you to confirm that the patient has authorised the request before it will retrieve anything. Once you've confirmed, choose to show the history and the results load into the panel.
The request is made live at the moment you ask for it, so a patient's history is never sitting in the chart waiting to be read — you pull it when you need it.
Where the data comes from
The history isn't Ona's, and it isn't DoseSpot's own record of what you prescribed. It comes from Surescripts, which matches the patient against their pharmacy benefit manager and payer and returns dispensing records — roughly the last twelve months, and covering medications prescribed anywhere, not just here.
That reach is the point. A patient who saw a cardiologist last spring, or who filled something at an urgent care while travelling, shows up here even though none of it touched your chart.
It is not, however, a complete list. Fills paid in cash, pharmacies that don't participate, and plans that don't share claims data simply won't appear, and there's no way to tell from the screen that something is missing. Read it as strong evidence rather than the whole truth, and keep asking the patient.
Consent
The confirmation you tick before pulling a history is an attestation by you, the prescriber, that the patient has authorised it. The patient is not notified — nothing is sent to them and nothing appears on their side when you request their history.
Because of that, don't treat the checkbox as the consent itself. Capture authorisation in writing where you can point to it later — a consent form the patient signs at intake covers every future request in one go. See Building consent forms.
It doesn't fill in the chart
Medication history is read-only, and it stays in DoseSpot. It does not flow into the Medications section of the Ona patient record — nothing you see there appears on the chart, in a note, or in the patient's clinical records afterwards.
So when the history tells you something worth keeping, chart it. Open the patient's Medications section and use Add medication to record it properly, with dose, frequency and dates. That's the version that trends over time, shows up for the next clinician, and carries into your notes. See Creating a patient record.
The upside of the split is that your medication list stays deliberate. Twelve months of pharmacy claims includes a lot of noise — a one-off course of antibiotics, something started and abandoned — and none of it lands in the chart unless you decide it belongs there.
When history won't open
Everything that blocks prescribing blocks medication history too, since both need the same DoseSpot session. The message on screen tells you which step is missing.
- "DoseSpot is not set up" — the organisation isn't connected yet. An Owner or Admin completes Settings → DoseSpot.
- "DoseSpot is not set up for your account" — the clinic is connected but you aren't provisioned as a prescriber. An Owner or Admin links you in Step 2 — Provision prescribers.
- "Complete patient profile" — DoseSpot needs the patient's name, date of birth, gender, phone, and a full US address with a two-letter state code. The screen lists exactly what's missing under Required by DoseSpot.
- "Cannot sync inactive patient" — re-activate the patient before opening prescriptions.
The demographics one is worth dwelling on, because it has a second effect. Those same fields are what Surescripts matches the patient on, so a profile that's complete enough to open DoseSpot but wrong in a detail — a misspelled name, an old address — can return an empty history for a patient who definitely has one. If a history comes back blank and that surprises you, check the demographics before concluding there's nothing there.
For anything else, see E-prescribing with DoseSpot and Troubleshooting.
Related guides