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

Материал из Wiki ГКБ
Перейти к навигации Перейти к поиску
(Новая страница: «== Назначение == Метод getContractReinsuranceByID предназначен для получения договоров перестрахован...»)
 
Строка 142: Строка 142:
 
== Пример вызова метода ==
 
== Пример вызова метода ==
 
<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="Скрыть">  
'''SetContractReinsurance передача информации по перестрахованию'''
+
'''GetContractReinsuranceByID получение договоров перестрахования по ID'''
 
<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://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>
 
   <soap:Body>
       <iic:SetContractReinsurance xmlns="https://icweb/IICWebService">
+
       <iic:GetContractReinsuranceByID xmlns="https://icweb/IICWebService">
         <SetContractReinsurance>
+
         <GetContractReinsuranceByID>
 
<iic:aSessionID>*******************</iic:aSessionID>
 
<iic:aSessionID>*******************</iic:aSessionID>
              <iic:REINSURANCE>
+
                <iic:aREINSURANCE_ID>*************</iic:aREINSURANCE_ID>
                  <iic:RE_CONTRACT_NUMBER>>***********</iic:</iic:CONTRACT_NUMBER>
+
        </GetContractReinsuranceByID>
                  <iic:RE_CONTRACT_DATE>>***********</iic:</iic:CONTRACT_DATE>
 
          <iic:RE_CONTRACT_ID>>***********</iic:CONTRACT_ID>
 
                  <iic:INSURANCE_COMPANY_ID>************</iic:INSURANCE_COMPANY_ID>
 
                  <iic:REINSURANCE_TYPE_ID>*******</iic:REINSURANCE_TYPE_ID>
 
                  <iic:REINSURANCE_KIND_ID>*******</iic:REINSURANCE_KIND_ID>
 
                  <iic:REINSURANCE_FORM_ID>***********</iic:REINSURANCE_FORM_ID>
 
                  <iic:RE_CONTRACT_NUMBER>>***********</iic:</iic:CONTRACT_NUMBER>
 
                  <iic:RE_CONTRACT_DATE>>***********</iic:</iic:CONTRACT_DATE>
 
                  <iic:DATE_BEG>>***********</iic:</iic:DATE_BEG>
 
          <iic:DATE_END>>***********</iic:</iic:DATE_END>
 
                  <iic:INS_COVERAGE_DATE_BEG>>***********</iic:INS_COVERAGE_DATE_BEG>
 
          <iic:INS_COVERAGE_DATE_END>>***********</iic:INS_COVERAGE_DATE_END>
 
                  <iic:RESCINDING_DATE>>***********</iic:RESCINDING_DATE>
 
          <iic:RESCINDING_REASON_ID>>***********</iic:</iic:RESCINDING_REASON_ID>
 
                  <iic:APPROVE_DATE>>***********</iic:APPROVE_DATE>
 
                  <iic:REINSURANCE_CONTRACTS>
 
                    <iic:CONTRACT>
 
                      <iic:AMOUNT>************</iic:AMOUNT>
 
                      <iic:PREMIUM>***********</iic:PREMIUM>
 
                      <iic:INSURANCE_TYPE_ID>********</iic:INSURANCE_TYPE_ID>
 
                      <iic:DATE_BEG>**********</iic:DATE_BEG>
 
                      <iic:DATE_END>********</iic:DATE_END>
 
                    </iic:CONTRACT>
 
                  </iic:REINSURANCE_CONTRACTS>
 
                  <iic:REINSURANCE_LAYERS>
 
                    <iic:LAYER>
 
                      <iic:INITIAL_AMOUNT>************</iic:INITIAL_AMOUNT>
 
                      <iic:FINAL_AMOUNT>************</iic:FINAL_AMOUNT>
 
                      <iic:CURRENCY_ID>справочник</iic:CURRENCY_ID>
 
      <iic:EXCHANGE_RATES>*******</iic:EXCHANGE_RATES>
 
                          <iic:REINSURANCE_MEMBERS>
 
                            <iic:REINSURER_CLIENT_ID>************</iic:REINSURER_CLIENT_ID>
 
                            <iic:AMOUNT>************</iic:AMOUNT>
 
                            <iic:PREMIUM>************</iic:PREMIUM>
 
    <iic:PREMIUM_CURRENCY_ID>справочник</iic:PREMIUM_CURRENCY_ID>
 
    <iic:AMOUNT_CURRENCY_ID>справочник</iic:AMOUNT_CURRENCY_ID>
 
    <iic:PREMIUM_RATES>*******</iic:PREMIUM_RATES>
 
    <iic:AMOUNT_RATES>*******</iic:AMOUNT_RATES>
 
    <iic:RATING_AGENCY>*******</iic:RATING_AGENCY>
 
    <iic:RATING_MEMBER>*******</iic:RATING_MEMBER>
 
    <iic:NETTO_PREMIUM>*******</iic:NETTO_PREMIUM>
 
    <iic:SHARE_PREMIUM>*******</iic:SHARE_PREMIUM>
 
    <iic:REINSURER_COMMISION>*******</iic:REINSURER_COMMISION>
 
    <iic:SHARE_AMOUNT>*******</iic:SHARE_AMOUNT>
 
                          </iic:REINSURANCE_MEMBERS>
 
                      <iic:LAYER>
 
                    </iic:REINSURANCE_LAYERS>
 
                </iic:REINSURANCE>
 
            </SetContractReinsurance>
 
 
       </soap:Body>
 
       </soap:Body>
 
