Home / Patient Portal

Patient Portal

Your health information in one place: view records, manage appointments, prescriptions, lab requests, and control who can access your data across facilities.

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.

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 / AuthEmail, password, optional hospital
OverviewAppointments, calendar, full history, quick actions
Book appointmentLogged-in modal; public form for guests
BookingsUpcoming appointments
ProfilePersonal details, insurance
PrescriptionsView and request prescriptions
Lab requestsView and add lab requests; workflow actions
Medical recordsUpload, view, AI extraction, search
AI AssistantEducational chat only (no diagnosis or prescription)
Search recordsNatural language search over your records
Data consentConsent requests and full history across facilities
PWAInstall to home screen; offline where supported

Contact

Questions about the patient portal? Contact our team or email support@tiba.co.ke.