Overview
For SurveyToGo scripts originated from importing a Dimensions MDD script, SurveyToGo will attempt to populate the DataCollection.Status, DataCollection.TerminateSignal and DataCollection.EndQuestion system variables along with other system variables outside the scope of this article.
This article will cover which values will be passed to these 3 system variables depending on the various actions in the SurveyToGo Data Collection app or the MDD script being run by the SurveyToGo DataCollection app.
Details
The following table summarizes which values are passed based on the scenarios. (For a more detailed description of what happens with the Data Collection App in case of terminate signals, click here):
Action |
SurveyToGo Variables | MDD/DDF Variables |
Interview completed normally |
DataCollection.Status: {Complete} OR {Complete,Test}** DataCollection.TerminateSignal: - DataCollectio.EndQuestion: - |
|
Interview filtered due to quota exceed rule |
Filtered: True Filtered By Quota: True |
DataCollection.Status: {Signal} OR {Signal,Test}** DataCollection.TerminateSignal: 5 DataCollectio.EndQuestion: - |
MDD Script used IOM.Terminate with Signal 1 (sigCompleted) |
DataCollection.Status: {Complete} OR {Complete,Test}** DataCollection.TerminateSignal: - DataCollectio.EndQuestion: - |
|
MDD Script used IOM.Terminate with Signal 2 (sigStopped) | stuck on client - can be continued or manually completed |
NA |
MDD Script used IOM.Terminate with Signal 4 (sigError) | Filtered: True |
DataCollection.Status: {Signal} OR {Signal,Test}** DataCollection.TerminateSignal: 7 DataCollectio.EndQuestion: - |
MDD Script used IOM.Terminate with Signal 5 (sigOverQuota) |
Filtered: True Filtered By Quota: True |
DataCollection.Status: {Signal} OR {Signal,Test}** DataCollection.TerminateSignal: 5 DataCollectio.EndQuestion: - |
MDD Script used IOM.Terminate with Signal 6 (sigEarlyComplete) |
Completed: True Was Set As Complete: True |
DataCollection.Status: {RespondentStopped} OR {RespondentStopped,Test}** DataCollection.TerminateSignal: - DataCollectio.EndQuestion: - |
MDD Script used IOM.Terminate with Signal 7 (sigFailedScreener) | Filtered: True |
DataCollection.Status: {Signal} OR {Signal,Test}** DataCollection.TerminateSignal: 7 DataCollectio.EndQuestion: - |
User pressed stop/cancel and selected not to save the interview | Interview data is deleted and lost. | |
User stopped the interview and later clicked the interview and selected "Set as Completed" option |
Completed: True Was Set As Complete: True |
DataCollection.Status: {RespondentStopped} OR {RespondentStopped,Test}** DataCollection.TerminateSignal: - DataCollectio.EndQuestion: - |
** Status in case the Survey Mode was Test and not Production
Comments
Please sign in to leave a comment.