EHR-Africa

Comprehensive Healthcare Management System for African Institutions

The African-made digital health platform built for African physicians, clinics, and hospitals.

Get Started Login

Why EHR-Africa?

Healthcare institutions across Africa face unique challenges: unreliable connectivity, diverse clinical workflows, multi-currency operations, and the need for solutions that work in resource-constrained environments. EHR-Africa was designed from the ground up to address these realities.

Offline-first architecture means your staff can document, prescribe, and manage patients even when the internet is down. Multi-currency support (NGN, USD, LRD, KES, ZAR, GHS) simplifies billing across regions. ICD-11 integration keeps you aligned with international standards. And role-based access ensures the right people see the right data—whether you run a single clinic or a multi-facility hospital network.

Product Overview

EHR-Africa is a full-stack Electronic Health Record (EHR) and practice management system that combines:

Clinical Documentation

SOAP notes, e-prescriptions, lab and imaging orders, specialist referrals

Laboratory & Radiology

40+ lab templates, X-ray/ultrasound/CT/MRI imaging orders, scientist workflow, external lab integration

Pharmacy Operations

Dispensing, inventory (lots & FEFO), allergy checks, drug interactions, invoicing

Scheduling & Appointments

Per-day hours, holidays, doctor daily view, calendar, SMS reminders

Inpatient Care

Admissions, bed management, rounds, discharge summaries

Communication

Staff messaging, patient portal messages, tasks, appointment SMS helpers

Financial Management

Service catalog, invoicing, quick checkout, payments, cash register, multi-currency

Insurance & HMO Claims

Payers, enrollees, tariffs, claim validation, batch export (CSV/JSON/FHIR)

Patient Portal

Secure self-service: appointments, medications, results, messaging

Offline Capability

Works without internet; changes sync automatically when you reconnect

The system runs as a Progressive Web App (PWA)—installable on any device, works offline, and syncs automatically when connectivity returns. A full user manual with screenshots is available for staff training.

Complete Feature Catalogue

Everything EHR-Africa offers clinics, hospitals, and patients—organized by module.

1. Authentication, Registration & Roles

FeatureDescription
Staff loginSecure login with organization-scoped access; staff stay signed in while helping patients set up portal access or process payments.
Role-based accessAdmin, Doctor, Nurse, Lab Scientist, Pharmacist, Biller/Accountant, Staff, and custom “Other” roles with free-text title.
Organization registrationNew clinics register with country, currency, org code; staff join via org code.
License numbersProfessional license captured at registration for doctors and regulated roles.
Physician verificationDoctors upload regulatory credentials for review before full clinical access is granted.
Patient portal loginSeparate patient-facing login; staff can create portal accounts for patients without signing out themselves.
Encryption & recoveryOptional field-level encryption with secure key recovery workflow.
User managementOrg admins add, edit, and deactivate staff accounts.
Edit profile & specialtyStaff update profile; doctors set or change medical specialty.
Organization codeShare code for secure staff self-registration.

2. Patient Management & Identity

FeatureDescription
Patient registrationDemographics, contact, emergency contact, insurance, blood group, and identifiers.
Patient searchSearch by name, mnemonic patient ID (MRN), DOB, phone; pagination for large lists.
Mnemonic patient IDsHuman-readable IDs (e.g. MFA-SC-001) everywhere in UI—never raw UUID labels for staff.
Manual numberingOrg option to assign patient numbers manually with prefix rules.
Patient profilesTabs: history, diagnoses, vitals, medications, allergies, immunizations, visits, orders, referrals, encounters, documents.
Patient documentsAttach PDFs and images; secure cloud storage with controlled access links.
Pre-EMR / unstructured recordsImport historical paper-era records before full digitalization.
Deleted patientsSoft-delete with recovery workflow for administrators.
Patient intakePublic intake form submissions; staff approval/reject queue before chart creation.
Emergency contact policyOrg toggle to require emergency contact on registration.
Weight unitsOrg toggle between kilograms and pounds for vitals.
Specialist registerMaintain specialist directory for referrals (name, specialty, contact).

