Websites11 min read

Patient Portal for a Dialysis Centre Network Cost (2026)

Mohamed Bah·Fondateur, Kolonell
October 10, 2026
Share:
Patient Portal for a Dialysis Centre Network Cost (2026)

Patient Portal for a Dialysis Centre Network Cost (2026)

Websites

The verdict in three sentences

A patient portal for a network of 4 dialysis centres in Casablanca costs 250,000 to 550,000 MAD (about 23,000 to 51,000 EUR) depending on integration with the dialysis software and the laboratory. With 600 patients on 3 sessions a week, the value lies in session scheduling, notifications and access to lab results, not in design. The project only holds up if it complies with Law 09-08, CNDP authorisation and an approved host for health data, with a realistic timeline of 4 months.

What the portal must do, and what it costs

A dialysis network handles around 7,800 sessions a month for 600 patients. Every slot change, every monthly blood panel and every missing prescription currently goes through the front desk phone. The portal must absorb these flows without creating a new data risk.

ModuleFunctionIndicative 2026 budget (MAD excl. VAT)
Patient area and strong authenticationSMS OTP login, consent, profile35,000 to 60,000
Session schedulingSlot display, change request, nurse validation60,000 to 120,000
SMS and WhatsApp notificationsD-1 reminder, change alert, blood test reminder25,000 to 50,000
Lab resultsHL7 or PDF import from the lab, Kt/V, haemoglobin, phosphorus history50,000 to 130,000
Medical back officeValidation before release, access log, roles per centre40,000 to 90,000
Security and complianceEncryption, audit trail, penetration tests, CNDP file40,000 to 100,000
Total4-centre network250,000 to 550,000

The low end assumes PDF results validated by the physician. The high end includes an HL7 interface with the lab and synchronisation with the existing dialysis software. Add 4,000 to 9,000 MAD a month for approved hosting, monitoring and SMS (2026 estimate, about 0.25 to 0.40 MAD per SMS).

Data security: Law 09-08 in practice

Dialysis data is health data, therefore sensitive under Law 09-08. Processing requires prior CNDP authorisation, clear patient information and hosting with a provider offering documented guarantees, ideally in Morocco. The portal must log every record access: who, when, from which centre.

The issues that fail an audit are well known: nurses sharing accounts, results sent unencrypted over WhatsApp, Excel exports stored on a personal computer. The portal replaces them with named accounts, time-limited secure links and logged exports.

Measuring impact: missed sessions and front desk calls

The medical director should track simple indicators before and after go-live. The figures below are 2026 estimates for a 600-patient network.

Monthly indicatorBefore portalAfter 6 monthsChange
Sessions missed or moved without notice16070-56%
Inbound calls to the front desk3,4001,500-56%
Front desk time spent on scheduling220 h95 h-125 h
Blood panels delivered late9020-78%
Patients logging in at least monthly055 to 70%n.a.
Complaints about slots4515-67%

Elderly patients will not all use the portal: plan a caregiver access (an authorised relative) and SMS reminders that work without an app.

Mini case study

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

You are :

Dr Benjelloun, medical director of a 4-centre network in Casablanca, chooses a portal at 380,000 MAD excl. VAT plus 6,500 MAD a month to run it. Saving 125 front desk hours a month, valued at 70 MAD per loaded hour, is worth 8,750 MAD. The 90 avoided missed sessions free slots that can be reassigned: at 850 MAD per billed session, even 30 recovered sessions bring in 25,500 MAD a month. Net monthly gain: 8,750 + 25,500 - 6,500 = 27,750 MAD. Payback: about 14 months.

FAQ

How long does it take to launch the portal?

Allow 4 months: 3 weeks of scoping and CNDP filing, 10 weeks of development, 3 weeks of testing with a pilot centre. Rolling out to the other 3 centres then takes 2 to 4 weeks.

Can the data be hosted outside Morocco?

Transfers outside Morocco require a specific CNDP authorisation and complicate the file. Most networks choose a certified Moroccan host, for 3,000 to 7,000 MAD a month depending on redundancy.

Are results published automatically?

No, we recommend medical validation before release. The physician validates a batch of panels in 10 to 15 minutes per centre per week.

Is a native mobile app needed?

Rarely at the start. An installable web app (PWA) covers 90% of use cases and costs 30 to 40% less than an iOS and Android app.

How do you handle patients without a smartphone?

SMS reminders work on any phone, and a relative can receive caregiver access. The front desk keeps an entry screen for requests received by phone.

Let's scope your project. Send us your number of centres, your dialysis software and your lab: we will price a portal between 250,000 and 550,000 MAD with a 4-month plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#patient portal#dialysis#Casablanca#healthcare#Law 09-08#web application
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.