next up previous contents
Next: 11 IVR Up: 10 Maintenance Previous: 10.4 Modifying the script   Contents


10.5 Compiler Options

The compiler window allows numerous options to be set. The default settings are usually sufficient. Note that some settings are specific to Australia. There are three tabs in the compiler window (see Figure 10) that are used to change options: Telephone Number Options, IVR Options, and Miscellaneous options.

Telephone Number Options:

These options control checks made by the compiler on the telephone numbers before it reads the script. These checks ensure that the contents of CONFID are valid. Some customisation may need to be made according to local requirements. Since many of these options are Australia-specific they will need to be de-selected if you are outside Australia.

Once the options changes have been made, click the Save button. To abandon any changes made, click the Reset button.

The options are listed below:

Check selected and eligible numbers
If checked, only telephone number for cases with SELECTED=1 and ELIGIBLE=0 are checked. Default: Yes.

Unique telephone numbers
If checked, duplicated telephone numbers are not allowed. Default: Yes.

Blank telephone numbers
If check, blank telephone numbers are not allowed. Default: Yes.

Area codes present
If checked, all telephone numbers must include area codes. If they do, they must be enclosed in parentheses. For example, ``(03) 1234 5678''.

If not checked, the telephone numbers must not contain an area code. Instead, a single code must be entered in the entry box Use area code. This code will be used in all additional checks and to add the distance. Default: Yes. Default area code: 02.

Allow mobiles
If checked, area codes starting with ``01'' and ``04'' are accepted. Default: No.

Allow 13 & 1300 numbers
If checked, area codes starting with ``13'' and ``1300'' are accepted.

Allow 1800 numbers
If checked, area codes starting with ``1800'' are accepted. Default: No.

Irregular numbers
If checked, only telephone numbers with characters ``()-1234567890'' are allowed. Default: No.

Digits w/o lead zero and brackets
This contains the length of the telephone numbers after excluding any leading zero and brackets around the area code. Default: 10.

Leading zero
If checked, the telephone numbers must start with zero. Default: No.

Add distances
If checked, the distances from the local exchange to the exchange of the called number will be added to CONTROL. If you do not have a CALLCOST data set make sure this option is de-selected. Default: No.




IVR Options:

These options listed below only affect IVR projects:

IVR Checks
If checked, the compiler performs various IVR checks. Default: Yes.

Delete unused phrases
If checked, any phrase not found in the script is removed from PHRASES. Default: No.

Clear vox verb
If checked, the pathnames to all phrases in the PHRASES data set are blanked. Default: No.

Add phrases
If checked, new phrases are added to the PHRASES data set. Default: Yes.




Miscellaneous Options:

The remaining options are listed below:

Erase survey data
If checked, all data sets are deleted before the script is compiled. If not checked, before compilation the data sets are saved to temporary data sets beforehand. This option is used when re-compiling. See section 10.4 for more information on this.

Reset respondent status
If checked, the compiler will modify the CONTROL data set so that all respondents begin with a blank interview record. This resets the STATUS, AUXST, and SURVTYPE variables. Default: Yes.

Reset Interviewers
If checked, the compiler will initialise the interviewer's records. This is done by modifying the INTRVS data set. The variables DURATION and NON_TALK are initialised. Default: Yes.

Compress data sets
If checked, all data sets will be compressed. Default: Yes.

Delete data sets after error
If checked, the compiler deletes the data sets ANSWERS, CONTROL, PROTECT, and CALLS if the compile fails. Default: Yes.

Erase log
If checked, the interviewing log is erased before compilation begins. If this is not done, repeated compilations will be appended to the log making it lengthy. Default: Yes.

back-up log
If checked, the log will be backed-up first. Default: Yes.


next up previous contents
Next: 11 IVR Up: 10 Maintenance Previous: 10.4 Modifying the script   Contents
Ross Corkrey 2006-02-14