Completion Log
A questionnaire completion log is sent for every task to give information regarding the task's completion percentage. The schema is as follows:
Field Name | Type | Description |
---|---|---|
Name | String | Name of the questionnaire (e.g. ESM, PHQ8) |
Time | Double | Timestamp in UTC (s) when the questionnaire completion log is submitted. A questionnaire completion log is submitted in two ways: along with a questionnaire when it is completed (100% completion) or when the questionnaire's completion window has expired before completion (0% completion). |
TimeNotification | Double or Null | Timestamp in UTC (s) when the notification to complete the questionnaire/task is sent. This is the timestamp a questionnaire is supposed to be filled. This is null if no time notification is provided (e.g. for clinical tasks done in the clinic). |
CompletionPercentage | Double or Null | Percentage of the questionnaire completed. 0 for not at all complete and 100 for full completion. Null if no completion value possible. |
Quirks:
Completion logs may also be listed for the Previous Day, when the Completion Window expires at midnight.