Deliver Journey

Deliver Journey

Field

Description

Start Date

Set start date for the intervention

End Date

Set end date for the intervention. This is editable once the opportunity is created

Max Users

Number of users that will be invited to this opportunity

Total Budget

Automatically calculated based on the number of users and the maximum number of payment units allowed during the project

User Status

Description

Started Delivery

  • The user reads the details of the job and proceeds to download the Deliver CommCare app. Upon submitting the first form, the ‘Started Delivery’ column is populated

Progress

  • The user collects data and submits forms in the Deliver app that are synced to CommCare HQ first and then forwarded to the CCC backend. The CCC backend recognises the forms and the progress achieved in the following manner:

    • Each form contains a unique ‘entity id’ as a calculated field that uniquely identifies the recipient or beneficiary of the service being delivered

    • Each form is mapped to a defined ‘delivery unit’ name in the CCC block

    • A collection of delivery units add up to a ‘payment unit’ in the backend. A payment unit means a ‘unit of work’ that qualifies for payment

    • When all the required forms within a payment unit are completed for a specific beneficiary(etity id) and meets certain criteria, the progress indicator in the mobile app will increment

    • The criteria for incrementing progress is as follows:

      •  All delivery units in the payment units are submitted between the start and end dates

      • The limit on the maximum number of payment units per user is not exceeded

      • The daily limit on the max number of payment units to be completed is not exceeded

      • The delivery units are not a duplicate, meaning does not have the same entity id as a previously submitted unit

  • The progress indicator indicates that a visit is completed according to the above criteria and the data is now eligible to be verified before payment. So the indicator will increment if the above criteria is satisfied even if any problem is found with the data itself during verification checks

Reached Daily Limit

  • The progress indicator screen informs the user when the daily limit is reached that any more work will not be paid

  • The user sees no increment to the progress indicator after the visit. The user can then go to the verification details screen and look at the status of the particular service delivery record which will show as ‘over limit’

Reached End date or Max Limit

  • The progress indicator screen informs the user when the daily limit is reached that any more work will not be paid

  • The user sees no increment to the progress indicator after the visit. The user can then go to the verification details screen and look at the status of the particular service delivery record which will show as ‘over limit’