Loading
Forsikring
InsPolicyService:verifyCoverage

InsPolicyService:verifyCoverage

Bruk denne tjenesten til å bekrefte gyldig forsikring for en poliseholder som sender inn et krav.

Klasse: InsPolicyService

Metode: verifyCoverage

Slik virker det

  1. Tjenesten tar DateOfLoss og PerilProductCode som oppgitt av brukeren.

  2. Bruker PolicyNumber eller PolicyHolder og InsuredItemName til å finne policyen.

  3. Sammenligner gyldighetsdatoen for polisen med DateOfLoss for å kontrollere at tapet skjedde mens polisen var i kraft.

  4. Bruker PerilProductCode til å finne PerilProduct, og sammenligner PerilProduct med dekningene i policyen for å kontrollere om PerilProduct er inkludert i dekningene i denne policyen.

  5. Returnerer "Covered":true og en liste over dekninger hvis tapet dekkes. Returnerer "Covered":false hvis tapet ikke dekkes.

Eksterne alternativer

Alternativ

Beskrivelse

DateOfLoss

%lossDateTime%

eller

“YYYY-MM-DD HH:MM:SS”

Obligatorisk.

Datoen for forsikringspoliseholderens tap.

PerilProductCode

%perilCodes:ClaimProduct%

Koden som er knyttet til faren som poliseholderen rapporterer som det som skjedde.

PolicyNumber

%policyNumber%

Forsikringseierens polisenummer.

PolicyHolder

%PolicyHolder%

asset.account.name-verdien.

InsuredItemName

%InsuredItemName%

Navnet på elementet som polisen sikrer. For eksempel Toyota Prius 2018.

Inndata-JSON

Denne tjenesten bruker ikke en inndata-JSON.

Utdata-JSON

Tjenesten returnerer en "Covered":true/false -verdi. Hvis "Covered":true, returnerer tjenesten også en liste over dekninger som denne policyen dekker for denne risikoen. Detaljene for insuredItem inkluderer annen policyinformasjon, som 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"
	}
}
 
Laster
Salesforce Help | Article