A secure, connected Patient File for Liberia

Patient-centric, multi‑facility hospital management with cross‑facility approvals, role‑based security, and full audit trails — built for low‑bandwidth environments.

Built for national reporting & safe health information exchange.
Kwatekeh logo
Kwatekeh Patient File

Single authoritative patient record • Secure • Audited

Secure
Scalable
Offline Sync

Key Features

Comprehensive modules built around the patient file.

1,250
Patients
12
Hospitals
234
Visits today
Patient File

Single authoritative, secure digital patient file with visits, meds, labs and attachments.

Multi-Facility

Register hospitals, clinics and pharmacies with unique facility IDs.

ID Generation

Auto-generated readable IDs: PT-000001, FAC-0001, EMP-FAC1-0001.

RBAC & Audit

Role based access control and full audit logs for compliance.

Pharmacy Module

Inventory, prescriptions, sales and controlled access across facilities.

Laboratory

Test ordering, results, attachments and interpreted reports.

Patient File — design & fields

Each patient has a unique secure digital file with personal info, medical history, visits, medications, lab results, referrals and attachments. Access is strictly controlled by roles and approvals.

  • Personal Info: Full name, DOB, contacts, next‑of‑kin, photo, national ID.
  • Medical History: Past illnesses, surgeries, allergies, chronic conditions, immunizations.
  • Visit Records: Date/time, facility & ID, provider, diagnosis, vitals, notes.
  • Medications: Name, dose, frequency, dates, prescribing provider.
  • Labs & Attachments: Tests, results, scanned reports (PDF/JPG/PNG).
Cross‑Facility Access & Approvals

If a patient visits a different facility, the requesting facility must create an approval request which requires patient consent (unless emergency override applies). Approvals are logged and expire after 72 hours.

See technical details →
Unique Identifiers
FAC-0001 (Facility)
PT-000001 (Patient)
EMP-FAC1-0001 (Employee)
BIRTH-000001 (Birth)
DEATH-000001 (Death)

IDs generated via central id_sequences table. Default: global patient IDs (recommended).

Facility Snapshot
Hospitals connected: 12
Visits today: 234

Technical Notes & Architecture

PHP (MVC), MySQL/MariaDB, Bootstrap front‑end, cron jobs, secure file storage. Optional REST API enables integrations.

Security & Compliance
  • RBAC + middleware
  • Audit trails
  • File validation
  • TLS everywhere
Extensibility

Modular services (Pharmacy, IdGenerator, Notification) for phased rollout and national reporting.

Quick Links
/public/api/* /Database/migrations /Database/seeds