OCA Учебник online                   

"Красна птица перьем, а человек ученьем".
Русская пословица

Документация OCA CATI
Актуальные версии программ:
CATI Admin 1.2.4.
CATI (Клиент) 1.6.9.


Содержание:
Общие сведения

Паспорт исследования
   Управляющие директивы. Общие
   Управляющие директивы. Только для CATI

Настройка программ и сети
   Файл настроек проекта qvt.ini
   Квоты
   Описание причин отказа от интервью
   Файл указания проекта path.ini
   Служебные файлы и папки в папке проекта

Программа CATI Admin

Клиентская программа CATI


Общие сведения.
Пакет программ OCA CATI (Computer Assistance Telephone Interviewing) является набором программ позволяющих проводить телефонные опросы с помощью компьютера. Пакет работает под ОС Windows и требует для своей работы сеть. Данные, собранные с помощью OCA CATI в дальнейшем могут быть обработаны программой OCA for Windows. Также, для понимая данной документации, требуются базовые знания по работе с OCA for Windows.

Пакет программ содержит 2 программы:
1. Программу сервер (управляющую работой операторов) - CATI_Admin.exe
2. Программу клиент (с которой работают операторы CATI) – CATI.exe

Пакет программ реализует следующие задачи:
1. Контроль ввода информации (с возможностью задавать свои правила) и сбор ее в один общий массив.
2. Возможность управления вводом информации - автоматическое заполнение некоторых участков анкеты на основе ранее веденной информации.
3. Контроль над количеством проводимых интервью с возможностью задавать квоты по городам и социально-демографическим признакам опрашиваемых.
4. Автоматический отбор телефонов, по которым будет производиться отбор респондентов, гарантирующий получение случайной выборки.
5. Генерация телефонов для дозвона в случае отсутствия готовой телефонной базы.
6. Автоматический сбор статистики о времени и длине проводимых интервью, количестве отказов (расчет Response Ratio) для каждого оператора CATI.
7. Возможность подключения для прослушивания респондентом небольших музыкальных фрагментов.
8. Возможность “отложить” интервью на любой срок. Программа сама напомнит оператору о необходимости перезвонить и продолжить ранее отложенное интервью с того места, где оно было прервано.

Паспорт исследования.
Паспортом для исследования является стандартный паспорт в формате ОСА, с тем условием, что первые 20 его признаков являются техническими (они ОБЯЗАТЕЛЬНО должны быть в паспорте), заполняются автоматически следующим образом.

1 метрическая шкала – ключ (номер номера в телефонной базе).
2 метрическая шкала – день (число) когда было взято интервью.
3 метрическая шкала – месяц, когда было взято интервью (если было несколько звонков, сохраняются данные последнего звонка).
4 метрическая шкала – год, когда было взято интервью (если было несколько звонков, сохраняются данные последнего звонка).
5 метрическая шкала – час, когда было начато интервью (если было несколько звонков, сохраняются данные последнего звонка).
6 метрическая шкала – минута, когда было начато интервью (если было несколько звонков, сохраняются данные последнего звонка).
7 метрическая шкала – час, когда было закончено интервью (если было несколько звонков, сохраняются данные последнего звонка).
8 метрическая шкала – минута, когда было закончено интервью (если было несколько звонков, сохраняются данные последнего звонка).
9 метрическая шкала – продолжительность интервью в секундах (если было несколько звонков, сохраняется суммарное время).
10 метрическая шкала – номер (код) интервьюера который брал интервью.
11 метрическая шкала – номер дозвона (первые 3-4 цифры).
12 метрическая шкала – номер дозвона (вторые 3-4 цифры).
13 метрическая шкала – номер дозвона (третьи 3-4 цифры).
14 метрическая шкала – количество звонков, совершенное при взятии интервью.
15 метрическая шкала – пока не используется.
16 метрическая шкала – пока не используется.
17 метрическая шкала – пока не используется.
18 метрическая шкала – пока не используется.
19 метрическая шкала – пока не используется.
20 номинальная шкала – код точки (города), куда звонили.

