Platform module
Prescriptions, Pharmacy & Public Verification
Safe prescribing, real stock control, and a printable prescription anyone can verify as genuine.
What it is
A prescription is a promise about a medicine, and in Nigeria it is also a document that gets copied, altered and forged. GSHS attaches a verification code to every prescription it issues, so the pharmacist at the counter can confirm in seconds that the paper in front of them really came from the hospital it names.
Inside the hospital, the same prescription drives the pharmacy queue and decrements real per-branch stock, so dispensing and inventory can never tell two different stories.
Pharmacy queue
3 prescriptions awaiting dispense
RX-2026-01482
Verification code · 7KH3-MP9XQ2
Amoxicillin 500mg
1 capsule · oral · 8 hourly
Paracetamol 500mg
2 tablets · oral · as needed
Stock check
Why teams value it
Allergy-safe
Conflicting medicines cannot be prescribed.
Real stock
Dispensing refuses to take stock negative.
Printable
Every prescription carries a verification code.
Public check
Anyone can verify a code, no account needed.
Written once, checked every time
Dose, route, frequency, duration and quantity are captured as structured fields, and the patient's active allergies are re-read from the database before the prescription can be saved.
- Structured directions, not free text alone
- Hard block on allergy conflicts
- Documented overrides retained
One safe step to dispense
The pharmacy sees prescriptions awaiting dispensing for its branch. Dispensing checks stock, decrements it and prices the line in a single database operation, so a slow network cannot dispense the same medicine twice.
- Refuses to dispense below zero
- Per-branch stock and reorder thresholds
- Dispense raises the charge automatically
Paper the patient can carry
Each prescription prints with its prescription number, the issuing hospital and a verification code. The code is the only thing needed to confirm the document is genuine — it reveals nothing about the patient or the medicine.
- Prescription number and issuing organisation
- Ten-character verification code
- Works for patients who use a pharmacy outside the hospital
Trust a prescription without an account
Anyone — patient, relative or pharmacist — can enter a code on the public verification page and see whether it corresponds to a real prescription, which hospital issued it, its current status and when it was issued. Nothing else is ever returned, and repeated guessing is rate-limited.
- No patient name, no drug name, ever
- Identical response for wrong and unknown codes
- Attempts rate-limited to stop code guessing
Questions about this module
Explore related modules
Patient Records & Global Patient ID
One record per patient per hospital, and one identity for that patient across every hospital on the network.
Read moreClinical Encounters, Admissions & Discharge
Consultations, ward rounds, admissions and discharge in a record that keeps its history instead of being overwritten.
Read moreAppointments, Scheduling & Referrals
A real clinician calendar, double-booking prevented at the database, and referrals tracked to a decision.
Read moreLaboratory & Imaging
Orders, specimens, results and a separate verification step, with turnaround measured rather than estimated.
Read moreSee this module on real screens
Book a walkthrough and we will demonstrate it using workflows that match your facility.