SetIeAttachment
Версия от 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: | Неверно указаны данные | ||
Неожиданная ошибка |