You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hence if we auto-cancel the visits, there will be no need for manual visit cancellation as well as checking if program exited in visit schedule rules of cancel forms.
AC:
Cancel all the scheduled visits on program exit
On undo exit, un-cancel the auto-cancelled visits alone.
Manually cancelled visits should not get un-cancelled on undo exit.
Technical:
In db, in program_encounter table have a column called auto_cancelled (inline with auto_approved in the entity_approval_status table)
Default value for the column need to be false.
Update it as true when auto-cancelled because of program exit
Update to false on undo exit.
Old: ignore:
Approach 1. Do not schedule visits when program exited.
Approach 2: cancel all the pending visits - cant do
usecases:
undo exit
cancel all the visist
exited - complete the encounters scheduled
inputs:
autocancelled - uncancelled when unexited
store the what autocancelled
person 1: collected data - register
person 2: exited program filled some info - dead
person 1: want to enter data
mahalakshme
changed the title
[Visit Scheduling] Cancel the uncompleted planned visits on program exit
[Visit Scheduling] Do not schedule new visits from a exited program
Sep 4, 2024
mahalakshme
changed the title
[Visit Scheduling] Do not schedule new visits from a exited program
[Visit Scheduling] Cancel visits on program exit
Sep 20, 2024
mahalakshme
changed the title
[Visit Scheduling] Cancel visits on program exit
[Visit Scheduling] Do not schedule visits from exited programs
Oct 8, 2024
Need:
Frequently in 'Visit schedule rule' of cancellation forms we check, if the program is not exited before scheduling.
AC:
Old: ignore
Hence if we auto-cancel the visits, there will be no need for manual visit cancellation as well as checking if program exited in visit schedule rules of cancel forms.
AC:
Technical:
Old: ignore:
Approach 1. Do not schedule visits when program exited.
Approach 2: cancel all the pending visits - cant do
usecases:
inputs:
autocancelled - uncancelled when unexited
store the what autocancelled
person 1: collected data - register
person 2: exited program filled some info - dead
person 1: want to enter data
find root cause - research -
Question:
Inputs:
Undo exit.
Single place - edit, cancel, do
The text was updated successfully, but these errors were encountered: