%%(text-align:center; color:green)
!__Схема выполнения операций__
%%

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

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

[{Table

|(text-align:center;font-weight:bold;background:silver;) Запрос |(text-align:center;font-weight:bold;background:silver;) Назначение |(text-align:center;font-weight:bold;background:silver;) Применение


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

| %%(color:fuchsia) StartEdit %% | Запрос на перевод документа в статус «Редактируется» | Применим только для реестров документов, в [статусной модели|Glossary#_D0_A1_D1_82_D0_B0_D1_82_D1_83_D1_81_D0_BD_D0_B0_D1_8F_D0_9C_D0_BE_D0_B4_D0_B5_D0_BB_D1_8C_D0_A1_D0_B8_D1_81_D1_82_D0_B5_D0_BC_D1_8B_D0_9A_D0_BE_D0_BC_D0_BF_D0_BE_D0_BD_D0_B5_D0_BD_D1_82_D0_95_D0_93_D0_90_D0_98_D0_A1_D0_A3_D1_87_D1_91_D1_82_D0_B0_D0_94_D1_80_D0_B5_D0_B2_D0_B5_D1_81_D0_B8_D0_BD_D1_8B_D0_9E_D1_82_D0_B2_D0_B5_D1_87_D0_B0_D1_8E_D1_89_D0_B8_D0_B9_D0_97_D0_B0_D0_9D_D0_B0_D1_81_D1_82_D1_80_D0_BE_D0_B9_D0_BA_D1_83_D0_A1_D1_82_D0_B0_D1_82_D1_83_D1_81_D0_BE_D0_B2_D0_94_D0_BE_D0_BA_D1_83_D0_BC_D0_B5_D0_BD_D1_82_D0_BE_D0_B2_D0_98_D0_9F_D0_BE_D1_81_D0_BB_D0_B5_D0_B4_D0_BE_D0_B2_D0_B0_D1_82_D0_B5_D0_BB_D1_8C_D0_BD_D0_BE_D1_81_D1_82_D1_8C_D0_98_D1_85_D0_9F_D0_B5_D1_80_D0_B5_D1_85_D0_BE_D0_B4_D0_B0_D0_92_D0_9F_D1_80_D0_BE_D1_86_D0_B5_D1_81_D1_81_D0_B5_D0_96_D0_B8_D0_B7_D0_BD_D0_B5_D0_BD_D0_BD_D0_BE_D0_B3_D0_BE_D0_A6_D0_B8_D0_BA_D0_BB_D0_B0_D0_94_D0_BE_D0_BA_D1_83_D0_BC_D0_B5_D0_BD_D1_82_D0_B0.] которых имеется такой статус.\\ В Систему передаются сведения:\\ - код причины;\\ - текстовое описание причины

}]

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

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

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

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

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

* идентификатор транзакции;
* код ошибки;
* описание ошибки.\\

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

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

[{Image src='Информационное взаимодействие.jpg' align=center;'}]
%%(text-align:center)
__Схема информационного взаимодействия__
%%