20 признак должен в себе содержать список всех городов (точек) где будет проводиться опрос. Кодами из этого признака помечаются номера телефонов при генерации телефонной базы (см. раздел Программа CATI Admin).
ВНИМАНИЕ! При работе оператору CATI в качестве текста вопроса, который он должен зачитать респонденту, выводится вторая строка (текст вопроса, а не название признака).

   Управляющие директивы. Общие.
Список поддерживаемых общих директив ОСА.

@goto (аналогично соответствующей директиве ОСА) - управление вводом анкеты Директива позволяет "перепрыгивать" во время ввода через несколько признаков в зависимости от того, какое вводится значение признака. Если для некоторого признака указана директива вида:
@goto c1 s1 z1 c2 s2 z2 ...
то после ввода этого признака следующим будет вводиться:
- если введено значение c1, то признак с номером s1; при этом все "пропущенные" во время ввода признаки (начиная со следующего и до признака с номером s1-1) заполняются значением z1
- если введено значение c2, то признак с номером s2; при этом все "пропущенные" во время ввода признаки (начиная со следующего и до признака с номером s2-1) заполняются значением z2
- ... и так далее (для каждой из тройки элементов c s z)
- следующий по порядку признак, если введено значение, отличное от c1, c2,
...
Если в качестве значения (c1, c2, ...) указан символ * ("звездочка"), то соответствующий переход осуществляется всегда (независимо от того, какое введено значение).
Такие переходы всегда осуществляется только вперед по анкете. Если при таком автоматическом заполнении указанное значение z не соответствует паспорту некоторого признака, то этот признак заполняется значением $ (НеОтвет). Символ $ также можно указывать в качестве значения для заполнения.

@qname=X (аналогично соответствующей директиве ОСА) – где X имя признака. Позже к признаку можно обращаться по имени, заключив его в квадратные скобки. Например, E([p1],1) #[p2]#=3 @goto 1 [r3] $

@jump X -> Y Z (аналогично соответствующей директиве ОСА) – сложные переходы по анкете. X – условие в формате ОСА (как для фильтров), Y признак к которому нужно перейти при выполнении условия (возможны прыжки назад), Z чем прописать признаки между тем откуда прыгают и куда (при прыжках назад этот параметр игнорируется).

   Управляющие директивы. Только для CATI.
Список директив, работающих только в программах CATI.

@$rand – помеченные этой директивой признаки случайным образом переставляются между собой (меняется порядок, в котором они выводятся оператору для заполнения). Это необходимо, если у создателя опросника есть подозрение, что порядок некоторых вопросов может влиять на ответы. В случае, когда подобных групп вопросов несколько и перемешивать вопросы необходимо в каждой из групп по отдельности, можно использовать директивы @$rand1 @$rand2 @$rand3 и так далее до @$rand30. В этом случае, перемешивание будет выполнено отдельно в каждой из групп, помеченный одинаковой директивой.

@$alert X -> Y – директива для дополнительного контроля вводимых данных. Если выполняется условие X (условие в формате ОСА, как для фильтров) на экран выводится сообщение Y и переход на следующий признак не происходит.

@$salt=X,Y – эта директива вписывается в не в комментариях признака, а в тексте вопроса. Она позволяет в нужном месте вывести ответ человека номер Y, на вопрос X (номер или имя признака). Например, Вы сперва спрашиваете о том, какие газеты человек читает, а потом интересуетесь его мнением о каждой из них. Таким образом, есть признак, который содержит список газет (шкала с совместимыми альтернативами). Будем считать, что это признак номер 25. Этот признак Вы заполняете, когда человек отвечает на вопрос о том, что он читает. Далее следует блок вопросов: «Что вы думаете о первой названной вами газете», «Что вы думаете о второй названной вами газете». Для того, чтоб не нужно было вспоминать какую газету респондент назвал первой, а какую второй следует записать в паспорте:
«Что вы думаете о газете @$salt=25,1», «Что вы думаете о газете @$salt=25,2» и т.д. Таким образом, в первом случае, сочетание @$salt=25,1 будет автоматически заменено интерпретацией альтернативы, которая указана первой в ответе на вопрос 25.
ВНИМАНИЕ! Поскольку эта директива находится в тексте вопроса, следует быть аккуратным при ее записи. Команду можно писать как большими, так и маленькими буквами, однако следует избегать лишних запятых (например, между цифрами и запятой и т.п.).

