Already shipped as ScriptTrack: sent to the chemist, accepted, ready, collected.
This was not built, because it already exists under another name. Everything RxRelay describes — a prescription sent to the chemist the patient chose, the chemist accepting it, a substitution the prescriber has to decide before anything is handed over, and the dispense recorded back — is ScriptTrack, live in the product. Building it again would have meant a second prescribing surface, which is the one thing a prescriber–pharmacist app must never become. Reading it closely to be sure of that found two ids the tracking row took on trust, and those are fixed: the chemist a prescription is sent to must be in this practice’s own directory and the dispense linked back must be this practice’s own, both re-read against your own tables rather than accepted because the id existed somewhere.
The usual shape of a money app. RxRelay’s own steps are written from its screen when it ships.
What it does not do, by design. A listing with only benefits is an advertisement.
Tell us what you run and we will show you this app inside a practice shaped like yours — or answer the question the page above did not.