Skip to content

Journey 1 — Doctor Onboarding

From Paper Stamp to Digital Prescriber

Persona

Dr. Mohamed Khalil — General Practitioner (GP) Private clinic in Heliopolis, Cairo | License No. 12345 | Egyptian Medical Syndicate member National ID: 27801051234567


Today Without NDP

In Egypt's current system, Dr. Mohamed:

  1. Bought a rubber stamp (كاوتشوك) with his name, specialization, and clinic address
  2. Writes prescriptions on any paper, stamped with his seal
  3. Has no digital presence in the healthcare system
  4. Cannot be verified by a pharmacy
  5. Has no restriction on what he prescribes or how much

The NDP changes this entirely. Every prescriber must be registered, verified, and digitally credentialed before issuing a single electronic prescription.


Overview: The 6 Sub-Journeys


A. Application — Submitting to the HPR

Dr. Mohamed navigates to the NDP Provider Portal (https://providers.ndp.eg) and clicks "Register as Prescriber".

What Dr. Mohamed fills in:

FieldValueNotes
National ID27801051234567Auto-validates with Civil Registry
Full Name (Arabic)محمد عبد الرحمن خليلAs on national ID
Full Name (English)Mohamed Khalil
Egyptian Medical Syndicate NumberMED-SYN-123458-digit syndicate number
SpecialtyGeneral PracticeSelected from EDA-approved specialty list
Sub-specialtyFamily MedicineOptional
Primary FacilityPrivate ClinicType: CLINIC
Clinic Address25 El-Nozha St, Heliopolis, Cairo
GovernorateCairo
Phone01001234567Egyptian mobile format
Emaildr.khalil@clinic.eg

System Flow (Application)


B. Verification — MOH × Medical Syndicate

This is the most critical step: verifying Dr. Mohamed is a real, licensed, active doctor.

Automated Verification Checks

The HPR Registry runs these checks automatically:

CheckSourceExpected Result for Dr. Mohamed
National ID validityCivil Registry API✅ Valid, not deceased
Syndicate membershipEgyptian Medical Syndicate API✅ Active member since 2005
License statusMOH License Database✅ License active, expiry 2027-12-31
Specialty matchSyndicate + MOH✅ GP confirmed
Criminal record flagMinistry of Interior (if integrated)✅ No flags
Sanctions / disciplinaryMedical Syndicate✅ No record

Manual Review (Fallback)

If any automated check fails or is inconclusive, a MOH Admin reviews the application:

  • Uploads supporting documents (license scan, syndicate card)
  • MOH Admin approves or rejects with a reason
  • Estimated review: 3–5 business days

Verification Flow

Manual Review Scenario

If the Syndicate API returns INACTIVE (e.g., Dr. Mohamed forgot to renew his annual subscription), the system:

  1. Places the application on hold
  2. Sends Dr. Mohamed an SMS explaining which check failed
  3. Gives him 30 days to resolve and resubmit supporting documents
  4. An MOH Admin can manually override with documented justification

C. Credential Issuance — The HPR Functional ID

Once verified, Dr. Mohamed receives his Healthcare Provider Functional ID:

HPR-12345-GP
│   │      └── Specialty code (GP = General Practice)
│   └────────── License number
└────────────── HPR prefix

What gets issued:

CredentialDescriptionUsed For
HPR Functional IDHPR-12345-GPAll prescriptions, audit logs
Digital CertificateX.509 cert, 2-year validityDigital signature on prescriptions
Temporary PasswordOne-time, expires in 24hFirst portal login
OTP SecretTOTP seed for authenticator app2FA login

Notification Sequence


D. Facility Linking — Connecting to a Clinic or Hospital

Dr. Mohamed works from his private clinic. He needs to link his HPR ID to the facility.

Scenario A: Existing Facility (Hospital / Large Clinic)

If Dr. Mohamed works at Cleopatra Hospital (already registered as FAC-CAI-00123):

  1. He searches for the facility by name or license number
  2. Submits a "join request" to the facility
  3. The Facility Admin approves (or the system auto-approves for certain accreditation levels)
  4. Dr. Mohamed is now linked: HPR-12345-GP @ FAC-CAI-00123

Scenario B: Private Clinic (New Facility Registration)

Dr. Mohamed's clinic is not yet in the system. He registers it:

FieldValue
Facility Nameعيادة د. محمد خليل
Facility TypeCLINIC
GovernorateCairo
Address25 El-Nozha St, Heliopolis
License NoCLN-2018-04567
Services['OUTPATIENT', 'PRESCRIBING']

The system creates: FAC-CAI-00789 and links Dr. Mohamed as the sole prescriber.


E. First Login — Setting Up Preferences

Dr. Mohamed logs into the portal for the first time.

Login Flow (2FA Enforced)

Prescribing Preferences

Dr. Mohamed sets up his favorite drugs (shortcuts for common prescriptions):

My Favorites:
1. Augmentin 875/125mg Tab — EDA-MED-00123
2. Brufen 400mg Tab — EDA-MED-00456  
3. Panadol 500mg Tab — EDA-MED-00789
4. Vitamins B Complex — EDA-MED-01234

He also sets:

  • Default language: Arabic (forms, notifications)
  • Printer: Clinic thermal printer (for QR printout)
  • Signature: Scanned signature uploaded for prescription PDF

F. Controlled Substance Authorization (Specialist Pathway)

This sub-journey applies only to specialists who need to prescribe Schedule I–IV drugs

Dr. Mohamed as a GP cannot prescribe controlled substances. This section shows the pathway for a psychiatrist or pain specialist.

Scenario: Dr. Heba Mansour, Psychiatrist (HPR-67890-PSY), needs to prescribe Alprazolam (Schedule IV benzodiazepine).

Additional Requirements

RequirementDetails
Specialty verificationPsychiatry confirmed in HPR
Controlled substance applicationSeparate form to EDA
DEA-equivalent numberEgypt Controlled Substance Number (ECSN) issued
Annual renewalEvery 12 months
Quota limitsMax 50 controlled prescriptions/month (adjustable by EDA)

When Dr. Heba prescribes Alprazolam:

  • CDSS validates her ECSN is active
  • Prescription requires mandatory clinical indication field
  • Quantity limited per EDA quota
  • Patient must have an active diagnosis (ICD-10 code) in their record

Summary: Dr. Mohamed is Ready to Prescribe

After completing the onboarding:

✅ HPR Functional ID:        HPR-12345-GP
✅ Facility:                 FAC-CAI-00789 (عيادة د. محمد خليل)
✅ Digital Certificate:      Valid until 2028-05-03
✅ 2FA:                      Configured
✅ Prescribing Authority:    General — All non-controlled medications
✅ Controlled Substances:    ❌ Not authorized (GP restriction)

Dr. Mohamed can now:

  • Issue electronic prescriptions
  • Have prescriptions validated against CDSS in real-time
  • Have patient insurance automatically checked
  • Generate QR codes and PDF printouts for patients

Next: Drug Directory → — How Dr. Mohamed finds and selects the right medication.