SetAgentDetails
Версия от 12:02, 21 апреля 2023; Xeniya.Gladkova (обсуждение | вклад) (Новая страница: «== Назначение == Метод '''SetAgentDetails''' предназначен для сохранения информацию об адресах, тел...»)
Назначение
Метод SetAgentDetails предназначен для сохранения информацию об адресах, телефонах и документах Страховых агентов в систему ЕСБД. Позволяет создать новую запись или внести изменения в имеющуюся.
<iic:INPUT_DATE>?</iic:INPUT_DATE>
Параметры
- aSessionID Идентификатор сессии
- aAgentDetails структура класса AGENT_DETAILS
Наименование | Тип данных | Описание | Примечание | Обязательность |
---|---|---|---|---|
AGENT_DETAIL_ID | s:int |
Идентификатор детализации по агенту (ID) | ✓ | |
MIDDLEMAN_ID | s:int |
Идентификатор агента (ID) | MIDDLEMAN | ✓ |
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:
|
|
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:ADDRESS>РК. Алматы</iic:ADDRESS>
9 <iic:JURIDICAL_ADDRESS>РК Алматы</iic:JURIDICAL_ADDRESS>
10 <iic:PHONES>+77777777</iic:PHONES>
11 <iic:DOCUMENT_TYPE_ID>1</iic:DOCUMENT_TYPE_ID>
12 <iic:DOCUMENT_NUMBER>11111111</iic:DOCUMENT_NUMBER>
13 <iic:DOCUMENT_GIVED_BY_ID>1</iic:DOCUMENT_GIVED_BY_ID>
14 <iic:DOCUMENT_GIVED_DATE>01.12.2007</iic:DOCUMENT_GIVED_DATE>
15 <iic:CRIMINAL_CERT_NUMBER>555555555</iic:CRIMINAL_CERT_NUMBER>
16 <iic:CRIMINAL_CERT_GIVED_BY_ID>6</iic:CRIMINAL_CERT_GIVED_BY_ID>
17 <iic:CRIMINAL_CERT_GIVED_DATE>15.08.2022</iic:CRIMINAL_CERT_GIVED_DATE>
18 </iic:aAgentDetails>
19 </iic:SetAgentDetails>
20 </soapenv:Body>
21</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 |
Ссылка на агента | ||
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:
|
|
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 <ADDRESS>РК. Алматы</ADDRESS>
9 <JURIDICAL_ADDRESS>РК Алматы</JURIDICAL_ADDRESS>
10 <PHONES>+77777777</PHONES>
11 <DOCUMENT_TYPE_ID>1</DOCUMENT_TYPE_ID>
12 <DOCUMENT_TYPE>Удостоверение личности</DOCUMENT_TYPE>
13 <DOCUMENT_NUMBER>11111111</DOCUMENT_NUMBER>
14 <DOCUMENT_GIVED_BY_ID>1</DOCUMENT_GIVED_BY_ID>
15 <DOCUMENT_GIVED_BY>МВД РК</DOCUMENT_GIVED_BY>
16 <DOCUMENT_GIVED_DATE>01.12.2007</DOCUMENT_GIVED_DATE>
17 <CRIMINAL_CERT_NUMBER>555555555</CRIMINAL_CERT_NUMBER>
18 <CRIMINAL_CERT_GIVED_BY_ID>6</CRIMINAL_CERT_GIVED_BY_ID>
19 <CRIMINAL_CERT_GIVED_BY>КПСиСУ ГП РК</CRIMINAL_CERT_GIVED_BY>
20 <CRIMINAL_CERT_GIVED_DATE>15.08.2022</CRIMINAL_CERT_GIVED_DATE>
21 <SYSTEM_DELIMITER_ID>**</SYSTEM_DELIMITER_ID>
22 <SYSTEM_DELIMITER>СТРАХОВАЯ КОМПАНИЯ</SYSTEM_DELIMITER>
23 <INPUT_DATE>21.04.2023 17:23:10</INPUT_DATE>
24 <CREATED_BY_USER_ID>*****</CREATED_BY_USER_ID>
25 <RECORD_CHANGED_AT>21.04.2023 17:23:10</RECORD_CHANGED_AT>
26 <CHANGED_BY_USER_ID>0</CHANGED_BY_USER_ID>
27 </SetAgentDetailsResult>
28 </SetAgentDetailsResponse>
29 </soap:Body>
30</soap:Envelope>