Вы находитесь здесь:
InsPolicyService:verifyCoverage
Используйте эту службу для проверки действительного страхового покрытия держателя полиса, подающего претензию.
Принцип работы
-
Служба принимает
DateOfLossиPerilProductCode, введенные пользователем. -
Использует
PolicyNumberилиPolicyHolderиInsuredItemNameдля поиска политики. -
Сравнивает даты вступления полиса в силу с
DateOfLoss, чтобы убедиться, что потеря произошла во время действия полиса. -
Использует
PerilProductCodeдля поискаPerilProductи сравниваетPerilProductс покрытиями в политике, чтобы проверить, включена лиPerilProductв покрытия этой политики. -
Возвращает
"Covered":trueи список покрытий, если потеря покрыта. Возвращает"Covered":false, если потеря не покрыта.
Удаленные параметры
Параметр |
Описание |
|---|---|
|
или
Обязательно. Дата потери владельца страхового полиса. |
|
Код, связанный с опасностью, которую владелец полиса сообщает как о произошедшем. |
|
Номер полиса владельца полиса. |
|
Значение |
|
Имя элемента, страхуемого полисом. Например, Toyota Prius 2018. |
Вывод JSON
Служба возвращает значение "Covered":true/false
. Если "Covered":true, служба также возвращает список покрытий, покрываемых этой политикой для этой опасности. Сведения о insuredItem содержат другие сведения о полисе, например, SerialNumber
(PolicyNumber).
{
"result": {
"covered": true,
"Coverages": {
"ProductCode": "PP",
"ProductName": "Personal Property",
"limitCoverageC": "200000",
"PremiumAmount": 23.9,
"Name": "Personal Property"
},
"InsuredItem": {
"ProductCode": "rentDwelling",
"ProductName": "Rental Unit",
"dwBuildingAge": "7",
"dwBurglarAlarm": false,
"dwBusUse": "office",
"dwCentralAlarm": false,
"dwCentralFire": false,
"dwDeadBolt": true,
"dwDistanceFire": "4",
"dwSmokeDetector": true,
"dwTerritory": "1",
"Name": "UnitNameTest"
},
"SerialNumber": "RentSUPER-UN-000022-2018-",
"Id": "02i6F000004JSuWQAW"
}
}