GetPoliciesByClient: различия между версиями
Строка 8: | Строка 8: | ||
<getpoliciesbyclient> | <getpoliciesbyclient> | ||
− | <client_id></client_id> | + | |
− | <policydate1></policydate1> | + | <client_id> </client_id> |
− | <policydate2></policydate2> | + | |
+ | <policydate1> </policydate1> | ||
+ | |||
+ | <policydate2> </policydate2> | ||
+ | |||
</getpoliciesbyclient> | </getpoliciesbyclient> | ||
Версия от 05:19, 26 октября 2018
Назначение
Возвращает список полисов ОС ГПО ВТС по идентификтару клиента
Параметры
Тело запроса в 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) являются обязательными для передачи.