GetPoliciesByClient: различия между версиями
Перейти к навигации
Перейти к поиску
Строка 5: | Строка 5: | ||
Тело запроса в aRequest. Body должно содержать текст Xml документа в кодировке Base64 следующего формата: | Тело запроса в aRequest. Body должно содержать текст Xml документа в кодировке Base64 следующего формата: | ||
− | < | + | <GetPoliciesByClient> |
− | < | + | <CLIENT_ID></CLIENT_ID> |
− | + | <PolicyDate1></PolicyDate1> | |
− | < | + | <PolicyDate2></PolicyDate2> |
− | < | + | </GetPoliciesByClient> |
− | |||
− | </ | ||
Где: | Где: |
Версия от 08:27, 20 февраля 2019
Назначение
Возвращает список полисов ОС ГПО ВТС по идентификтару клиента
Параметры
Тело запроса в aRequest. Body должно содержать текст Xml документа в кодировке Base64 следующего формата:
<GetPoliciesByClient> <CLIENT_ID></CLIENT_ID> <PolicyDate1></PolicyDate1> <PolicyDate2></PolicyDate2> </GetPoliciesByClient>
Где:
- CLIENT_ID - ID (идентификатор) клиента
- PolicyDate1 - период с (Формат dd.mm.yyyy)
- PolicyDate2 - период по (Формат dd.mm.yyyy)
Тело ответа EsbdResponse. Body будет содержать текст Xml документа в кодировке Base64 следующего формата:
<body> <policies> <policy> <policy_id></policy_id> <policy_number></policy_number> <policy_date></policy_date> <date_beg></date_beg> <date_end></date_end> <rescinding_date></rescinding_date> <rewrite_bool></rewrite_bool> <system_delimiter_id></system_delimiter_id> <client_form_id></client_form_id> <policy_role></policy_role> <input_date></input_date> <policiestf> <tf> <tf_id></tf_id> <tf_number></tf_number> <vin></vin> <born></born> <tf_type_id></tf_type_id> <purpose></purpose> <region_id></region_id> <big_city_bool></big_city_bool> </tf> </policiestf> </policy> </policies> </body>
где:
Выходные параметры:
- POLICY_ID - ID полиса
- GLOBAL_ID - Уникальный идентификатор
- POLICY_NUMBER - № полиса
- POLICY_DATE - Дата полиса
- DATE_BEG - Начало действия
- DATE_END - Конец действия
- RESCINDING_DATE - Дата расторжения
- REWRITE_BOOL - Признак переоформления (0 или 1)
- SYSTEM_DELIMITER_ID - Идентификатор страховой компании
- CLIENT_FORM_ID - Форма клиента
- POLICY_ROLE - Участие в полисе (Страхователь\Застрахованный)
- INPUT_DATE - Дата ввода
- PoliciesTF (массив)
- TF_ID - Идентификатор ТС
- TF_NUMBER - Гос.номер
- VIN - VIN-код
- BORN - Год выпуска
- TF_TYPE_ID - Тип ТС
- PURPOSE- Цель использования ТС
- REGION_ID - Идентификатор региона регистрации ТС
- BIG_CITY_BOOL - Признак города областного значения (0 или 1)
В отборе участвуют все полисы, кроме расторгнутых по причине «Ошибка оператора»; В результате возвращаются все полисы, где страхователем выступает CLIENT_ID, c датой полиса (POLICY_DATE) в диапазоне заданных значений PolicyDate1 и PolicyDate2 (включительно обе даты); Все три параметра: идентификатор клиента (CLIENT_ID), период с (PolicyDate1) и период по (PolicyDate2) являются обязательными для передачи.