</soap:Envelope>
 
</soap:Envelope>

Версия от 10:28, 15 мая 2023

Назначение

Метод getContractReinsuranceByID предназначен для получения договоров перестрахования по ID.

Параметры

  • aSessionID Идентификатор сессии
  • aREINSURANCE_ID ID договора перестрахования

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

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

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

s:string

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

REINSURANCE_TYPE_ID

s:string

Тип перестрахования

REINSURANCE_KIND_ID

s:string

Вид перестрахования

REINSURANCE_FORM_ID

s:string

Форма перестрахования

RE_CONTRACT_NUMBER

s:string

Номер договора перестрахования

RE_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

RESCINDING_DATE

s:string

Дата расторжения в формате dd.mm.yyyy

RESCINDING_REASON_ID

s:string

Причина расторжения

APPROVE_DATE

s:string

Дата утверждения в формате dd.mm.yyyy

RE_CONTRACT_ID

s:string

Оригинальный\предыдущий договор/допик перестрахования

REINSURANCE_CONTRACTS

s:list

Договор страхования REINSURANCE_CONTRACTS

INSURANCE_BROKERS

s:list

Страховой брокер INSURANCE_BROKERS

REINSURANCE_LAYERS

s:list

Слои договора перестрахования REINSURANCE_LAYERS

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

GetContractReinsuranceByID получение договоров перестрахования по ID

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">
2  <soap:Body>
3      <iic:GetContractReinsuranceByID xmlns="https://icweb/IICWebService">
4         <GetContractReinsuranceByID>
5		 <iic:aSessionID>*******************</iic:aSessionID>
6                 <iic:aREINSURANCE_ID>*************</iic:aREINSURANCE_ID>
7         </GetContractReinsuranceByID>
8       </soap:Body>
9</soap:Envelope>

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

<SetContractReinsurance></SetContractReinsurance >

 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">
 2  <soap:Body>
 3      <SetContractReinsurance xmlns="https://icweb/IICWebService">
 4         <SetContractReinsurance>
 5            <REINSURANCE>
 6               <REINSURANCE_ID>*********</REINSURANCE_ID>
 7            </REINSURANCE>
 8      </SetContractReinsurance>
 9   </soap:Body>
10</soap:Envelope>