Loading
Vakuutus
InsEnrollmentServiceStd:enrollMembers

InsEnrollmentServiceStd:enrollMembers

Käytä tätä palvelua rekisteröidäksesi kyselyn jäsenet valittuihin suunnitelmiinsa.

Luokka: InsEnrollmentServiceStd​​ ​

Metodi: enrollMembers

Miten se toimii?

  1. Palvelu suorittaa ensimmäisen kyselyn ryhmän jäsenistä joko a) käyttämällä kaikkia jäseniä tietylle groupCensusId​ tai b) käyttämällä vain groupCensusMembersIds-luettelossa määritettyjä jäseniä.
  2. Sen jälkeen se hakee esirikisteröityjä suunnitelmia, jotka on linkitetty kuhunkin GroupCensusMemberPlan jäseneen.
  3. Jokaisen jäsenen tuoteaikataulut palautetaan.

  4. Jos tuote on osa contract ja contractGroupPlans, palvelu luo InsurancePolicy ja InsurancePolicyCoverages suunnitelmassa määritetyille kattavuuskohteille.

  5. Voit luoda henkilötilejä ryhmän luettelon jäsenille määritetyssä ryhmän luettelossa. Henkilötili-kulun tukeminen:

    1. Jos accountIds (noudetaan GroupCensusMember:sta) ovat käytettävissä, palvelu käyttää AccountId:a InsurancePolicy.NameInsured-arvona ja luo InsurancePolicyParticipants, PrimaryParticipantAccountId ja RelatedParticipantAccountId.

    2. Jos accountId on null, palvelu käyttää groupAccountId muodossa InsurancePolicy.NameInsured​ ja ​contactId muodossa ​InsurancePolicyParticipants, PrimaryParticipantContactId ja RelatedParticipantContactId​​.

  6. Palvelu luo Vakuutussopimuksen vain ensisijaisille jäsenille, eikä heidän alaisilleen. Se luo sidonnaiset tiedot erilliseen objektiin nimeltään InsurancePolicyParticipants​​. Ensisijaiselle jäsenelle luodaan myös tietue. Palvelu liittää nämä tietueet vakuutuskäytäntöihin. Myös InsurancePolicyParticipant-, primaryParticipantAccountId- ja relatedParticipantAccountId-kentät täytetään käyttämällä ryhmän väestönlaskentajäsenen AccountId-kenttää ja vastaavalla tavalla Yhteyshenkilö-kenttiä, kun AccountId on null.

  7. Vakuutussopimusten kattavuudet

    1. Jos jäsen rekisteröityy valinnaiseen kattavuuteen jäsenen rekisteröinnin aikana, palvelu luo erillisen

      Jokaista rekisteröityä valinnaista kattavuutta vastaava InsurancePolicyCoverage-tietue. Rekisteröity InsuredPolicyParticipantId tallennetaan InsurancePolicyCoverage-tietueeseen.
    2. Pakollisille kattavuuksille per perhettä kohti on yksi InsurancePolicyCoverage-tietue.
  8. Vakuutussopimus Premium
    1. Jos saveMemberPremium on True, InsurancePolicyParticipant-tietueet sisältävät käytännön StandardPremiumAmount-arvon.
      Huomautus
      Huomautus

      Laskentatoimenpide täytyy määrittää määrittämään memberPremium-summa-kenttä, jossa Lisää laskutoimiin -toiminnon output on valittuna.

Etäasetukset

Vaihtoehto Kuvaus
​​​groupCensusMemberIds​​​

Pakollinen, jos groupCensusId ei ole käytössä.

Rekisteröitävien tietyn ryhmän väestönlaskun jäsenten tunnukset (pilkuilla erotettuina).

​​​groupCensusId​​​

Pakollinen, jos groupCensusMemberIds ei ole käytössä.

Ryhmän rekisteröitymisen tunnus, joka sisältää kaikki rekisteröitymisen jäsenet.

​​​contractId​​​

Pakollinen.

Sen sopimuksen tunnus, johon jäsenet kuuluvat, ja suunnitelmat, joihin he ovat rekisteröityneet.

​​​dependentRoleName​​​

InsurancePolicyParticipant-objektin Rooli-kenttä sisältää tämän arvon kaikille sidonnaisille. Tässä skenaariossa RelationshipToInsured-kentän arvo perustuu siihen, mitä GroupCensusMember välittää, esimerkiksi - Puoliso, Alataso, Ylätaso.

Oletusarvo on Member (Jäsen) .

isBatchMode

Käytetään käytäntöjen luomiseen asynkronisesti.

Oletusarvo on true.

​​​primaryRoleName​​​

​InsurancePolicyParticipant​​-objektin Rooli-kenttä sisältää tämän arvon ensisijaisille jäsenille. Tässä skenaariossa RelationshipToInsured-kentän arvo on Self.

saveMemberPremium

Osoittaa, täytyykö vakuutusmaksujen summa määrittää kaikille InsurancePolicyParticipant-tietueille.

Jos arvo on true, vakuutuksen jäsenen vakuutusmaksutulot tallennetaan objektin InsurancePolicyParticipant kenttään TotalStandardAmount vakuutukseen liittyville vakuutuksen osallistujille.

Oletusarvo on false.

Tulos-JSON

Palvelu palauttaa käytäntöjen luettelon.

​​​policyIds​​​ InsurancePolicy-tietueen tunnus.
{
   "policyIds":[
      "0036F00002Q4wlSQAR",
      "0036F00002Q4wlSQAQ"
   ]
}
 
Ladataan
Salesforce Help | Article