Olet tässä:
InsPolicyTermsService:getCurrentStanding
Käytä tätä palvelua nähdäksesi luettelon summista, jotka edustavat vakuutukseen tai korvausvaatimukseen liittyvien käytäntöjen ehtojen tämänhetkistä tilaa.
Tämä palvelu täyttää vakuutusehtojen tämänhetkisen tilan vakuutus- ja korvausvaatimusten sivuilla. Käytä Vlocity Policy Terms Standing LWC -sovellusta määrittääksesi vakuutuskorvausvaatimuksen tietuesivun vakuutusehtojen sijoitukset. Käytä Policy Terms Standing - Insurance Policy View -komponenttia määrittääksesi vakuutusehtojen sijoitukset, jotka voivat suodattaa kattavuustiedot vakuutussivulla olevan insuredId perusteella.
Summer '21 -julkaisun yhteydessä sama palvelu tukee Salesforce FSC -korvausvaatimusten datamalleja näyttääkseen kulutettuja tehoattribuutteja.
Miten se toimii?
-
Palvelu ottaa objektin tunnuksen, joka voi olla mikä tahansa seuraavista arvoista: policy Id, claim Id, policyCoverageId, policyParticipantId, or policyAssetId.
-
Palvelu hyväksyy valinnaisen
viewOption-noodin.-
Jos objectId on policyId, palvelu käyttää jotakin seuraavista vaihtoehdoista:
-
showAllPolicyCoverage -
showPolicyLevelTermsOnly
-
-
Jos objectId on claimId, palvelu käyttää jotakin seuraavista vaihtoehdoista:
-
showAllPolicyCoverages -
showOpenClaimPolicyCoverages
-
-
-
Palauttaa luettelon objekId-arvoon liittyvistä käytännön termeistä. Tälle noodille luotu nimi riippuu määritteen luokasta ja määritteen vaikutusalueesta määritetylle käytännön termille.
Etäasetukset
Vaihtoehto |
Kuvaus |
|---|---|
|
Pakollinen. Tunnus, joka noutaa käytännön ehtojen tämänhetkisen tilan. Mahdolliset arvot:
|
|
Valinnainen. Skenaario 1: Kun objectId on
|
Skenaario 2: Kun objectId on
|
Syötetty JSON
Alla on syötetyn JSON-esimerkin muoto:
{
"objectId": <Id>
}Alla on esimerkki syötetystä JSON-tiedostosta:
{
"objectId":"a2b5w000006SBY9AAO"
}Tulos-JSON
Alla on esimerkkituloksen JSON-tiedoston muoto:
{
"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>]
}
}
]
}Käytännön termin nimen rakenne riippuu power-attribuutin määrityksistä. Alla on esimerkkejä eri kokoonpanoista, jotka luovat eri käytännön termien nimiä.
Käytännön ehdon nimi: Yleisen sisältökäytännön rajoitus
Attribuutin luokka: Rajoitus - Valuutta
Attribuutin vaikutusalue: Käytännön output
Nimi: Yleisen sisältökäytännön rajoitus
{
"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"
}
}
]
}Käytännön ehdon nimi: Yleisen sisältökäytännön kattavuuden rajoitus
Attribuutin luokka: Rajoitus - Valuutta
Attribuutin vaikutusalue: Vakuutuksen kattavuuden output
Nimi: Yleisen sisältökäytännön kattavuuden rajoitus - Esimerkki vakuutetuista
{
"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"
}
}
]
}Käytännön ehdon nimi: Yleiset sisällön korvausvaatimusten rajoitukset
Attribuutin luokka: Rajoitus - Valuutta
Attribuutin vaikutusalue: Korvausvaatimuksen tuloksen nimi: Yleiset sisällön korvausvaatimusten rajoitukset
{
"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"]
}
}
]
}Käytännön ehdon nimi: Yleiset sisällön korvausvaatimusten kattavuuden rajoitukset
Attribuutin luokka: Rajoitus - Valuutta
Attribuutin vaikutusalue: Korvausvaatimuksen kattavuuden output
Nimi: Yleiset sisällön korvausvaatimusten kattavuuden rajoitus - 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"]
}
}
]
}Käytännön ehdon nimi: Data Cov -korvausvaatimusten kattavuuden määrä
Attribuutin luokka: Rajoitus - Vaikutusalueiden määrä
Attribuutin vaikutusalue: Vakuutuksen kattavuuden output
Nimi: Data Cov -korvausvaatimusten kattavuuden määrä
{
"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"]
}
}
]
}