← Back to team overview

dhis2-devs team mailing list archive

[Bug 1495868] [NEW] (Tracker) Non-repeating program stages vs. "ask user to create new event"

 

Public bug reported:

When  "Ask user to create new event when stage is complete" is turned on
for a non-repeatable program stage in Tracker, the resulting behaviour
seems unanticipated. After completing the program stage, the dialog for
scheduling or creating a new instance of the same (non
repeatable)program stage is shown. When proceeding, the program stage is
created - making multiple events possible in a non repeating program
stage.

The suggested behavior in this case is that instead of making one more copy of the current stage, the following repeatable or non-existant program stage is created in this diealog.  
A use case: When completing the first non-repeatable program stage(ANC Booking visit), the user should be asked to schedule the next program stage, which is repeatable(ANC Followup visit). When completing the repeatable stage(ANC Followup visit) the user should be asked to schedule a new instance of the same program stage.

** Affects: dhis2
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.
https://bugs.launchpad.net/bugs/1495868

Title:
  (Tracker) Non-repeating program stages vs. "ask user to create new
  event"

Status in DHIS:
  New

Bug description:
  When  "Ask user to create new event when stage is complete" is turned
  on for a non-repeatable program stage in Tracker, the resulting
  behaviour seems unanticipated. After completing the program stage, the
  dialog for scheduling or creating a new instance of the same (non
  repeatable)program stage is shown. When proceeding, the program stage
  is created - making multiple events possible in a non repeating
  program stage.

  The suggested behavior in this case is that instead of making one more copy of the current stage, the following repeatable or non-existant program stage is created in this diealog.  
  A use case: When completing the first non-repeatable program stage(ANC Booking visit), the user should be asked to schedule the next program stage, which is repeatable(ANC Followup visit). When completing the repeatable stage(ANC Followup visit) the user should be asked to schedule a new instance of the same program stage.

To manage notifications about this bug go to:
https://bugs.launchpad.net/dhis2/+bug/1495868/+subscriptions


Follow ups