From partner order to
carrier handoff.
Relay PMS takes every prescription through intake, pharmacist review, packaging and shipping in one shared queue, and keeps the history of who did what at each step.
| Order | Line | Medication | Ship to | State |
|---|---|---|---|---|
| ORD-1042 | 1 | Semaglutide 2.5 mg/mL | TX | RPh Review |
| ORD-1042 | 2 | Ondansetron 4 mg ODT | TX | Packaging |
| ORD-1043 | 1 | Tirzepatide 10 mg/mL | OK | Intake |
| ORD-1044 | 1 | Sermorelin 9 mg | LA | Shipped |
| ORD-1045 | 1 | NAD+ 200 mg/mL | NM | Clarification |
Workflow
Four stages, one clear queue
Each line shows its stage, what it's waiting on, and which actions the current person can take. Lines that need clarification or are rejected come off the main path, with the reason recorded.
- Intake 01
Partner orders arrive with their prescriptions and documents. Data entry fixes missing fields, maps products to your catalog and checks state coverage.
- RPh Review 02
Pharmacists work through a required checklist. Each approval records who approved, when, and the clinical details they saw.
- Packaging 03
Technicians record lot and beyond-use date, print a 4×3 label, and confirm it once it's on the package.
- Shipped 04
Ready lines go into a shipment with carrier and tracking. Partners get tracking updates as soon as it's handed to the carrier.
Features
Made for how pharmacies actually work
One row per medication
Each line moves through the workflow on its own, so one held medication never blocks the rest of the order.
Corrections with reasons
Every edit needs a reason and a source, and can link a document. Changing clinical details voids prior approvals automatically.
Several pharmacies, one login
Each pharmacy keeps its own orders, staff, catalog and settings. People who work at more than one switch with a click.
Roles that match the bench
Data entry, technician, pharmacist and administrator each see the actions their job allows. Only pharmacists sign off clinically.
Full audit history
Notes, corrections, approvals, labels and shipments stay on the record permanently. You can always see who did what and when.
Coverage built in
Set which states each pharmacy ships to. Orders outside that coverage are flagged at intake, not when you go to ship.
Partner API
Orders arrive by API
Prescribing platforms send orders, documents and LifeFile-format payloads through a partner API, with an idempotency key on every submission. They can see status, history and shipments for each order, and signed webhooks notify them as things change.
- Access granted per pharmacy, with a separate key for each partner
- Your product mappings turn partner SKUs into catalog items
- Tracking and cancellation events go out as soon as they happen
curl -X POST \
"https://api.relaypms.com/api/v1/partner/orders?pharmacyId=…" \
-H "X-Partner-Key: pk_…" \
-H "Idempotency-Key: order-1042" \
-H "Content-Type: application/json" \
-d '{ "patient": {…}, "lines": [ … ] }' Bring your pharmacy onto Relay PMS
We'll set up your pharmacy, staff, catalog and partner connections.