UNITYZM Showing Sign in

UnityZM Technologies · Pharmacy deployment

Pharmacy on one ledger

A retail pharmacy keeps four sets of records, and they never quite agree. This puts stock, dispensing, the controlled register and scheme claims on one ledger, so the question “what do we actually have, and who still owes us” has one answer instead of four.

Sold as
Per branch, per seat
Live in
Days, not quarters
Runs on
Any browser, any device
Data held
In Zambia

The problem

Four books that each tell the truth, and never the same one.

None of these records is wrong. Each is correct on its own terms. The losses live in the gaps between them — and the gaps are only visible once a month, if anyone goes looking.

The stock sheet

Counted periodically, usually by product rather than by batch.

Can't say which batch expires first

The register

A hardback book behind the counter, written up by hand after the fact.

Can't be searched or reconciled

The claims batch

Assembled by hand at month end from whatever paperwork survived.

Can't show what was never claimed

The till

Knows the day's takings, and nothing about the other three.

Can't separate co-pay from cash

Two of these cost real money quietly. Stock written off at quarter end was visible ninety days earlier if anyone could have filtered by expiry date. A scheme that short-pays a remittance is money already dispensed and never recovered — and short payments are invisible unless someone matches each remittance back to the claims it was meant to settle.


What it does

The working day, on one screen each.

Every screen below is live in the cockpit today, filterable and searchable, with access set per person — a cashier sees the till, a pharmacist sees the register, an owner sees all of it.

Dispensing

  • Prescriptions — taken in, verified, queried or refused
  • Dispensing log — what went out, from which batch, by whom
  • Controlled register — running balances that chain, entry to entry

Retail

  • Till & sales — receipts, tender type, co-pay separated from cash
  • Returns — reason, batch, and who authorised it

Stock

  • Goods received — against batch number and expiry date at the door
  • Stock on hand — per branch, per batch, against reorder level
  • Expiry & recalls — one click for everything expiring inside 30 or 90 days
  • Branch transfers — stock moved before it expires somewhere it won't sell

Insurance

  • Schemes & members — cover, benefit, co-pay rate, remaining limit
  • Claims — submitted, queried, rejected, approved, settled
  • Remittances — matched against claims, with the variance shown

Oversight

  • Dashboard — the day's position across every branch
  • Reports & statistics — stock valuation, expiry exposure, scheme settlement
  • Documents — delivery notes, claim forms, remittance advice, filed against the record they belong to

What it does not do

Worth saying before the demo, not after.

These screens record and reconcile. They do not enforce. A pharmacist will work this out within five minutes of using it, so it is better said here:

  • It does not block a dispense that breaches a rule — it records what happened
  • It does not lock the controlled register against edits
  • It does not submit claims to a scheme electronically; claims are tracked, not transmitted
  • It offers no clinical decision support — no interaction or dosage checking
  • It connects to no e-prescribing system
  • It carries no regulatory certification of any kind

Enforcement and scheme submission are the next build, and are quoted separately when a pharmacy wants them.


How it lands

Configuration, not a software project.

The cockpit, the roles and the screens already exist. What is specific to one pharmacy is its formulary, its branches, its suppliers, its schemes and its people — and all of that arrives as data.

  1. 1ScopeBranches, roles, and which of the four books is costing the most.
  2. 2Stand upThe cockpit on its own web address, branded, with access set per person.
  3. 3LoadFormulary, opening stock with batch numbers and expiry dates, suppliers, schemes.
  4. 4Walk itA pharmacist, a cashier and a stock controller each work a real day on it before anyone signs.
  5. 5GoCounter and dispensary live. Claims follow once one scheme cycle has run end to end.

The one honest cost. Opening stock has to be counted by hand, once, with batch numbers and expiry dates. No system can infer what is on a shelf it has never seen. That count is the real work of the first week — and it is work the pharmacy owes itself either way.


The feature list

Twenty-five screens, in sidebar order.

The full list rather than the highlights. Each screen is filterable and searchable, each can be exported, and access is set per person.

Overview

  • Dashboard
  • Process

Dispensing

  • Prescriptions
  • Dispensing log
  • Controlled register

Retail

  • Till & sales
  • Returns

Stock

  • Goods received
  • Stock on hand
  • Expiry & recalls
  • Branch transfers

Insurance

  • Scheme members
  • Claims
  • Remittances

Data

  • Data entry
  • Documents
  • Statistics
  • Reports

Setup

  • Formulary
  • Branches
  • Suppliers
  • Insurance schemes

People

  • Users
  • Calendar

Across all of them. Search and per-column filters on every table; add, edit and delete in place; ten roles with their own screen lists; a process map showing who owns each of the twelve stages and what it must leave behind; multi-branch throughout, with transfers between branches; and your own address, branding and sign-in.


Commercials

Priced per pharmacy, on a fixed shape.

Three tiers, all on the same platform — what changes is the number of branches and how much of the setup we do rather than the pharmacy.

Rates confirmed by UnityZM at quotation
TierForRate
Pilot One branch, one scheme, three months. Proves the expiry and claims numbers on the pharmacy's own data. on quotation
Standard One to three branches, all schemes, full setup and staff walkthrough. on quotation
Multi-branch Four branches or more, consolidated owner view, transfers between branches. on quotation

Every tier is a setup fee plus a recurring charge per branch and per seat. There is no licence to buy, no server to buy, and nothing to install.

The next step is a scope call.

Thirty minutes: how many branches, which schemes, and which of the four books is hurting. We come back with a fixed quote and a date. A walkthrough of the working cockpit can be arranged at the same time — it is quicker to show than to describe.

unityzm.co  ·  unityzm.co/sectors/pharmacy

UnityZM Technologies · Lusaka, Zambia 26 August 2026 · Proprietary & confidential