SetMiddleman

Материал из Wiki ГКБ
Перейти к навигации Перейти к поиску

Назначение

Метод SetMiddleman предназначен для сохранения информации по заключенным договорам и расторжении договоров со страховыми агентами<ref name="Агент"/><ref name="Требования"/> в ЕСБД.<ref name="Информация"/>

Параметры

  • aSessionID Идентификатор сессии
  • aMiddleman Посредник для вставки/редактирования

Состав данных

Состав данных для передачи в ЕСБД <aMiddleman></aMiddleman>
Наименование Тип данных Описание Примечание Обязательность NEW
MIDDLEMAN_ID

s:int

идентификатор посредника
CLIENT_ID

s:int

идентификатор клиента

MIDDLEMAN_TYPE_ID

s:int

идентификатор типа посредника Для получения актуальных ID используйте метод GetItems MIDDLEMEN_TYPES

PARENT_MIDDLEMAN_ID

s:int

идентификатор родительского посредника middleman_id
CONTRACT_NUMBER

s:string

номер договора посредника

CONTRACT_DATE

s:string

дата договора посредника в формате dd.mm.yyyy

LETTER_OF_ATTORNEY_NUMBER

s:string

номер доверенности посредника

BRANCH_ID

s:int

идентификатор регионального подразделения

USER_ID

s:int

идентификатор пользователя

RESCINDING_DATE

s:string

дата расторжения договора с посредником в формате dd.mm.yyyy
MIDDLEMEN_RESCINDING_REASON_ID

s:int

причина расторжения договора с посредником Для получения актуальных ID используйте метод GetItems MIDDLEMEN_RESCINDING_REASONS
RESPONSIBLE_PERSON_ID

s:int

Ответственное лицо за введенные данные client_id

Примеры запросов

Возвращает структуру MIDDLEMAN.
Если идентификатор посредника MIDDLEMAN_ID больше нуля, то редактируется запись, иначе добавляет нового.

SetMiddleman запрос на сохранение информации о заключении договора поручения со страховым агентом

 1<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iic="https://icweb/IICWebService">
 2   <soapenv:Header/>
 3   <soapenv:Body>
 4      <iic:SetMiddleman>
 5         <iic:aSessionID>***************************</iic:aSessionID>
 6         <iic:aMiddleman>
 7            <iic:MIDDLEMAN_ID>0</iic:MIDDLEMAN_ID>
 8            <iic:CLIENT_ID>33****38</iic:CLIENT_ID>
 9            <iic:MIDDLEMAN_TYPE_ID>2</iic:MIDDLEMAN_TYPE_ID>
10            <iic:CONTRACT_NUMBER>ТЕСТ 1</iic:CONTRACT_NUMBER>
11            <iic:CONTRACT_DATE>29.06.2023</iic:CONTRACT_DATE>
12            <iic:LETTER_OF_ATTORNEY_NUMBER>111111</iic:LETTER_OF_ATTORNEY_NUMBER>
13            <iic:BRANCH_ID>1</iic:BRANCH_ID>
14            <iic:USER_ID>13***</iic:USER_ID>
15            <iic:RESPONSIBLE_PERSON_ID>19****34</iic:RESPONSIBLE_PERSON_ID>
16         </iic:aMiddleman>
17      </iic:SetMiddleman>
18   </soapenv:Body>
19</soapenv:Envelope>

SetMiddleman ответ на запрос на сохранение информации о заключении договора поручения со страховым агентом <SetMiddlemanResult></SetMiddlemanResult>

 1<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 2   <soap:Body>
 3      <SetMiddlemanResponse xmlns="https://icweb/IICWebService">
 4         <SetMiddlemanResult>
 5            <MIDDLEMAN_ID>21**38</MIDDLEMAN_ID>
 6            <CLIENT_ID>33****38</CLIENT_ID>
 7            <MIDDLEMAN_TYPE_ID>2</MIDDLEMAN_TYPE_ID>
 8            <PARENT_MIDDLEMAN_ID>0</PARENT_MIDDLEMAN_ID>
 9            <CONTRACT_NUMBER>ТЕСТ 1</CONTRACT_NUMBER>
