Sending a prescription
Open DoseSpot from any patient chart to write a prescription — or, on a proxy account, prepare one and queue it for a prescriber to review and send.
Prescribing starts from the patient, not from a separate application. DoseSpot loads inside the chart you're already in, on the patient you're already looking at.
What you can do once it opens depends entirely on which kind of DoseSpot account you were given. A prescriber writes and sends. A proxy prepares and hands off. The screens differ, and it's worth knowing which one you're on before you start typing.
Opening DoseSpot
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 prescribe mid-consultation without leaving the note.
DoseSpot loads in place. It's normal for it to sit blank for a couple of seconds before the chart appears.
Syncing happens on its own
The first time anyone opens a patient in DoseSpot, Ona pushes that patient's details across automatically — you'll see Syncing patient for a moment. There's nothing to press, and no sync step in settings.
When the patient's record isn't good enough for DoseSpot to accept, you get one of three screens instead:
- "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, and the button opens the patient profile. Closing it retries the sync for you.
- "DoseSpot rejected this patient" — the record is complete but something in it was refused, itemised under Reported by DoseSpot. This is usually a wrong value rather than a missing one — an implausible date of birth, an address DoseSpot can't resolve.
- "Cannot sync inactive patient" — re-activate the patient before prescribing for them.
The demographics matter beyond just opening the chart: they're what Surescripts matches the patient on. A profile that's complete enough to load DoseSpot but wrong in a detail can still return an empty medication history for a patient who definitely has one.
Prescribing as a prescriber
On a prescriber account DoseSpot opens straight onto the patient's chart, and you write the prescription there. Ona hands off to DoseSpot for the transmission; DoseSpot sends it to a real pharmacy.
Treat it with the same care as any clinical order — the right patient, the right drug, the right pharmacy. The clinical responsibility stays with you, and once it's transmitted it's out of Ona's hands.
Controlled substances additionally need a DEA number on file (Setting up DoseSpot) and DoseSpot's own EPCS two-factor prompt when you sign. That prompt is required by the DEA and is entirely separate from Ona's own two-step verification — turning one on or off changes nothing about the other (Two-step verification).
Before you write, it's worth checking what the patient has actually been dispensed elsewhere. The same DoseSpot chart holds that record — see Viewing a patient's medication history.
Preparing a prescription as a proxy
A proxy account has no prescription queue of its own, so before the chart opens you're asked whose queue you're writing into.
"Queue for which prescriber?" — "What you prepare is staged in their queue for them to review and send." The list is every team member linked as a Prescriber, by name. Pick one and DoseSpot opens.
You choose every time, on every chart. Nothing is remembered, and that's deliberate rather than an oversight: staff routinely cover several clinicians in a shift, and a remembered default is exactly how work ends up in the wrong doctor's queue.
Once DoseSpot is open, a banner sits above it for the whole session: "Queue prescription — queueing for {name}. They review and send it." with a Change button. Read that banner. DoseSpot itself never shows whose queue you're in, so once you're inside the chart, the banner is the only place a wrong choice can be caught.
What you prepare then appears in that prescriber's own DoseSpot chart, awaiting their approval. They review it and they transmit it. A proxy cannot send, cannot sign, and cannot prescribe controlled substances — there's no NPI and no DEA registration behind the account to do it with.
When DoseSpot won't open
The message on screen tells you which piece 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 linked. An Owner or Admin provisions you in Step 2 — Provision prescribers and proxies.
- "No prescribers connected" — you're on a proxy account and nobody in the practice is linked as a prescriber, so there's no queue to write into. An admin links a prescriber first.
- "Could not open DoseSpot" — something failed on the way in. Retry first. On a proxy account you also get Choose a different prescriber, which is the fix when the prescriber you picked has been unlinked since the list was drawn.
For anything else, see Setting up DoseSpot and Troubleshooting.
Related guides