SetAgentDetails: различия между версиями

Материал из Wiki ГКБ
Перейти к навигации Перейти к поиску
(Новая страница: «== Назначение == Метод '''SetAgentDetails''' предназначен для сохранения информацию об адресах, тел...»)
 
Строка 20: Строка 20:
 
|Идентификатор детализации по агенту (ID)
 
|Идентификатор детализации по агенту (ID)
 
|
 
|
|<span style="color:#ff0000"><p align="center">'''✓'''</p></span>
+
|
 
|-
 
|-
 
|'''MIDDLEMAN_ID'''
 
|'''MIDDLEMAN_ID'''
Строка 27: Строка 27:
 
|[[MIDDLEMAN]]
 
|[[MIDDLEMAN]]
 
|<span style="color:#ff0000"><p align="center">'''✓'''</p></span>
 
|<span style="color:#ff0000"><p align="center">'''✓'''</p></span>
 +
|-
 +
|'''AGENT_TITLE'''
 +
|<span style="color:#008080><p align="center">'''s:string'''</p></span>
 +
|Наименование/ФИО агента
 +
|
 +
|
 
|-
 
|-
 
|'''ADDRESS'''  
 
|'''ADDRESS'''  
Строка 110: Строка 116:
 
         <iic:aAgentDetails>
 
         <iic:aAgentDetails>
 
             <iic:MIDDLEMAN_ID>23**62</iic:MIDDLEMAN_ID>
 
             <iic:MIDDLEMAN_ID>23**62</iic:MIDDLEMAN_ID>
 +
            <iic:AGENT_TITLE>ТЕСТ ИП Бананы и Кокосы </iic:AGENT_TITLE>
 
             <iic:ADDRESS>РК. Алматы</iic:ADDRESS>
 
             <iic:ADDRESS>РК. Алматы</iic:ADDRESS>
 
             <iic:JURIDICAL_ADDRESS>РК Алматы</iic:JURIDICAL_ADDRESS>
 
             <iic:JURIDICAL_ADDRESS>РК Алматы</iic:JURIDICAL_ADDRESS>
Строка 174: Строка 181:
 
|<span style="color:#008080><p align="center">'''s:string'''</p></span>
 
|<span style="color:#008080><p align="center">'''s:string'''</p></span>
 
|Ссылка на агента
 
|Ссылка на агента
 +
|
 +
|
 +
|-
 +
|'''AGENT_TITLE'''
 +
|<span style="color:#008080><p align="center">'''s:string'''</p></span>
 +
|Наименование/ФИО агента
 
|
 
|
 
|
 
|
Строка 291: Строка 304:
 
             <MIDDLEMAN_ID>23**62</MIDDLEMAN_ID>
 
             <MIDDLEMAN_ID>23**62</MIDDLEMAN_ID>
 
             <MIDDLEMAN>ФИО</MIDDLEMAN>
 
             <MIDDLEMAN>ФИО</MIDDLEMAN>
 +
            <AGENT_TITLE>ТЕСТ ИП Бананы и Кокосы</AGENT_TITLE>
 
             <ADDRESS>РК. Алматы</ADDRESS>
 
             <ADDRESS>РК. Алматы</ADDRESS>
 
             <JURIDICAL_ADDRESS>РК Алматы</JURIDICAL_ADDRESS>
 
             <JURIDICAL_ADDRESS>РК Алматы</JURIDICAL_ADDRESS>

Версия от 11:01, 25 мая 2023

Назначение

Метод SetAgentDetails предназначен для сохранения информацию об адресах, телефонах и документах Страховых агентов в систему ЕСБД. Позволяет создать новую запись или внести изменения в имеющуюся.

  <iic:INPUT_DATE>?</iic:INPUT_DATE>

Параметры

  • aSessionID Идентификатор сессии
  • aAgentDetails структура класса AGENT_DETAILS


Состав данных запроса на получение информации <aAgentDetails></aAgentDetails>
Наименование Тип данных Описание Примечание Обязательность
AGENT_DETAIL_ID

s:int

Идентификатор детализации по агенту (ID)
MIDDLEMAN_ID

s:int

Идентификатор агента (ID) MIDDLEMAN

AGENT_TITLE

s:string

Наименование/ФИО агента
ADDRESS

s:string

Адрес (фактический/регистрации)

JURIDICAL_ADDRESS

s:string

Юридический адрес/Адрес прописки
PHONES

