/
Completion Log

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 NameTypeDescription
NameStringName of the questionnaire (e.g. ESM, PHQ8)
TimeDoubleTimestamp 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).
TimeNotificationDouble or NullTimestamp 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).
CompletionPercentageDouble or NullPercentage 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.

Related content

Questionnaire Completion Logs
Questionnaire Completion Logs
More like this
Active Questionnaire App
Active Questionnaire App
More like this
Protocol & Schedule
Protocol & Schedule
More like this
Firebase Analytics
Firebase Analytics
More like this
Firebase Cloud Messaging & Notifications Server (XMPP)
Firebase Cloud Messaging & Notifications Server (XMPP)
More like this
Garmin Plugin
Garmin Plugin
More like this