@$stxt=X – директива записывается аналогично предыдущей. Вставляет в текст вопроса текстовый комментарий, введенный оператором в вопросе X.

@$music=Y – эта директива позволяет подгружать и прослушивать во время интервью музыкальные фрагменты. Помните, для того чтоб их услышал респондент, телефон оператора должен быть подключен к звуковой плате компьютера. Y – путь к музыкальному файлу. Поддерживаются файлы формата wav и midi. Если директиву указать несколько раз в комментариях одного и того же признака, будут загружены все указанные мелодии и оператор из списка сможет выбрать, какую играть.

@$print X – во время работы, оператор видит только текст вопроса и кодировочную схему (комментарии и управляющие директивы скрываются). Эта команда позволяет вывести текст Х под кодировочной схемой. Это могут быть, например, дополнительные замечания оператору.

@$hide X -> Y – в случае выполнения условия Х (условие в формате ОСА, как для фильтров) то при выводе кодировочной схемы будет скрыта альтернатива с кодом Y.

@$getanswer X1 X2 … - копирует из признаков X1 X2 … ответы в строку ввода ответа.

@$skip X – в случае выполнения условия Х (условие в формате ОСА, как для фильтров) признак, в котором указан этот тег, пропускается (не отображается). Данная директива не работает при перемещении с помощью кнопок «Перейти» и «Вернуть».

@$Rand_alt – в признаке, помеченном этой директивой, альтернативы переставляются в случайном порядке.

@$Start_Record – при попадании на признак с этим тегом начинается запись интервью в wav-файл (пишется все, что проходит через звуковую карту). Запись заканчивается при окончании интервью. Сохраняется запись для всех успешно законченных интервью. Файлы имеют имя вида
A_B.wav
где A – номер ключевого признака (первого) интервью; B – код интервьюера, взявшего интервью. Если во время записи интервью откладывают – записанный кусок сохраняется с стандартным именем и припиской part X, где X номер части.

Настройка программ и сети.
Для работы OCA CATI подходит любая сеть, в которой на клиентских компьютерах установлена ОС Windows.
Один из компьютеров выделяется под сервер. На нем устанавливается и работает программа CATI Admin. Работа клиентских программ на этом компьютере возможна, но не желательна.
Настоятельно рекомендуется поставить на всех клиентских машинах синхронизацию даты и времени с машиной-сервером, это поможет избежать ошибок в фиксации дат и времени проведения интервью в дальнейшем.
Далее на сервере выделяется некая общая папка (назовем ее папкой проекта), доступ к которой как на чтение, так и на запись разрешается со всех компьютеров сети. В эту папку копируется паспорт исследования, и в этой папке будет собираться финальный массив данных (result.frm и result.txc). Также внутри папки проекта следует сделать еще одну папку с произвольным именем для хранения информации о выполнении квотного задания (эта папка будет использоваться программами во время работы).

   Файл настроек проекта qvt.ini.
Теперь в папке проекта нужно создать конфигурационный файл qvt.ini. К созданию этого файла следует подойти очень внимательно, так как его отсутствие или ошибки в нем могут привести неработоспособности CATI. Если у Вас одновременно идет несколько проектов лучше всего для каждого из них сделать свой набор папок, программ и файлов настроек.
Итак, файл qvt.ini является файлом настройки проекта, он является уникальным для каждого проекта файлом и должен находится на каждой машине сети в той же папке что и программы CATI клиент и CATI Admin. Файл является текстовым и имеет следующую структуру:
1-я строка: название проекта.
2-я строка: полный путь к паспорту (напоминаем, что он должен находится в общей для всех компьютеров сети папке).
3-я строка: путь к каталогу, где хранится информация о квоте (в конце необходимо поставить слеш; напоминаем, что эта папка должна находится в общей для всех компьютеров сети папке).
4-я строка: полный путь к базе данных телефонов для исследования.
5-я строка: номер признака, после которого проверить квоту.
6-я строка: список номеров признаков, по которым проверяется квота (20 признак, содержащий код населенного пункта, указывать не нужно, он проверяется всегда автоматически).
7-я строка: если эта строка содержит символ 1, то в клиентской программе появится еще одна кнопка “Редактировать”, позволяющая менять номер телефона. Это необходимо, если известно, что телефонная база содержит телефоны, которые будет необходимо корректировать в процессе исследования. Например, проводится опрос директоров предприятий, а есть телефоны полученные из открытых источников. Таким образом, пока оператор получит необходимый телефон, он несколько раз должен будет корректировать выданный ему телефон, обзванивая различные приемные и т.п. Во всех остальных случаях эта кнопка не видна.
8-я строка: если эта строка содержит символ 1, то в клиентской программе появится возможность откладывать интервью так, что позже к их проведению сможет вернуться оператор с любым кодом, а не только тот, кто отложил интервью. Также операторам будет доступна кнопка «Авто» при откладывании интервью. При нажатии на нее номер будет отложен, как доступный всем на время от 12 до 24 часов.
9-я строка (служебное слово): QVT
10-я строка и далее: описания квот, по одному условию в каждой строке.

   Квоты.
