Менеджер происшествий — различия между версиями

Материал из Integra-S Wiki
Перейти к: навигация, поиск
(Навигация)
(Навигация)
Строка 45: Строка 45:
  
 
В приложении присутствуют следующие типы фильтров:
 
В приложении присутствуют следующие типы фильтров:
#Нераспределенные - события, не взятые в работу для групп, указанных хотя бы в одном вопросе регламента, отличных от группы, в которой присутствует пользователь-создатель. Нераспределенными могут быть только инциденты.
+
#Нераспределенные - события, не взятые в работу для групп, указанных хотя бы в одном вопросе регламента, отличных от группы, в которой присутствует пользователь-создатель. Нераспределенными могут быть только инциденты. Например, есть регламент, где в вопросах присутствует группы "Полиция" и "Скорая помощь". Текущий пользователь, находящийся в группе "Полиция", создает инцидент. Для пользователей из группы "Скорая помощь" данное событие будет нераспределенным, пока кто-нибудь из них не возьмет его в работу.
 
#Входящие - события, где пользователь является исполнителем.
 
#Входящие - события, где пользователь является исполнителем.
 
#Исходящие - события, где пользователь является создателем.
 
#Исходящие - события, где пользователь является создателем.

Версия 11:03, 24 апреля 2019

Менеджер происшествий — это веб компонент «Интегра Планета Земля», позволяющий проводить отслеживание происшествий в режиме реального времени.

Авторизация

CardEvent 1.PNG
  1. Адрес Центра Авторизации
  2. Адрес Firefly
  3. Логин
  4. Пароль

Для входа в приложение необходимо ввести адрес центра авторизации, адрес Firefly, логин, пароль и нажать на кнопку "Подключиться".

Интерфейс

После удачной авторизации откроется основное окно приложения.

IncidentManager 1.PNG
  1. Кнопка возврата на главное окно
  2. Добавление инцидента
  3. Добавление задачи
  4. Навигация
  5. Пользователь, вошедший в приложение
  6. Дополнительное меню
  7. Оповещения
  8. Выход из учетной записи
  9. Список событий

По нажатию на кнопку IncidentManager 3.PNG открывается дополнительное меню со следующими пунктами:

  1. Редактор регламентов инцидентов
  2. Редактор регламентов задач
  3. Редактор прав доступа
IncidentManager 2.PNG

Навигация

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

IncidentManager 38.PNG
  1. Первая часть фильтрует события по всем типам, по инцидентам или по задачам.
  2. Вторая часть фильтрует по статусам того типа событий, который указан в первой части.

Число около каждого из пунктов навигации обозначает число событий, входящих в данный фильтр.

В приложении присутствуют следующие типы фильтров:

  1. Нераспределенные - события, не взятые в работу для групп, указанных хотя бы в одном вопросе регламента, отличных от группы, в которой присутствует пользователь-создатель. Нераспределенными могут быть только инциденты. Например, есть регламент, где в вопросах присутствует группы "Полиция" и "Скорая помощь". Текущий пользователь, находящийся в группе "Полиция", создает инцидент. Для пользователей из группы "Скорая помощь" данное событие будет нераспределенным, пока кто-нибудь из них не возьмет его в работу.
  2. Входящие - события, где пользователь является исполнителем.
  3. Исходящие - события, где пользователь является создателем.
  4. Новые - события в статусе "Новое".
  5. В работе - события в статусе "В работе".
  6. Завершенные - события в статусе "Закрыто".
  7. Отклоненные - события в статусе "Отклонено".
  8. Все события.

Редактор прав доступа

По нажатию в дополнительном меню на пункт "Редактор прав доступа" появляется соответствующая страница с двумя вкладками "Группы" и "Блоки".

IncidentManager 23.PNG

На вкладке "Блоки" можно указать необходимые блоки вопросов, нажав на кнопку "Добавить блок" и указав его наименование.

IncidentManager 24.PNG

При выборе определенного блока в области Редактора блоков можно указать, будет ли данный блок развернут по умолчанию (будут ли отображены вопросы данного блока).

IncidentManager 42.PNG

Если не будет выбран данный параметр, в интервью данный блок будет отображен следующим образом:

