Skip to main content

Functional Requirements

The following are the functional capabilities required for the AHD module within the ART POC system.

1. User Management

  • Create and manage user accounts.
  • Assign roles and permissions (e.g. ART Provider, Clerk, Administrator).

2. Client Registration

  • Capture patient demographics:
    • Name, birth date, gender, region, village, phone number, etc.
  • Generate unique patient identifier and barcode.

3. AHD Screening Workflow

  • Trigger AHD screening based on:
    • Vitals (e.g., fever ≥39°C, HR ≥120 BPM)
    • CD4 count < 200
    • WHO stage 3/4
    • Reported symptoms
  • Prompt for TB/CrAg screening, KS symptoms, and drug prescriptions.

4. OI Screening & Lab Orders

  • Enter and order tests:
    • CD4
    • TB (LAM, microscopy, culture)
    • CrAg (Serum and CSF)
  • Capture results and link to patient record.

5. Summary & Follow-up

  • Provide AHD summary with test results.
  • Support next appointment booking based on assessment outcome.