В данном случае под квотами подразумевается, какое количество анкет, какого типа (в каком населенном пункте, у людей какого пола, возраста и т.п.) необходимо взять.
Проверка на то, удовлетворяет респондент квоте или нет, происходит после ввода признака указанного в файле настроек qvt.ini в 5-й строке. Проверка осуществляется по значению признака 20 (в паспорте проекта он всегда содержит список точек опроса – городов, районов городов и т.п.), а также значениям признаков указанным в 6-й строке файла настроек проекта qvt.ini. Формат записи следующий:
Х1 Х2 ... =А
где Х значения признаков, по которым проверяется квота, а Х – их возможное значения. При этом для метрических признаков (если по ним проверяется квота) необходимо указывать значения с точностью до второго знака после запятой. Символ * обозначает любое значение.
Рассмотрим примеры (в примерах приводятся куски файла настроек проекта qvt.ini, начиная с 5-й строки).

Пример 1.
Нам необходимо просто взять 400 интервью. Мы не соблюдаем квоту ни по городу, ни по чему-либо еще.
21
21
QVT
* *=400

Пример 2.
Нам необходимо взять 400 интервью. 200 в городе, закодированном в признаке 20 как 1, 200 в закодированном как 2.
21
21
QVT
1 *=200
2 *=200

Пример 3.
Необходимо взять 400 интервью. 200 в городе, закодированном в признаке 20 как 1, 200 в закодированном как 2. При этом в каждом городе половину интервью нужно взять у мужчин, половину у женщин. Признак «Пол» является 22 признаком в паспорте (1 = мужчина, 2 = женщина).
22
22
QVT
1 1=100
1 2=100
2 1=100
2 2=100

Пример 4.
Необходимо взять 400 интервью. 200 в городе, закодированном в признаке 20 как 1, 200 в закодированном как 2. При этом в каждом городе половину нужно взять у мужчин, половину у женщин. Половина мужчин (и женщин) должна курить, половина – нет. Признак «Пол» является 22 признаком в паспорте (1 = мужчина, 2 = женщина). Признак «Курите ли вы?» является 23 признаком в паспорте (1 = курю, 2 = не курю).
23
22 23
QVT
1 1 1=50
1 1 2=50
1 2 1=50
1 2 2=50
2 1 1=50
2 1 2=50
2 2 1=50
2 2 2=50

Если респондент не удовлетворяет квоте, об этом после проверки сообщается оператору для того, чтоб он сменил номер. Поэтому, признаки, по которым проверяется квота, лучше выносить в начало анкеты, чтоб как можно ранее выявить подходит ли человек и не тратить время на тех, кто не удовлетворяет квоте.
Квота по населенным пунктам контролируется автоматически. Номера телефонов городов (точек опроса) для которых квота уже выполнена, просто не выдаются операторам. В случае, если выполнен весь список квот, операторам автоматически сообщается, что работа над проектом закончена.

Также есть возможность использования паралельных квот – нескольких независимых квотных заданий, которым должна соответствовать анкета. Задания (группы) квот в этом случае разделяются «***» (без кавычек).