IncidentManager 25.PNG

На вкладке "Группы" можно добавлять группу, нажав на соответствующую кнопку и указав ее название. При выборе группы отображается редактор групп, где можно добавить список пользователей в группу, а также изменить порядок блоков, нажав на название блока и удерживая ПКМ.

IncidentManager 26.PNG

Для сохранения изменений необходимо нажать на соответствующую кнопку IncidentManager 27.PNG

Примечание: Не рекомендуется добавлять одного и того же пользователя в несколько групп.

Редактор регламентов инцидентов

По нажатию в дополнительном меню на пункт "Редактор регламентов инцидентов" появляется соответствующая страница, на которой отображается список доступных регламентов. Предоставляется возможность поиска и удаления (по нажатию на кнопку CardEvent 7.PNG) необходимого регламента.

IncidentManager 4.PNG

После нажатия на кнопку "Добавить регламент" открывается окно создания нового регламента инцидентов.

IncidentManager 8.PNG

Для добавления регламента необходимо ввести название регламента и выбрать его категорию. Далее добавить список вопросов, нажав на кнопку "Добавить вопрос". Для сохранения нужно нажать на кнопку "Сохранить регламент".

При наведении на вопрос появляется кнопка его удаления.

IncidentManager 9.PNG

Редактор вопросов

При выборе вопроса открывается область Редактора вопросов.

IncidentManager 10.PNG
  1. Тип вопроса (текстовый, числовой, логический, действие, выбор из списка, числа с разделителем, загрузить файл).
  2. Значение по умолчанию.
  3. Блок вопроса - блоки, условно разделяющие категории вопросов, указываются в редакторе прав доступа.
  4. Службы для просмотра - группы, указанные в редакторе прав доступа, имеющие право для просмотра вопросов в интервью, добавляются при создании инцидента.
  5. Службы для редактирования - группы, указанные в поле "Службы для просмотра", имеющие право отвечать на вопросы в интервью, добавляются при создании инцидента.
  6. Показывать по умолчанию - при указании "Да" данный вопрос будет отображен в интервью.

Типы вопросов

Текстовый

При выборе текстового типа вопроса в поле "Значение по умолчанию", а также в ответ на данный вопрос в Интервью можно ввести любые символы.

Числовой

Допускаются только цифры и символ ".".

Логический

Допускаются ответ только "да" или "нет".

Действие

Допускаются ответ только "да" или "нет".

Выбор из списка

В поле "Значение по умолчанию" необходимо указать необходимые элементы списка через запятую, например: 1,2,3.

Числа с разделителем

При выборе данного типа вопроса необходимо заполнить дополнительно следующие поля:

  1. "Количество чисел" - количество чисел, которые будут перечислены через разделитель
  2. "Разделитель" - символ, разделяющий числа между собой (/,\, *)
  3. "Значение по умолчанию" - значение по умолчанию, которое будет отображаться в интервью, например, при выборе разделителя / и указав количество чисел 3: 1/2/3.
IncidentManager 12.PNG

Правила

После выбора типа вопроса есть возможность добавления правила, нажав на кнопку "Добавить правило".

IncidentManager 11.PNG

После этого открывается окно редактора правила, в котором необходимо задать условие срабатывания и необходимое действие ("Позвонить", "Показать вопросы", "Закрыть вопросы", "Открыть файл").

IncidentManager 13.PNG

При выборе действия "Позвонить", добавляется поле "Номер набора", где необходимо указать необходимую группу пользователей, на которую будет совершен звонок.

IncidentManager 14.PNG

При выборе действия "Показать вопросы", добавляется поле "Вопросы", где необходимо выбрать вопросы, которые будут отображаться при выполнении условия. Аналогично при выборе действия "Закрыть вопросы".

IncidentManager 15.PNG

При выборе действия открыть файл, добавляется поле "Файл", в котором необходимо выбрать имя файла, автоматически открывающийся при выполнении условия.

IncidentManager 16.PNG

При установлении числового типа вопроса и числа с разделителем Редактор правила имеет следующий вид:

IncidentManager 43.PNG

