Skip to content

Resolve "In consultation and consultation queue should be visible in patient status"

What does this MR do and why?

Adds Queue and In Consultation Queue to the Check Patient Status progress line and fixes the status display logic so “In Progress” reflects the current step correctly across all backend status combinations. It also:

  • Makes Queue steps clickable (Consultation Queue and In Consultation Queue pages)
  • Adds a refresh button with success/error toast to manually refetch status
  • Fixes current-step mapping for consultation completed, medicine prescribed/verified, and counseling done
  • Updates tests for the new steps and refresh behavior

Screenshots

Before After
image image

Closes #197 (closed)

Edited by Banuri Koushik Reddy

Merge request reports

Loading