Пример паралельной квоты.
Нам нужно опросить 100 человек в городе, закодированном в признаке 20 как 1 и 100 человек в городе закодированном как 2. Таким образом, всего нам необходимо опросить 200 человек. При этом нам необходимо чтоб 150 респондентов были женщинами и 50 мужчинами (их распределение между городами неважно). Пол фиксируется в 21 признаке (1 = мужчина, 2 = женщина). Файла настроек проекта, начиная с 5-й строки, будет выглядеть так:
21
21
QVT
1 * =100
2 * =100
***
* 1 = 50
* 2 = 150

Обратите внимание, что в случае паралельных квот, при выдаче номеров, значение 20 признака проверяется только по первому блоку квот. Таким образом, в случае записи:
21
21
QVT
1 * =100
2 * =100
***
* 1 = 50
* 2 = 150
будет выдано 100 телефонных номеров для города закодированного как 1, и 100 телефонных номеров для города закодированного как 2.
В случае перестановки блоков местами:
21
21
QVT
* 1 = 50
* 2 = 150
***
1 * =100
2 * =100
будет выдано просто 200 любых номеров из телефонной базы. Ведь в первом блоке указано, что значение признака 20 может быть любым (вместо кодов стоит звездочка).

   Описание причин отказа от интервью.
В настройках проекта есть возможность устанавливать необходимые для исследования причины, по которым интервью не было проведено. По умолчанию есть следующие причины:

Респондент не подошел по квоте
Несуществующий/неподходящий номер телефона
Отказ в начале интервью
Отказ в середине интервью
Отказ в конце интервью

Первые две причины, являются стандартными и не могут быть изменены. Интервью, не проведенные по этим причинам, игнорируются при автоматическом подсчете response ratio. Остальные причины можно изменять. Для этого необходимо создать текстовый файл с именем reasons.txt в папке проекта. В этом файле каждая строка должна представлять собой текст не более 255 символов, обозначающий одну из причин отказа.

   Файл указания проекта path.ini.
После того как все необходимые файлы в папке проекта созданы, необходимо настроить наши программы на работу с проектом. Для этого на каждом компьютере, в папке с программами CATI и CATI Admin необходимо создать файл с именем path.ini. Файл должен содержать в первой строчке описание пути к папке проекта, с которым необходимо работать. Путь должен заканчиваться символом ‘\’ (без кавычек).


   Служебные файлы и папки в папке проекта.
Во время работы в папке проекта могут появляться различные служебные файлы и папки. Рассмотрим некоторые из них.
Файл log.csv – файл в формате csv (может быть открыт MS Excel) содержащий информацию о работе всех интервьюеров.
Файлы вида Xtemp.frm – где X код интервьюера. Появляются после начала работы любого из интервьюеров. После выхода интервьюера из клиентской программы автоматически исчезают. Если кто-либо из интервьюеров закончил работу своей программы аварийно, данный файл нужно удалить вручную. Иначе интервьюер не сможет начать работу, используя свой код.
Папка Saves – содержит отложенные интервью, если таковые имеются.
Папка Records – содержит файлы с записями интервью, если создание таковых предусмотрено в паспорте проекта. Подробнее о записях интервью см. тут.

Программа CATI Admin.
Данная программа «координирует» работу всех операторов CATI. Запускаться ее желательно как минимум за 20-30 секунд до того, как стартует первый оператор, а выключать ее следует через 1 минуту, после того как последний оператор закроет свою клиентскую программу.
Сразу после запуска CATI Admin включается. После своего включения он проверяет корректность всех настроек файла qvt.ini и, если находят ошибки, сообщает о них и автоматически заканчивает свою работу. Поэтому, если Вам необходимо запустить эту программу для каких-либо целей не связанных с администрированием клиент-программ, ее необходимо запускать с параметром x. В этом случае после запуска CATI Admin будет отключен.

Функции программы (меню).

МОНИТОР ВКЛЮЧЕН / МОНИТОР ВЫКЛЮЧЕН – этот раздел показывает включен или выключен в данный момент монитор, при нажатии на нем состояние программы меняется (если монитор выключен, он включается и наоборот).

Раздел меню КВОТА.
Состояние квоты – отображает текущее состояние исследование – список квот, сколько необходимо сделать, сколько сделано.