В данном случае, если выбран тип вопроса "Числа с разделителем", то если сумма чисел в данном поле будет превышать значения, указанного в условии, будет срабатывать правило.

Примечания:

  1. Может быть создано несколько действий в одном правиле.
  2. Правила с одинаковыми условиями запрещены.
  3. Есть возможность создать правило с пустым значением в поле "Условие правила". В этом случае правило срабатывает при тех условиях, когда остальные указанные правила не действуют, либо, если других правил нет, то правило срабатывает на любое условие.

Пример создания вопроса с правилом

Создадим три вопроса "Тип ТС", "Название, объем, вес груза", "Какой груз (наличие опасного груза)". Данные вопросы будут в блоке 112, служба для просмотра и редактирования - 112. По умолчанию будет отображаться вопрос "Тип ТС", остальные будут скрыты. Также добавим следующее правило: если тип ТС пассажирский, нужно открыть вопрос "Название, объем, вес груза", если тип ТС грузовой - открыть вопрос "Какой груз (наличие опасного груза)", иначе закрыть вопросы "Название, объем, вес груза", "Какой груз (наличие опасного груза)".

Для этого необходимо:

1. Добавить вопросы "Тип ТС", "Название, объем, вес груза", "Какой груз (наличие опасного груза)"
2. Тип у вопроса "Тип ТС" указать "Выбор из списка". Значение по умолчанию: грузовой,пассажирский,легковой. Блок вопроса, служба для просмотра и редактирования - 112. Показывать по умолчанию - Да.
IncidentManager 17.PNG
3. Тип у вопроса "Название, объем, вес груза" указать "Текстовый". Блок вопроса, служба для просмотра и редактирования - 112. Показывать по умолчанию - Нет.
IncidentManager 18.PNG
4. Тип у вопроса "Какой груз (наличие опасного груза)" указать "Логический". Блок вопроса, служба для просмотра и редактирования - 112. Показывать по умолчанию - Нет.
IncidentManager 19.PNG
5. К вопросу "Тип ТС" добавить правила:
1. Если тип ТС грузовой, показать вопрос "Какой груз (наличие опасного груза)", закрыть вопрос "Название, объем, вес груза". Для этого нужно указать в поле "Условие правила" значение "грузовой", действие - "Показать вопросы", выбрать вопрос "Какой груз (наличие опасного груза)". Затем, нажав на кнопку "Добавить действие", указать действие - "Закрыть вопросы", установив вопрос "Название, объем, вес груза".
IncidentManager 20.PNG
2. Если тип ТС пассажирский, показать вопрос Название, объем, вес груза", закрыть вопрос "Какой груз (наличие опасного груза)". Для этого нужно указать в поле "Условие правила" значение "пассажирский", действие - "Показать вопросы", выбрать вопрос "Название, объем, вес груза". Затем, нажав на кнопку "Добавить действие", указать действие - "Закрыть вопросы", установив вопрос "Какой груз (наличие опасного груза)".
IncidentManager 21.PNG
3. Если тип ТС не указан, закрыть вопросы "Название, объем, вес груза", "Какой груз (наличие опасного груза)". Для этого нужно указать в поле действие - "Закрыть вопросы", выбрать вопрос "Название, объем, вес груза", "Какой груз (наличие опасного груза)".
IncidentManager 22.PNG

Редактор регламентов задач

По нажатию в дополнительном меню на пункт "Редактор регламентов задач" появляется соответствующая страница, на которой отображается список доступных регламентов. Предоставляется возможность поиска и удаления (по нажатию на кнопку CardEvent 7.PNG) необходимого регламента.

IncidentManager 44.PNG

После нажатия на кнопку "Добавить регламент" открывается окно создания нового регламента задач.

IncidentManager 5.PNG

При добавлении регламента доступны следующие поля:

  1. Название регламента
  2. Тип обработки (персональный - карточка назначается конкретным людям)
  3. Категория инцидента
  4. Перечень действий диспетчера при обработке инцидента
  5. Дополнительные поля, которые необходимо заполнить ответственному лицу (исполнителю).

Поля "Название регламента", "Тип обработки", "Категория" являются обязательными для заполнения.

