Entry types

<< Click to Display Table of Contents >>

Navigation:  User Guide > Project components >

Entry types

A project master file contains the project global settings and all the entries.

The Main window shows a list view of all the entries in a project.

Entries have a name which cannot be one of the reserved entry names.

An entry is one of the following:

Question entry

A question entry, usually referred to as a "question", is the basic unit from which questionnaires are defined.  A question entry describes the question to be asked and the type of answer expected.

Questions will be asked in the order (sequence) that they appear in the entry list, unless program entries for randomisation have been used.

Questions can be filtered so that not all respondents are asked the question.  This is done by applying one or more filter entries to the question.

Carry forward text can be used within a question text to refer back to the answer given to an earlier question.

Questions can be pre-answered based on earlier questions.

There are various types of answer that can be used for questions, see Question types.

Each question has a name, a text, and many other optional settings.  SIngle-coded and multi-coded questions also have a list of possible responses.

A Reflect database contains questions which cannot be changed.

Filter entry

A filter entry, usually referred to as a "filter", describes a selection (sub-set) of respondents based on answers given to questions.

Filter entries have a logic definition that determines the questionnaires that pass (are true) for the filter.

Filter entries can be applied to questions to restrict the respondents who see the question to only those for whom the filter is true.

Hold filters are a special kind of filter that stop input if the filter is true.

Variable entry

A variable entry, usually referred to as a "variable" combines information from other entries.

There are two types of variables:

With responses - each response has a logic definition that determines whether the response is selected or not

With arithmetic - these variables have an arithmetic definition that computes the value of the variable

Program entry

A program entry controls question randomisation by surrounding one or more entries to make a set.

Each set is treated as a unit and is randomly shuffled with the other sets with the same group name before input starts for each questionnaire.

Random sets can be nested.

Random orders can be repeated using names random ZZZ entries.