V. Требования к методам, вызываемым информационными системами или электронными сервисами органов и организаций при обеспечении электронной записи

V. Требования к методам, вызываемым информационными

системами или электронными сервисами органов и организаций

при обеспечении электронной записи

18. Последовательность взаимодействия СМЭВ и ЕПГУ при реализации электронной записи:

1) при осуществлении электронной записи:

а) заявитель запрашивает интерактивную форму заявления об электронной записи в ЕПГУ;

б) ЕПГУ направляет запрошенную интерактивную форму заявителю;

в) заявитель заполняет интерактивную форму заявления об электронной записи и отправляет ее в ЕПГУ;

г) ЕПГУ отправляет запрос с заполненной интерактивной формой заявления об электронной записи в единый электронный сервис СМЭВ или с использованием СМЭВ в электронный сервис органа или организации;

д) электронный сервис органа или организации после получения запроса осуществляет попытку бронирования указанного интервала времени, или информационная система органа или организации получает из единого электронного сервиса СМЭВ сообщение о попытке бронировании интервала времени;

е) электронный сервис органа или организации направляет в ЕПГУ сообщение об успешном бронировании интервала времени или об ошибке, или единый электронный сервис СМЭВ получает сообщение информационной системы органа или организации с подтверждением бронирования интервала времени или отказом в бронировании, после чего ЕПГУ обращается к единому электронному сервису СМЭВ для получения поступившего от информационной системы органа или организации сообщения;

ж) ЕПГУ отображает статус заявления об электронной записи или сообщение об ошибке заявителю.

2) при осуществлении отмены заявления об электронной записи:

а) заявитель выбирает подтвержденное заявление об электронной записи;

б) заявитель отправляет в ЕПГУ запрос на отмену заявления об электронной записи;

в) ЕПГУ отправляет запрос на отмену заявления об электронной записи в электронный сервис органа или организации, или в единый электронный сервис;

г) электронный сервис органа или организации осуществляет попытку отмены заявления об электронной записи, или информационная система органа или организации обращается в единый электронный сервис СМЭВ и получает сообщение об отмене заявки на электронную запись;

д) электронный сервис органа или организации отправляет в ЕПГУ сообщение об отмене заявления об электронной записи или об ошибке, или единый электронный сервис СМЭВ получает от информационной системы органа или организации сообщение об отмене или ошибке, после чего ЕПГУ обращается к единому электронному сервису СМЭВ для получения поступившего сообщения об отмене заявления об электронной записи или об ошибке;

е) ЕПГУ направляет заявителю сообщение об изменении статуса заявления об электронной записи или об ошибке.

3) при запросе справочной информации:

а) заявитель отправляет в ЕПГУ запрос о предоставлении справочной информации;

б) ЕПГУ отправляет запрос о предоставлении справочной информации в электронный сервис органа или организации или в единый электронный сервис СМЭВ;

в) электронный сервис органа или организации направляет в ЕПГУ справочную информацию или сообщение об ошибке, или информационная система органа или организации направляет в единый электронный сервис СМЭВ справочную информацию или сообщение об ошибке, после чего ЕПГУ обращается к единому электронному сервису СМЭВ для получения запрошенной справочной информации или сообщения об ошибке;

г) ЕПГУ отправляет заявителю запрошенную справочную информацию или сообщение об ошибке.

19. Для осуществления взаимодействия информационных систем органов или организаций и ЕПГУ в целях обеспечения электронной записи:

19.1. ЕПГУ вызывает метод "Обновить детали бронирования" (updateBookingDetails);

19.2. информационная система или электронный сервис органа или организации вызывает:

1) метод "Запросить свободные интервалы времени" (getSlots);

2) метод "Отправить запрос на бронирование или изменение деталей бронирования" (book);

3) метод "Получить статус бронирования" (getBookingStatus);

4) метод "Отменить запись" (cancelBooking);

5) метод "Получить список зарегистрированных в системе справочников" (getRefsList);

6) метод "Получить список атрибутов справочников" (getRefAttributesList);

7) метод "Получить справочную информацию по группе объектов" (getRefItemsList).

20. Описание примеров вызовов методов, указанных в подпункте 19.2 пункта 19 настоящих Требований (далее - методы) и описание общих структур данных и параметров, используемых в указанных методах, приведены в Приложении N 2 к настоящим Требованиям.