Hi everyone,
I’ve noticed a difference between Capture (web) and Android. On Android, after completing a visit (event), users get a pop-up asking them to schedule the next visit. This comes from the option “Display generate event box when completed” when the program stage is repeatable.
In Capture, this doesn’t happen.
Since scheduling the next visit is really important for programs like NCD, ANC, etc. (especially for tracking overdue patients), I built a small plugin that lets users schedule the next visit directly within the visit form.
Right now, in Capture, users have to complete the event, go back to the enrollment dashboard, and then click to schedule the next visit. It’s a bit clunky and easy to forget.
This plugin also uses a program rule to require scheduling the next visit before completing the event.
We’ve been using it for some time, so I thought I’d share it here in case it’s useful for others.