3. Clinical Workflow & Documentation

FeatureDescription
Clinical notes (SOAP)Subjective, Objective, Assessment, Plan; chief complaint; treatment plan; lock/finalize note.
Psychology templateDedicated note type with follow-up scheduling and lock workflow.
VitalsCapture BP, pulse, temp, weight, height, BMI; edit with audit trail; BP alerts dashboard.
Electronic prescriptionsDrug database lookup, dosage, interactions; Rx syncs to pharmacy queue on sign.
Lab orders40+ structured tests from chart; serial/ID lookup; external lab routing.
Imaging ordersX-ray, USS, CT, MRI, mammography, DEXA with CPT/modality and prep notes.
View orders from chartLook up lab/imaging order by ID or serial without leaving clinical note.
Specialist referralsReferral letters with urgency, specialist directory, printable/downloadable handoff.
Care plans & roundsInpatient care planning and rounds documentation.
Preventive care gapsGap list on chart and patient details; mark addressed; optional proof upload to cloud.
ICD-11International disease classification integrated for diagnoses.
Integrated databasesVaccine, drug, and allergy databases for accurate documentation.

4. Laboratory Module

End-to-end lab workflow: doctors order from the chart; lab scientist dashboard queues pending work; structured result entry with validation and normal ranges; results return to doctor lab-results view. External lab orders dashboard tracks specimens sent outside. In-house lab toggle enables or disables internal lab per organization. Lab order billing gate can require payment before result entry.

Lab Test Types (40+):

HematologyCBC, PCV, HB, ESR, Hemoglobin Genotype
Blood chemistryBMP, CMP, U&E, EUC, LFT, Lipid, Calcium, Uric Acid
EndocrineGlucose, HbA1c, TSH, Prolactin, Testosterone, FSH, LH, Estrogen, Progesterone
Urinalysis & microbiologyUA, Urine MCS, Stool MCS, HVS
Infectious diseaseMalaria, Widal, VDRL, HIV, Hep B/C, TB, H. pylori, ASO
OtherABO/Rh, hCG, CRP, Vitamin D, PT/INR, PSA

5. Radiology & Imaging

Order and track imaging with structured selection, CPT codes, modality, and preparation notes. Attach results to patient records; doctor lab/imaging results view. External imaging center handoff supported.

ModalityExamples
X-rayChest, abdominal, extremity (e.g. knee 3 views)
UltrasoundAbdominal, pelvic, thyroid
CTHead noncontrast, abdomen/pelvis with contrast
MRIBrain, lumbar spine
OtherMammography, DEXA

6. Pharmacy & Inventory

FeatureDescription
Pharmacy dashboardPrescription queue, dispense workflow, status tracking.
In-house pharmacy toggleEnable/disable org pharmacy module; separate pharmacy hours when enabled.
Allergy checkPatient allergy validation before dispense.
Drug interaction checkingIntegrated drug database with interaction alerts.
Inventory lots & FEFOBatch/lot tracking; first-expiry-first-out dispensing.
COGS & pricing unitsCost tracking; brand, pack size, price unit fields.
Bulk importExcel import for inventory catalog.
Pharmacy invoicingAccountant/biller dashboard for pharmacy charges.

7. Inpatient & Admissions

FeatureDescription
Admissions dashboardOverview of all admitted patients across wards.
Admission formDiagnosis, bed/room assignment, admission details.
Inpatient dashboardBed management, rounds, vitals, orders, Rx from admission context.
Configure facilitiesDefine wards, rooms, beds; toggle inpatient module per org.
Discharge summariesGenerate and archive discharge documentation.
Autosave draftsInpatient documentation drafts preserved during entry.

8. Facility Configuration

