Loading
보험
InsPolicyService:verifyCoverage

InsPolicyService:verifyCoverage

이 서비스를 사용하여 청구를 제기하는 보험 담당자의 유효한 보험 보장을 확인합니다.

클래스: InsPolicyService

방법: verifyCoverage

작동 방법

  1. 서비스는 사용자가 입력한 대로 DateOfLoss 및 PerilProductCode를 사용합니다.

  2. PolicyNumber 또는 PolicyHolder 및 InsuredItemName를 사용하여 정책을 찾습니다.

  3. 정책 유효 날짜와 DateOfLoss를 비교하여 정책이 유효한 동안 손실이 발생했는지 확인합니다.

  4. PerilProductCode를 사용하여 PerilProduct를 찾고 PerilProduct를 정책의 보장 범위와 비교하여 PerilProduct가 이 정책의 보장 범위에 포함되어 있는지 확인합니다.

  5. 손실이 보장되는 경우 "Covered":true 및 보장 목록을 반환합니다. 손실이 보장되지 않을 경우 "Covered":false을 반환합니다.

원격 옵션

옵션

설명

DateOfLoss

%lossDateTime%

또는

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

(필수)

보험 담당자의 손실 날짜입니다.

PerilProductCode

%perilCodes:ClaimProduct%

보험 소유자가 발생한 상황을 보고하는 위험과 연결된 코드입니다.

PolicyNumber

%policyNumber%

보험 소유자의 증권 번호입니다.

PolicyHolder

%PolicyHolder%

asset.account.name 값입니다.

InsuredItemName

%InsuredItemName%

증권이 보장하는 항목의 이름입니다. 예: Toyota Prius 2018.

입력 JSON

이 서비스는 입력 JSON을 사용하지 않습니다.

출력 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"
	}
}
 
로드 중
Salesforce Help | Article