SchemeOperation

Схема выполнения операций#

В рамках интеграционного взаимодействия внешняя АИС осуществляет формирование и отправку запроса и интерпретирует ответное сообщение на этот запрос.

Интерфейс обеспечения интеграции реализует следующие запросы, представленные в таблице.

Запрос Назначение Применение
Get Запрос на получение сведений Применим для реестров Системы и обеспечивает получение следующей информации:
- справочников Системы (запрос GetLookupValues);
- документов (запрос GetDocument);
- документов по заданным параметрам фильтрации (запрос GetDocumentsByFilter);
- документов с указанной даты (запрос GetModifiedDocuments);
- правоустанавливающих документов (запрос GetContractUnderlyingDocuments)
Insert Запрос на создание новой записи в Системе Применим для реестров Системы и обеспечивает создание записи о:
- документе (запрос InsertDocument);
- контрагенте (запрос InsertParty)
Update Запрос на редактирование созданной записи в Системе Применим для всех реестров Системы
Delete Запрос на перевод документа в статус «Удален» Применим только для документов реестров, в статусной модели которых имеется такой статус.
В Систему передаются сведения:
- код причины;
- текстовое описание причины
StartEdit Запрос на перевод документа в статус «Редактируется» Применим только для реестров документов, в статусной модели которых имеется такой статус.
В Систему передаются сведения:
- код причины;
- текстовое описание причины

Инициатором запросов на передачу или получение данных является внешняя АИС. Формат информационного взаимодействия устанавливается в соответствии со спецификацией веб-сервиса.

Обмен данными между внешней АИС и Системой осуществляется в рамках следующих сценариев:

1. Формирование и отправка запроса на создание/редактирование записи или получение сведений о записи, перевод документа в статус «Редактируется» либо «Удалён». Взаимодействие осуществляется посредством протокола обмена сообщениями SOAP
в формате XML.

2. Валидация первого уровня. Осуществляется проверка переданных параметров на соответствие с WSDL-описанием веб-сервиса. В случае невозможности идентификации и/или корректной интерпретации всей записи или её части, Система не принимает обрабатываемую запись и возвращает ответ.

3. Валидация второго уровня. Проверка полученных значений на соответствие заданному в Системе формату данных. В случае ошибки при получении данных от внешней АИС, Система возвращает ответ, содержащий значения:

4. Сохранение данных и их отображение в табличном представлении в соответствующем реестре Системы. Для объекта, полученного из внешней АИС, формируется новый уникальный в пределах типа документа идентификатор объекта. По завершению получения данных из внешней АИС Система генерирует и отправляет передающей стороне объект с дополненными на стороне Системы атрибутами.


Схема информационного взаимодействия представлена на рисунке.

Схема информационного взаимодействия