FeatureDescription
In-house laboratoryToggle internal lab workflow vs external-only orders.
In-house pharmacyToggle dispensing module and pharmacy hours.
In-patient servicesEnable admissions, beds, and inpatient dashboards.
Configure inpatient facilitiesWards, rooms, and bed inventory.
Configure services & pricingOrg service catalog (SKUs) for billing, checkout, and claims.
Facility schedulePer-day hours, lunches, holidays (see Scheduling).
Appointment reminder settingsSMS lead days and reminder policy.

9. Departmental Dashboards (Role-Based)

DashboardPrimary users
Pharmacy dashboardPharmacists — Rx queue, dispense, inventory
Lab scientist dashboardLab staff — pending orders, structured result entry
Biller/accountant dashboardFinance — payments, pharmacy invoicing, reconciliation
Doctor lab resultsDoctors — consolidated results review
Blood pressure alertsDoctors & nurses — flagged vitals follow-up
Admissions dashboardClinical staff — active inpatients overview
External lab ordersNurses, lab, admins — outbound specimen tracking
Upcoming appointmentsDoctors — dedicated upcoming-visit list
Physician verificationDoctors — upload credentials for regulator review

10. Appointments & Scheduling

FeatureDescription
Appointment managementCreate, edit, and cancel appointments; assign patient and provider; visit type and duration.
Schedule calendarDaily, weekly, monthly views; closed days and holidays labeled.
Per-day clinic hoursDifferent start/end per weekday; Sunday closed or custom.
Multiple lunch breaksBlock slots during one or more lunch periods per day.
Custom slot lengthConfigurable grid step (e.g. 15, 20, 35 minutes).
Public holidaysNamed closure dates; booking prevented on holidays.
Pharmacy hoursSeparate schedule when in-house pharmacy enabled.
Doctor daily schedulePer-doctor day grid; open vs booked slots; book from open slot.
Doctor assignmentProvider availability and slot ownership.
Cloud-synced scheduleHours and holidays in organization settings (all devices).
SMS remindersConfigurable lead days; daily reminder job; copy-to-SMS helper page.
Upcoming appointmentsDashboard widget for front-desk visibility.

11. Billing, Payments & Cash Register

FeatureDescription
Billing dashboardRevenue, outstanding balance, pending invoices, cash on hand.
Configure servicesOrg pricing catalog—SKUs for visits, labs, procedures; drives checkout and claims.
InvoicesCreate, edit, line items from service catalog; multi-currency.
Quick checkoutFast payment and receipt for walk-in services.
Collect paymentCash, card, mobile money, bank transfer; proof-of-payment attachment.
Cash registerOpen/close shift, transaction log, discrepancy reporting.
Multi-currencyNGN, USD, LRD, KES, ZAR, GHS per org default and invoice.
Accountant dashboardBiller-focused view for payments, pharmacy, and reconciliation.
General ledger hooksAccounting integration points for revenue recognition.

12. Insurance & HMO Claims

FeatureDescription
Payer administrationRegister HMO/insurance payers per organization.
Enrollee registryLink patients to payer member numbers.
Tariff adminPayer price schedules; map invoice lines to tariff items.
Claims workspaceDraft claim from invoice; validation rules; work queue.
Batch exportCSV and JSON export for payer portals.
FHIR R4 exportPer-claim FHIR JSON and batch FHIR Bundle for manual submission.

13. Patient Portal

FeatureDescription
Patient dashboardAppointments, medications, results, visit summary.
My profileView/update demographics and contact (where permitted).
AppointmentsView upcoming and past visits.
Medications & resultsActive Rx and released lab/imaging results.
Setup portal accessStaff creates patient login from the dashboard.
Portal messagingPatients message clinic staff; unread indicators.

14. Communication & Messaging

FeatureDescription
Staff messagingInternal messages between staff users.
Multi-recipient composeSend to multiple staff or patient portal users in one message.
Patient portal threadStaff reply to patient portal messages from dashboard.
Unread badgesMessage counts on dashboard navigation.
Appointment SMS copy pageFront-desk helper to copy reminder text for manual SMS send.

