Документация iSZN

[ЯНАО] Реестр животных — Получение списка оленей

Описание

Серверная операция предназначена для получения записей реестра северных оленей.

В процессе выполнения серверной операции отправляется запрос с помощью операции «Запрос» вызываемого веб-сервиса «Реестр животных — Список животных». Отправителем запроса является участник взаимодействия, указанный в качестве значения настройки «Простые веб-сервисы: отправитель запросов по умолчанию», а получателем «Департамент АПК ЯНАО — Ветреестр». После чего серверная операция ожидает ответ на запрос. Если ответ приходит, то полученные данные синхронизируются с реестром серверных оленей (таблицей r_kmns_deer_registry). При этом:

  • существующие в реестре записи обновляются, если они отличаются от записей в ответе;
  • в реестр добавляются записи, если они отсутствуют в реестре, но имеются в ответе;
  • в реестре записи помечаются как неактуальные, если они отсутствуют в ответе (выполняется только при полной выгрузке реестра).

Также обновляется история реестра северных оленей (r_kmns_deer_reg_history):

  • обновляются записи истории от той же самой даты загрузки информации;
  • добавляются записи истории для новых записей реестра северных оленей;
  • добавляются записи истории для существующих записей реестра, если эти записи изменились.

Параметры серверной операции

Наименование Отображаемое наименование Тип данных Обязательный Возможные значения Значение по умолчанию
PAGE_SIZE Размер страницы запроса Целое число Да 500
IS_FULL Полная выгрузка Логическое значение Да Истина — запрашивается полная выгрузка реестра северных оленей.
Ложь — запрашивается выгрузка изменений реестра северных оленей с даты, указанной в параметре «Минимальная дата последнего изменения».
Ложь
ACTIVE_ONLY Выгрузка только действующих Логическое значение Да Истина — выгружать только записи северных оленей, не помещённые в архив. Допускается только при полной выгрузке.
Ложь — выгружать все записи северных оленей.
Ложь
MIN_CHANGE_DATE Минимальная дата последнего изменения Дата Минимальная (самая ранняя) дата последнего изменения записей реестра северных оленей при выгрузке изменений реестра. При полной выгрузке реестра эта дата не указывается.

См. также