Skip to content

Regulatory

MediTrack on autopilot.

MoPH MediTrack is Lebanon's national drug track-and-trace system, mandatory for cancer and subsidised drugs since 2023 and rolled out across pharmacies through 2022–2024. PharmEasy submits every dispense to MediTrack automatically — no portal, no end-of-day batches, no missed submissions.

PharmEasy MediTrack compliance dashboard showing daily submission status, retry queue, and audit history.

Every dispense submitted, automatically

When a pharmacist completes a dispense at the till, PharmEasy queues a MediTrack submission with the GTIN, batch number, expiry date, and the patient's Unique Health ID (UHID). The submission posts to the MoPH API in the background. The cashier never opens the MoPH portal. The owner never types a serial number into a form.

  • GTIN, batch, expiry, and UHID captured at the point of sale
  • Submission posts to MoPH MediTrack API in the background
  • Receipts print with the MoPH submission reference once acknowledged

Retries are silent and safe

When the MoPH API is unreachable — because the internet is down at the pharmacy, or MediTrack itself is temporarily offline — every submission queues locally with the full payload. PharmEasy retries on a backoff schedule until the API acknowledges. Nothing is lost; nothing is double-submitted.

  • Exponential-backoff retry with idempotency keys per submission
  • Local queue survives device restarts and network drops
  • Failed submissions surface with the exact MoPH error reason for human follow-up

Inspectors get a dashboard, not a spreadsheet

The compliance dashboard shows daily submission counts, pending retries, and any failures grouped by reason. When an inspector arrives, the audit trail is one click — every dispensing event with its MoPH submission state, timestamp, and the user who recorded it.

  • Daily submission counts and acknowledgement rates
  • Filter by drug class, date range, branch, or status
  • One-click export of the full audit trail as CSV or PDF

Built on the same MoPH guidance every pharmacy follows

PharmEasy implements the MediTrack workflow exactly as published by the Lebanese Ministry of Public Health, using GS1-standard 2D barcodes that encode GTIN, batch/lot, and expiry. We track MoPH guidance updates and ship integration changes when the spec evolves — that work is included in your subscription. The official MoPH MediTrack overview is at https://www.moph.gov.lb/en/Pages/6/15089/meditrack-project-track-trace-medicines-through-the-2d-barcode.

Frequently asked

Common questions about meditrack integration.

What is MoPH MediTrack?
MoPH MediTrack is Lebanon's national drug track-and-trace system, operated by the Ministry of Public Health. Pharmacies are required to submit every dispense — at minimum for cancer drugs and subsidised drugs under Minister Decision 6/1 from January 2023, and progressively for additional categories — using GS1 2D barcodes that encode GTIN, batch, and expiry. The official overview is at https://www.moph.gov.lb/en/Pages/6/15089/meditrack-project-track-trace-medicines-through-the-2d-barcode.
Do I need to enter the patient's UHID for every dispense?
Subsidised and cancer-drug dispenses require a Unique Health ID per MoPH rules. PharmEasy captures the UHID the first time a patient is seen and reuses it on every subsequent dispense, so it is a one-time data-entry cost. For non-subsidised dispenses, UHID is optional in the workflow but still recommended for clinical continuity.
What happens to MediTrack submissions during an internet outage?
Sales still complete normally. Each dispense queues a MediTrack submission locally with the full payload. When the internet returns, PharmEasy posts every queued submission with an idempotency key so it cannot be double-recorded. Nothing is lost and nothing is duplicated.
What happens if MoPH rejects a submission?
Failed submissions appear in the compliance dashboard with the exact MoPH error reason. Typical causes — wrong UHID format, GTIN not yet registered, batch already consumed elsewhere — are categorised so a pharmacist can fix them quickly. PharmEasy stops retrying once it has the explicit MoPH error to avoid hammering the API.

Run your pharmacy with PharmEasy.

Demos are run by the founders. Tell us a bit about your pharmacy and we will get back within 24 hours.