Skip to content

User Journeys — Rousheta Raqamya (روشتة رقمية)

Egypt's National Digital Prescription System

These journeys describe how every actor in Egypt's healthcare ecosystem interacts with the NDP platform — from the doctor writing a prescription to the patient picking it up from any pharmacy in the country.

The Egyptian Prescription Reality — Before NDP

To understand why each step in the NDP journey matters, it helps to understand the current unregulated reality:

What happens todayWhat NDP changes
Doctor writes on stamped paper (كاوتشوك)Doctor issues a digital prescription with a unique RX-ID and QR code
No patient identity checkPatient National ID (14-digit) verified against Civil Registry
Brand names only, no INNDoctor selects from EDA-approved drug list; INN + brand shown
No drug interaction checkCDSS fires in real-time; blocks or warns on dangerous combinations
Prescription valid indefinitelyExpiry enforced by drug category (7–180 days)
Pharmacist dispenses without verificationPharmacist scans QR or enters National ID; system validates
Patient double-dips at multiple pharmaciesCentral registry prevents duplicate dispensing
No audit trailEvery action logged, immutable, 10-year retention
Controlled substances untrackedSchedule-based controls; requires documented justification

System Actors


Journey Map

The journeys are designed sequentially — each one is a prerequisite for the next.


Functional IDs — The Backbone of the System

Every entity in the NDP has a Functional ID — a unique, immutable identifier used consistently across all services.

EntityFormatAuthorityExample
Patient14-digit National IDCivil Registry29901011234567
PrescriptionRX-{timestamp}-{random}NDP PlatformRX-20260503A1B2C3
Doctor/PrescriberHPR-{license}-{specialty}HPR RegistryHPR-12345-GP
PharmacistPHR-{license}Pharmacy RegistryPHR-98765
Pharmacy/FacilityFAC-{governorate}-{seq}Facility RegistryFAC-CAI-00123
MedicationEDA-assigned drugIdEDA RegistryEDA-MED-00456

Phase 1 Journeys (This Section)

#JourneyKey ActorsKey Services
1Doctor OnboardingDoctor, MOH Admin, Medical SyndicateHPR Registry, Notification
2Drug DirectoryEDA Admin, Doctor, PharmacistMedicine Directory, CDSS
3Prescription CreationDoctor, Patient, UHISPrescription, CDSS, Insurance, Patient Registry

Future Journeys (Planned)

#JourneyStatus
4Patient Access (3 channels: App / QR / National ID)Planned
5Pharmacy DispensingPlanned
6Insurance & UHIS AdjudicationPlanned
7Drug Recall WorkflowPlanned
8Prescription AmendmentPlanned
9MOH Analytics & ReportingPlanned