Loading
Forsikring
InsEnrollmentService:enrollMembers

InsEnrollmentService:enrollMembers

Bruk denne tjenesten til å melde opp folketellingsmedlemmer i sine valgte planer.

Viktig
Viktig Fra og med Winter '23 har vi aktivert InsEnrollmentServiceStd:enrollMembers-tjenesten for å fungere med Salesforce Standard Data Model for Financial Services Cloud og Health Cloud. Eksisterende kunder kan fortsette å bruke denne tjenesten, men ingen ytterligere forbedringer vil bli levert i den administrerte pakken for Forsikring.
Merk
Merk

Registreringstjenester kan skrive til Forsikringspolise og relaterte objekter (Harmonisert polisedatamodell) eller Aktivum-objekter (Vlocity-modell), avhengig av isFsc-parameteren og den tilpassede innstillingen for defaultIsFSCOption.

Fra og med Vlocity Health and Insurance Summer '21-utgivelsen støtter tjenesten også Personkonto-flyten.

Hvis du bruker Vlocity-pakkedatamodellen, støtter vi ikke påmelding for produkter som er inaktive eller som har en fremtidig gyldighetsdato angitt som gyldighetsdato.

Klasse: InsEnrollmentService

Metode: enrollMembers

Slik virker det

  1. Tjenesten spør først etter gruppebestillingsmedlemmer enten a) via alle medlemmer for en gitt censusId eller b) via bare de medlemmene som er angitt i censusMembersIds.  

  2. Den søker deretter etter forhåndsinnmeldte planer som er knyttet til hvert medlem av medlemsplanen (GroupCensusMemberPlan__c). 

  3. Planproduktene for hvert medlem returneres. 

  4. Hvis produktet er en del av kontrakten, opprettes det en polisepost (Forsikringspolise eller Aktivum). Typen policy som opprettes, avhenger av isFsc-parameteren og den tilpassede innstillingen for defaultIsFSCOption som beskrevet i denne tabellen.

    Tilpassede innstillinger > Forsikringskonfigurasjon > defaultIsFSCOption

    IsFsc-parameter

    Policyer opprettet

    True

    NA

    InsurancePolicy

    False

    True

    InsurancePolicy

    False

    False

    Aktivum

    NA

    True

    InsurancePolicy

    NA

    False

    Aktivum

  5. Du kan opprette personkontoer for medlemmene i den gitte folketellingen. For å støtte Personkonto-flyten:

    Denne flyten går gjennom folketellingsmedlemmer.

    Hvis accountId ikke er null, bruker tjenesten accountId som Policy.NameInsured og oppretter InsurancePolicyParticipants PrimaryParticipantAccountId og RelatedParticipantAccountId.

    Hvis accountId er null, bruker tjenesten groupAccountId som NameInsured og contactId som InsurancePolicyParticipants PrimaryParticipantContactId og RelatedParticipantContactId.

    Merk
    Merk

    Personkontoen er aktivert bare for Forsikringspolise-objekter, ikke for Aktivum.

  6. Forsikringspolise eller Aktivum opprettes bare for primært medlem, ikke dets avhengige. For å angi de avhengige detaljene i policyene:

    1. For Forsikringspolise: Den avhengige informasjonen opprettes i et separat objekt kalt InsurancePolicyParticipants. Det opprettes også en post for Primær-medlemmet.

    2. For aktiva: Avhengige som er registrert i aktivumet, beholdes i AssetPartyRelationship__c. Ingen poster opprettes for Primært medlem i AssetPartyRelationship__c.

  7. For dekningselementer:

    1. Forsikringspolise: Tjenesten oppretter Forsikringspolisedekninger (InsurancePolicyCoverages).

    2. Aktivum: Tjenesten oppretter Policy Coverages (AssetCoverage__c).

Eksterne alternativer

Alternativ

Beskrivelse

isFsc

Bestemmer om polisene skal opprettes som Aktivum-poster eller som InsurancePolicy-poster. Verdien i parameteren er overholdt:

  • Hvis Custom Settings > Insurance Configuration Setup har defaultIsFSCOption satt til false.

  • Hvis det ikke er noen defaultIsFSCOption, tas verdien i denne parameteren.

censusMemberIds

Obligatorisk hvis censusId ikke brukes.

ID-en til de spesifikke folketellingsmedlemmene som skal registreres.

censusId

Obligatorisk hvis censusMemberIds ikke brukes.

ID-en til folketellingen som inneholder alle folketellingsmedlemmer som skal registreres.

contractId

Obligatorisk.

ID-en til kontrakten som medlemmene tilhører, og planene de vil bli registrert i.

dependentRoleName

Dette alternativet gjelder bare for FSC-policyer. Standardverdien er Member. Role-feltet i InsurancePolicyParticipant settes med denne verdien for alle avhengige.

primaryRoleName

Dette alternativet gjelder bare for FSC-policyer.

Standardverdien er Policyholder.

Role-feltet i InsurancePolicyParticipant følger denne verdien for primære medlemmer.

spousalRelationshipName

Dette alternativet gjelder bare for FSC-policyer.

Standardverdien er Dependent.

RelationshipToInsured-feltet i InsurancePolicyParticipant følger denne verdien for avhengige som er kodet som ektefeller.

memberPlanIntegrationProcedure

Starter en tilpasset integreringsprosedyre basert på brukerkonfigurasjonen. Når du bruker dette alternativet, overføres alle alternativer for tjenesten til den tilpassede integrasjonsprosedyren og alle polise-ID-er som inndata for å integreres med objektet, for eksempel forsikringspoliseobjektet med medlemsplanen.

Utdata-JSON

Listen over policyer opprettet av tjenesten.

assetIds

InsurancePolicy post-IDer hvis tjenesten oppretter FSC-poster, ellers er disse Aktivum-post-IDer

policyIds

InsurancePolicy-post-ID-er. Dette alternativet vises ikke i ikke-FSC-poster.

{
   "assetIds":[
      {
         "assetId":"0036F00002Q4wlSQAR"
      },
      {
         "assetId":"0036F00002Q4wlSQAQ"
      }
   ],
   "policyIds":[
      "0036F00002Q4wlSQAR",
      "0036F00002Q4wlSQAQ"
   ]
}
 
Laster
Salesforce Help | Article