GetAutoFirstRegistration: различия между версиями
(Новая страница: «'''''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: Неожиданная ошибка