s:string

Контактные телефонные номера

DOCUMENT_TYPE_ID

s:int

Идентификатор Типа документа (ID) Допустимые значения для document_type_id:
Удостоверение личности;
Паспорт;
Свидетельство о регистрации/перерегистрации юридического лица;
DOCUMENT_NUMBER

s:string

Номер документа

DOCUMENT_GIVED_BY_ID

s:int

Идентификатор органа выдавшего документ (ID) Допустимые значения для document_gived_by:
1 - Мин Юст РК;
2 - МВД РК;
3 - МИД РК;
4 - Прочие уполномоченные органы; id на BETA TEST ESBD
Для получения актуальных Id используйте GetItems
DOCUMENT_GIVED_DATE

s:string

Когда выдан документ в формате dd.mm.yyyy
CRIMINAL_CERT_NUMBER

s:string

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

s:int

Идентификатор органа выдавшего справку о несудимости (ID) Допустимые значения для criminal_cert_gived_by:

6 - КПСиСУ ГП РК

CRIMINAL_CERT_GIVED_DATE

s:string

Дата выдачи справки о несудимости в формате dd.mm.yyyy

Примеры вызова метода

SetAgentDetails сохранение новой записи

 1<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iic="https://icweb/IICWebService">
 2   <soapenv:Header/>
 3   <soapenv:Body>
 4      <iic:SetAgentDetails>
 5         <iic:aSessionID>********************************</iic:aSessionID>
 6         <iic:aAgentDetails>
 7            <iic:MIDDLEMAN_ID>23**62</iic:MIDDLEMAN_ID>
 8            <iic:AGENT_TITLE>ТЕСТ ИП Бананы и Кокосы </iic:AGENT_TITLE>
 9            <iic:ADDRESS>РК. Алматы</iic:ADDRESS>
10            <iic:JURIDICAL_ADDRESS>РК Алматы</iic:JURIDICAL_ADDRESS>
11            <iic:PHONES>+77777777</iic:PHONES>
12            <iic:DOCUMENT_TYPE_ID>1</iic:DOCUMENT_TYPE_ID>
13            <iic:DOCUMENT_NUMBER>11111111</iic:DOCUMENT_NUMBER>
14            <iic:DOCUMENT_GIVED_BY_ID>1</iic:DOCUMENT_GIVED_BY_ID>
15            <iic:DOCUMENT_GIVED_DATE>01.12.2007</iic:DOCUMENT_GIVED_DATE>
16            <iic:CRIMINAL_CERT_NUMBER>555555555</iic:CRIMINAL_CERT_NUMBER>
17            <iic:CRIMINAL_CERT_GIVED_BY_ID>6</iic:CRIMINAL_CERT_GIVED_BY_ID>
18            <iic:CRIMINAL_CERT_GIVED_DATE>15.08.2022</iic:CRIMINAL_CERT_GIVED_DATE>
19         </iic:aAgentDetails>
20      </iic:SetAgentDetails>
21   </soapenv:Body>
22</soapenv:Envelope>


SetAgentComission сохранение записи "Ошибка оператора"

 1<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iic="https://icweb/IICWebService">
 2   <soapenv:Header/>
 3   <soapenv:Body>
 4      <iic:SetAgentComission>
 5         <iic:aSessionID>*************************</iic:aSessionID>
 6          <iic:aAgentComission>
 7             <iic:AGENT_COMISSION_ID>21</iic:AGENT_COMISSION_ID>
 8             <iic:MISTAKE_BOOL>1</iic:MISTAKE_BOOL>
 9             <iic:MISTAKE_DATE>15.04.2022</iic:MISTAKE_DATE>
10           </iic:aAgentComission>
11      </iic:SetAgentComission>
12   </soapenv:Body>
13</soapenv:Envelope>

Возвращаемое значение

Состав данных ответа на запрос сохранения/изменения информации <SetAgentDetailsResult></SetAgentDetailsResult>

Состав данных ответа на запрос получения информации
Наименование Тип данных Описание Примечание Обязательность
AGENT_DETAIL_ID

s:int

Идентификатор детализации по агенту (ID)

MIDDLEMAN_ID

s:int

Идентификатор агента (ID) MIDDLEMAN

MIDDLEMAN

s:string

Ссылка на агента
AGENT_TITLE

s:string

Наименование/ФИО агента
ADDRESS

s:string

