Перейти к содержимому
27 октября, 2023
# Topics

Corta для ЕПГУ: запуск ГОС-услуги за несколько часов

27 октября, 2023

Как на базе Corta запустить государственную услугу на портале ЕПГУ  за несколько часов без No-code

Платформа Corta от НПП Протолаб — это инструмент мгновенной автоматизации, который идеально подходит для запуска государственных услуг в России. Ее гибкость, лёгкость настройки и поддержка современных стандартов интеграции позволяют добиться впечатляющих результатов — вы можете развернуть государственную услугу на портале ЕПГУ и интегрировать ее с СМЭВ буквально за несколько часов. В этой статье мы подробно разберем, как это сделать, и какие технологии обеспечивает Corta для такой быстрой реализации.

НПП Протолаб


Основные этапы запуска государственной услуги на базе Corta

  1. Создание базы данных для услуги.
  2. Настройка интерфейсов ввода/вывода данных для пользователей (через ЕПГУ).
  3. Интеграция с СМЭВ для получения/передачи данных от государственных систем.
  4. Создание бизнес-процессов и автоматизации работы услуги.
  5. Тестирование и развертывание услуги в продуктивную среду.

Что потребуется перед началом

Перед настройкой нужно:

  1. Уточнить регламент государственной услуги. Это данные о полях, процессах и процедурах (например, получение справки, запись на прием, регистрация заявки).
  2. Иметь доступ к СМЭВ: необходимо настроить взаимодействие через токены или ЭЦП.
  3. Получить интеграционные параметры с портала ЕПГУ: это настройка URL, методы, и параметры API.

Возможности Corta для запуска услуг

Corta имеет встроенные инструменты для быстрой интеграции и настройки государственных услуг:

  1. Поддержка интеграции через REST/SOAP API
    Платформа может легко подключаться к любым государственным сервисам через широко используемые API-методы.

  2. Гибкость в моделировании данных
    Все данные услуги можно хранить и структурировать внутри платформы в модульной модели, обеспечивая лёгкость обработки заявок.

  3. Автоматизация бизнес-процессов
    Встроенный редактор процессов на платформе позволяет настроить полный путь заявки (например, отправку в другой орган, обработку и подтверждение), используя визуальные инструменты без программирования.

  4. Интеграция с крипто-модулями
    Corta поддерживает подписание и проверку данных с помощью российских крипто-стандартов (ГОСТ). Это особенно важно для работы с СМЭВ и ЕПГУ.

  5. Простое и понятное создание интерфейса
    Платформа позволяет быстро создать пользовательский интерфейс для ввода данных.


Пошаговая инструкция запуска услуги

Шаг 1: Создание структуры данных услуги

  1. Опишите структуру данных:
    Выясните, какие данные нужно собирать у граждан/организаций. Например, для получения справки:

    • ФИО заявителя
    • Паспортные данные
    • Идентификатор услуги
    • Прикрепленные документы
      Эти данные будут полями модуля в Corta.
  2. Создайте модуль:

    • Перейдите в раздел "Администрирование" -> "Модули".
    • Создайте новый модуль, например, "Заявки на услугу".
    • Добавьте необходимые поля: текстовые, файловые, даты и т.д.

Пример структуры:

  • idЗаявки — Уникальный идентификатор.
  • ФИО — Поле ввода текста.
  • Документ — Загрузка файла.
  • Дата подачи — Автоматически заполняемая дата.

Шаг 2: Настройка взаимодействия с пользователем через ЕПГУ

  1. Настройте API для приема данных от ЕПГУ:
    • В сервисе Corta создайте новый API-метод для модуля "Заявки на услугу".
    • Настройте ключевые параметры, такие как:
      • POST — для отправки данных заявителем через форму.
      • Авторизация для использования проверки безопасности (JWT или подписи).

Пример настройки API на Corta:

// Пример API-метода
POST /api/zayavki/sozdanie {
  fields: {
    "ФИО": "string",
    "Документ": "file",
    "Дата подачи": "auto",
    "idЗаявки": "auto",
  }
}
return API.appendToModule("Заявки на услугу", data);
  1. Настройте связь с ЕПГУ:
    • Со стороны ЕПГУ укажите адрес вашего API-го метода, определенного выше.
    • Проверьте успешное получение данных через тестовую заявку.

Шаг 3: Интеграция с СМЭВ

  1. Настройте подключение к СМЭВ через SOAP или REST API:

    • Для этого необходимо указать end-point интеграции, предоставляемый СМЭВ.
    • Установите крипто-модуль (например, КриптоПро), если требуются ГОСТ-шифрования.
  2. Отправка данных в СМЭВ через бизнес-процесс:

    • Заявки, созданные в модуле "Заявки на услугу", автоматически отправляются в СМЭВ для верификации или обработки.

Пример сценария интеграции Corta с СМЭВ:

let smewResponse = await SMev.soapMethod('http://smev-gw/api/v1/exampleMethod', {
  fields: {
    "ФИО": record.ФИО,
    "Паспортные данные": record.ПаспортныеДанные,
    "Документы": record.Документ
  }
});

// Проверка ответа и обновление статуса заявки
if (smewResponse.success) {
  API.updateRecord("Заявки на услугу", record.id, {
    "status": "передано в СМЭВ"
  });
}

Шаг 4: Создание процессов автоматизации

  1. Создайте процесс обработки заявок:

    • Настройте автоматический триггер, запускающий процесс после создания заявки.
    • Категоризируйте данные (например, заявки с неполными данными идут на доработку).
    • Уведомляйте заявителей через интеграцию с почтовыми сервисами.
  2. Визуализируйте процесс:
    Используйте встроенный редактор процессов для задания этапов обработки заявки.


Шаг 5: Тестирование и развертывание услуги

  1. Тестирование интеграции:

    • Создайте тестовые заявки через форму ЕПГУ.
    • Проверьте их передачу в СМЭВ и корректную обработку данных.
  2. Настройка интерфейсов для оператора:

    • Создайте дашборд в Corta, чтобы операторы могли видеть количество заявок, их статус и этапы обработки.
  3. Запуск услуги в продуктивной среде:

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

Почему Corta от НПП Протолаб — лучшее решение для госуслуг и СМЭВ

  • Быстрота развёртывания: полный процесс интеграции можно завершить в течение нескольких часов, а не дней или месяцев.
  • Гибкость настроек: платформа легко адаптируется под нужды конкретных услуг.
  • Встроенная поддержка российских стандартов: Corta полностью соответствует требованиям СМЭВ и ЕПГУ.
  • Безопасность данных: соблюдение ГОСТ, шифрование, хранение и защита заявок делают платформу полностью безопасной для государственных задач.

Вывод

С помощью платформы Corta от НПП Протолаб вы можете развернуть государственную услугу на портале ЕПГУ и интегрировать её с СМЭВ за минимальное время. Простота, безопасность и гибкость делают Corta незаменимым инструментом для работы с цифровыми госуслугами.

Если у вас есть вопросы или необходима помощь с реализацией на базе Corta, свяжитесь с нашей командой НПП Протолаб — мы поможем вам на каждом этапе!

Executive Assistant