1.4.Сценарии использования Сервис функционирует в синхронном режиме. В зависимости от выбранной услуги возможны следующие сценарии работы:
Пользователь ЕПГУ выбирает из списка услугу «Регистрация тракторов, самоходных дорожно-строительных и иных машин и прицепов к ним, а также выдача на них государственных регистрационных знаков (кроме машин Вооруженных Сил и других войск Российской Федерации)», заполняет заявление и отправляет его для обработки. При этом ЕПГУ вызывает метод CreateStatement и в качестве параметров передает все введенные пользователем данные.
Пользователь ЕПГУ выбирает из списка услугу «Проведение государственного технического осмотра тракторов, самоходных дорожно-строительных и иных машин и прицепов к ним», заполняет заявление и отправляет его для обработки. При этом ЕПГУ вызывает метод CreateStatement и в качестве параметров передает все введенные пользователем данные.
Пользователь ЕПГУ выбирает из списка услугу «Регистрация залога тракторов, самоходных дорожно-строительных и иных машин и прицепов к ним», заполняет заявление и отправляет его для обработки. При этом ЕПГУ вызывает метод CreateStatement и в качестве параметров передает все введенные пользователем данные.
Пользователь ЕПГУ выбирает из списка услугу «Прием экзаменов на право управления самоходными машинами и выдача удостоверения тракториста-машиниста (тракториста)», заполняет заявление и отправляет его для обработки. При этом ЕПГУ вызывает метод CreateStatement и в качестве параметров передает все введенные пользователем данные.
Пользователь ЕПГУ выбирает из списка услугу «Прием экзамена и выдача временного удостоверения на право управления самоходными машинами», заполняет заявление и отправляет его для обработки. При этом ЕПГУ вызывает метод CreateStatement и в качестве параметров передает все введенные пользователем данные.
Пользователь ЕПГУ выбирает из списка услугу «Выдача временного разрешения на право управления самоходными машинами», заполняет заявление и отправляет его для обработки. При этом ЕПГУ вызывает метод CreateStatement и в качестве параметров передает все введенные пользователем данные.
Пользователь ЕПГУ выбирает из списка услугу «Выдача образовательным учреждениям обязательных свидетельств о соответствии требованиям оборудования и оснащенности образовательного процесса для рассмотрения соответствующими органами вопроса об аккредитации и выдаче указанным учреждениям лицензий на право подготовки трактористов и машинистов самоходных машин», заполняет заявление и отправляет его для обработки. При этом ЕПГУ вызывает метод CreateStatement и в качестве параметров передает все введенные пользователем данные.
1.5.Схема взаимодействия В рамках взаимодействия система ЕПГУ отправляет ведомственной системе следующие типы сообщений:
Подача заявки с сервера ЕПГУ и получает в ответ уведомление о постановке сведений в очередь на обработку.
При поступлении сообщения сервису, он проверяет корректность сообщения, соответствие процедуры, для которой вызван сервис формату и составу полей, и сообщает об этом в возвращаемом сообщении.
В соответствии с административным регламентом предоставления той или иной услуги инспекция гостехнадзора, рассматривает заявление, принимает решение и готовит ответ заявителю.
Схема взаимодействия представлена на рисунке 1. GtnService
ЕПГУ
2.РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 2.1.Подача заявления с ЕПГУ 2.1.1.Общие сведения Код операции:
| CreateStatement
| Наименование операции:
| Подача заявления с сервера ЕПГУ
| Назначение операции:
| Принимает электронное сообщение, содержащее сведения необходимые для постановки на учет, и возвращает состояние заявки и список ошибок.
| 2.1.2.Описание входных параметров Описание xml-документа, с данными запроса, передаваемого в блоке вложений (smev:AppDocument) для сообщения со статусом REQUEST.
№
| Код параметра
| Описание параметра
| Обязательность
| Способ заполнения/Тип
| Комментарий
| 1
| GtnStatement
| Заявление
| +
| GtnStatement
|
| 2.1.3. Описание выходных параметров №
| Код параметра
| Описание параметра
| Обязательность
| Способ заполнения/Тип
| Комментарий
| 1
| MessageData/AppData
| Информационное сообщение содержащее код возврата сервиса
| +
| changeOrderInfo
|
| 2.1.4.Контрольные примеры Запрос
-
Вложение: Zip файл (значение параметра «ServiceCode» равно CarRegistrationNew, что соответствует заявке на «Регистрация ранее не состоящих на учете тракторов, самоходных дорожно-строительных и иных машин и прицепов к ним, приобретенных у юридических лиц и индивидуальных предпринимателей, осуществляющих их продажу») Ответ на запрос в случае успешного исполнения
-
Ответ на запрос в случае неуспешного исполнения
-
|