Interviewer Commands
Break
Put interviewers in “break” mode after the current interview is completed. If the interviewer is at the in-between interview prompt, they will go to Break mode immediately. This puts “Interviewer on Break” on the interviewer screen, “On Break” on the supervisor screen, and sends a log record to record the time interviewers went on break. Times can be be displayed using the log reports.
Syntax:
BREAK <ids|#ldevs|ALL/EVERYONE <studyname>>
Example:
BREAK EVERYONE Mystudy Everyone on study Mystudy will be prompted to go on break after they complete their current interview across all supervisors. BREAK ALL Mystudy Only interviewers under your control will be prompted to go on break for that study.
Change_Interviewers/CHI
Change interviewer(s) to a new study. This has the functionality of the combination of the STP (stop an interviewer on the current study at the end of the current interview) followed by a new STS (start an interviewer).
If you use CHI on an inactive interviewer, it acts like STS to start them.
Syntax:
CHI <ids|#ldevs> <study>
You have the same options for <ids|#ldevs> and <study> as you do on the STS command.
The Supervisor can also use CHI to change interviewers to a new version of a questionnaire. They would specify the name of the new QFF file to start, but the file has the same internal study code as the existing study; this allows you to switch interviewers to a new version of the questionnaire while the old version is still active.
In addition, you can control whether interviewers are running with or without “special interviewer type” mode when using the “CHI” command to change them to a new study.
Syntax:
CHI <ids|#ldevs> <study> <S=# or S=none>
“Interviewer list” can be a list of name or range of numbers, “studyname” can be any 3 to 30 character study name. “S=#” can be ”-1” or “none” to turn off special type, or as many of the numbers 1-9 as special types assigned.
Adding “Dialer” or ”-Dialer” are on/off switches, indicating whether or not a dialer is being used, and “Practice” or ”-Practice” are on/off switches indicating whether you are or are not in practice mode.
The “CHI” command defaults to “LIVE” mode in all cases. If you want to change studies by saying “CHI” the program will put you in “Live” mode unless you say otherwise. Previously, if you were in “Practice” mode you stayed in practice mode when you said “CHI” unless you also entered ”PRACTICE”.
Display_Active_Interviewers/DAI
Lists station information about each interviewer known to this supervisor session.
Syntax: DAI
By default, the following information is provided:
ID LDEV# STUDY START TIME INST_ST Starts Complt CASEID Mode Status ALF 27 MELMAC 2:46 PM 14:36 3 1 0032 LIVE ACTIVE Date: 11/13/2015 Interviewer Listing total: 1 time: 11:16:59 AM ID ldev# Study Starttime Itime Starts Complt Case ID Mode Status *** 5 bank 11:16 AM (0:12 0 0 000000 Auth Starting *** 6 bank 11:16 AM (0:10 0 0 000000 Auth Starting *** 7 phone 11:16 AM (0:02 0 0 000000 Auth Starting *** 8 phone 11:16 AM (0:02 0 0 000000 Auth Starting Scroll Interviewers Below Above Survsupr MAIN MENU where:
ID – *** is the interviewer ID.
LDEV# – 5, 6, 7, 8, are the ports or station numbers
STUDY – bank and phone are the interviewer’s assigned questionnaire study names.
STARTTIME – 11:16 pm is the session start time.
ITIME – Time of last interview start.
STARTS – Number of interview starts this session
Complt – Number of cases completed this SURVSUPR session.
CASE ID – is the ID of the last case written to the data file by this interviewer. If the interviewer is in Training mode, TRAINING will show in this field
MODE – is one of the following:
- Auth – Authorized to start, but not started yet
- Live – Currently doing live interview
- Train – Live interview, but in training mode
STATUS ACTIVE is the station’s status.
Valid Statuses
Status | Description |
Back from Break | Interviewer has resumed interviewing after BREAK |
Back from Lunch | Interviewer has resumed interviewing after LUNCH |
Back from Meeting | Interviewer has resumed after MEETING |
Before first interview | Authorized by SURVSUPR but not interviewing yet |
Between | Interviewer is at the end of interview prompt |
Blown | Interviewing has been stopped due to a blow case |
Doing Interview | Interviewing |
In Meeting | Supervisor or interviewer invoked MEETING command |
Monitored | Interviewing and being monitored |
On Break | Supervisor or Interviewer has used the BREAK command |
Out to Lunch | Supervisor or Interviewer has used the LUNCH command |
Quitting | Interviewer quit normally |
In addition, the first 20 characters of the last !SPECIAL,SEND_TEXT_LINE,SUPERVISOR_DISPLAY question seen in an active questionnaire will be shown in the last field. This allows you to track the interviewer’s progress within the questionnaire.
Syntax:
DAI <type> <studyname>
There is an optional parameter that you can add to get additional information. You add the type of interviewer you want listed and the study.
Types:
Type | Description |
ALIVE | Lists all active interviewing stations |
ALL | Lists all interviewers on the system, even other supervisors’ |
DEAD | Lists interviewers who have Quit or been killed |
MINE | Lists all interviewers under this supervisor |
Specifying LP or LP! at the end of the DAI command will send a copy of the screen to the file indicated on a previous LPDEV command. The default DAI screen is updated every 15 seconds with new interviewer information.
If you use the ALIVE option, you’ll get the standard DAI screen with the additional information of End time, Mode, S, and Ltime.
End time – End of last interview, or end of session if Quit.
S Special interview type.
Ltime – Time since last interview start.
Mode Options
Mode | Description |
Active | Active station but not interviewing |
Blown | Interviewing has been stopped due to a blow case |
Dialwait | Waiting for EIS predictive dialer to return phone number |
Ended | Interviewer is at end of interview prompt |
ID wait | At “enter interviewer ID” prompt |
Killed | Interviewer has been killed by SURVSUPR |
Live | Doing live interview |
No study | Not able to load study requested for that station |
Quit | Interviewer quit normally |
Started | Authorized by supervisor but not interviewing yet |
Starting | SURVSUPR has acknowledged the existence of the station |
Stopped | Interviewer has been stopped by supervisor |
There is a subset of options to the DAI command when displaying station information, as well.
Examples:
DAI SUPER 88 - Displays all interviewers owned by supervisor 88 DAI 1-20 - Display interviewers at stations 1 – 20 DAI 1 - Display the interviewer at station 1
Optionally you can ask for stats to display more information on a particular interviewer.
Syntax:
DAI STATS <intv ID>
NOTE: The “Dashboard” parameter must be set in the study header of any study you want to get interviewer statistics on. Note that this requires additional overhead for the Survox® server.
This shows you the following:
Interviewer statistics: abcd TOTAL SHIFT TOTAL <Last hour> Total abcd Total abcd Total abcd Completes/total hours Completes/active hours Dialings/total hours Hit rate (Completes/resolved) % dialings ==> Completes COMPLETES RESOLVED DIALINGS SUSPENDS CALLBACKS TOTAL HOURS ACTIVE HOURS
NOTE: The shift totals are reset to zero by using the END_SHIFT command.
DAI_Web_Cati/DAIWC
Displays active interviewers in WebCATI.
Syntax:
DAIWC - This will show the stations for a particular study. OUTPUT: LDEV Study PID last qffname 10004: rvsurvey 20087 10:54:52 rvsurvey.qff
Where “LDEV” is the Survox assigned device number, “Study” is the study name, “PID” is the survent process ID for that session, “last” is the last time the session contacted the server, and “qffname” is the questionnaire file name.
DAI_Web_Survent/DAIWS
Displays active interviewers in Websurvent.
Syntax:
DAIWS - This will show the stations for a particular study. Output: LDEV Study password PID last qffname 10004: rvsurvey NOMCBI 20087 10:54:52 rvsurvey.qff
Where “LDEV” is the Survox assigned device number, “Study” is the study name, “password” is the password on that sample record, “PID” is the survent process ID for that session, “last” is the last time the session contacted the server, and “qffname” is the questionnaire file name. If there are no webSurvent sessions, it will say so.
End_Shift
Reset interviewer stats to 0 for DAI stats. This marks the end of shift for DAI STATS screens “SHIFT TOTALS” and resets them to 0.
Force_Into_Break
Forces interviewers into “break” mode after # of seconds. This causes the interviewer to be forced into “break” mode if they have not started a new interview before # seconds. If the number is positive, a message will be sent to the supervisor; if the number is negative, no message will be sent. Adding “,LOG” after the number of seconds will cause it to be logged in the Server log (LL) file.
This command is used so that reports reflect the proper time and the interviewers don’t appear as active on the supervisor’s interviewer activity screens.
Syntax:
FORCE_INTO_BREAK <seconds>
Example:
FORCE_INTO_BREAK 10
FORCE_INTO_BREAK 10,LOG
Force_Into_Interview
Forces interviewers into new interview after # seconds. This causes interviewers at the “Return or Q to Quit” prompt into the first screen of the interview after # seconds.
If an interviewer is started by a supervisor after FORCE_INTO_INTERVIEW=60 is specified, they will be placed on the first question of the interview after 60 seconds if they have not pressed the Enter key to start before then.
Syntax:
FORCE_INTO_INTERVIEW=-## LOG
The default is 0, which means the interviewer may stay at the Return to quit prompt for as long as the maximum value of 180. If you add “,LOG” after the number of seconds, it will be logged in the Server log (LL) file. This command would most likely be place in the SUPRINIT file so it will be set every time a supervisor logs on.
The two most useful aspects of this feature are:
- Interviewers cannot stay at the Return to Quit prompt for excessive amounts of time. If you have a dialer, the interviewer will made available for calls as soon as this goes into affect.
- It facilitates time logging, in that you can set a timer in the interview to record the amount of time before a phone number is actually called or an interview starts.
As for the supervisor option, a ”-” before the number means to not tell the supervisor every time this happens.
You can also say “FORCE_INTO_INTERVIEW=-5:LOG and it will log the information to the server log file when it forces interviewers into interviews. This applies to “FORCE_OUT_OF_SESSION=#”and “FORCE_INTO_BREAK” also.
Force_Out_Of_Session
Forces interviewers out of session after # seconds. This causes the interviewer to be forced out of their interviewing session if they have not started a new interview before # seconds. If the number is positive, a message will be sent to the supervisor; if the number is negative, no message will be sent. Adding “,LOG” after the number of seconds will cause it to be logged in the Server log (LL) file.
Syntax:
FORCE_OUT_OF_SESSION=##
For webCATI, this option will force someone out of an interview if on a question for more than a # of minutes. This is useful if you want the questionnaire to end if the interviewer goes away for a long period of time. This value must be less than the “suspend_timeout” time specified in order for it to work.
This command is used to log inactive interviewers off so that reports reflect the proper time and the interviewers don’t appear on the supervisor’s interviewer activity screens.
Gather
Connect unsupervised interviewers to this supervisor. This is useful to attach unattached interviewers to this supervisor. One example is if the supervisor program has crashed for some reason and you need to reattach the interviewers that were running under the supervisor so you can start and stop them, see them in the info screens, etc.
Syntax:
GATHER <#ldev or Interviewer Ids>
Lunch
Put interviewers in “lunch” mode after the current interview is completed. If the interviewer is at the in-between interview prompt, they will go to Lunch mode immediately. This will put the message “Interviewer at Lunch” on the interviewer screen, “Out to Lunch” on the Supervisor DAI screen, and sends a log record to record the time interviewers went to lunch. Times can be displayed using the log reports.
Syntax:
LUNCH <ids|#ldevs|ALL/EVERYONE study>
If you specify “LUNCH EVERYONE <STUDY CODE>” then everyone running in the specified study code under the Survox® study server will be notified to go to lunch. If you say “LUNCH ALL <STUDY CODE>” all interviewers started by you will be notified, but not other supervisors’ interviewers.
Practice_Mode
Disallows users from aborting, or using “goto” if they are in practice mode. This keyword allows -GOTO, -ABORT and -LLRECS to control what happens when practice mode interviewers are being used. It also controls whether or not to make log records for the practice mode interviews.
Tell
This allows the supervisor to send messages to station(s). The message will appear at the bottom of the interviewer’s screen when the next Enter or ESC is pressed, or at the next screen update if the interviewer is between surveys. The message can be up to 77 characters. It will disappear from the screen when a subsequent Enter or Esc is pressed at the interviewer’s machine.
Syntax:
TELL <#station or interviewer id or ALL/EVERYONE/studyname> <message>
Example:
TELL #15 NEW YORK quota has been changed to 200.
This would cause the following to appear on station 15’s screen:
From Supervisor: NEW YORK quota has been changed to 200.
ALL is all interviewers on a particular study under this supervisor. You must specify a study name when using ALL. EVERYONE indicates all interviewers under all supervisors. You must specify a study name when using EVERYONE.
Example:
TELL EVERYONE BANK Shift is over. Go home!
To display a message at the end of the current interview, not during the interview, put an “E ” before the message.
Example:
TELL EVERYONE BANK E Good job!