U bent hier:
InsEnrollmentService:enrollMembers
Gebruik deze service om tellingsleden te registreren voor hun geselecteerde plannen.
Registratieservices kunnen schrijven naar de Verzekeringspolis en gerelateerde objecten (gegevensmodel Geharmoniseerde polis) of Activumobjecten (Vlocity-model), afhankelijk van de parameter isFsc en de aangepaste instelling voor defaultIsFSCOption.
Vanaf de Vlocity Health and Insurance Summer '21-release ondersteunt de service ook de stroom Persoonsaccount.
Als u het gegevensmodel van het Vlocity-pakket gebruikt, ondersteunen we geen registratie voor producten die niet actief zijn of waarvoor een toekomstige datum als ingangsdatum is ingesteld.
Methode: enrollMembers
De manier waarop het werkt...
-
De service voert eerst query's uit voor leden van de groepstelling a) via alle leden voor een bepaalde
censusIdof b) via alleen die leden die zijn opgegeven in decensusMembersIds. -
Vervolgens wordt gezocht naar vooraf ingeschreven plannen die aan elk lid zijn gekoppeld door het plan voor groepstellingsleden (
GroupCensusMemberPlan__c). -
De planproducten voor elk lid worden geretourneerd.
-
Als het product onderdeel is van het contract, wordt er een polisrecord (Verzekeringspolis of Activum) gemaakt. Het type beleid dat wordt gemaakt, is afhankelijk van de parameter
isFscen de aangepaste instelling voordefaultIsFSCOptionzoals beschreven in deze tabel.Aangepaste instellingen > Set-up van verzekeringsconfiguratie>defaultIsFSCOption
IsFsc-parameter
Gemaakte polissen
True (Waar)
N.v.t.
InsurancePolicy
False (Onwaar)
True (Waar)
InsurancePolicy
False (Onwaar)
False (Onwaar)
Activum
N.v.t.
True (Waar)
InsurancePolicy
N.v.t.
False (Onwaar)
Activum
-
U kunt persoonsaccounts maken voor de leden in de opgegeven telling. De stroom Persoonsaccount ondersteunen:
Deze stroom gaat door tellingsleden.
Als
accountIdniet null is, gebruikt de service accountId alsPolicy.NameInsureden maaktPrimaryParticipantAccountIdenRelatedParticipantAccountIdvanInsurancePolicyParticipants.Als
accountIdnull is, gebruikt de servicegroupAccountIdalsNameInsuredencontactIdalsPrimaryParticipantContactIdenRelatedParticipantContactIdvanInsurancePolicyParticipants.OpmerkingPersoonsaccount is alleen ingeschakeld voor objecten Verzekeringspolis, niet voor Activum.
-
Verzekeringspolis of Activum wordt alleen gemaakt voor het primaire lid en niet voor het afhankelijke lid. Als u de afhankelijke details in de beleidsvormen wilt opgeven:
-
Voor Verzekeringspolis: De afhankelijke informatie wordt gemaakt in een afzonderlijk object met de naam
InsurancePolicyParticipants. Er wordt ook een record gemaakt voor het primaire lid. -
Voor activa: Personen ten laste die zijn ingeschreven voor het activum, worden onderhouden in de
AssetPartyRelationship__c. Er wordt geen record gemaakt voor Primair lid inAssetPartyRelationship__c.
-
-
Voor dekkingsitems:
-
Verzekeringspolis: Service maakt verzekeringspolisdekkingen (
InsurancePolicyCoverages). -
Activum: Service maakt polisdekkingen (
AssetCoverage__c).
-
Externe opties
Uitvoer-JSON
De lijst van beleidsvormen die door de service zijn gemaakt.
|
|
|---|---|
|
Record-ID's |
{
"assetIds":[
{
"assetId":"0036F00002Q4wlSQAR"
},
{
"assetId":"0036F00002Q4wlSQAQ"
}
],
"policyIds":[
"0036F00002Q4wlSQAR",
"0036F00002Q4wlSQAQ"
]
}