15. Reports & Analytics

FeatureDescription
Operational reportsPatient and clinic analytics with export.
Preventive gaps summaryPatients overdue for screenings and preventive care.
Conditions breakdown & statsPrevalence and condition-level analytics.
Blood group summaryInventory and transfusion planning support.
Vital signs analysisTrends and patterns across population.
CSV exportPatients and report data for external analysis.
Doctor lab resultsConsolidated results view for clinicians.
Deleted patientsAdmin view and recovery of deleted records.

16. Security, Audit & Compliance

FeatureDescription
Audit logLogins, data changes, access events.
Security dashboardOverview and alerts for org administrators.
Legal agreementsTerms, privacy, consent; staff sign and view history.
Organization codeSecure staff onboarding via shared org code.
Data isolationEach organization’s data is kept separate and secure in the cloud.
Workflow health checkSelf-diagnostic for common misconfiguration.

17. Data Management & Backup

FeatureDescription
Download backupDirect export for disaster recovery or migration.
Request backupApproval workflow for requested exports.
My download requestsTrack pending and completed export requests.
Restore from backupImport prior backup into organization.
Import/export dataStructured onboarding and transitions.
Storage usageMonitor cloud storage consumption and limits.

18. Offline & Sync

FeatureDescription
Progressive Web AppInstall on desktop, tablet, or phone—no app store required.
Works offlineContinue documenting and working when connectivity drops.
Automatic syncPending changes upload when the connection returns.
Sync status indicatorOn-screen indicator shows online, offline, or pending sync on key pages.
Staff guideStep-by-step help for using offline features (how-to guide).

19. Training & Support

FeatureDescription
User manualIllustrated step-by-step guide with demo screenshots (/user-manual).
Brochure (this document)Printable/PDF product overview for stakeholders.
Email & phone supportTiered by subscription plan.

20. Subscription Plans & Capacity

Flexible plans by patient and user limits. Annual billing saves 15%. Nigeria clinics see NGN; international orgs see USD. For live pricing, log in and visit Manage Subscription.

PlanPatient LimitUser LimitPrice (NGN/month)Key Features
Free Trial273₦0.00Core EHR: patients, appointments, notes, basic billing. 30-day trial.
Basic Plan2505₦35,000.00Full module set up to 250 patients, 5 users, reporting, email support.
Premium PlanUnlimitedUnlimited₦84,999.00Unlimited patients/users, claims, offline sync, priority support, account manager.

Also available in USD, LRD, KES, ZAR, GHS. Bank transfer and enterprise contracts supported.

Summary: EHR-Africa at a Glance

CapabilityEHR-Africa
ClinicalSOAP & psychology notes, vitals/BP alerts, e-prescriptions, lab/imaging orders, referrals, preventive gaps, inpatient care
Laboratory40+ templates, in-house toggle, scientist dashboard, external orders, optional billing gate
RadiologyX-ray, USS, CT, MRI, mammography, DEXA — order, track, attach results
PharmacyDashboard, FEFO inventory, lots/COGS, allergy & interaction checks, pharmacy hours
SchedulingPer-day hours, lunches, holidays, doctor daily view, SMS reminders, cloud-synced schedule
FinancialService catalog, invoices, quick checkout, collect payment, cash register, multi-currency (incl. LRD)
InsurancePayers, enrollees, tariffs, claims workspace, CSV/JSON/FHIR export
Patient engagementPortal, intake approvals, portal setup, staff↔patient messaging
OperationsRole dashboards, facility toggles, messages & tasks, workflow health check
SubscriptionFree / Basic / Premium; NGN & USD; bank transfer; annual discount
ComplianceAudit log, encryption, legal agreements, physician verification
ResilienceOffline PWA, sync indicator, backup/restore/import-export

Deployment & Support

Contact

Work Chop Inc.
Pioneering Intelligent Solutions for a Connected World

Email: support@eworkchop.com
Website: www.eworkchop.com
Product: ehr-africa.netlify.app