Ti trovi qui:
InsEnrollmentService: iscriviMembri
Utilizzare questo servizio per iscrivere i membri del censimento ai piani selezionati.
I servizi di iscrizione possono scrivere nella Polizza assicurativa e negli oggetti correlati (modello di dati della polizza armonizzata) o negli oggetti Asset (modello Valcity), a seconda del parametro isFsc e dell'impostazione personalizzata per defaultIsFSCOption.
A partire dal rilascio Vlocity Health and Insurance Summer '21, il servizio supporta anche il flusso Account personale.
Se si utilizza il modello di dati del pacchetto Vlocity, non è supportata l'iscrizione per i prodotti inattivi o con una data futura impostata come data effettiva.
Metodo: enrollMembers
Funzionamento
-
Il servizio esegue innanzitutto la query per i membri del censimento dei gruppi a) tramite tutti i membri per un determinato
censusIdo b) solo tramite i membri specificati nell'elencocensusMembersIds. -
Quindi cerca i piani pre-iscritti collegati a ogni membro dal piano del membro del censimento del gruppo (
GroupCensusMemberPlan__c). -
Vengono restituiti i prodotti del piano per ogni membro.
-
Se il prodotto fa parte del contratto, viene creato un record polizza (Polizza assicurativa o Asset). Il tipo di policy che viene creato dipende dal parametro
isFsce dall'impostazione personalizzata perdefaultIsFSCOptioncome descritto nella tabella seguente.Impostazioni personalizzate > Impostazione configurazione assicurazione>defaultIsFSCOption
Parametro IsFsc
Policy create
Vero
NA
InsurancePolicy
Falso
Vero
InsurancePolicy
Falso
Falso
Asset
NA
Vero
InsurancePolicy
NA
Falso
Asset
-
È possibile creare account personali per i membri del censimento specificato. Per supportare il flusso Account personale:
Questo flusso passa attraverso i membri del censimento.
Se
accountIdnon è nullo, il servizio utilizza accountId comePolicy.NameInsurede crea iPrimaryParticipantAccountIde iRelatedParticipantAccountIddeiInsurancePolicyParticipants.Se
accountIdè nullo, il servizio utilizzagroupAccountIdcomeNameInsuredecontactIdcomePrimaryParticipantContactIdeRelatedParticipantContactIddeiInsurancePolicyParticipants.NotaL'Account personale è abilitato solo per gli oggetti Polizza assicurativa, non per Asset.
-
Polizza assicurativa o Asset viene creato solo per il membro principale e non per i suoi dipendenti. Per specificare i dettagli dipendenti nelle policy:
-
Per Polizza assicurativa: Le informazioni dipendenti vengono create in un oggetto separato denominato
InsurancePolicyParticipants. Viene creato un record anche per il membro principale. -
Per gli asset: Le persone a carico iscritte all'asset vengono mantenute nell'
AssetPartyRelationship__c. Non viene creato alcun record per il membro principale inAssetPartyRelationship__c.
-
-
Per le voci copertura:
-
Polizza assicurativa: Il servizio crea le coperture delle polizze assicurative (
InsurancePolicyCoverages). -
Asset: Il servizio crea le coperture delle polizze (
AssetCoverage__c).
-
Opzioni remote
JSON di output
L'elenco delle policy create dal servizio.
|
|
|---|---|
|
|
{
"assetIds":[
{
"assetId":"0036F00002Q4wlSQAR"
},
{
"assetId":"0036F00002Q4wlSQAQ"
}
],
"policyIds":[
"0036F00002Q4wlSQAR",
"0036F00002Q4wlSQAQ"
]
}