Утверждено
25 октября 2012 г.
Заместитель руководителя
Федеральной службы по надзору
в сфере связи, информационных
технологий и массовых коммуникаций
М.Ю.КСЕНЗОВ
Заместитель руководителя
Федеральной службы по надзору
в сфере связи, информационных
технологий и массовых коммуникаций
Р.В.ШЕРЕДИН
ВРЕМЕННЫЙ ПОРЯДОК
ВЗАИМОДЕЙСТВИЯ ОПЕРАТОРА РЕЕСТРА
С ПРОВАЙДЕРОМ ХОСТИНГА И ПОРЯДОК ПОЛУЧЕНИЯ ДОСТУПА
К СОДЕРЖАЩЕЙСЯ В РЕЕСТРЕ ИНФОРМАЦИИ ОПЕРАТОРОМ СВЯЗИ,
ОКАЗЫВАЮЩИМ УСЛУГИ ПО ПРЕДОСТАВЛЕНИЮ ДОСТУПА
К ИНФОРМАЦИОННО-ТЕЛЕКОММУНИКАЦИОННОЙ СЕТИ "ИНТЕРНЕТ"
1. Настоящий временный порядок до принятия соответствующих нормативных правовых актов определяет условия взаимодействия Роскомнадзора с провайдерами хостинга, а также порядок получения доступа к содержащейся в Единой автоматизированной информационной системе "Единый реестр доменных имен, указателей страниц сайтов в сети "Интернет" и сетевых адресов, позволяющих идентифицировать сайты в сети "Интернет", содержащие информацию, распространение которой в Российской Федерации запрещено" (далее - ЕАИС реестр) информации оператором связи, оказывающим услуги по предоставлению доступа к информационно-телекоммуникационной сети "Интернет" (далее - сеть "Интернет").
2. Ведение ЕАИС реестр, а также любое взаимодействие с ней осуществляется в электронной форме с учетом особенностей, установленных настоящим Порядком для каждой группы пользователей, взаимодействующих с ней.
3. До выбора оператора реестра в порядке, установленном Правительством Российской Федерации, ведение ЕАИС реестр осуществляется Роскомнадзором.
4. Роскомнадзор обеспечивает:
а) технологическое сопровождение, эксплуатацию программно-аппаратных средств;
б) своевременное внесение сведений в ЕАИС реестр;
в) организацию бесперебойной работы технических средств и информационных технологий;
г) соблюдение утвержденных требований информационной безопасности, в том числе защиту закрытой части от несанкционированного доступа;
д) защиту персональных данных, размещенных в ЕАИС реестр;
е) круглосуточный доступ к информации ЕАИС реестр уполномоченных должностных лиц и уполномоченных сотрудников;
ж) консультационную поддержку участников информационного взаимодействия по техническим вопросам.
5. ЕАИС реестр состоит из реестровых записей, формируемых последовательно по мере прохождения процедур, предусматривающих взаимодействие Роскомнадзора с провайдерами хостинга, операторами связи, а также уполномоченными федеральными органами исполнительной власти, и содержащих следующую информацию:
а) доменное имя и (или) указатель страницы сайта в сети "Интернет", содержащих запрещенную информацию;
б) реквизиты решения уполномоченного органа (дата, номер, подпись уполномоченного лица, наименование уполномоченного органа) о включении указателя страницы сайта в сети "Интернет" в ЕАИС реестр или реквизиты вступившего в законную силу решения суда (дата принятия, номер дела, дата вступления в силу, наименование суда) о признании информации, размещенной на сайте в сети "Интернет", запрещенной информацией;
в) описание запрещенной информации, позволяющее ее идентифицировать, включая, при наличии: название, выходные данные;
г) дата и время получения решения уполномоченного органа или суда о признании информации, размещенной на конкретном сайте в сети "Интернет", запрещенной информацией;
д) сведения о провайдере хостинга - с указанием его наименования (фамилии, имени, отчества (при наличии), контактной информации (адрес электронной почты и др.)
е) дата и время направления провайдеру хостинга уведомления о включении в ЕАИС реестр доменного имени и (или) указателя страницы сайта в сети "Интернет";
ж) дата и время включения доменного имени и (или) указателя страницы сайта в сети "Интернет" в ЕАИС реестр;
з) сведения о времени и результатах проверки доступности запрещенной информации;
и) дата и время исключения доменного имени и (или) указателя страницы сайта в сети "Интернет" из ЕАИС реестр;
к) сетевой адрес (сетевые адреса), позволяющий (позволяющие) идентифицировать конкретный сайт в сети "Интернет";
л) дата и время включения сетевого адреса (сетевых адресов), позволяющего (позволяющих) идентифицировать конкретный сайт в сети "Интернет", в ЕАИС реестр;
м) дата и время исключения сетевого адреса (сетевых адресов) из ЕАИС реестр, а также реквизиты решения об исключении сетевого адреса (сетевых адресов) из ЕАИС реестр.
5.1. К соответствующим реестровым записям в ЕАИС реестр прикрепляются электронные копии принятых уполномоченными органами или судами решений, а также заверенные усиленной квалифицированной электронной подписью должностных лиц уполномоченных органов копии страниц сайтов в сети "Интернет", содержащих запрещенную информацию.
6. Доступ к информации, размещенной в открытой части ЕАИС реестр, обеспечивается гражданам и организациям на безвозмездной основе на сайте в сети "Интернет" по адресу www.zapret-info.gov.ru.
7. Информация, размещаемая в открытой части ЕАИС реестр, включает следующие сведения:
а) доменное имя и (или) указатель страницы сайта в сети "Интернет", содержащих запрещенную информацию;
б) сетевой адрес (сетевые адреса), позволяющий (позволяющие) идентифицировать конкретный сайт в сети "Интернет";
в) реквизиты решения уполномоченного органа о включении доменного имени и (или) указателя страницы сайта в сети "Интернет" в ЕАИС реестр или реквизиты вступившего в законную силу решения суда о признании информации, размещенной на сайте в сети "Интернет", запрещенной информацией.
8. Для приема обращений органов государственной власти, органов местного самоуправления, юридических лиц, индивидуальных предпринимателей и граждан о наличии на страницах сайтов в сети Интернет противоправной информации на сайте по адресу: www.zapret-info.gov.ru размещается электронная форма, включающая следующие поля:
а) доменное имя и (или) указатель страницы сайта в сети "Интернет", содержащей запрещенную информацию;
б) описание запрещенной информации, позволяющее ее идентифицировать, включая, при наличии: название, выходные данные.
Указанная форма предусматривает возможность прикрепления скриншота или электронной копии страницы с противоправной информацией.
9. Для заполнения формы и ее отправки авторизация заявителя не требуется. Рассмотрению подлежат обращения, все поля электронной формы которых заполнены.
10. В случае поступления в Роскомнадзор решений уполномоченных федеральных органов исполнительной власти, решений судов, а также принятия Роскомнадзором в рамках установленной компетенции самостоятельного решения об ограничении доступа к информации одновременно с включением в ЕАИС реестр информации о доменном имени и (или) указателе страницы сайта в сети "Интернет" уполномоченный сотрудник Роскомнадзора для направления уведомления самостоятельно определяет электронный адрес провайдера хостинга, в том числе с использованием общедоступных сведений в сервисе ICANN whois, регистрационных данных регистраторов доменных имен, содержащих официальные сведения о местоположении провайдера хостинга, обеспечивающего размещение в сети "Интернет" данного сайта.
Для формирования актуальных контактных данных провайдеров хостинга Роскомнадзором создается соответствующая база данных. Провайдеры хостинга вправе самостоятельно направлять в Роскомнадзор актуальные сведения для включения в указанную базу данных. Такие сведения могут направляться в электронном виде по адресу: zapret-info@rsoc.ru, подписанные электронной подписью, выданной любым удостоверяющим центром, из числа аккредитованных Минкомсвязи России, и подтверждающей полномочия подписавшего лица.
11. Взаимодействие Роскомнадзора с регистраторами доменных имен организуется в электронной форме.
12. Уведомление о включении в ЕАИС реестр доменного имени и (или) указателя страницы сайта в сети "Интернет" направляется в электронном виде на русском и английском языках на электронный адрес провайдера хостинга. Образец формы уведомления размещается на сайте в сети Интернет www.zapret-info.gov.ru. Уведомление направляется с электронного почтового ящика zapret-info@rsoc.ru и подписывается квалифицированной электронной подписью Роскомнадзора.
13. По истечении трех суток с момента направления уведомления провайдеру хостинга, в течение которых владелец сайта и (или) провайдер хостинга должны принять меры, предусмотренные законодательством Российской Федерации для удаления запрещенной информации и (или) ограничения доступа к сайту в сети "Интернет", содержащему запрещенную информацию, Роскомнадзор проверяет соответствующее доменное имя и (или) указатель страницы сайта в сети "Интернет" на предмет наличия запрещенной информации.
14. В случае невозможности доступа по указанному доменному имени и (или) указателю страницы сайта в сети "Интернет" к запрещенной информации уполномоченный сотрудник вносит в соответствующую реестровую запись сведения об этом, с указанием даты и времени проверки.
15. В случае наличия доступа к запрещенной информации по указанному доменному имени и (или) указателю страницы сайта в сети "Интернет" в ЕАИС реестр включается сетевой адрес (сетевые адреса), позволяющий (позволяющие) идентифицировать сайт (сайты) в сети "Интернет", содержащий (содержащие) запрещенную информацию, с указанием даты и времени включения сетевого адреса (сетевых адресов), позволяющего (позволяющих) идентифицировать данный сайт в сети "Интернет", в ЕАИС реестр.
16. Перечень доменных имен, указателей страниц сайтов в сети Интернет, а также сетевых адресов, позволяющих идентифицировать сайт в сети Интернет, доступ к которым обязан ограничить оператор связи, оказывающий услуги по предоставлению доступа к сети "Интернет", обновляется ежедневно дважды в сутки. Доступ к указанной информации предоставляется операторам связи в ручном и автоматическом режимах круглосуточно.
16.1. Получение доступа к выгрузке информации из ЕАИС реестр в ручном режиме осуществляется посредством web-формы, размещенной на сайте в сети "Интернет" zapret-info.gov.ru.
При заполнении указанной web-формы оператором связи, оказывающим услуги по предоставлению доступа к сети "Интернет", используется квалифицированная электронная подпись, выданная любым удостоверяющим центром, из числа аккредитованных Минкомсвязи России (перечень аккредитованных удостоверяющих центров размещен по адресу: http://minsvyaz.ru/ru/directions/?regulator=118).
16.2. Получение доступа к выгрузке информации из ЕАИС реестр в автоматическом режиме осуществляется посредством обращения к web-сервису, описание которого размещено на сайте в сети "Интернет" zapret-info.gov.ru.
Авторизация для использования указанного web-сервиса осуществляется с применением квалифицированной электронной подписи, выданной любым удостоверяющим центром, из числа аккредитованных Минкомсвязи России (перечень аккредитованных удостоверяющих центров размещен по адресу: http://minsvyaz.ru/ru/directions/?regulator=118).
Приложение
к временному порядку взаимодействия
оператора реестра с провайдером
хостинга и порядок получения доступа
к содержащейся в реестре информации
оператором связи, оказывающим услуги
по предоставлению доступа
к информационно-телекоммуникационной
сети "Интернет"
ПАМЯТКА ОПЕРАТОРУ СВЯЗИ
ОПИСАНИЕ ПРОЦЕССА ПОЛУЧЕНИЯ ВЫГРУЗКИ ОПЕРАТОРАМИ СВЯЗИ
ВЕРСИЯ 1.4 ОТ 09.11.2012
В случае возникновения проблем при использовании механизма получения выгрузки вопросы можно направлять по электронной почте на адрес:
zapret-support@rsoc.ru
В теме письма необходимо указать ИНН и наименование оператора связи. При этом к письму необходимо прикрепить файл запроса и файл электронной подписи в одном архиве (для исключения возможности изменения содержимого файлов при передаче), указать идентификатор запроса на сайте, а также описать сообщения, выдаваемые системой. Перед отправкой сообщения необходимо убедиться, что подпись корректно проходит проверку на ПГУ:
http://www.gosuslugi.ru/pgu/eds
раздел "подтверждение подлинности ЭП электронного
документа" "ЭП - отсоединенная, в формате PKCS#7"
┌──────┬────────────────────────────────┬─────────────────────────────────┐ │ Этап │ Ручной режим │ Автоматический режим │ ├──────┼────────────────────────────────┴─────────────────────────────────┤ │1 │Оператор связи формирует xml-файл запроса на получение выгрузки в│ │ │формате: │ │ │ │ │ │"?xml version="1.0" encoding="windows-1251"?" │ │ │"request" │ │ │ "requestTime"2012-01-01T01:01:01.000+04:00"/requestTime" │ │ │ "operatorName"Наименование оператора"/operatorName" │ │ │ "inn"1234567890"/inn" │ │ │ "ogrn"1234567890123"/ogrn" │ │ │ "email"email@email.ru"/email" │ │ │"/request" │ │ │ │ │ │requestTime - дата и время формирования запроса с указанием │ │ │временной зоны; │ │ │operatorName - полное наименование оператора связи; │ │ │inn - ИНН оператора связи; │ │ │ogrn - ОГРН оператора связи; │ │ │email - электронный адрес технического специалиста, ответственного│ │ │за использование механизма получения выгрузки; может│ │ │использоваться для оперативной обратной связи в случае│ │ │возникновения технических вопросов или проблем (необязательное│ │ │поле) │ │ │ │ │ │Формирование данного файла может производиться в ручном режиме в│ │ │любом текстовом редакторе либо автоматически с использованием│ │ │информационной системы. │ ├──────┼──────────────────────────────────────────────────────────────────┤ │2 │Оператор связи формирует отсоединенную электронную подпись (ЭП)│ │ │файла запроса в формате PKCS#7. При формировании ЭП должен│ │ │использоваться квалифицированный сертификат, содержащий информацию│ │ │об ИНН и ОГРН владельца (поле "субъект" должно содержать параметры│ │ │1.2.643.3.131.1.1 = ИНН, 1.2.643.100.1 = ОГРН в соответствии с│ │ │приказом ФСБ РФ от 27.12.2011 N 795 "Об утверждении Требований к│ │ │форме квалифицированного сертификата ключа проверки электронной│ │ │подписи"). │ │ │ │ │ │Формирование ЭП может производиться в ручном режиме с│ │ │использованием любых доступных инструментов (КриптоАрм или│ │ │аналогичных) либо автоматически с использованием информационной│ │ │системы. │ │ │ │ │ │Для контроля корректности формирования можно воспользоваться│ │ │общедоступной веб-формой проверки ЭП на Едином портале│ │ │государственных услуг: │ │ │http://www.gosuslugi.ru/pgu/eds │ │ │(раздел "подтверждение подлинности ЭП электронного документа. ЭП -│ │ │отсоединенная, в формате PKCS#7") │ │ │ │ │ │Если проверка проходит успешно, то также успешно пройдет проверка│ │ │подписи и действительности сертификата в Роскомнадзоре. │ ├──────┼────────────────────────────────┬─────────────────────────────────┤ │3 │Оператор связи на сайте zapret-│Оператор связи обращается к веб-│ │ │info.gov.ru в разделе│сервису и вызывает метод подачи│ │ │"Операторам связи" открывает│запроса на получение выгрузки. В│ │ │веб-форму подачи запроса на│качестве параметров передаются│ │ │выгрузку. Данная форма содержит│файл запроса и файл подписи,│ │ │2 поля для прикрепления файла│сформированные на этапах 1 - 2.│ │ │запроса и файла подписи запроса.│В ответ метод возвращает статус│ │ │После прикрепления│обработки запроса (принят или не│ │ │сформированных на этапах 1 - 2│принят), а также уникальный│ │ │файлов запроса и подписи│текстовый код, присвоенный│ │ │происходит их отправка на сайт│данному запросу, - в случае его│ │ │для проверки. В ответ│принятия. Если запрос не принят,│ │ │возвращается результат обработки│то возвращается описание причины│ │ │запроса (принят или не принят),│отказа. В случае, если после│ │ │а также уникальный текстовый│анализа причины отказа остаются│ │ │код, присвоенный данному │вопросы, необходимо обратиться в│ │ │запросу, - в случае его│Роскомнадзор по телефону или│ │ │принятия. Если запрос не принят,│электронной почте. │ │ │то возвращается описание причины│ │ │ │отказа. В случае, если после│ │ │ │анализа причины отказа остаются│ │ │ │вопросы, необходимо обратиться в│ │ │ │Роскомнадзор по телефону или│ │ │ │электронной почте. │ │ ├──────┼────────────────────────────────┴─────────────────────────────────┤ │4 │В Роскомнадзоре производится проверка корректности подписи и│ │ │действительности сертификата. В случае успеха по БД лицензий на│ │ │оказание услуг связи проверяется наличие у данной организации│ │ │действующих лицензий, при этом используются ИНН и ОГРН, указанные│ │ │в квалифицированном сертификате ключа ЭП, с использованием│ │ │которого производилось подписание запроса. В случае наличия│ │ │действующих лицензий запрос считается корректным. │ ├──────┼────────────────────────────────┬─────────────────────────────────┤ │5 │Оператор связи на сайте zapret-│Оператор связи обращается к веб-│ │ │info.gov.ru в разделе│сервису и вызывает метод│ │ │"Операторам связи" открывает│получения результата запроса на│ │ │веб-форму получения результата│выгрузку. В качестве параметра│ │ │запроса на выгрузку. Данная│передается уникальный текстовый│ │ │форма содержит одно поле для│код, присвоенный запросу на этапе│ │ │ввода уникального текстового│3. В ответ возвращается код│ │ │кода, присвоенного запросу на│результата из следующих возможных│ │ │этапе 3. После отправки кода на│вариантов: │ │ │сайт возможны следующие варианты│ - запрос проходит проверку; │ │ │ответа: │ - запрос прошел проверку -│ │ │ - сообщение "Запрос проходит│результат отрицательный; │ │ │проверку"; │ - запрос прошел проверку -│ │ │ - сообщение "Запрос прошел│результат положительный. │ │ │проверку - результат│В случае отрицательного│ │ │отрицательный" с указанием│результата дополнительно│ │ │причины отказа; │возвращается описание причины│ │ │ - в случае положительного│отказа, в случае положительного -│ │ │результата проверки запроса -│zip-файл выгрузки, содержащий│ │ │zip-файл, содержащий xml-файл с│xml-файл с выгрузкой реестра и│ │ │выгрузкой реестра и│отсоединенной ЭП Роскомнадзора в│ │ │отсоединенной ЭП Роскомнадзора в│формате PKCS#7. │ │ │формате PKCS#7. │ │ ├──────┼────────────────────────────────┴─────────────────────────────────┤ │6 │В случае, если запрос еще проходит проверку, необходимо повторно│ │ │выполнить предыдущий этап до получения положительного или│ │ │отрицательного результата. Время обработки одного запроса│ │ │составляет несколько минут. Уникальный текстовый код запроса имеет│ │ │ограниченное время действия, а также ограниченное количество│ │ │применений. Если результат обработки запроса отрицательный и после│ │ │анализа причины отказа остаются вопросы, необходимо обратиться в│ │ │Роскомнадзор по телефону или электронной почте. │ └──────┴──────────────────────────────────────────────────────────────────┘
Пример содержимого xml-файла выгрузки из реестра
"?xml version="1.0" encoding="windows-1251"?" "reg:register updateTime="2012-01-02T05:05:05" xmlns:reg="http://rsoc.ru"" "content id="1" includeTime="2012-01-01T01:01:01"" "decision date="2012-01-01" number="Решение N 1" org="ФОИВ N 1"/" "url""![CDATA[http://site1.ru/page1.html]]""/url" "ip"1.1.1.1"/ip" "/content" "content id="2" includeTime="2012-02-02T01:01:01"" "decision date="2012-01-01" number="Решение N 2" org="ФОИВ N 2"/" "domain""![CDATA[site2.ru]]""/domain" "ip"2.2.2.2"/ip" "ip"3.3.3.3"/ip" "/content" "/reg:register"
Xsd-схема выгрузки из реестра
"?xml version="1.0" encoding="windows-1251"?" "xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http:// rsoc.ru" targetNamespace="http://rsoc.ru"" "xsd:element name="register" type="tns:RegisterType"/" "xsd:complexType name="RegisterType"" "xsd:sequence" "xsd:element name="content" type="tns:ContentType" minOccurs="0" maxOccurs="unbounded"" "xsd:annotation" "xsd:documentation"Реестровая запись "/xsd:documentation" "/xsd:annotation" "/xsd:element" "/xsd:sequence" "xsd:attribute name="updateTime" type="xsd:dateTime"" "xsd:annotation" "xsd:documentation"Дата и время формирования выгрузки"/xsd:documentation" "/xsd:annotation" "/xsd:attribute" "/xsd:complexType" "xsd:complexType name="ContentType"" "xsd:sequence" "xsd:element name="decision" type="tns:DecisionType"" "xsd:annotation" "xsd:documentation"Информация о решении уполномоченного органа, на основании которого запись включена в реестр"/xsd:documentation" "/xsd:annotation" "/xsd:element" "xsd:element name="url" minOccurs="0" maxOccurs="unbounded" type="xsd:string"" "xsd:annotation" "xsd:documentation"Указатель страницы сайта "/xsd:documentation" "/xsd:annotation" "/xsd:element" "xsd:element name="domain" minOccurs="0" type="xsd:string"" "xsd:annotation" "xsd:documentation"Доменное имя"/xsd:documentation" "/xsd:annotation" "/xsd:element" "xsd:element name="ip" type="xsd:string" maxOccurs="unbounded"" "xsd:annotation" "xsd:documentation"Сетевой адрес"/xsd:documentation" "/xsd:annotation" "/xsd:element" "/xsd:sequence" "xsd:attribute name="id" type="xsd:string"" "xsd:annotation" "xsd:documentation"Идентификатор записи реестра"/xsd:documentation" "/xsd:annotation" "/xsd:attribute" "xsd:attribute name="includeTime" type="xsd:dateTime"" "xsd:annotation" "xsd:documentation"Дата и время включения записи в реестр"/xsd:documentation" "/xsd:annotation" "/xsd:attribute" "/xsd:complexType" "xsd:complexType name="DecisionType"" "xsd:attribute name="number" type="xsd:string"" "xsd:annotation" "xsd:documentation"Номер решения"/xsd:documentation" "/xsd:annotation" "/xsd:attribute" "xsd:attribute name="date" type="xsd:date"" "xsd:annotation" "xsd:documentation"Дата решения"/xsd:documentation" "/xsd:annotation" "/xsd:attribute" "xsd:attribute name="org" type="xsd:string"" "xsd:annotation" "xsd:documentation"Кем принято решение"/xsd:documentation" "/xsd:annotation" "/xsd:attribute" "/xsd:complexType" "/xsd:schema"
Описание веб-сервиса для получения выгрузки из реестра
Веб-сервис получения выгрузки содержащейся в реестре информации операторами связи размещен по адресу http://www.zapret-info.gov.ru/services/OperatorRequest/.
WSDL схема доступна по адресу: http://www.zapret-info.gov.ru/services/OperatorRequest/?wsdl
Сервис состоит из 3-х методов
getLastDumpDate
Метод предназначен для получения временной метки последнего обновления выгрузки из реестра
Входные параметры отсутствуют
Выходные параметры
┌───────────────────┬───────────────────┬───────────────┬─────────────────┐ │ Наименование │ Описание │ Формат │ Обязательность │ │ параметра │ │ │ │ ├───────────────────┼───────────────────┼───────────────┼─────────────────┤ │lastDumpDate │Время последнего │long │+ │ │ │обновления │ │ │ │ │выгрузки из │ │ │ │ │реестра │ │ │ └───────────────────┴───────────────────┴───────────────┴─────────────────┘
sendRequest
Метод предназначен для направления запроса на получение выгрузки из реестра
Входные параметры
┌───────────────────┬───────────────────┬───────────────┬─────────────────┐ │ Наименование │ Описание │ Формат │ Обязательность │ │ параметра │ │ │ │ ├───────────────────┼───────────────────┼───────────────┼─────────────────┤ │requestFile │Содержимое файла │base64Binary │+ │ │ │запроса │ │ │ ├───────────────────┼───────────────────┼───────────────┼─────────────────┤ │signatureFile │Электронная │base64Binary │+ │ │ │подпись файла │ │ │ │ │запроса │ │ │ └───────────────────┴───────────────────┴───────────────┴─────────────────┘
Выходные параметры
┌───────────────────┬───────────────────┬───────────────┬─────────────────┐ │ Наименование │ Описание │ Формат │ Обязательность │ │ параметра │ │ │ │ ├───────────────────┼───────────────────┼───────────────┼─────────────────┤ │result │Результат │boolean │+ │ │ │обработки запроса │ │ │ ├───────────────────┼───────────────────┼───────────────┼─────────────────┤ │resultComment │Комментарий к │string │- │ │ │результату │ │ │ │ │обработки запроса │ │ │ ├───────────────────┼───────────────────┼───────────────┼─────────────────┤ │code │Строка, по которой │string │ │ │ │необходимо │ │ │ │ │получить выгрузку │ │ │ │ │из реестра. │ │ │ │ │Возвращается при │ │ │ │ │удачной обработке │ │ │ │ │запроса │ │ │ └───────────────────┴───────────────────┴───────────────┴─────────────────┘
getResult
Метод предназначен для получения результата обработки запроса - выгрузки из реестра
Входные параметры
┌───────────────────┬───────────────────┬───────────────┬─────────────────┐ │ Наименование │ Описание │ Формат │ Обязательность │ │ параметра │ │ │ │ ├───────────────────┼───────────────────┼───────────────┼─────────────────┤ │code │Строка, полученная │string │+ │ │ │в результате │ │ │ │ │вызова метода │ │ │ │ │sendRequest │ │ │ └───────────────────┴───────────────────┴───────────────┴─────────────────┘
Выходные параметры
┌───────────────────┬───────────────────┬───────────────┬─────────────────┐ │ Наименование │ Описание │ Формат │ Обязательность │ │ параметра │ │ │ │ ├───────────────────┼───────────────────┼───────────────┼─────────────────┤ │result │Результат │boolean │+ │ │ │обработки запроса │ │ │ ├───────────────────┼───────────────────┼───────────────┼─────────────────┤ │resultComment │Комментарий к │string │- │ │ │результату │ │ │ │ │обработки запроса │ │ │ ├───────────────────┼───────────────────┼───────────────┼─────────────────┤ │registerZipArchive │Файл zip-архив с │base64Binary │- │ │ │выгрузкой из │ │ │ │ │реестра │ │ │ └───────────────────┴───────────────────┴───────────────┴─────────────────┘
Логика работы с сервисом
1. Проверить, обновилась ли выгрузка из реестра. Для этого вызвать метод getLastDumpDate и сравнить полученное значение со значением, полученным на предыдущей итерации.
2. В случае если выгрузка обновилась, направить запрос на получение выгрузки с использованием метода sendRequest.
3. Через несколько минут вызвать метод getResult для получения результата обработки запроса. В случае если запрос не обработан еще (см. содержимое поля resultComment), повторить шаг 3 через несколько минут.