AfricaOSAfricaOS

Patients Module

Patient records, appointments, and clinical workflows

Patients Module

Manage patient records, appointments, and clinical workflows for healthcare organizations.

Overview

The Patients module handles:

  • Patient Records - Demographics, history, documents, and contacts
  • Appointments - Scheduling, check-in, and follow-ups
  • Clinical Notes - Encounters, vitals, and treatment plans
  • Billing Integration - Link encounters to invoices
  • Communications - Reminders, confirmations, and results

Quick Start

  1. Install Module - Settings -> Modules -> Patients -> Install
  2. Configure Fields - Define required patient demographics
  3. Set Up Appointment Types - Consultation, follow-up, procedure
  4. Configure Availability - Provider schedules and rooms
  5. Test Flow - Create a test patient and appointment

Configuration

Patient Fields

  • Name, date of birth, gender, contact info
  • Identifiers (national ID, medical record number)
  • Insurance, next of kin, allergies
  • Custom fields per organization

Appointment Types

TypeDurationResourcesColor
Consultation30 minDoctor, RoomBlue
Follow-up15 minDoctorGreen
Procedure60 minDoctor, Nurse, RoomOrange

Workflows

  • New patient onboarding
  • Appointment reminders (24h, 2h)
  • No-show follow-up
  • Referral tracking

Core Features

Patient Records

  • Search by name, ID, phone, or barcode
  • Timeline of encounters and documents
  • Consent and privacy controls
  • Duplicate detection and merge

Appointments

  • Calendar views (day, week, provider)
  • Drag and drop rescheduling
  • Waitlist and overbooking rules
  • Check-in via kiosk or QR code

Clinical Notes

  • SOAP template support
  • Vitals and measurements
  • Prescriptions and lab orders
  • Document attachments

On this page