Использование витрины Росреестра по запросу объектов недвижимости в ВКУ
Витрина — это набор структурированных данных из информационной системы ведомства
Функционал витрин позволяет запрашивать информацию из внешних справочников владельца витрины для отображения на форме и передачи этой информации в ведомство в заполненном заявлении
Для работы с витринами используются внешние справочники, к которым выполняется запрос с целью получения информации
Запросы к справочникам витрины происходят с помощью вызова REST-запроса в компоненте BackRestCall. Компонент вызова внешнего справочника (BackRestCall) передаёт полученные данные на форму, компоненты выпадающего списка (DropDown, Lookup) отображают данные на форме. При осуществлении запросов в компоненте BackRestCall заявителю будет отображен троббер загрузки с информационным сообщением «Получение данных обычно занимает несколько минут»
Пример использования витрины Росреестра в услуге
Обращение к витрине Росреестра по запросу объектов недвижимости позволяет получить сведения об объектах недвижимости, которые есть у получателя услуги
Ознакомиться с шаблоном использования витрины Росреестра можно по ссылке
Логика работы витрины:
- Значения витрины не отображаются
- у получателя услуги нет объектов недвижимости
- при обращении к витрине вернулась ошибка
- вернулось больше 100 объектов недвижимости
- Значения витрины отображаются
- по запросу витрины вернулось от 1 до 100 объектов недвижимости. В таком случае пользователю отображается справочник со всеми объектами недвижимости для выбора
В данном случае пользователю будет предложено вручную указать кадастровый номер объекта недвижимости
Алгоритм запроса и получения данных
- На первом экране (Redirect) формы происходит определение типа учётной записи получателя услуги
- Исходя от типа УЗ отправляется запрос о недвижимости получателя услуги
- В исходящем запросе в справочник передаются личные данные получателя услуги, по которым происходит поиск объектов недвижимости
- На форму возвращается список объектов недвижимости получателя услуги, который имеется в информационной системе владельца витрины (либо экран ввода кадастрового номера)
- После выбора конкретного объекта недвижимости заполняются поля компонента LabelSection