Company: MediSeen Health Systems Limited
RC Number: 9352905
TIN: 2620199413538
Product: MediSeen HMS (Cloud-Based)
Live URLs: app.mediseenhms.com / api.mediseenhms.com
DPO: Kalu Ifeanyi Mba (CTO)
Email: [email protected]
3, Inyima Lane, Ebem, Abia State, Nigeria
Phone: +234 816 516 0797
| Item | Detail |
|---|---|
| Document Title | Data Protection Impact Assessment — MediSeen HMS |
| Version | 1.0 |
| Date | 2 March 2026 |
| Classification | Confidential |
| Prepared By | Kalu Ifeanyi Mba, Data Protection Officer / CTO |
| Approved By | Pending DPO Sign-Off |
| Review Schedule | Annually, or upon material change to processing activities |
| Legal Framework | Nigeria Data Protection Act 2023 (NDP Act); NDPC Regulations |
This Data Protection Impact Assessment (DPIA) evaluates the data protection risks arising from the processing of personal data through MediSeen HMS, a cloud-based hospital management system operated by MediSeen Health Systems Limited. This assessment is conducted pursuant to Section 29 of the Nigeria Data Protection Act 2023 (NDP Act) and the guidelines issued by the Nigeria Data Protection Commission (NDPC).
This DPIA covers all processing activities performed by MediSeen HMS, including:
Under Section 29 of the NDP Act, a DPIA is mandatory where processing is likely to result in high risk to the rights and freedoms of data subjects. MediSeen HMS processes sensitive personal data (health records) at scale, involves cross-border transfers, and uses automated systems — all of which trigger the DPIA requirement.
| Component | Detail |
|---|---|
| Frontend | React SPA — app.mediseenhms.com |
| Backend API | Node.js / Express — api.mediseenhms.com |
| Database | PostgreSQL (managed, DigitalOcean) |
| Hosting | DigitalOcean App Platform — LON1 region (London, UK) |
| Payment Processors | Paystack, Flutterwave |
| Deployment | CI/CD via GitHub → DigitalOcean on push to main |
| Data Category | Specific Data Elements | Purpose | Who Accesses |
|---|---|---|---|
| Patient Personal Data | Full name, date of birth, gender, phone number, email, residential address, next-of-kin details | Patient registration, identification, emergency contact | Doctors, nurses, front-desk staff, hospital admin |
| Patient Health Records | Diagnoses, prescriptions, lab results, consultation notes, vitals (BP, temp, weight, etc.) | Clinical care delivery, treatment history, medical decision-making | Doctors, nurses, lab technicians (role-restricted) |
| Patient Financial Data | Billing records, payment history, insurance policy details, HMO information | Billing, invoicing, insurance claims, revenue management | Billing officers, hospital admin, finance team |
| Staff Personal Data | Full name, contact details, salary information, bank account details, National Identification Number (NIN) | Employment management, payroll processing, regulatory compliance | HR admin, hospital owner/management |
| Student Data (Klas integration) | Student name, class, grades, parent/guardian contact information | Academic records management (for medical school / teaching hospital integrations) | Academic admin, authorized teaching staff |
Under Section 25 of the NDP Act 2023, personal data shall only be processed where a lawful basis exists. For sensitive personal data (health data), Section 26 imposes additional conditions.
| Processing Activity | Lawful Basis (Section 25) | Additional Basis for Sensitive Data (Section 26) | Justification |
|---|---|---|---|
| Patient registration & identification | Consent (s.25(a)); Legitimate interest (s.25(f)) | Explicit consent obtained at registration | Patients provide data voluntarily during hospital registration with informed consent |
| Clinical care & health records | Vital interest (s.25(d)); Legitimate interest (s.25(f)) | Necessary for medical diagnosis/treatment (s.26(h)); Vital interest (s.26(c)) | Processing is essential for healthcare delivery; refusal would endanger patient welfare |
| Billing & payment processing | Contract performance (s.25(b)) | N/A — financial data is not sensitive under NDP Act | Necessary to fulfil the service contract between hospital and patient |
| Staff payroll & HR | Contract performance (s.25(b)); Legal obligation (s.25(c)) | N/A (NIN processed under legal obligation) | Required for employment contracts and statutory compliance (tax, pensions) |
| Insurance / HMO claims | Contract performance (s.25(b)); Consent (s.25(a)) | Explicit consent for sharing health data with insurers | Patient consents to share specific health data with named HMO provider |
| Student records (Klas) | Consent (s.25(a)); Legitimate interest (s.25(f)) | Parental consent for minors | Academic administration with informed parental/guardian consent |
| Cross-border transfer (to UK servers) | Section 43 — Adequate protection | UK recognised as having adequate data protection (UK GDPR) | DigitalOcean LON1 operates under UK data protection law; contractual safeguards in place |
| Question | Assessment |
|---|---|
| Is the processing necessary to achieve the stated purpose? | Yes. A hospital cannot deliver clinical care without collecting patient identification, medical history, and treatment data. Billing data is essential for hospital revenue operations. |
| Could the purpose be achieved with less data? | Partially. MediSeen collects only data fields required for clinical workflows. Optional fields (email, secondary phone) are clearly marked. Data minimisation principle is applied. |
| Could the purpose be achieved without personal data? | No. Healthcare delivery inherently requires identification of the individual patient and their medical history. |
| Is the processing proportionate to the aim? | Yes. Data collected maps directly to clinical, administrative, and financial needs. No profiling, scoring, or marketing use. |
Risks are assessed using a Likelihood × Impact matrix on a 3-point scale:
| Impact → | |||
|---|---|---|---|
| Likelihood ↓ | Low (1) | Medium (2) | High (3) |
| High (3) | Medium (3) | High (6) | Critical (9) |
| Medium (2) | Low (2) | Medium (4) | High (6) |
| Low (1) | Low (1) | Low (2) | Medium (3) |
| # | Risk Category | Description | L | I | Score | Rating |
|---|---|---|---|---|---|---|
| R1 | Unauthorized Access | External attacker gains access to patient health records via API vulnerability or credential compromise | 2 | 3 | 6 | HIGH |
| R2 | Data Breach | Mass exfiltration of patient or staff PII due to database compromise or misconfiguration | 2 | 3 | 6 | HIGH |
| R3 | Cross-Border Transfer | Personal data of Nigerian citizens stored on UK servers without adequate safeguards or NDPC approval | 2 | 2 | 4 | MEDIUM |
| R4 | Excessive Collection | Collecting more personal data than necessary for stated purposes, violating data minimisation principle | 1 | 2 | 2 | LOW |
| R5 | Inadequate Consent | Processing sensitive health data without valid, informed, and explicit consent from data subjects | 2 | 3 | 6 | HIGH |
| R6 | Insider Threats | Hospital staff accessing patient records beyond their role, or extracting data for unauthorized purposes | 2 | 2 | 4 | MEDIUM |
| R7 | Third-Party Risks | Data processors (DigitalOcean, Paystack, Flutterwave) suffer a breach or process data beyond agreed terms | 1 | 3 | 3 | MEDIUM |
| R8 | Data Loss / Unavailability | Database failure, corruption, or ransomware results in loss of patient records | 1 | 3 | 3 | MEDIUM |
| R9 | Non-Compliance Penalties | Failure to comply with NDP Act obligations resulting in NDPC enforcement action or fines | 1 | 3 | 3 | MEDIUM |
| # | Risk | Technical Measures | Organizational Measures | Residual Risk |
|---|---|---|---|---|
| R1 | Unauthorized Access |
|
|
MEDIUM |
| R2 | Data Breach |
|
|
MEDIUM |
| R3 | Cross-Border Transfer |
|
|
LOW |
| R4 | Excessive Collection |
|
|
LOW |
| R5 | Inadequate Consent |
|
|
LOW |
| R6 | Insider Threats |
|
|
LOW |
| R7 | Third-Party Risks |
|
|
LOW |
| R8 | Data Loss |
|
|
LOW |
| R9 | Non-Compliance |
|
|
LOW |
| Data Category | Retention Period | Justification | Disposal Method |
|---|---|---|---|
| Patient personal data | Duration of care + 6 years | Medical records retention best practice; statute of limitations for medical negligence claims in Nigeria | Secure deletion from database; anonymisation for statistical use |
| Patient health records | Duration of care + 6 years | Clinical continuity; legal requirements for medical records | Secure deletion; de-identified data may be retained for research |
| Patient financial data | 7 years from transaction date | Tax and financial regulatory requirements (FIRS) | Secure deletion from database |
| Staff personal data | Duration of employment + 6 years | Employment law obligations; pension and tax records | Secure deletion from database |
| Student data (Klas) | Duration of programme + 3 years | Academic record keeping requirements | Secure deletion from database |
| Audit logs | 2 years | Security monitoring and incident investigation | Automated purge |
| Backups | 30 days rolling | Disaster recovery | Automatic expiry/overwrite |
Under Part IV of the NDP Act 2023, data subjects have the following rights. MediSeen HMS implements these as follows:
| Right | NDP Act Section | Implementation | Response Time |
|---|---|---|---|
| Right of Access | Section 34 | Patients can request a copy of their records via the DPO (email/phone). Hospitals can export patient records from the system. | 30 days |
| Right to Rectification | Section 35 | Patients notify the hospital of inaccurate data; front-desk or clinical staff update records in system. Audit trail maintained. | 14 days |
| Right to Erasure | Section 36 | Request submitted to DPO. Data deleted unless legal retention obligation applies. Confirmation provided to data subject. | 30 days |
| Right to Restrict Processing | Section 37 | DPO can flag a patient record as restricted, limiting access to emergency-only clinical staff. | 14 days |
| Right to Data Portability | Section 38 | Patient data can be exported in structured, machine-readable format (JSON/CSV) upon request to DPO. | 30 days |
| Right to Object | Section 39 | Data subjects may object to processing based on legitimate interest. DPO reviews and responds. | 30 days |
| Right to Withdraw Consent | Section 25(a) | Patients may withdraw consent at any time. Processing ceases for the relevant purpose; prior processing remains lawful. | Immediate |
| Item | Detail |
|---|---|
| Data Exporter | MediSeen Health Systems Limited (Nigeria) |
| Data Importer | DigitalOcean LLC (US company; data centre in London, UK) |
| Data Location | LON1 Data Centre, London, United Kingdom |
| Data Types Transferred | All categories listed in Section 2 — patient, staff, and financial data |
| Transfer Mechanism | Encrypted API calls over HTTPS; managed database hosted in LON1 |
Under Section 43 of the NDP Act 2023, cross-border transfers are permitted where the receiving country provides adequate data protection. The United Kingdom has comprehensive data protection legislation (UK GDPR and Data Protection Act 2018) and an independent supervisory authority (ICO). The UK is widely recognised as providing adequate protection for personal data.
MediSeen will file a cross-border transfer notification with the Nigeria Data Protection Commission as required under the NDP Act, providing details of the transfer, safeguards, and adequacy basis.
| Processor | Service | Data Processed | Location | Safeguards | Compliance |
|---|---|---|---|---|---|
| DigitalOcean LLC | Cloud hosting, managed database, CDN | All system data (stored in PostgreSQL) | London, UK (LON1) | DPA in place; SOC 2 Type II; ISO 27001; encryption at rest & in transit | UK GDPR compliant; NDPC cross-border notification to be filed |
| Paystack (Stripe) | Payment processing | Patient name, email, payment amount; card data handled by Paystack (not stored by MediSeen) | Nigeria / Global (Stripe infrastructure) | PCI-DSS Level 1; tokenised payments; DPA available | CBN-licensed; NDP Act compliant; PCI-DSS certified |
| Flutterwave | Payment processing (alternative) | Patient name, email, payment amount; card data handled by Flutterwave (not stored by MediSeen) | Nigeria / Global | PCI-DSS Level 1; tokenised payments; DPA available | CBN-licensed; NDP Act compliant; PCI-DSS certified |
| GitHub | Source code hosting & CI/CD | Application source code only (no personal data in codebase) | USA | SOC 2 Type II; encrypted repositories; access via SSH keys | No personal data processed; DPA not required |
| Stakeholder | Role | Date | Input |
|---|---|---|---|
| Kalu Ifeanyi Mba | CTO / Data Protection Officer | 2 March 2026 | System architecture review; risk assessment; mitigation measures approval |
| Hospital Client Representatives | End users (hospitals) | Ongoing | Feedback on data collection requirements, consent processes, and access needs |
Based on this assessment, the residual risks associated with MediSeen HMS data processing activities are acceptable given the mitigation measures in place. The following actions are recommended to further strengthen compliance:
I confirm that this DPIA has been conducted in accordance with the Nigeria Data Protection Act 2023 and that the processing described herein may proceed subject to the recommended actions above.
Name: Kalu Ifeanyi Mba
Title: Chief Technology Officer / Data Protection Officer
Organisation: MediSeen Health Systems Limited
Date: ____________________
Name: ____________________
Title: Managing Director / CEO
Organisation: MediSeen Health Systems Limited
Date: ____________________
| Review Trigger | Frequency | Responsible |
|---|---|---|
| Scheduled annual review | Every 12 months from approval date | DPO |
| New processing activity introduced | Before go-live | DPO + Engineering Lead |
| Significant system architecture change | Before deployment | DPO + CTO |
| Data breach incident | Within 30 days of incident | DPO |
| Change in applicable law/regulation | Within 60 days of enactment | DPO + Legal Counsel |
| New third-party processor engaged | Before engagement | DPO |
| NDPC guidance or directive | Within 30 days of issuance | DPO |
| Version | Date | Author | Changes |
|---|---|---|---|
| 1.0 | 2 March 2026 | Kalu Ifeanyi Mba (DPO) | Initial DPIA — comprehensive assessment of MediSeen HMS |
MediSeen Health Systems Limited — Data Protection Impact Assessment v1.0
Prepared for submission to the Nigeria Data Protection Commission (NDPC)
© 2026 MediSeen Health Systems Limited. All rights reserved.