1.19.Получение статусов обработки запросов на загрузку статусов проектов договоров е-ОСАГО Для получения статуса обработки запроса на загрузку статуса проекта договора е-ОСАГО КИС СК обращается к сервису ProjectPolicyService Системы, методу getSetStatusResult, для запроса используется схема StatusPolicyEOSAGOStatusRequest.xsd.
Состав запроса, соответствующий указанной схеме, приведен в Приложение 3 Спецификация форматов взаимодействия» настоящего руководства. При запросе статуса обработки запроса на загрузку статуса проекта договора е-ОСАГО необходимо учитывать следующие аспекты:
Запрос статуса обработки запроса на загрузку проекта договора е-ОСАГО содержит идентификатор записи в очередь обработки статусов проектов договоров, сформированный после успешной загрузки запроса на присвоение статуса проекту договора е-ОСАГО в Систему (в соответствии с п. 1.18 настоящего руководства). При направлении статуса «Аннулирован» проекту договора е-ОСАГО и в случае соответствия запроса на загрузку статуса проекта договора е-ОСАГО установленным правилам ФЛК подсистема «Электронный полис» формирует ответ СК с уведомлением об успешном присвоении проекту договора е-ОСАГО статуса. Ответное сообщение СК формируется по схеме StatusPolicyEOSAGOStatusResponse.xsd состав которой приведен в Приложении 3 «Спецификация форматов взаимодействия» настоящего руководства. При направлении проекту договора е-ОСАГО статуса «Действующий» и в случае успешной обработки запроса на загрузку статуса проекта договора в Системе, подсистема «Электронный полис» направляет запрос на загрузку данных этого проекта договора в ДиКБМ через сервис загрузки договоров/убытков ОСАГО ДиКБМ. После получения ответа о статусе обработки договора е-ОСАГО от ДиКБМ Система формирует ответ для СК, содержащий всю информацию о результатах обработки договора е-ОСАГО в ДиКБМ. В случае успешной обработки договора в ДиКБМ подсистема «Электронный полис» формирует ответ СК с сообщением об успешном присвоении проекту договора е-ОСАГО статуса «Действующий». В случае если договор е-ОСАГО не прошел проверки ФЛК ДиКБМ и не был сохранен в ДиКБМ, то по соответствующему проекту договора е-ОСАГО подсистема «Электронный полис» формирует ответ СК с сообщением о том, что статус «Действующий» не был присвоен (в теге IsStatusAssign вернется значение false), и перечень ошибок от ДиКБМ. В случае возникновения ошибок при обработке запроса Система формирует ответ СК с перечнем выявленных ошибок валидации запроса, передаваемым в теге ErrorList ответного сообщения СК. Коды ошибок, их описание и поведение Системы при их получении приведены в Приложении 1 настоящего документа. Ошибки валидации, возникшие при обработке запроса в ДиКБМ перечисляются в теге ErorrDKBMList ответного сообщения СК. Коды таких ошибок и их описание приведены в документе «Руководство Оператора Подсистем Договоры и КБМ АИС РСА». Перечень статусов обработки запросов приведен в Приложении 2 настоящего документа.
1.20.Запрос количества свободных номеров для проектов договоров е-ОСАГО Для формирования запроса количества свободных номеров для проектов договоров е-ОСАГО КИС СК обращается к сервису ProjectPolicyCountService, методу getFreeNumbers, для запроса используется схема NumberFreeRequest.xsd.
Состав запроса приведен в Приложение 3 Спецификация форматов взаимодействия» настоящего руководства. При направлении запроса количества свободных номеров СК для проектов договоров е-ОСАГО необходимо учитывать следующие аспекты:
Лимит номеров проектов договоров е-ОСАГО, доступный для формирования проектов договоров е-ОСАГО, выделяется в РСА и вводится в соответствующую таблицу БД е-ОСАГО на начало периода для каждой СК. В Системе предусмотрен внутренний алгоритм расчета количества свободных номеров для каждой СК, который заключается в определении разницы между лимитом номеров проектов договоров е-ОСАГО СК на начало периода и количеством израсходованных номеров проектов договоров е-ОСАГО по каждой СК, с учетом нахождения СК в стоп-листе на момент выгрузки. При успешном сохранении проекта договора в Системе количество израсходованных номеров СК, направившей запрос на загрузку проекта договора е-ОСАГО, увеличивается на единицу. При назначении проекту договора е-ОСАГО статуса «Аннулирован» количество израсходованных СК номеров уменьшается на единицу. Ответ на запрос количества свободных номеров СК формируется по схеме NumberFreeResponse.xsd, состав которой приведен в Приложении 3 «Спецификация форматов взаимодействия» настоящего руководства, и содержит количество свободных номеров для договоров е-ОСАГО на момент запроса для СК, направившей запрос. В Системе не предусмотрена возможность повторного использования номеров, ранее назначенных проектам договоров е-ОСАГО. |