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.