GetPoliciesByClient
Версия от 05:20, 26 октября 2018; Dauren.Abdrakhmanov (обсуждение | вклад)
Назначение
Возвращает список полисов ОС ГПО ВТС по идентификтару клиента
Параметры
Тело запроса в aRequest. Body должно содержать текст Xml документа в кодировке Base64 следующего формата:
<body>
<getpoliciesbyclient>
<client_id> </client_id> <policydate1> </policydate1> <policydate2> </policydate2>
</getpoliciesbyclient>
</body>
Где:
- 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) являются обязательными для передачи.