Difference between revisions of "How to create a new questionnaire using panel members"

From Catglobe Wiki
Jump to: navigation, search
m (Step 4)
m
Line 1: Line 1:
 +
= Create questionnaire =
 +
 
== Step 1  ==
 
== Step 1  ==
  
Line 43: Line 45:
 
[[Image:Question flow.jpg]]  
 
[[Image:Question flow.jpg]]  
  
'''Notice'''
+
'''Notice'''  
  
*''D_Set___'' and ''End__'' questions go in pairs, one pair is corresponding to a answer sheet's status
+
*''D_Set___'' and ''End__'' questions go in pairs, one pair is corresponding to a answer sheet's status  
*When a status is not needed, feel free to remove the corresponding''D_Set__ ''and ''End__ ''questions from the questionnaire
+
*When a status is not needed, feel free to remove the corresponding''D_Set__ ''and ''End__ ''questions from the questionnaire  
*''D_Set__ ''questions are used for updating the answer sheet's status before reaching <span style="color: #ff0000">D_End</span>, which will then save the status and completed date into the panel data questionnaire
+
*''D_Set__ ''questions are used for updating the answer sheet's status before reaching <span style="color: #ff0000">D_End</span>, which will then save the status and completed date into the panel data questionnaire  
 
*''D_Set__'' questions should be reached using GOTO&nbsp;if conditions added to real questions (or you can use dummy questions, no problem with doing that)
 
*''D_Set__'' questions should be reached using GOTO&nbsp;if conditions added to real questions (or you can use dummy questions, no problem with doing that)
  
[[Image:Goto if conditions.png]]
+
[[Image:Goto if conditions.png]]  
  
 
*The main flow will set the answer sheet to normal/successful.&nbsp;If no GOTO If is added,&nbsp;only <span style="color: #ff0000">D_SetSuccessful</span> is&nbsp;executed&nbsp;and <span style="color: #ff0000">End_Successful</span> question is shown&nbsp;at the end.
 
*The main flow will set the answer sheet to normal/successful.&nbsp;If no GOTO If is added,&nbsp;only <span style="color: #ff0000">D_SetSuccessful</span> is&nbsp;executed&nbsp;and <span style="color: #ff0000">End_Successful</span> question is shown&nbsp;at the end.
Line 63: Line 65:
  
 
Our&nbsp;questionnaire needs only 2 statuses: normal/successful and outside target, so&nbsp;we&nbsp;could remove <span style="color: #ff0000">D_</span><span style="color: #ff0000">SetQuotaFull</span>, <span style="color: #ff0000">End_QuotaFull </span>and&nbsp;<span style="color: #ff0000">D_SetFailed</span>,&nbsp;<span style="color: #ff0000">End_Failed </span>without any problem  
 
Our&nbsp;questionnaire needs only 2 statuses: normal/successful and outside target, so&nbsp;we&nbsp;could remove <span style="color: #ff0000">D_</span><span style="color: #ff0000">SetQuotaFull</span>, <span style="color: #ff0000">End_QuotaFull </span>and&nbsp;<span style="color: #ff0000">D_SetFailed</span>,&nbsp;<span style="color: #ff0000">End_Failed </span>without any problem  
 +
 +
= Sampling =
 +
 +
= Invite =
 +
 +
= Remind =
 +
 +
= Re-invite =
 +
 +
  
 
[[Category:Production_guidelines]]
 
[[Category:Production_guidelines]]

Revision as of 06:29, 26 November 2009

Create questionnaire

Step 1

Go to Ad Hoc Questionnaire resource list

Ad Hoc Questionnaire resource template.png

Step 2

Copy questionnaire: CGTemplate - CAWI Template 2010 (resource id = 35767704)

Change the destination questionnaire name and parent resource to fit the real project.

Copy Questionnaire Template.png 

Step 3

Open the newly created questionnaire resource

Use the correct layout:

  • CAWI: Layout resources\Catinet Layout\CGTemplate (questionnaire layout template): CAWI - NORSTAT
  • CATI: Layout resources\Catinet Layout\CGTemplate (questionnaire layout template): CATI

Step 4

Open the questionnaire template using questionnaire template editor

There are some default questions added to the template

  • D_Start: leave unchanged
  • Insert_questions_here: replace this question with your real set of questions
  • D_SetSuccessful: leave unchanged
  • D_SetQuotaFull: leave unchanged
  • D_SetOutsideTarget: leave unchanged
  • D_SetFailed: leave unchanged
  • D_End: leave unchanged
  • End_Successful: replace the text with real text shown when the respondent finishes the questionnaire successfully/normally
  • End_QuotaFull: replace the text with real text shown when any quota is full (optional)
  • End_OutsideTarget: replace the text with real text shown when the respondent is outside target (optional)
  • End_Failed: replace the text with real text shown when the current rpq fails to meet some requirements (optional)
  • D_PanelData_Id: contains the answer sheet's id in panel data questionnaire, leave unchanged

Question flow.jpg

Notice

  • D_Set___ and End__ questions go in pairs, one pair is corresponding to a answer sheet's status
  • When a status is not needed, feel free to remove the correspondingD_Set__ and End__ questions from the questionnaire
  • D_Set__ questions are used for updating the answer sheet's status before reaching D_End, which will then save the status and completed date into the panel data questionnaire
  • D_Set__ questions should be reached using GOTO if conditions added to real questions (or you can use dummy questions, no problem with doing that)

Goto if conditions.png

  • The main flow will set the answer sheet to normal/successful. If no GOTO If is added, only D_SetSuccessful is executed and End_Successful question is shown at the end.

Example

There is a question Screening checking if the respondent is qualified to continue with the rest of the questionnaire, when he selects the answer option whose value is 1, he will be screened out, and be shown a page saying "Sorry, you are not in the target group". In order to do so, we simply need to a a GOTO if condition to Screening as below, and update the text of question End_OutsideTarget

Goto if conditions 2.png

The main flow of my questionnaire will be ended with a page saying "Thanks for spending your time": no goto if condition is needed to go to D_SetSuccessful, we just need to change the text of End_Successful to "Thanks for spending your time".

Our questionnaire needs only 2 statuses: normal/successful and outside target, so we could remove D_SetQuotaFull, End_QuotaFull and D_SetFailedEnd_Failed without any problem

Sampling

Invite

Remind

Re-invite