SetContractDsPension

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

Назначение

Метод SetContractDsPension предназначен для сохранения информации по заключенным договорам пенсионного аннуитета (далее - ДПА), дополнительных соглашений к ранее ДПА (далее - ДС к ДПА) и расторжении ДПА страховыми организациями по отрасли "страхование жизни". Обеспечивает обмен информации между ЕСБД, ЕНПФ и СО.
Возвращает массив структур CONTRACTS и CONTRACT_DS_PENSION. Если идентификатор договора больше нуля, то редактирует существующий договор, иначе добавляет новый

Параметры

  • aSessionID Идентификатор сессии
  • aCONTRACT_DS_PENSION Сведения из страховой организации о заключенном/расторгнутом со страхователем ДПА или ДСП к ДПА

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

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

s:int

Идентификатор ДПА/ДС к ДПА в ЕСБД
CONTRACT_STATE_ID

s:int

Статус ДПА/ДС к ДПА Допустимые значения для contract_state_id (BETA):<ref name="ref1" />
2 - Черновик;
3 - Не вступивший в силу;
4 - Вступивший в силу;
5 - Отказано в переводе страховой премии;
6 - Расторгнут;
Для получения актуальных ID используйте метод GetItems CONTRACT_STATES

CONTRACT_STATE

s:string

Статус договора (наименование)
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 :
1 - Верификация с ГБД;
2 - Верификация с ЕСБД;
3 - Верификация Страховой компанией/посредником СК;
4 - Верификация не требуется;

Для получения актуальных 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

Идентификатор типа контракта Допустимые значения для contract_type_id (BETA):
6 - Индивидуальный ДПА;
7 - Совместный ДПА;
8 - ДС к индивидуальному ДПА;
9 - ДС к совместному ДПА;

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

CONTRACT_TYPE

s:string

Наименование типа контракта
LEADING_INSURER_BOOL

s:int

Признак Договора первого (основного) страхователя Допустимые значения:
1 для первого страхователя
0 для второго страхователя

!!!Заполняется только если Вид ДПА "Совместный ДПА"!!!

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
Для получения актуальных ID используйте метод GetItems PAYMENT_TYPES

PAYMENT_TYPE

s:string

Наименование вида платежа Безналичный
GLOBALID

s:string

Уникальный глобальный идентификатор ЕСБД
mobileNum

s:int

Номер мобильного телефона для уведомления Только цифры (минимально 4 цифры, максимум 15 цифр)
номер телефона следует указывать с кодом региона!
пример номера оператора сотовой связи РК: 77012345678
email

s:string

Электронный адрес для уведомления
notification_type_id

s:int

Идентификатор Типа уведомления Допустимые значения:
0 - не отправлять
1 - SMS
2 - Email
З - Both (SMS и Email)

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

notification_type

s:string

Наименование типа уведомления
verify_bool

s:int

Признак необходимости проверки данных (субъектов/объектов по договору) с ГБД/ГИС По умолчанию 1 (проверять). Допустимые значения для verify_bool:
0 - Не проверять
1 - Проверять <ref name="ref3" />

online_bool

s:int

Признак заключения договора через интернет-ресурс Страховщика

premium_round_bool

s:int

Признак необходимости округления страховой премии

LEGAL_REPRESENTATIVE_ID

s:int

Поверенный/Законный представитель

CONCLUDINGS_METHOD_ID

s:int

Cпособ заключения ДПА Допустимые значения:
1 - Лично в офисе
2 - Лично через интернет-ресурс
З - Через поверенного/законного представителя

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

CONSENT

s:int

Согласие на сбор и обработку персональных данных Файл для вложения в формате base64

AMOUNT

s:double

Страховая выплата

PREMIUM

s:double

Страховая премия, рассчитанная исходя из размера страховых выплат

DPA_TYPE_ID

s:int

Идентификатор Вида договора пенсионного аннуитета Допустимые значения:
3 - Отложенный
4 - Немедленный

Для получения актуальных 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

Идентификатор Основания для ДПА (категория пенсионера) Допустимые значения:
5 - Лица, достигшие пенсионного возраста в соответствии с пунктом 1 статьи 207 Кодекса
6 - Лица, достигшие 45-лет, при достаточности ПН за счет ОПВ для заключения ДПА со CO для обеспечения страховой выплаты не ниже 70% от величины прожиточного минимума, установленной законом о республиканском бюджете и действующей на 1 янв. соответствующего фин. года, в соответствии со статьей 225 Кодекса
7 - Лица, достигшие 40-лет, за которых уплачены ОППВ в совокупности не менее 60 календарных месяцев, путем заключения ДПА со CO при достаточности ПН для обеспечения страховой выплаты не ниже 70% от величины прожиточного минимума, установленной законом о республиканском бюджете и действующей на 1 янв. соответствующего фин. года.

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

CATEGORY

s:string

Наименование категории
PAYMENT_PERIODICITY_ID

s:int

Идентификатор периодичности выплат Допустимые значения:
1 - Ежемесячно

Для получения актуальных 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

Признак гарантийного срока выплат Допустимые значения:
0 - нет
1 - да

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>