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

Материал из Wiki ГКБ
Перейти к навигации Перейти к поиску
 
(не показана 1 промежуточная версия 1 участника)
Строка 1: Строка 1:
 
== Назначение ==  
 
== Назначение ==  
Метод AddContractRe предназначен для передачи данных по страховому договору перестрахования.
+
Метод '''AddContractRe''' предназначен для передачи данных по страховому договору переданному в перестрахованиe.
  
 
==Параметры==  
 
==Параметры==  
 
*'''aSessionID''' Идентификатор сессии
 
*'''aSessionID''' Идентификатор сессии
*'''REINSURANCE_ID''' Идентификатор перестрахования  
+
*'''REINSURANCE_ID''' Идентификатор договора перестрахования  
 
*'''REINSURANCE_CONTRACTS''' Класс
 
*'''REINSURANCE_CONTRACTS''' Класс
  
 
+
== Состав данных ==  
== Пример вызова метода ==
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:1500px" data-expandtext="Показать пример" data-collapsetext="Скрыть">
 
'''AddContractRe передача информации по страховому договору перестрахования'''
 
<div class="mw-collapsible-content">
 
<syntaxhighlight lang="xml" line="1">
 
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 
  <soap:Body>
 
      <iic:AddContractRe xmlns="https://icweb/IICWebService">
 
        <AddContractRe>
 
<iic:aSessionID>*******************</iic:aSessionID>
 
              <iic:REINSURANCE_CONTRACTS>
 
                  <iic:CONTRACT>
 
                  <iic:REINSURANCE_ID>***********</iic:</iic:REINSURANCE_ID>
 
                  <iic:AMOUNT>***********</iic:</iic:AMOUNT>
 
                  <iic:PREMIUM>***********</iic:</iic:PREMIUM>
 
          <iic:DATE_BEG>***********</iic:DATE_BEG>
 
                  <iic:DATE_END>************</iic:DATE_END>
 
                  </iic:CONTRACT>
 
                </iic:REINSURANCE_CONTRACTS>
 
            </AddContractRe>
 
      </soap:Body>
 
</soap:Envelope>
 
 
 
</syntaxhighlight></div>
 
</div>
 
 
 
== Передаваемое значение ==  
 
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:1500px" data-expandtext="Показать" data-collapsetext="Скрыть">
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:1500px" data-expandtext="Показать" data-collapsetext="Скрыть">
 
'''Состав данных для передачи в ЕСБД <REINSURANCE_CONTRACTS></REINSURANCE_CONTRACTS>'''
 
'''Состав данных для передачи в ЕСБД <REINSURANCE_CONTRACTS></REINSURANCE_CONTRACTS>'''
Строка 82: Строка 55:
 
|<span style="color:#ff0000"><p align="center">'''✓'''</p></span>
 
|<span style="color:#ff0000"><p align="center">'''✓'''</p></span>
 
|}</div>
 
|}</div>
 +
</div>
 +
 +
== Пример вызова метода ==
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:1500px" data-expandtext="Показать пример" data-collapsetext="Скрыть">
 +
'''<AddContractRe></AddContractRe>'''
 +
<div class="mw-collapsible-content">
 +
<syntaxhighlight lang="xml" line="1">
 +
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iic="https://icweb/IICWebService">
 +
  <soapenv:Header/>
 +
  <soapenv:Body>
 +
      <iic:addContractRe>
 +
        <iic:aSessionID>*****************************</iic:aSessionID>
 +
        <iic:aReinsurance_id>***</iic:aReinsurance_id>
 +
        <iic:RE_CONTRACT>
 +
            <iic:CONTRACT_ID>*******</iic:CONTRACT_ID>
 +
            <iic:AMOUNT>9000000</iic:AMOUNT>
 +
            <iic:PREMIUM>215110</iic:PREMIUM>
 +
            <iic:INSURANCE_TYPE_ID>16</iic:INSURANCE_TYPE_ID>
 +
            <iic:DATE_BEG>13.04.2023</iic:DATE_BEG>
 +
            <iic:DATE_END>12.04.2024</iic:DATE_END>
 +
        </iic:RE_CONTRACT>
 +
      </iic:addContractRe>
 +
  </soapenv:Body>
 +
</soapenv:Envelope>
 +
</syntaxhighlight></div>
 
</div>
 
</div>
  
 
== Пример ответа на вызов метода ==
 
== Пример ответа на вызов метода ==
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:1500px" data-expandtext="Показать пример" data-collapsetext="Скрыть">  
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:1500px" data-expandtext="Показать пример" data-collapsetext="Скрыть">  
'''<AddContractRe></AddContractRe>'''
+
''' <addContractReResponse><addContractReResponse>'''
 
<div class="mw-collapsible-content">     
 
<div class="mw-collapsible-content">     
 
<syntaxhighlight lang="xml" line="1">
 
<syntaxhighlight lang="xml" line="1">
  <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
<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">
  <soap:Body>
+
  <soap:Body>
       <AddContractRe xmlns="https://icweb/IICWebService">
+
       <addContractReResponse xmlns="https://icweb/IICWebService">
         <AddContractRe>
+
         <addContractReResult>Успешно</addContractReResult>
            <REINSURANCE_CONTRACTS>
+
       </addContractReResponse>
              <REINSURANCE_ID>*********</REINSURANCE_ID>
 
            </REINSURANCE_CONTRACTS>
 
       </AddContractRe>
 
 
   </soap:Body>
 
   </soap:Body>
 
</soap:Envelope>
 
</soap:Envelope>

Текущая версия от 12:17, 15 июня 2023

Назначение

Метод AddContractRe предназначен для передачи данных по страховому договору переданному в перестрахованиe.

Параметры

  • aSessionID Идентификатор сессии
  • REINSURANCE_ID Идентификатор договора перестрахования
  • REINSURANCE_CONTRACTS Класс

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

Состав данных для передачи в ЕСБД <REINSURANCE_CONTRACTS></REINSURANCE_CONTRACTS>

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

s:string

Сумма ответственности передаваемая в перестрахование

PREMIUM

s:string

Сумма премии передаваемая в перестрахование

INSURANCE_TYPE_ID

s:string

Класс страхования передаваемый в перестрахование

DATE_BEG

s:string

Дата начала действия в формате dd.mm.yyyy

DATE_END

s:string

Дата окончания действия в формате dd.mm.yyyy

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

<AddContractRe></AddContractRe>

 1<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iic="https://icweb/IICWebService">
 2   <soapenv:Header/>
 3   <soapenv:Body>
 4      <iic:addContractRe>
 5         <iic:aSessionID>*****************************</iic:aSessionID>
 6         <iic:aReinsurance_id>***</iic:aReinsurance_id>
 7         <iic:RE_CONTRACT>
 8            <iic:CONTRACT_ID>*******</iic:CONTRACT_ID>
 9            <iic:AMOUNT>9000000</iic:AMOUNT>
10            <iic:PREMIUM>215110</iic:PREMIUM>
11            <iic:INSURANCE_TYPE_ID>16</iic:INSURANCE_TYPE_ID>
12            <iic:DATE_BEG>13.04.2023</iic:DATE_BEG>
13            <iic:DATE_END>12.04.2024</iic:DATE_END>
14         </iic:RE_CONTRACT>
15      </iic:addContractRe>
16   </soapenv:Body>
17</soapenv:Envelope>

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

<addContractReResponse><addContractReResponse>

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      <addContractReResponse xmlns="https://icweb/IICWebService">
4         <addContractReResult>Успешно</addContractReResult>
5      </addContractReResponse>
6   </soap:Body>
7</soap:Envelope>