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

Материал из Wiki ГКБ
Перейти к навигации Перейти к поиску
(Новая страница: «'''''GetAutoFirstRegistration''''' - Cервис получения даты первой регистрации Страхового полиса с времен...»)
 
 
Строка 1: Строка 1:
 
'''''GetAutoFirstRegistration''''' - Cервис получения даты первой регистрации Страхового полиса с временным въездом/временной регистрацией по ГРНЗ и/или VIN номеру.
 
'''''GetAutoFirstRegistration''''' - Cервис получения даты первой регистрации Страхового полиса с временным въездом/временной регистрацией по ГРНЗ и/или VIN номеру.
 
+
<br/><br/>
 
+
Проверка по транспорту осуществляется в первую очередь - по дате ввоза иностранного транспортного средства, на основе полученных данных из информационной системы «Астана-1», во вторую очередь - по дате первой страховки. В ответе сервиса возвращается либо дата ввоза иностранного транспортного средства, либо дата первой страховки.
 +
<br/><br/>
 +
Сервис сначала проверяет наличие ТС по ВИН номеру в выгрузке информационной системы «Астана-1» об иностранных транспортных средствах и возвращает первую дату импорта. Если в этой выгрузке запись отсутствует берется дата первого страхового полиса из ЕСБД. Если дата первого страхового полиса в ЕСБД не найдена, то производится поиск по ГРНЗ. При отсутствии VIN, берется дата первого страхового полиса из ЕСБД по ГРНЗ.
 +
<br/><br/>
 
Тело запроса в aRequest. Body должно содержать текст Xml документа в кодировке Base64 следующего формата:
 
Тело запроса в aRequest. Body должно содержать текст Xml документа в кодировке Base64 следующего формата:
  
Строка 13: Строка 16:
 
  <response>
 
  <response>
 
  <FirstRegistrationDate>Дата первой регистрации</FirstRegistrationDate>
 
  <FirstRegistrationDate>Дата первой регистрации</FirstRegistrationDate>
  </response><br />
+
  </response>
 +
<br />
 +
Ошибки:
  
*
+
* ORA-20001: Недостаточно параметров для поиска! - '''При отсутствии входных параметров'''
 +
* ORA-20001: Данные не найдены! - '''Если данные не найдены'''
 +
* ORA-20001: Неожиданная ошибка

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

GetAutoFirstRegistration - Cервис получения даты первой регистрации Страхового полиса с временным въездом/временной регистрацией по ГРНЗ и/или VIN номеру.

Проверка по транспорту осуществляется в первую очередь - по дате ввоза иностранного транспортного средства, на основе полученных данных из информационной системы «Астана-1», во вторую очередь - по дате первой страховки. В ответе сервиса возвращается либо дата ввоза иностранного транспортного средства, либо дата первой страховки.

Сервис сначала проверяет наличие ТС по ВИН номеру в выгрузке информационной системы «Астана-1» об иностранных транспортных средствах и возвращает первую дату импорта. Если в этой выгрузке запись отсутствует берется дата первого страхового полиса из ЕСБД. Если дата первого страхового полиса в ЕСБД не найдена, то производится поиск по ГРНЗ. При отсутствии VIN, берется дата первого страхового полиса из ЕСБД по ГРНЗ.

Тело запроса в aRequest. Body должно содержать текст Xml документа в кодировке Base64 следующего формата:

<request>
 <GRNZ>ГРНЗ</GRNZ>
 <VIN>ВИН</VIN>
</request>

Тело ответа EsbdResponse. Body будет содержать текст Xml документа в кодировке Base64 следующего формата:

<response>
<FirstRegistrationDate>Дата первой регистрации</FirstRegistrationDate>
</response>


Ошибки:

  • ORA-20001: Недостаточно параметров для поиска! - При отсутствии входных параметров
  • ORA-20001: Данные не найдены! - Если данные не найдены
  • ORA-20001: Неожиданная ошибка