Criteria V2

  • Criteria based on the number of responses to a specific survey question (by all participants)
  • Criteria based on the last response to a question in a specific date/time period (especially relative values like “the same day as the other activity is scheduled” or “in the last X days/hours/etc.”).
  • Consider the “last response” concept in other places like Placeholder and Carry Forward Responses too.

Preferably, to be done with Avicenna Scripts.

  • Update “Invalid Criteria” to “False Criteria” in the Participation page filters, and add “False Criteria” to the session-stats metadata for filtering entities.
  • (Maybe) don’t allow “NOT D” in criteria where D is a number, to prevent confusion and possible issues.

Previous epic: OP-6920

Requests:
Z-27981, f-688, F-938, Z-30056 (although not sure about their need)
Z-32567

Category:
Activities - Criteria