SetIeAttachment

Материал из Wiki ГКБ
Версия от 11:34, 12 сентября 2023; Dilyara.Kumarova (обсуждение | вклад) (Новая страница: «== Назначение == Метод '''SetIeAttachment''' предназначен для сохранения вложений СС в ЕСБД<ref name="...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Назначение

Метод SetIeAttachment предназначен для сохранения вложений СС в ЕСБД<ref name="Информация">Информация, предоставляемая для формирования базы данных.//Статья 81 Закона РК "О страховой деятельности" </ref> в рамках проекта Европротокол.

Параметры

  • aSessionID Идентификатор сессии
  • aGLOBAL_ID Уникальный идентификатор Заявления СС
  • aIE_ATTACHMENT_TYPE Тип Вложения СС
  • aREGNUM ГРНЗ Пострадавшего ТС в СС
  • aDAMAGE_TYPE_ID Идентификатор Типа повреждения ТС в ЕСБД
  • aFILE Файл для вложения в формате base64
  • aFILE_NAME Наименование файла для вложения

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

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

s:string

Уникальный идентификатор Заявления СС Ссылка на справочник IE_ATTACHMENT_TYPES

aIE_ATTACHMENT_TYPE

s:int

Тип вложения СС

aREGNUM

s:string

ГРНЗ Пострадавшего ТС в СС

aDAMAGE_TYPE_ID

s:int

Идентификатор Типа повреждения ТС в ЕСБД ссылка на справочник TF_DAMAGE_TYPES

aFILE

s:int

Файл для вложения в формате base64

aFILE_NAME

s:string

Наименование файла для вложения

Примеры запросов

Возвращает структуру SetIeAttachmentResult

SetIeAttachment запрос на сохранение Вложения СС

 1<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iic="https://icweb/IICWebService">
 2   <soapenv:Header/>
 3   <soapenv:Body>
 4      <iic:SetIeAttachment>
 5         <!--Optional:-->
 6         <iic:aSessionID>3769c55833b34fcf9973f3f7725f33b5</iic:aSessionID>
 7         <!--Optional:-->
 8         <iic:aGLOBAL_ID>IE23237K115843LC</iic:aGLOBAL_ID>
 9         <iic:aIE_ATTACHMENT_TYPE_ID>1</iic:aIE_ATTACHMENT_TYPE_ID>
10         <!--Optional:-->
11         <iic:aREGNUM>519ATE01</iic:aREGNUM>
12         <iic:aDAMAGE_TYPE_ID>2</iic:aDAMAGE_TYPE_ID>
13         <!--Optional:-->
14         <iic:aFILE>Файл в формате base64</iic:aFILE>
15         <!--Optional:-->
16         <iic:aFILE_NAME>дтп1.jpg</iic:aFILE_NAME>
17      </iic:SetIeAttachment>
18   </soapenv:Body>
19</soapenv:Envelope>

SetIeAttachment ответ на запрос на сохранение Вложения СС

 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      <SetIeAttachmentResponse xmlns="https://icweb/IICWebService">
 4         <SetIeAttachmentResult>
 5            <IE_ATTACHMENT_ID>23</IE_ATTACHMENT_ID>
 6            <IE_ID>563196</IE_ID>
 7            <IE_CLAIM_ID>897</IE_CLAIM_ID>
 8            <IE_ATTACHMENT_TYPE_ID>1</IE_ATTACHMENT_TYPE_ID>
 9            <VICTIM_OBJECT_ID>733250</VICTIM_OBJECT_ID>
10            <VICTIM_TF_ID>697002</VICTIM_TF_ID>
11            <VICTIM_TF_DAMAGE_ID>522</VICTIM_TF_DAMAGE_ID>
12            <FILE>Файл в формате base64</FILE> – уже сохраненный в базе файл
13            <FILE_ID>62</FILE_ID>
14            <FILE_NAME>дтп1.jpg</FILE_NAME>
15         </SetIeAttachmentResult>
16      </SetIeAttachmentResponse>
17   </soap:Body>
18</soap:Envelope>

Исключения

Код ошибки Текст ошибки Описание Примечание
Параметр типа Вложения СС IE_ATTACHMENT_TYPE_ID является обязательным! Неверно указаны данные
Если указано Повреждение ТС как Тип Вложения СС, необходимо указать тип повреждения DAMAGE_TYPE_ID Неверно указаны данные
Заявление СС не найдено (GLOBAL_ID: Неверно указаны данные
Пострадавший объект СС не найден (REGNUM: Неверно указаны данные
Повреждение ТС не найдено (DAMAGE_TYPE_ID: Неверно указаны данные
Неожиданная ошибка