ELMA AI > Решение «Распознавание персональных документов x SOICA» / Распознавание персональных документов

Распознавание персональных документов

Элементы этой группы становятся доступными в дизайнере бизнес-процессов после подключения модуля Распознавание персональных документов x SOICA. Они позволяют с помощью искусственного интеллекта распознать данные с изображения паспорта, ИНН, СНИЛС и диплома о высшем образовании. Результаты сохраняются в контекстные переменные, которые можно использовать в ходе бизнес-процесса.

В группу входят следующие действия:

  • Распознать Диплом ВО;
  • Распознать ИНН;
  • Распознать Паспорт;
  • Распознать СНИЛС.

Настройка блока

Все блоки из группы Распознавание персональных документов имеют одинаковые настройки. Для примера рассмотрим настройку блока Распознать паспорт.

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

Дважды нажмите на добавленный блок. Настройки выполняются на четырёх вкладках: Основное, Входные и выходные атрибуты, Время выполнения и Обработка ошибок.

Вкладка «Основное»

personal-documents-elements-1

  • Название — введите название блока, которое будет отображаться на схеме процесса;
  • Название задачи — выберите опцию Формировать название по шаблону, чтобы включить контекстные переменные в название, которое исполнитель увидит в списке задач и в карточке задачи;
    • Шаблон* — в правом углу поля нажмите на значок {+} и выберите переменную. В шаблон можно добавить также дату и время с помощью функции DateTime(). Для этого нажмите на значок f(x);
  • Присвоить выходные атрибуты в — эта опция является стандартной настройкой действий в бизнес-процессах, созданных на уровне модуля. С её помощью можно сопоставить контекст действия с контекстом процесса, в котором оно применяется. Для настройки блоков группы Распознавание персональных документов эта опция является необязательной. Вы можете оставить выбранный по умолчанию вариант контекст процесса.

Вкладка «Входные и выходные атрибуты»

На этой вкладке необходимо сопоставить входные и выходные переменные блока с контекстными переменными процесса.

personal-documents-elements-2

  • Входные переменные:
    • Файл — нажмите Выберите поле и укажите переменную типа Файлы, в которую в ходе процесса записывается исходное изображение документа;
  • Выходные переменные (контекст):
    • response — укажите переменную типа Строка, в которую в ходе процесса запишется информация о распознавании документа, полученная из сервиса Soica;

В остальных полях укажите переменные из контекста бизнес-процесса, в которые будет записываться полученная модулем информация:

    • для таких данных, как: место рождения и постановки на учёт, наименования ВУЗа, квалификации и т. д. выберите переменные типа Строка;
    • для записи серий и номеров документов, ИНН и т. д. укажите переменные типа Число;
    • для даты рождения, постановки на учёт, получения документа и т. д. выберите переменные типа Дата/время;
    • для свойства Пол укажите переменную типа Выбор «да/нет»;
    • для свойства Изображение, в котором хранится обработанный моделью ИИ документ, укажите переменную типа Файлы.  

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

Вкладка «Время выполнения»

Эта вкладка является стандартной настройкой в блоках типа Задача. На ней задаются временные ограничения на выполнение задачи, а также определяются сотрудники, которым придёт оповещение о нарушении заданных сроков.

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

Вкладка «Обработка ошибок»

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

personal-documents-elements-3

  • Оповещение — включите опцию, а затем укажите пользователей, которым будет отправляться оповещение об ошибке в процессе. Выбрать можно текущего пользователя, группу пользователей, элемент оргструктуры или указать контекстную переменную, например, инициатора процесса;
  • Прервать — для корректной работы блока необходимо включить опцию, а затем в поле Переход указать, по какой ветке направится процесс в случае ошибки. Указанный в этих настройках переход будет отмечен на схеме процесса значком error-connector-icon.

Для завершения настройки нажмите кнопку Сохранить.  

Результат распознавания документов

Когда процесс доходит до элемента группы Распознавание персональных документов, модель ИИ считывает данные с загруженного файла и сохраняет их в контекстные переменные.

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

personal-documents-elements-4

Поля, в которых данные могли быть распознаны неверно, отмечаются значком personal-documents-2. Эти поля проверьте и отредактируйте вручную.

Для удобства можно нажать на поля формы, чтобы выделить соответствующие данные в документе.

Выполнив задачу, нажмите кнопку Сохранить.

После этого элемент сохранится в приложение, на уровне которого был настроен бизнес-процесс. Если распознавание документа осуществлялось в разделе Персональные документы x SOICA, элемент будет сохранён в приложение, соответствующее его типу. В этом случае пользователи смогут работать с ним как с элементом приложения типа Документ. Например, отправлять на согласование или ознакомление, создавать задачи по элементу и т. д.