Loading
Vakuutus
InsPolicyTermsService:getCurrentStanding

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.

Class: InsPolicyTermsService

Method: getCurrentStanding

Huomautus
Huomautus

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.

Tärkeää
Tärkeää

Summer '21 -julkaisun yhteydessä sama palvelu tukee Salesforce FSC -korvausvaatimusten datamalleja näyttääkseen kulutettuja tehoattribuutteja.

Miten se toimii?

  1. Palvelu ottaa objektin tunnuksen, joka voi olla mikä tahansa seuraavista arvoista: policy Id, claim Id, policyCoverageId, policyParticipantId, or policyAssetId.

  2. Palvelu hyväksyy valinnaisen viewOption-noodin.

    1. Jos objectId on policyId, palvelu käyttää jotakin seuraavista vaihtoehdoista:

      1. showAllPolicyCoverage

      2. showPolicyLevelTermsOnly

    2. Jos objectId on claimId, palvelu käyttää jotakin seuraavista vaihtoehdoista:

      1. showAllPolicyCoverages

      2. showOpenClaimPolicyCoverages

  3. 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

objectId

Pakollinen.

Tunnus, joka noutaa käytännön ehtojen tämänhetkisen tilan.

Mahdolliset arvot:

  • policyId

  • claimId

  • policyCoverageId

  • policyParticipantId

  • policyAssetId.

viewOption

Valinnainen.

Skenaario 1: Kun objectId on claimId, mahdolliset arvot ovat:

  • showAllPolicyCoverages

    Näytä kaikkien käytäntöjen termien tämänhetkinen asema riippumatta siitä, onko käytännössä avoimien korvausvaatimusten kattavuus.

  • showOpenClaimPolicyCoverages

    Näytä vakuutustermin tämänhetkinen sijoitus vain avoimien korvausvaatimusten kattavuudella. Näytä korvausvaatimusten näkymässä kaikki vakuutusten tai korvausvaatimusten vaikutusaluekäytäntöjen termit riippumatta siitä, onko avoin korvausvaatimus kattava. Oletusarvoinen vaihtoehto, kun objectId on claimId.

Skenaario 2: Kun objectId on policyId, mahdolliset arvot ovat:

  • showAllPolicyCoverages

    Näytä kaikki juuritason vakuutuksen ehdot ja vakuutusten kattavuudet. Oletusarvoinen vaihtoehto, kun objectId on claimId.

  • showPolicyLevelTermsOnly

    Näytä kaikki käytännön termien tämänhetkiset arvot, joiden vaikutusalue on Käytännön vaikutusalue ja Käytännön kattavuus -vaikutusalue, eikä siihen liity mitään Käytännön osallistujaa tai Käytännön omaisuutta.

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"]
          }
    }
  ]
}
 
Ladataan
Salesforce Help | Article