10            <CONTRACT_DATE>29.06.2023</CONTRACT_DATE>
11            <LETTER_OF_ATTORNEY_NUMBER>111111</LETTER_OF_ATTORNEY_NUMBER>
12            <BRANCH_ID>1</BRANCH_ID>
13            <RECORD_CHANGED_AT>30.06.2023 12:33:49</RECORD_CHANGED_AT>
14            <CREATED_BY_USER_ID>15367</CREATED_BY_USER_ID>
15            <INPUT_DATE>30.06.2023 12:33:49</INPUT_DATE>
16            <CHANGED_BY_USER_ID>13***</CHANGED_BY_USER_ID>
17            <SYSTEM_DELIMITER_ID>4</SYSTEM_DELIMITER_ID>
18            <USER_ID>13***</USER_ID>
19            <MIDDLEMEN_RESCINDING_REASON_ID>0</MIDDLEMEN_RESCINDING_REASON_ID>
20            <RESPONSIBLE_PERSON_ID>19****34</RESPONSIBLE_PERSON_ID>
21         </SetMiddlemanResult>
22      </SetMiddlemanResponse>
23   </soap:Body>
24</soap:Envelope>


При расторжении договора теги <MIDDLEMEN_ID/>, <MIDDLEMEN_RESCINDING_REASON_ID/><ref name="Основания" /> и <RESCINDING_DATE/> обязательны к заполнению.

SetMiddleman запрос на сохранение информации о расторжении договора поручения со страховым агентом<ref name="Расторжение"/>

 1<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iic="https://icweb/IICWebService">
 2   <soapenv:Header/>
 3   <soapenv:Body>
 4      <iic:SetMiddleman>
 5         <!--Optional:-->
 6         <iic:aSessionID>********************************</iic:aSessionID>
 7         <!--Optional:-->
 8         <iic:aMiddleman>
 9            <iic:MIDDLEMAN_ID>21**38</iic:MIDDLEMAN_ID>
10            <iic:CLIENT_ID>33****38</iic:CLIENT_ID>
11            <iic:MIDDLEMAN_TYPE_ID>2</iic:MIDDLEMAN_TYPE_ID>
12            <iic:CONTRACT_NUMBER>ТЕСТ 1</iic:CONTRACT_NUMBER>
13           <iic:CONTRACT_DATE>29.06.2023</iic:CONTRACT_DATE>
14            <iic:LETTER_OF_ATTORNEY_NUMBER>111111</iic:LETTER_OF_ATTORNEY_NUMBER>
15            <iic:BRANCH_ID>1</iic:BRANCH_ID>
16            <iic:USER_ID>13***</iic:USER_ID>
17            <iic:RESCINDING_DATE>30.06.2023</iic:RESCINDING_DATE>
18            <iic:MIDDLEMEN_RESCINDING_REASON_ID>5</iic:MIDDLEMEN_RESCINDING_REASON_ID>
19            <iic:RESPONSIBLE_PERSON_ID>19****34</iic:RESPONSIBLE_PERSON_ID>
20         </iic:aMiddleman>
21      </iic:SetMiddleman>
22   </soapenv:Body>
23</soapenv:Envelope>

SetMiddleman ответ на запрос на сохранение информации о расторжении договора поручения со страховым агентом <SetMiddlemanResult></SetMiddlemanResult>

 1<<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 2   <soap:Body>
 3      <SetMiddlemanResponse xmlns="https://icweb/IICWebService">
 4         <SetMiddlemanResult>
 5            <MIDDLEMAN_ID>217038</MIDDLEMAN_ID>
 6            <CLIENT_ID>33084838</CLIENT_ID>
 7            <MIDDLEMAN_TYPE_ID>2</MIDDLEMAN_TYPE_ID>
 8            <PARENT_MIDDLEMAN_ID>0</PARENT_MIDDLEMAN_ID>
 9            <CONTRACT_NUMBER>ТЕСТ 1</CONTRACT_NUMBER>