При наведении курсора на поле появляются кнопки управления полями:

  1. Клонировать поле
  2. Удалить поле
IncidentManager 6.PNG

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

IncidentManager 7.PNG

Добавление инцидента

По нажатию на кнопку "Добавить инцидент" появляется страница добавления нового инцидента.

IncidentManager 28.PNG

Для добавления инцидента необходимо выбрать тип происшествия из списка (наименования регламентов инцидентов). Создатель инцидента автоматически является автором и исполнителем. Также пользователю предлагается заполнить следующие поля: "Адрес", "Город", "Населенный пункт", "Улица", "Ориентиры", "Дом", "Квартира", "Корпус", "Строение", "Подъезд", "Этаж","Квартира", "Код", "Дорога", "Км. Дороги", "Участок дороги", "Координаты инцидента", "Дата инцидента", "Время инцидента", "Описание", "Фамилия", "Имя", "Отчество", "Номер телефона", "Комментарий диспетчера".

После выбора типа происшествия в области интервью открываются вопросы соответствующего регламента.

IncidentManager 29.PNG

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

Если ни в одном вопросе нет группы, в которой указан пользователь, вошедший в приложение, то страница будет выглядеть следующим образом:

IncidentManager 30.PNG

К одному инциденту можно добавлять несколько регламентов. Для этого необходимо:

  1. Выбрать тип происшествия
  2. Нажать на кнопку IncidentManager 32.PNG справа от поля "Типа происшествия"
  3. Выбрать другой тип происшествия
  4. Нажать на кнопку IncidentManager 32.PNG для добавления второго регламента.

В результате будет создано две вкладки с вопросами.

IncidentManager 31.PNG

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

Если в регламенте инцидента указана группа, в которой не участвует создатель, но участвуют другие пользователи, то для них при открытии карточки инцидента будет отображена кнопка "Взять в работу".

IncidentManager 34.PNG

В результате этого данный инцидент удаляется из списка "Нераспределенные", добавляется во "Входящие" и появляется в виджете оповещений, в котором располагаются новые, входящие происшествия.

IncidentManager 33.PNG

По нажатию на инцидент открывается соответствующая карточка происшествия.

В случае если карточка происшествий открыта в IPE, будет доступна работа с географическими координатами. Для указания координат инцидента необходимо нажать на кнопку "Указать точку на карте" и определить на карте место происшествия.

IncidentManager 39.PNG

Далее необходимо подтвердить точку на карте. После сохранения данных на плане отобразится билборд инцидента.

IncidentManager 40.PNG

По нажатию на кнопку IncidentManager 41.PNG осуществляется переход к точке инцидента на плане.

Добавление задачи

По нажатию на кнопку "Добавить задачу" появляется страница добавления новой задачи.

IncidentManager 35.PNG

Для добавления новой задачи диспетчер должен ввести значение приоритета, дату и время завершения, ФИО заявителя, его телефонный номер, адрес и язык, выбрать тип инцидента (регламент) из созданных раннее.

После выбора типа инцидента будут отображены действия и поля, указанные в регламенте, а также появится поле для выбора исполнителей.

IncidentManager 36.PNG

Для создания инцидента нужно нажать на кнопку "Сохранить".

В случае если карточка происшествий открыта в IPE, будет доступна работа с географическими координатами. Для указания координат инцидента необходимо нажать на кнопку "Указать точку на карте" и определить на карте место происшествия.

CardEvent 5.PNG

Далее необходимо подтвердить точку на карте. После сохранения данных на плане отобразится билборд инцидента.

CardEvent 10.png

По нажатию на кнопку "Показать на карте" осуществляется переход к точке инцидента на плане.

Для открытия карточки происшествия необходимо выбрать инцидент из списка.

IncidentManager 37.PNG

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

В случае если у пользователя нет доступа к данной информации, он увидит окно, расположенное ниже.

CardEvent 12.png

В случае если для пользователя появляется новая задача, на экран всплывает уведомление с названием и датой инцидента, по нажатию на которое открывается карточка происшествий.

CardEvent 14.png

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

CardEvent 15.png

Если исполнитель закрывает задачу, создателю приходит соответствующее уведомление.

CardEvent 16.png