How to display tasks in user level (example: Chw, Midwife)

Sure @Esther_Moturi.

Here’s a simple task


  {
    name: 'assessment-after-registration',
    icon: 'icon-healthcare',
    title: 'CHW Consultation',
    appliesTo: 'contacts',
    appliesToType: ['person'],
    appliesIf: c => c.contact.role === 'patient', /*Todo: add check for CHW*/
    actions: [{ form: 'assessment' }],
    events: [
      {
        id: 'assessment-form',
        days: 7,
        start: 7,
        end: 2,
      }
    ],
    resolvedIf: function (contact, report, event, dueDate) {
      return Utils.isFormSubmittedInWindow(
        contact.reports,
        'assessment',
        Utils.addDate(dueDate, -event.start).getTime(),
        Utils.addDate(dueDate, event.end + 1).getTime()
      );
    }

  },