10            <CONTRACT_DATE>29.06.2023</CONTRACT_DATE>
11            <LETTER_OF_ATTORNEY_NUMBER>111111</LETTER_OF_ATTORNEY_NUMBER>
12            <BRANCH_ID>1</BRANCH_ID>
13            <RECORD_CHANGED_AT>30.06.2023 15:09:05</RECORD_CHANGED_AT>
14            <CREATED_BY_USER_ID>15367</CREATED_BY_USER_ID>
15            <INPUT_DATE>30.06.2023 12:33:49</INPUT_DATE>
16            <CHANGED_BY_USER_ID>15367</CHANGED_BY_USER_ID>
17            <SYSTEM_DELIMITER_ID>4</SYSTEM_DELIMITER_ID>
18            <USER_ID>13487</USER_ID>
19            <RESCINDING_DATE>30.06.2023</RESCINDING_DATE>
20            <MIDDLEMEN_RESCINDING_REASON_ID>5</MIDDLEMEN_RESCINDING_REASON_ID>
21            <RESPONSIBLE_PERSON_ID>19754434</RESPONSIBLE_PERSON_ID>
22         </SetMiddlemanResult>
23      </SetMiddlemanResponse>
24   </soap:Body>
25</soap:Envelope>

Исключения

Код ошибки Текст ошибки Описание Примечание

EMD-0003

No Active records found for change Для вашей СК нет активных записей для изменения

EMD-0005

No records found for middleman_id Посредник не найден

EMD-0006

Wrong middleman type for this client Неверный тип посредника для данного клиента

EMD-0007

The client is already registered as middleman in insurance companies: Указанный клиент уже зарегистрирован в качестве посредника, в страховых компаниях:

EMD-0008

Parent middleman must be specified Необходимо указать родительского посредника

EMD-0009

Only juridical person agent in your company can act as parent middleman Родительским посредником может выступать только Агент Юр.лицо в вашей компании!

EMD-0010

This middleman has an active contract in your company Данный посредник имеет активный контракт в вашей компании!

EMD-0011

The user (USER_ID) does not match your company Переданный пользователь (USER_ID) не соответствует Вашей компании!


Примечания

<references> <ref name="Информация">Информация, предоставляемая для формирования базы данных.//Статья 81 Закона РК "О страховой деятельности" </ref> <ref name="Агент">Страховой агент - физическое или юридическое лицо, включенное в реестр страховых агентов и осуществляющее посредническую деятельность по заключению договоров страхования от имени и по поручению одной или нескольких страховых организаций на основании договора поручения;//Статья 3.16 Закона РК "О страховой деятельности"</ref> <ref name="Требования">Требования к лицам, осуществляющим посредническую деятельность страхового агента.//Статья 18-1 Закона РК "О страховой деятельности"</ref> <ref name="Расторжение">При расторжении договора со страховым агентом необходимо передать всю структуру договора, переданную при создании посредника. Иначе, данные, которые не будут переданы запишутся как NULL . </ref> <ref name="Основания">Основаниями исключения из реестра страховых агентов являются:

  1. мера надзорного реагирования, за исключением рекомендательной меры надзорного реагирования, примененная уполномоченным органом к страховой организации по выявленным нарушениям законодательства Республики Казахстан, совершенным страховым агентом;
  2. выявление страховой организацией заключения страховым агентом договоров страхования, противоречащих требованиям законодательства Республики Казахстан;
  3. выявление страховой организацией неисполнения страховым агентом обязанностей, вытекающих из условий договора поручения;
  4. выявление уполномоченным органом, страховой организацией несоответствия лица, осуществляющего посредническую деятельность страхового агента, требованиям, предусмотренным пунктом 1 настоящей статьи;
  5. прекращение договора поручения по соглашению сторон;
  6. неосуществление страховым агентом посреднической деятельности по заключению договоров страхования в течение последних двух лет.// Статья 18-1.5 Закона РК "О страховой деятельности"

</ref> </references>