Overview
The patient portal is where you view your health information, manage appointments, prescriptions, lab requests, medical records, and data consent. After you log in, you see your personalised dashboard. The portal works in the browser and as an installable app (PWA)—you can add it to your home screen and use it on the go, with offline detection where supported.
Access & Authentication
Log in with email and password; if you use more than one facility, you can optionally select a hospital. After login you are taken to your overview (dashboard). New users can register; you may be asked to complete your profile (personal details) before full access. For multi-facility setups, an optional hospital code helps you access the right facility.
Dashboard & Overview
Your main screen greets you by name and offers a quick way to book an appointment (“Need to find a doctor?”). You see upcoming appointments (doctor, date, time, status) in a list or calendar view, on mobile and desktop. Quick actions let you upload a medical record or open your medical records drawer. A single complete medical history view shows consultations, prescriptions, lab results, and vital signs from all hospitals you have visited (where you have granted access).
Appointments & Bookings
When logged in: Book a new appointment from the overview with a simple modal. A dedicated bookings page shows all your upcoming appointments in one place. You can also request lab services (e.g. book a lab visit) from the portal.
Without logging in: A public booking form lets anyone request an appointment (name, date of birth, gender, date/time, reason). No account needed; after submission you receive an email confirmation.
Profile & Personal Information
Your profile page holds your personal details: first name, second name, date of birth, gender, and insurance. You can update this information at any time; it is linked to your patient record so your care team sees the right details. The main navigation includes Overview, Bookings, Prescriptions, Lab Requests, and Profile.
Prescriptions
The prescriptions area shows your prescriptions—all drugs prescribed to you. You can view them in a list or grid, sort (e.g. by latest), and use the same layout on mobile and desktop. You can also request a prescription (e.g. refill or new request) and track the status from the portal.
Lab Requests
View all your lab requests (note, status) in one place. You can add a new lab request: choose the test profile, appointment date, status, and sample info; lab test profiles guide you, and you can optionally upload a file. Actions such as “Confirm sample collection” or “Send to equipment” let you move the request through the workflow.
Medical Records
On the overview you can open a medical records tab or drawer to see all documents you have uploaded (title, date, facility, doctor). Upload new records (PDF or images); our AI extracts medications, diagnoses, test results, vitals, and doctor/facility so the information is structured and searchable. Browse and open documents in a viewer; when processing is complete you see extracted information grouped by type. A record detail view shows the full document, metadata, and extracted medical information, with a link to open the original file. A floating button gives quick access to the record list and “Upload new record.”
AI Assistant (Education Only)
The patient portal includes an AI Assistant tab for health education only. It can explain medical terms, general condition information, what tests measure, common medication side effects, healthy lifestyle tips, and how to prepare questions for your doctor. It does not give a diagnosis, prescribe, recommend treatment, or change your medications—it always directs you to a healthcare provider for clinical decisions. The interface is a chat with quick question suggestions, disclaimers, and session history, and works well on mobile.
Search Records
A Search records tab lets you search your uploaded medical records in natural language. You can search by medications, problems/diagnoses, treatments, tests, procedures, and anatomy. Filter by type of information, see which document contains the result, and jump to the source document. Search is powered by the same extracted medical entities (AI) used in your medical records view.
Data Consent & Multi-Facility
From the overview, a Data Consent tab takes you to the consent dashboard. There you have complete control over your medical data: view consent requests from hospitals, approve or deny them, and see status (e.g. pending, approved, denied). On the same page, a second tab shows your full medical history across all facilities—a single consolidated view of your care when you have granted access. The message is clear: you decide which hospitals can see your information.
PWA & Mobile
The patient portal can be installed on your device (e.g. “Add to home screen”) so it behaves like an app. You may see an install prompt or an “Install app” option in the navigation. Where supported, the app can work offline—you get an offline indicator and cached content when configured. Shortcuts can take you straight to AI Assistant, Upload record, or Search records. On mobile, a bottom navigation bar gives fast access to the main sections, and the layout is responsive and touch-friendly.
Feature Summary
Quick reference for what the patient portal offers.
| Feature | What it does |
|---|---|
| Login / Auth | Email, password, optional hospital |
| Overview | Appointments, calendar, full history, quick actions |
| Book appointment | Logged-in modal; public form for guests |
| Bookings | Upcoming appointments |
| Profile | Personal details, insurance |
| Prescriptions | View and request prescriptions |
| Lab requests | View and add lab requests; workflow actions |
| Medical records | Upload, view, AI extraction, search |
| AI Assistant | Educational chat only (no diagnosis or prescription) |
| Search records | Natural language search over your records |
| Data consent | Consent requests and full history across facilities |
| PWA | Install to home screen; offline where supported |
Contact
Questions about the patient portal? Contact our team or email support@tiba.co.ke.