SetContractDsPension
Назначение
Метод SetContractDsPension предназначен для сохранения информации по заключенным договорам пенсионного аннуитета (далее - ДПА), дополнительных соглашений к ранее ДПА (далее - ДС к ДПА) и расторжении ДПА страховыми организациями по отрасли "страхование жизни". Обеспечивает обмен информации между ЕСБД, ЕНПФ и СО.
Возвращает массив структур CONTRACTS и CONTRACT_DS_PENSION.
Если идентификатор договора больше нуля, то редактирует существующий договор, иначе добавляет новый
Параметры
- aSessionID Идентификатор сессии
- aCONTRACT_DS_PENSION Сведения из страховой организации о заключенном/расторгнутом со страхователем ДПА или ДСП к ДПА
Состав данных
Наименование | Тип данных | Описание | Примечание | Обязательность | NEW |
---|---|---|---|---|---|
CONTRACT_ID | s:int |
Идентификатор ДПА/ДС к ДПА в ЕСБД | |||
CONTRACT_STATE_ID | s:int |
Статус ДПА/ДС к ДПА | Для получения актуальных ID используйте метод GetItems CONTRACT_STATES | ✓ |
|
CONTRACT_STATE | s:string |
Статус договора (наименование) | Допустимые значения для contract_state:<ref name="ref1" />
|
||
CONTRACT_NUMBER | s:string |
Номер и серия договора | ✓ |
||
CONTRACT_DATE | s:string |
Дата заключения ДПА | в формате dd.mm.yyyy | ✓ |
|
DATE_BEG | s:string |
Дата начала действия ДПА | в формате dd.mm.yyyy | ✓ |
|
DATE_END | s:string |
Дата окончания действия ДПА | в формате dd.mm.yyyy | ✓ |
|
INS_COVERAGE_DATE_BEG | s:string |
Дата начала действия страховой защиты | в формате dd.mm.yyyy | ||
INS_COVERAGE_DATE_END | s:string |
Дата окончания действия страховой защиты | в формате dd.mm.yyyy | ||
SYSTEM_DELIMITER_ID | s:int |
Страховая компания | ✓ |
||
SYSTEM_DELIMITER | s:string |
Страховая компания (наименование) | |||
CLIENT_ID | s:int |
Идентификатор клиента | ✓ |
||
CLIENT_VERIFY_TYPE_ID | s:int |
Идентификатор типа верификации клиента | Допустимые значения для client_verify_type_id :
Для получения актуальных ID используйте метод GetItems VERIFICATION_TYPES |
✓ |
|
CLIENT_VERIFIED_DT | s:string |
Дата верификации клиента | в формате dd.mm.yyyy HH24:mi:ss | ||
RECORD_CHANGED_AT | s:string |
Дата изменения записи | в формате dd.mm.yyyy HH24:mi:ss | ||
CREATED_BY_USER_ID | s:int |
Создано пользователем | ✓ |
||
INPUT_DATE | s:string |
Дата ввода | в формате dd.mm.yyyy HH24:mi:ss | ✓ |
|
CHANGED_BY_USER_ID | s:int |
Пользователь изменивший запись | |||
RESCINDING_DATE | s:string |
Дата расторжения | в формате dd.mm.yyyy | ||
RESCINDING_REASON_ID | s:int |
Идентификатор причины Расторжения/Отказа в переводе страховой премии<ref name="ref2" /> | Для получения актуальных ID используйте метод GetItems RESCINDING_REASONS | ||
RESCINDING_REASON | s:string |
Причина расторжения/отказа в переводе страховой премии | |||
BRANCH_ID | s:int |
Идентификатор филиала | |||
BRANCH | s:string |
Наименование Филиала | |||
PAYMENT_ORDER_TYPE_ID | s:int |
Идентификатор порядка оплаты | 1
Для получения актуальных ID используйте метод GetItems PAYMENT_ORDER_TYPES |
✓ |
|
PAYMENT_ORDER_TYPE | s:string |
Порядок оплаты(Наименование) | Единовременно | ||
PAYMENT_DATE | s:string |
Дата перевода страховой премии | в формате dd.mm.yyyy | ||
DESCRIPTION | s:string |
Описание | |||
INSURANCE_TYPE_ID | s:int |
Идентификатор класса страхования | 32
Для получения актуальных ID используйте метод GetItems INSURANCE_TYPES |
✓ |
|
INSURANCE_TYPE | s:string |
Наименование класса страхования | Пенсионный аннуитет | ||
REWRITE_CONTRACT_ID | s:int |
Идентификатор ДПА, к которому создается ДС к ДПА | Обязательный при создании ДС к ДПА | ||
MIDDLEMAN_ID | s:int |
Идентификатор посредника | |||
MIDDLEMAN_CONTRACT_NUMBER | s:string |
Номер договора поручения посредника | |||
CONTRACT_TYPE_ID | s:int |
Идентификатор типа контракта | Для получения актуальных ID используйте метод GetItems CONTRACT_TYPES
Для получения актуальных ID используйте метод GetItems CONTRACT_TYPES |
✓ |
|
CONTRACT_TYPE | s:string |
Наименование типа контракта | Допустимые значения для contract_type:
|
||
LEADING_INSURER_BOOL | s:int |
Признак Договора первого (основного) страхователя | Допустимые значения:
!!!Заполняется только если Вид ДПА "Совместный ДПА"/"ДС к Совместному ДПА"!!! |
||
COINSURANCE_GLOBALID | s:string |
Уникальный GLOBALID договора первого страховщика | !!!Заполняется только для второго страхователя если Вид ДПА "Совместный ДПА/"ДС к Совместному ДПА""!!! | ||
GENERAL_CONTRACT_NUMBER | s:string |
Номер генерального договора | |||
CLIENT_FORM_ID | s:int |
Идентификатор формы клиента | ✓ |
||
APPROVE_DATE | s:int |
Дата вступления в силу ДПА или отказа в переводе страховой премии | в формате dd.mm.yyyy | ||
SCHEDULED_PAYMENT_LIST | tns:ArrayOf |
График платежей | SCHEDULED PAYMENT Не заполняется | ||
CONTRACT_RISKS | tns:ArrayOf |
Список рисков договора страхования | CONTRACT RISK | ||
CONTRACT_BENEFIT_RECIPIENTS | tns:ArrayOf |
Список выгодоприобретателей по договору страхования | CONTRACT_BENEFIT_RECIPIENT | ||
PAYMENT_TYPE_ID | s:int |
Идентификатор вида платежа | 2
|
✓ |
|
PAYMENT_TYPE | s:string |
Наименование вида платежа | Безналичный | ||
GLOBALID | s:string |
Уникальный глобальный идентификатор ЕСБД | |||
mobileNum | s:int |
Номер мобильного телефона для уведомления | Только цифры (минимально 4 цифры, максимум 15 цифр)
|
||
s:string |
Электронный адрес для уведомления | ||||
notification_type_id | s:int |
Идентификатор Типа уведомления | Допустимые значения:
Для получения актуальных ID используйте метод GetItems NOTIFICATION_TYPES |
✓ |
|
notification_type | s:string |
Наименование типа уведомления | |||
verify_bool | s:int |
Признак необходимости проверки данных (субъектов/объектов по договору) с ГБД/ГИС | По умолчанию 1 (проверять). Допустимые значения для verify_bool:
|
✓ |
|
online_bool | s:int |
Признак заключения договора через интернет-ресурс Страховщика | ✓ |
||
premium_round_bool | s:int |
Признак необходимости округления страховой премии | ✓ |
||
CONCLUDINGS_METHOD_ID | s:int |
Cпособ заключения ДПА | Допустимые значения:
Для получения актуальных ID используйте метод GetItems CONCLUDINGS_METHODS Обязательный для типов договора "Индивидуальный ДПА"/"Совместный ДПА"/"ДС к Индивидуальному ДПА"/"ДС к Совместному ДПА" |
✓ |
✓ |
LEGAL_REPRESENTATIVE_ID | s:int |
Поверенный/Законный представитель | :Вводится для типов договора "Индивидуальный ДПА"/"Совместный ДПА"/"ДС к Индивидуальному ДПА"/"ДС к Совместному ДПА" | ✓ | |
CONSENT | s:int |
Согласие на сбор и обработку персональных данных | в формате base64
|
✓ |
✓ |
IC_BIK | s:string |
БИК страховой организации | Обязательный для типов договора "Индивидуальный ДПА"/"Совместный ДПА"/"ДС к Индивидуальному ДПА"/"ДС к Совместному ДПА" | ✓ |
✓ |
IC_CURRENT_ACCOUNT | s:string |
№ текущего счета страховой организации, на который будут перечислены пенсионные накопления. | Обязательный для типов договора "Индивидуальный ДПА"/"Совместный ДПА"/"ДС к Индивидуальному ДПА"/"ДС к Совместному ДПА" | ✓ |
✓ |
AMOUNT | s:double |
Страховая выплата | ✓ |
||
PREMIUM | s:double |
Страховая премия, рассчитанная исходя из размера страховых выплат | ✓ |
||
DPA_TYPE_ID | s:int |
Для получения актуальных ID используйте метод GetItems DS_PENSION_TYPES
|
✓ |
✓ | |
DPA_TYPE | s:string |
Наименование Вида договора пенсионного аннуитета | Допустимые значения:
|
✓ | |
TERMINATION_GLOBALID | s:string |
GLOBALID расторгаемого ДПА. | Указывается в случае расторжения ДПА со страховой организацией
|
✓ | |
SURRENDER_VALUE | s:double |
Выкупная сумма | Указывается в случае расторжения ДПА со страховой организацией | ||
OWN_FUNDS | s:double |
Собственные средства страхователя | Вводится для типов договора "Индивидуальный ДПА"/"Совместный ДПА"/"ДС к Индивидуальному ДПА"/"ДС к Совместному ДПА" | ✓ | |
CATEGORY_ID | s:int |
Идентификатор Основания для ДПА (категория пенсионера) | Для получения актуальных ID используйте метод GetItems PENSIONER_CATEGORIES | ✓ |
|
CATEGORY | s:string |
Наименование категории | Допустимые значения:
Обязательный для типов договора "Индивидуальный ДПА"/"Совместный ДПА"/"ДС к Индивидуальному ДПА"/"ДС к Совместному ДПА" |
||
PAYMENT_PERIODICITY_ID | s:int |
Идентификатор периодичности выплат | Для получения актуальных ID используйте метод GetItems PAYMENT_PERIODICITY
|
||
PAYMENT_PERIODICITY | s:string |
Периодичность выплат (наименование) | Допустимые значения:
|
||
INDEXATION_RATE | s:int |
Ставка индексации | |||
EXPENSES_AMOUNT_PREMIUM_PCT | s:double |
Размер расхода от страховой премии | ✓ |
✓ | |
EXPENSES_AMOUNT_PAYMENT_PCT | s:double |
Размер расхода от страховой суммы | ✓ |
✓ | |
GARANTY_PAYMENTS_BOOL | s:int |
Признак гарантийного срока выплат | Допустимые значения:
|
✓ |
|
GP_DATE_BEG | s:string |
Дата начала страховой выплаты | в формате dd.mm.yyyy
|
✓ |
|
GP_DATE_END | s:string |
Дата окончания гарантии | в формате dd.mm.yyyy | ||
PENSION_KIND_LIST | tns:ArrayOf |
Пенсионные накопления | CONTRACT_DS_PENSION_KINDS
Обязательный для типов договора "Индивидуальный ДПА"/"Совместный ДПА"/"ДС к Индивидуальному ДПА"/"ДС к Совместному ДПА" |
✓ |
Примеры запросов
Если Идентификатор ДПА/ДС к ДПА в ЕСБД CONTRACT_ID больше нуля, то редактируется запись, иначе создается новый ДПА/ДС к ДПА.
SetContractDsPension запрос на сохранение/изменение новой записи <iic:aCONTRACT_DS_PENSION></iic:aCONTRACT_DS_PENSION>
1<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iic="https://icweb/IICWebService">
2 <soapenv:Header/>
3 <soapenv:Body>
4 <iic:SetContractDsPension>
5 <!--Optional:-->
6 <iic:aSessionID>*******************************/iic:aSessionID>
7 <!--Optional:-->
8 <iic:aCONTRACT_DS_PENSION>
9 <iic:CONTRACT_STATE_ID>13</iic:CONTRACT_STATE_ID>
10 <iic:CONTRACT_NUMBER>TEST_ENPF_001</iic:CONTRACT_NUMBER>
11 <iic:CONTRACT_DATE>31.10.2023</iic:CONTRACT_DATE>
12 <iic:DATE_BEG>01.11.2023</iic:DATE_BEG>
13 <iic:DATE_END>31.10.2030</iic:DATE_END>
14 <iic:CLIENT_ID>21****32</iic:CLIENT_ID>
15 <iic:BRANCH_ID>1</iic:BRANCH_ID>
16 <iic:PAYMENT_ORDER_TYPE_ID>1</iic:PAYMENT_ORDER_TYPE_ID>
17 <iic:PAYMENT_DATE>06.11.2023</iic:PAYMENT_DATE>
18 <iic:INSURANCE_TYPE_ID>32</iic:INSURANCE_TYPE_ID>
19 <iic:CONTRACT_TYPE_ID>183</iic:CONTRACT_TYPE_ID>
20 <iic:CLIENT_FORM_ID>1</iic:CLIENT_FORM_ID>
21 <iic:PAYMENT_TYPE_ID>2</iic:PAYMENT_TYPE_ID>
22 <iic:mobileNum>************</iic:mobileNum>
23 <iic:notification_type_id>1</iic:notification_type_id>
24 <iic:verify_bool>0</iic:verify_bool>
25 <iic:online_bool>1</iic:online_bool>
26 <iic:premium_round_bool>0</iic:premium_round_bool>
27 <iic:LEGAL_REPRESENTATIVE_ID>20****42</iic:LEGAL_REPRESENTATIVE_ID>
28 <iic:CONCLUDINGS_METHOD_ID>2</iic:CONCLUDINGS_METHOD_ID>
29 <iic:AMOUNT>100000</iic:AMOUNT>
30 <iic:PREMIUM>9000000</iic:PREMIUM>
31 <iic:IC_BIK>TEST_BIK</iic:IC_BIK>
32 <iic:IC_CURRENT_ACCOUNT>TEST_ACCOUNT</iic:IC_CURRENT_ACCOUNT>
33 <iic:DPA_TYPE_ID>1</iic:DPA_TYPE_ID>
34 <iic:OWN_FUNDS>4000000</iic:OWN_FUNDS>
35 <iic:CATEGORY_ID>9</iic:CATEGORY_ID>
36 <iic:PAYMENT_PERIODICITY_ID>1</iic:PAYMENT_PERIODICITY_ID>
37 <iic:INDEXATION_RATE>1.5</iic:INDEXATION_RATE>
38 <iic:EXPENSES_AMOUNT_PREMIUM_PCT>10</iic:EXPENSES_AMOUNT_PREMIUM_PCT>
39 <iic:EXPENSES_AMOUNT_PAYMENT_PCT>15</iic:EXPENSES_AMOUNT_PAYMENT_PCT>
40 <iic:GARANTY_PAYMENTS_BOOL>1</iic:GARANTY_PAYMENTS_BOOL>
41 <iic:GP_DATE_BEG>01.11.2027</iic:GP_DATE_BEG>
42 <iic:PENSION_KIND_LIST>
43 <iic:CONTRACT_DS_PENSION_KINDS>
44 <iic:KIND_ID>64</iic:KIND_ID>
45 <iic:ENPF_AMOUNT>5000000</iic:ENPF_AMOUNT>
46 </iic:CONTRACT_DS_PENSION_KINDS>
47 </iic:PENSION_KIND_LIST>
48 </iic:aCONTRACT_DS_PENSION>
49 </iic:SetContractDsPension>
50 </soapenv:Body>
51</soapenv:Envelope>
SetContractDsPension ответ на запрос сохранения новой записи <SetContractDsPensionResult></SetAgentDetailsResult>
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 <SetContractDsPensionResponse xmlns="https://icweb/IICWebService">
4 <SetContractDsPensionResult>
5 <CONTRACT_ID>87****80</CONTRACT_ID>
6 <CONTRACT_STATE_ID>13</CONTRACT_STATE_ID>
7 <CONTRACT_STATE>Не вступивший в силу</CONTRACT_STATE>
8 <CONTRACT_NUMBER>TEST_ENPF_001</CONTRACT_NUMBER>
9 <CONTRACT_DATE>31.10.2023</CONTRACT_DATE>
10 <DATE_BEG>01.11.2023</DATE_BEG>
11 <DATE_END>31.10.2030</DATE_END>
12 <SYSTEM_DELIMITER_ID>**</SYSTEM_DELIMITER_ID>
13 <SYSTEM_DELIMITER>**********</SYSTEM_DELIMITER>
14 <CLIENT_ID>21****32</CLIENT_ID>
15 <CLIENT_VERIFY_TYPE_ID>0</CLIENT_VERIFY_TYPE_ID>
16 <RECORD_CHANGED_AT>31.10.2023 12:36:05</RECORD_CHANGED_AT>
17 <CREATED_BY_USER_ID>1***5</CREATED_BY_USER_ID>
18 <INPUT_DATE>31.10.2023 12:36:05</INPUT_DATE>
19 <CHANGED_BY_USER_ID>0</CHANGED_BY_USER_ID>
20 <RESCINDING_REASON_ID>0</RESCINDING_REASON_ID>
21 <BRANCH_ID>1</BRANCH_ID>
22 <BRANCH>Центральный офис</BRANCH>
23 <PAYMENT_ORDER_TYPE_ID>1</PAYMENT_ORDER_TYPE_ID>
24 <PAYMENT_ORDER_TYPE>Единовременно</PAYMENT_ORDER_TYPE>
25 <PAYMENT_DATE>06.11.2023</PAYMENT_DATE>
26 <INSURANCE_TYPE_ID>32</INSURANCE_TYPE_ID>
27 <INSURANCE_TYPE>Пенсионный аннуитет</INSURANCE_TYPE>
28 <REWRITE_CONTRACT_ID>0</REWRITE_CONTRACT_ID>
29 <MIDDLEMAN_ID>0</MIDDLEMAN_ID>
30 <CONTRACT_TYPE_ID>183</CONTRACT_TYPE_ID>
31 <CONTRACT_TYPE>Индивидуальный ДПА</CONTRACT_TYPE>
32 <CLIENT_FORM_ID>1</CLIENT_FORM_ID>
33 <SCHEDULED_PAYMENT_LIST/>
34 <CONTRACT_RISKS/>
35 <CONTRACT_BENEFIT_RECIPIENTS/>
36 <PAYMENT_TYPE_ID>2</PAYMENT_TYPE_ID>
37 <PAYMENT_TYPE>Безналичный</PAYMENT_TYPE>
38 <notification_type_id>0</notification_type_id>
39 <verify_bool>1</verify_bool>
40 <online_bool>1</online_bool>
41 <premium_round_bool>0</premium_round_bool>
42 <LEGAL_REPRESENTATIVE_ID>0</LEGAL_REPRESENTATIVE_ID>
43 <AMOUNT>100000</AMOUNT>
44 <PREMIUM>9000000</PREMIUM>
45 <DPA_TYPE_ID>0</DPA_TYPE_ID>
46 <SURRENDER_VALUE>0</SURRENDER_VALUE>
47 <OWN_FUNDS>0</OWN_FUNDS>
48 <CATEGORY_ID>9</CATEGORY_ID>
49 <PAYMENT_PERIODICITY_ID>1</PAYMENT_PERIODICITY_ID>
50 <INDEXATION_RATE>1.5</INDEXATION_RATE>
51 <EXPENSES_AMOUNT_PREMIUM_PCT>0</EXPENSES_AMOUNT_PREMIUM_PCT>
52 <EXPENSES_AMOUNT_PAYMENT_PCT>0</EXPENSES_AMOUNT_PAYMENT_PCT>
53 <GARANTY_PAYMENTS_BOOL>1</GARANTY_PAYMENTS_BOOL>
54 <GP_DATE_BEG>01.11.2027</GP_DATE_BEG>
55 <PENSION_KIND_LIST>
56 <CONTRACT_DS_PENSION_KINDS>
57 <KIND_ID>64</KIND_ID>
58 <ENPF_AMOUNT>0</ENPF_AMOUNT>
59 </CONTRACT_DS_PENSION_KINDS>
60 </PENSION_KIND_LIST>
61 </SetContractDsPensionResult>
62 </SetContractDsPensionResponse>
63 </soap:Body>
64</soap:Envelope>
Возвращаемое значение
Cтруктура CONTRACT_DS_PENSION.
Примечания
<references> <ref name="ref1"> !!!Статусы Не вступивший в силу/Отказано приравниваются к "Утвержденному договору" и данные в ДПА корректировать нельзя.</ref>!!! <ref name="ref2"> <RESCINDING_REASON_ID> причины отказа в переводе страховой премии:
- Несоответствие фамилии, имени, отчества, даты рождения, ИИН страхователя соответствующим реквизитам в БД ЕНПФ
- Размер ежемесячной страховой выплаты страхователя меньше размера, установленного Кодексом и действующего на дату заключения ДПА
- Сумма пенсионных накоплений (ПН) на соответствующих индивидуальных пенсионных счетах(ИПС) страхователя на дату перевода пенсионных накопления меньше суммы ПН, указанных в ДПА или ДС к ДПА
- Недействительность документа, удостоверяющего личность страхователя на дату заключения ДПА или ДС к ДПА
- Смерть страхователя
</ref> <ref name="ref3"> Проверяются данные Резидентов РК: страхователя, застрахованных, данные транспортного средства.</ref> </references>