Информация по телефонной базе – дает возможность просмотреть статистику по текущей (описанной в qvt.ini) телефонной базе (количество взятых интервью, количество отказов, response ratio и т.п.). Можно указать за какой период, и по каким точкам опросам выводить информацию. Информация выводится как для базы в целом, так и для каждого оператора в отдельности. Для использования функции необходимо, чтоб монитор был отключен.

Раздел меню ТЕЛЕФОНЫ.
Создание телефонной базы – эта функция предназначена для создания базы телефонов в формате OCA CATI из заранее подготовленного текстового файла. Вначале необходимо указать имя текстового файла, потом имя будущей базы, после указать следует ли проводить проверку дубликатов телефонных номеров или нет (при большом количестве номеров это может занять много времени). После этого база будет сформирована.
Формат текстового файла необходимого для создания базы следующий:
X1:
N1
N2
N3

Nn
X2:
N1
N2

Nn

где X – код города (точки опроса из 20-го признака паспорта) к которому относятся телефоны идущие ниже (обратите внимание, после кода города стоит двоеточие). N – телефонный номер.
Можно создать файл текстовых подсказок к номерам. Соответствующие номеру подсказки будут выводиться оператору программой-клиентом в нижнем правом углу. Это должен быть текстовый файл (ANSI-файл) с именем tlfcomm.txt. Находиться он должен в той же папке, что и телефонная база. Каждая подсказка должна занимать в файле одну строку произвольной длины. Порядок подсказок должен совпадать с порядком телефонов в файле для генерации телефонной базы БЕЗ учета строк, с кодами городов (строк, которые заканчиваются двоеточиями).

Генератор телефонных номеров по маске - эта функция позволяет Вам сформировать список номеров для телефонной базы, если такового у Вас нет. В появившейся форме следует указать объем вашей выборки (сколько интервью Вам необходимо взять) и достижимость (оценочное число, характеризующее то, сколько номеров надо обзвонить, чтоб взять одно интервью). Таким образом, если Вы укажете объем выборки 100 и достижимость 3 то для Вас будет сгенерировано 100*3=300 номеров. После этого, в поле которое находится ниже, необходимо задать список масок для генерации номера. Маской в данном случае называется описание того, как должны выглядеть генерируемые номера.
Даже если у нас нет базы данных номеров, мы владеем некоторой информацией о том, какими должны быть наши номера, сколько цифр в них должно быть, с каких цифр они должны начинаться (АТС) и т.п.
Формат записи масок для генерации следующий. Каждая маска записывается в отдельной строке. Она может содержать любые символы. При этом места обозначенные символом * будут заменены случайно сгенерированными числами. Например:
277****
По этой маске могут быть сгенерированы такие номера как:
2779091
2771100
2770203

По маске
2**4**
могут быть сгенерированы:
201434
223409
284493

При генерации проверяется, чтоб номера не совпадали.
Список сгенерированных номеров будет выведен в основном рабочем поле программы. Отсюда его можно скопировать, например, в буфер (необходимо выделить интересующий фрагмент (Ctrl+A выделяет все) и нажать Ctrl+C).

Экспорт телефонной базы – позволяет экспортировать данные из формата телефонной базы OCA CATI, в таблицу формата CSV (через точку с запятой). Необходимо указать файл с телефонной базой и имя файла, в который будет произведен экспорт. Таблицу формата CSV можно просмотреть, например, программой Excel, а в случае ее большого размера (более 65000 строк) в Access.

Объединить телефонные базы – это функция позволяет объединить две телефонные базы в одну. Это может оказаться необходимым, если, например, в середине исследования закончилась база телефонов - можно добавить новые.

Клиентская программа CATI.
Программа клиент (CATI.exe) предназначена для операторов, которые непосредственно берут интервью. В верхней части окна (желтое поле) отображается текст вопроса (вторая строка из паспорта). В правой части окна программы находится поле (зеленого цвета), в котором выводится кодировочный список и комментарии к вопросу.
В черном поле отображается номер телефона, по которому необходимо звонить. Ниже находятся кнопки вызывающие различные функции для работы с телефонными номерами.

