위치:
InsPolicyService:getPolicyDetails
이 서비스를 사용하여 선택되지 않은 옵션 보장을 포함하여 기존 보험 증권에 대한 보장 범위, 보험 항목, 가격, 기타 정보를 가져옵니다.
증권 세부 사항을 확인하려면 보험 증권 레코드에 대한 읽기 액세스 권한이 있어야 합니다. 공유 설정 및 공유 규칙을 구성하여 요청된 정책 레코드에 대한 액세스 권한을 제공합니다. 공유 개체 및 필드를 참조하십시오.
작동 방법
-
policyId또는assetId을 사용하여 정책 기록과 관련 보장 범위 및 보험 항목을 가져옵니다. -
정책과 연결된 제품 사양으로 이동하여 선택 취소된 옵션 적용 범위 사양을 가져옵니다.
-
보험 항목, 증권 보장 범위, 옵션 보장 범위를 포함하는 JSON 구조를 반환합니다.
추가 요금
calculateTaxesAndFees 서비스를 사용하는 경우 다음 레코드 및 정책에 대해 다음 필드가 반환됩니다.
각 AssetCoverage__c, AssetInsuredItem__c 및 AssetPartyRelationship__c 레코드에 대해 필드가 null이 아닌 경우 다음 필드가 반환됩니다.
-
taxAmount및TaxAmount__c(값은 동일) -
feeAmount및FeeAmount__c(값은 동일) -
totalTaxFeeAmount__c및totalTaxFeeAmount(TaxAmount__c+FeeAmount__c에 해당) -
ProratedTaxAmount__c -
ProratedFeeAmount__c -
TotalAmount__c -
TotalProratedAmount__c
필드가 null이 아닌 경우 정책에 대해 다음 필드가 반환됩니다.
-
TotalTaxAmount__c -
TotalFeeAmount__c -
totalTaxFeeAmount__c및TotalTaxFeeAmount(TotalTaxAmount__c+TotalFeeAmount__c에 해당) -
TotalTaxForTerm__c -
TotalFeeForTerm__c -
TotalAmount__c -
TotalAmountForTerm__c
원격 옵션
옵션 |
설명 |
|---|---|
또는
|
(필수) 세부 사항을 가져올 증권(자산)의 ID입니다. 이 ID의 sObject 유형에 따라 서비스에서 자산 기반 또는 Salesforce FSC를 사용하는 데이터 모델이 결정됩니다.
|
|
지정된 인스턴스에 대한 보장 범위 세부 사항만 반환합니다. |
|
(선택 사항) 증권(자산) 정보를 검색하는 데 사용할 DataRaptor를 입력합니다.
|
|
(선택 사항) 정책(자산) 정보를 검색하는 데 사용할 사용자 정의 클래스를 입력합니다. 이 값은 정보를 검색하는 데 사용되는 기본 클래스를 재정의합니다. |
|
기본값은
제공 및 |
|
|
|
|
출력 JSON
서비스가 정책(자산) 개체의 레코드 배열을 반환합니다. 이러한 레코드는 제품 레코드와 유사하게 구조화되지만 추가 필드를 포함합니다.
또한 서비스는 정책 개체의 일부가 아닌 옵션 보장 범위를 포함하여 제품에서 가져온 레코드를 반환합니다(이 정책에 대한 보장 범위로 선택되지 않았습니다).
"totalSize": 1,
"records": [{
"displaySequence": -1,
"Id": "02if4000001vM1LAAU",
"productId": "01tf4000001lKNQAA2",
"productName": "Watercraft",
"EffectiveStart": "2018-05-21",
"EffectiveEnd": "2019-05-20",
"Price": 20,
"PricingFormula__c": "wcPropertyNet + wcLiabilityNet + wcUninsuredNet + wcMedPaymentsNet + wcPersonalEffectsNet + wcTrailerNet + wcTowingNet + wcFishingEquipNet + wcBoatLiftNet",
"ProductCode": "Watercraft",
"CalculatedPriceData": {
"ID": "0",
"wcBoatLiftNet": 20
},
"childProducts": {
"totalSize": 1,
"records": [...]
]제품 JSON 구조 모델에 설명된 필드 외에도 이 서비스에 대한 출력 JSON에는 정책(자산) 개체의 다음 필드가 포함됩니다(GetPolicyDetailsFields 필드 집합 사용):
-
productId -
productName -
EffectiveStart -
EffectiveEnd -
StandardPremium__c -
PricingSource__c -
PricingFormula__c -
productCode -
term -
AssetCoverage__c액세스할 수 있는 모든 필드
-
AssetInsuredItem__c액세스할 수 있는 모든 필드
예
이 서비스는 일반적으로 정책을 수정하거나 취소하는 OmniScript에서 사용됩니다.