Адрес (фактический/регистрации)

JURIDICAL_ADDRESS

s:string

Юридический адрес/Адрес прописки
PHONES

s:string

Контактные телефонные номера

DOCUMENT_TYPE_ID

s:int

Идентификатор Типа документа (ID) Допустимые значения для document_type_id:
Удостоверение личности;
Паспорт;
Свидетельство о регистрации/перерегистрации юридического лица;
DOCUMENT_TYPE

s:string

Тип документа (наименование)
DOCUMENT_NUMBER

s:string

Номер документа

DOCUMENT_GIVED_BY_ID

s:int

Идентификатор органа выдавшего документ (ID) Допустимые значения для document_gived_by:
1 - Мин Юст РК;
2 - МВД РК;
3 - МИД РК;
4 - Прочие уполномоченные органы; id на BETA TEST ESBD
Для получения актуальных Id используйте GetItems
DOCUMENT_GIVED_BY

s:string

Кем выдан документ (наименование)
DOCUMENT_GIVED_DATE

s:string

Когда выдан документ в формате dd.mm.yyyy
CRIMINAL_CERT_NUMBER

s:string

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

s:int

Идентификатор органа выдавшего справку о несудимости (ID) Допустимые значения для criminal_cert_gived_by:

6 - КПСиСУ ГП РК

CRIMINAL_CERT_GIVED_BY

s:string

Кем выдана справка о несудимости (наименование)
CRIMINAL_CERT_GIVED_DATE

s:string

Дата выдачи справки о несудимости в формате dd.mm.yyyy
SYSTEM_DELIMITER_ID

s:int

Идентификатор Страховой компании (ID)

SYSTEM_DELIMITER

s:string

Страховая компания (наименование)

Примеры ответа на вызов метода

Ответ на вызов методаSetAgentDetails

 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      <SetAgentDetailsResponse xmlns="https://icweb/IICWebService">
 4         <SetAgentDetailsResult>
 5            <AGENT_DETAIL_ID>21**03</AGENT_DETAIL_ID>
 6            <MIDDLEMAN_ID>23**62</MIDDLEMAN_ID>
 7            <MIDDLEMAN>ФИО</MIDDLEMAN>
 8            <AGENT_TITLE>ТЕСТ ИП Бананы и Кокосы</AGENT_TITLE>
 9            <ADDRESS>РК. Алматы</ADDRESS>
10            <JURIDICAL_ADDRESS>РК Алматы</JURIDICAL_ADDRESS>
11            <PHONES>+77777777</PHONES>
12            <DOCUMENT_TYPE_ID>1</DOCUMENT_TYPE_ID>
13            <DOCUMENT_TYPE>Удостоверение личности</DOCUMENT_TYPE>
14            <DOCUMENT_NUMBER>11111111</DOCUMENT_NUMBER>
15            <DOCUMENT_GIVED_BY_ID>1</DOCUMENT_GIVED_BY_ID>
16            <DOCUMENT_GIVED_BY>МВД РК</DOCUMENT_GIVED_BY>
17            <DOCUMENT_GIVED_DATE>01.12.2007</DOCUMENT_GIVED_DATE>
18            <CRIMINAL_CERT_NUMBER>555555555</CRIMINAL_CERT_NUMBER>
19            <CRIMINAL_CERT_GIVED_BY_ID>6</CRIMINAL_CERT_GIVED_BY_ID>
20            <CRIMINAL_CERT_GIVED_BY>КПСиСУ ГП РК</CRIMINAL_CERT_GIVED_BY>
21            <CRIMINAL_CERT_GIVED_DATE>15.08.2022</CRIMINAL_CERT_GIVED_DATE>
22            <SYSTEM_DELIMITER_ID>**</SYSTEM_DELIMITER_ID>
23            <SYSTEM_DELIMITER>СТРАХОВАЯ КОМПАНИЯ</SYSTEM_DELIMITER>
24            <INPUT_DATE>21.04.2023 17:23:10</INPUT_DATE>
25            <CREATED_BY_USER_ID>*****</CREATED_BY_USER_ID>
26            <RECORD_CHANGED_AT>21.04.2023 17:23:10</RECORD_CHANGED_AT>
27            <CHANGED_BY_USER_ID>0</CHANGED_BY_USER_ID>
28         </SetAgentDetailsResult>
29      </SetAgentDetailsResponse>
30   </soap:Body>
31</soap:Envelope>