Skip to main content
Pilot programmeNow setting up pilot hospitals across Nigeria — book a walkthrough

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.

GSHS · prescriptions pharmacy

Pharmacy queue

3 prescriptions awaiting dispense

AO

RX-2026-01482

Verification code · 7KH3-MP9XQ2

Ready

Amoxicillin 500mg

1 capsule · oral · 8 hourly

Paracetamol 500mg

2 tablets · oral · as needed

Stock check

Amoxicillin 148 on hand
Paracetamol 620 on hand
Dispense prescription
Recorded walkthrough coming soon.Book a live demo

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.

Prescribing

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
Pharmacy queue

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
Printable prescription

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
Public verification

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

See this module on real screens

Book a walkthrough and we will demonstrate it using workflows that match your facility.

Book a Demo