Сменить номер. Эта функция позволяет сменить выданный оператору телефонный номер, если он по какой-либо причине не подходит. Нажав на кнопку, оператор увидит список причин, по которым номер может быть сменен и, отметив нужную, должен нажать кнопку «ОК». Текущий номер будет возвращен в базу с пометкой, по какой причине его сменили и больше уже не будет никому выдаваться. При такой смене номера считается, что интервью не было проведено (введенные данные затираются, анкета не попадают в общий массив исследования.)

Редактировать. Эта функция подключается специальными настройками в файле настроек проекта qvt.ini. Функция позволяет менять номер телефона. Это необходимо, если известно, что телефонная база содержит телефоны, которые будет необходимо менять и корректировать в процессе исследования. Например, опрос директоров предприятий, а есть телефоны полученные из открытых источников. Таким образом, пока оператор получит необходимый телефон, он несколько раз должен будет корректировать выданный ему телефон, обзваниявая различные приемные и т.п. При изменения телефона, текущая анкета НЕ удаляется, информация в ней не модифицируется. Измененный телефон будет записан в телефонную базу ПОВЕРХ старого варианта.

Отложить. Эта функция позволяет отложить интервью и телефонный номер на некоторое время (например, если сейчас данный телефонный номер занят или в середине интервью человек попросил перезвонить ему через какое-то время). Нажатие на эту кнопку вызывает окно, на котором есть таймер, где можно указать через какое время необходимо перезвонить. Также необходимо ввести некий короткий комментарий о причине, по которой интервью откладывается. Отложенное интервью, если в нем уже проверялась квота, отмечается в списке квот как проведенное. Так что проект нельзя считать завершенным пока у кого-либо из операторов есть отложенные интервью.
Относительно кнопки "Авто" и параметра "Отложенный номер доступен всем" см. тут.


Отложенные интервью. Эта функция вызывает список отложенных интервью. Если оператор закончил проводить интервью, запросил новый номер и при этом есть отложенные телефонные номера, по которым уже необходимо перезванивать, список загрузится сам автоматически. Для каждого отложенного интервью выводится информация о том, через какое время необходимо перезвонить, сам телефонный номер и комментарий. При переходе ранее отложенному интервью текущее интервью удаляется, а номер возвращается в базу помеченный как неиспользованный (может быть выдан кому-либо из операторов позже). Параметры времени интервью и т.п. для отложенных интервью устанавливаются при каждом возвращении к нему.

Под вышеописанными кнопками находится текстовая строка, информирующая оператора о том, к какому городу (точке опроса) относится выданный ему телефонный номер. Ниже размещена информация о текущем признаке - его номер и что можно вводить в качестве ответа к нему. Еще ниже идут три кнопки для работы с признаками.

ОК. Проверяет на корректность, сохраняет введенное значение и переводит оператора на следующий признак. Эта функция вызывается нажатием кнопки Enter. Когда оператор вызывает эту функцию, находясь на последнем в паспорте признаке, ему предлагается завершить интервью, отправить его в общий массив данные и получить новый номер. Отказавшись, оператор может еще поработать с текущей анкетой, подкорректировать ее. После, перейдя к последнему признаку и нажав Enter, он сможет успешно завершить интервью.

Вернуть. Проверяет на корректность, сохраняет введенное значение и переводит оператора на предыдущий признак.

Перейти. Указав в окне справа номер необходимого признака и нажав эту кнопку оператор может «перепрыгнуть» на него. Оператор может перемещаться по всем признакам, начиная с 21 (первые 20 признаков являются техническими и заполняются автоматически).

Еще ниже находится выпадающий список звуковых файлов, которые могут быть проиграны для текущего признака и кнопки для управления ими. Как подключить звуковые файлы см. раздел 'Паспорт исследования'.
Небольшая кнопка с изображением лупы загружает окно поиска по полю с списком альтернатив. Поиск осуществляется вниз по тексту, начиная от текущего положения курсора.

В самом низу находятся два текстовых поля. Поле 'Коды' предназначено для ввода кодов (в формате ОСА) ответов человека на текущий вопрос. Изначально, в качестве ответов на все вопросы стоит символ $, означающий НеОтвет.
Поле 'Текст', предназначено для ввода и любого текстового замечания к текущему признаку.