breadcrumbDescription
InsPolicyTermsService:getCurrentStanding
Brug denne tjeneste til at få en liste over beløb, der repræsenterer den aktuelle status for de politikbetingelser, der er knyttet til en police eller en fordring.
Denne tjeneste udfylder de aktuelle standarder for policeudtryk for både polic- og skadessider. Hvis du vil konfigurere policevilkårene på registreringssiden for forsikringskrav, skal du bruge LWC for varige vilkår for Vlocity Policy. Hvis du vil konfigurere policevilkårene med en funktion til at filtrere dækningsdetaljerne baseret på insuredId på registreringssiden for forsikringspolicen, skal du bruge komponenten Policevilkår standing - Forsikringspolicevisning.
Med Summer '21-versionen understøtter den samme tjeneste Salesforce FSC-kravsdatamodeller til at vise de forbrugte potensattributter.
Sådan fungerer det
-
Tjenesten bruger et objekt-id, som kan være enhver af disse værdier: policy Id, claim Id, policyCoverageId, policyParticipantId eller policyAssetId.
-
Tjenesten bruger en valgfri
viewOption.-
Hvis objectId er policyId, bruger tjenesten en af disse to muligheder:
-
showAllPolicyCoverage -
showPolicyLevelTermsOnly
-
-
Hvis objectId er claimId, bruger tjenesten en af disse to muligheder:
-
showAllPolicyCoverages -
showOpenClaimPolicyCoverages
-
-
-
Returnerer en liste over politikudtryk, der er tilknyttet objectId. Det navn, der oprettes for denne node, afhænger af attributklassen og attributomfanget for det angivne politikudtryk.
Fjernindstillinger
Indstilling |
Beskrivelse |
|---|---|
|
Påkrævet. Id'et til at hente den aktuelle standing af politikbetingelserne. Mulige værdier:
|
|
Valgfrit. Scenarie 1: Når objectId er
|
Scenarie 2: Når objectId er
|
Input JSON
Her er formatet på eksempelinput-JSON:
{
"objectId": <Id>
}Her er der et eksempel på input-JSON:
{
"objectId":"a2b5w000006SBY9AAO"
}Output JSON
Her er formatet på eksempelresultat-JSON:
{
"currentStanding": [
{
<String:Policy Term Name>: {
"predictedRemainingValue": <Decimal>,
"pendingValue": <Decimal>,
"usedValue": <Decimal>,
"remainingValue": <Decimal>,
"initialValue": <Decimal>,
"dataType": <Text>,
"insurancePolicyCoverageName": <Text>,
"insuredItemId": <Id>,
"insuredPartyId": <Id>,
"assetCoverageId": <Id>,
"assetId": <Id>,
"attributeScope": <Text>,
"attributeClass": <Text>,
"assetTermName": <Text>,
"assetTermId": <Id>,
"claimId": <Id>,
"claimCoverageIds": [<List of Ids>]
}
}
]
}Hvordan politikudtrykket er opbygget, afhænger af, hvordan power-attributten er opsat. Her er nogle eksempler på forskellige konfigurationer, der opretter forskellige politikudtryksnavne.
Navn på policeudtryk: Grænse for generel indholdspolitik
Attributklasse: Grænse - Valuta
Attributomfang: Politikoutput
Navn: Grænse for generel indholdspolitik
{
"currentStanding": [
{
"General Contents Policy Limit": {
"predictedRemainingValue": 500,
"pendingValue": 0,
"usedValue": 0,
"remainingValue": 500,
"initialValue": 500,
"dataType": "currency",
"insurancePolicyCoverageName": "Lab",
"insuredPartyId": null,
"insuredItemId": null,
"assetCoverageId": "a3u3j00000HyNvYAAV",
"assetId": "02i3j00000KhumpAAB",
"attributeScope": "Policy",
"attributeClass": "Limit",
"assetTermName": "General Contents Policy Limit",
"assetTermId": "a5N3j000000XnVtEAK"
}
}
]
}Navn på policeudtryk: Grænse for dækning af generel indholdspolitik
Attributklasse: Grænse - Valuta
Attributomfang: Output for policedækning
Navn: Grænse for dækning af almindelig indholdspolice - Eksempel på forsikret
{
"currentStanding": [
{
"General Contents Policy Coverage Limit - Sample Insured": {
"predictedRemainingValue": 500,
"pendingValue": 0,
"usedValue": 0,
"remainingValue": 500,
"initialValue": 500,
"dataType": "currency",
"insurancePolicyCoverageName": "Outpatient",
"insuredPartyId": "0ao8c000000PnSqAAK",
"insuredItemId": null,
"assetCoverageId": "a3u3j00000HyNvYAAV",
"assetId": "02i3j00000KhumpAAB",
"attributeScope": "Policy Coverage",
"attributeClass": "Limit",
"assetTermName": "General Contents Policy Coverage Limit",
"assetTermId": "a5N3j000000XnVtEAK"
}
}
]
}Navn på policeudtryk: Fordringsgrænse for generelt indhold
Attributklasse: Grænse - Valuta
Attributomfang: Skadesoutputnavn: Fordringsgrænse for generelt indhold
{
"currentStanding": [
{
"General Contents Claim Limit": {
"predictedRemainingValue": 500,
"pendingValue": 0,
"usedValue": 0,
"remainingValue": 500,
"initialValue": 500,
"dataType": "currency",
"insurancePolicyCoverageName": "Lab",
"insuredPartyId": null,
"insuredItemId": null,
"assetCoverageId": "a3u3j00000HyNvYAAV",
"assetId": "02i3j00000KhumpAAB",
"attributeScope": "Claim",
"attributeClass": "Limit",
"assetTermName": "General Contents Claim Limit",
"assetTermId": "a5N3j000000XnVtEAK",
"claimId": "a4X3j0000001gUPEAY",
"claimCoverageIds": ["a5G3j000000YGYwEAO"]
}
}
]
}Navn på policeudtryk: Grænse for dækning af generel indholdskrav
Attributklasse: Grænse - Valuta
Attributomfang: Output for skadesdækning
Navn: Grænse for dækning af generel indholdskrav - Test Party (Joan Smith)
{
"currentStanding": [
{
"General Contents Claim Coverage Limit - Test Party (Joan Smith)": {
"predictedRemainingValue": 500,
"pendingValue": 0,
"usedValue": 0,
"remainingValue": 500,
"initialValue": 500,
"dataType": "currency",
"insurancePolicyCoverageName": "Lab",
"insuredPartyId": null,
"insuredItemId": null,
"assetCoverageId": "a3u3j00000HyNvYAAV",
"assetId": "02i3j00000KhumpAAB",
"attributeScope": "Claim Coverage",
"attributeClass": "Limit",
"assetTermName": "General Contents Claim Coverage Limit",
"assetTermId": "a5N3j000000XnVtEAK",
"claimId": "a4X3j0000001gUPEAY",
"claimCoverageIds": ["a5G3j000000YGYwEAO"]
}
}
]
}Navn på policeudtryk: Dækningsantal for databedækningskrav
Attributklasse: Grænse - Omfangsantal
Attributomfang: Output for policedækning
Navn: Dækningsantal for databedækningskrav
{
"currentStanding": [
{
"Data Cov Claim Coverage Count": {
"predictedRemainingValue": 3,
"pendingValue": 1,
"usedValue": 1,
"remainingValue": 4,
"initialValue": 5,
"dataType": "number",
"insurancePolicyCoverageName": "Lab",
"insuredPartyId": null,
"insuredItemId": null,
"assetCoverageId": "a3u3j00000HyNvVAAV",
"assetId": "02i3j00000KhumpAAB",
"attributeScope": "Claim Coverage",
"attributeClass": "ScopeCountLimit",
"assetTermName": "Data Cov Claim Coverage Count",
"assetTermId": "a5N3j000000XnVqEAK",
"claimId": "a4X3j0000001gUPEAY",
"claimCoverageIds": ["a5G3j000000YGYwEAO"]
}
}
]
}