Вы находитесь здесь:
InsEnrollmentService:enrollMembers
Используйте эту службу для регистрации участников переписи в выбранных планах.
Службы регистрации могут либо записывать в страховой полис и связанные объекты (гармонизированная модель данных полиса), либо в объекты актива (модель Vlocity), в зависимости от параметра isFsc и настраиваемого параметра для defaultIsFSCOption.
Начиная с выпуска Vlocity Health and Insurance Summer '21 служба также поддерживает поток организации-лица.
Если вы используете модель данных пакета Vlocity, мы не поддерживаем регистрацию для продуктов, которые неактивны или у которых будущая дата установлена в качестве даты вступления в силу.
Метод: enrollMembers
Принцип работы
-
Сперва служба запрашивает участников групповой переписи либо а) через всех участников данной
censusId, либо б) только через участников, указанных в спискеcensusMembersIds. -
Затем выполняется поиск предварительно зарегистрированных планов, связанных с каждым участником посредством плана участника групповой переписи (
GroupCensusMemberPlan__c). -
Продукты планов для каждого участника возвращаются.
-
Если продукт является частью контракта, создается запись полиса (страховой полис или актив). Тип создаваемой политики зависит от параметра
isFscи настраиваемого параметраdefaultIsFSCOption, как описано в таблице ниже.Настраиваемые параметры > Настройка конфигурации страхования>defaultIsFSCOption
Параметр IsFsc
Созданные полисы
True
Недоступно
InsurancePolicy
False
True
InsurancePolicy
False
False
Актив
Недоступно
True
InsurancePolicy
Недоступно
False
Актив
-
Вы можете создать организации-лица для участников данной переписи. Для поддержки потока организации-лица:
Этот поток проходит через участников переписи.
Если
accountIdне нулевая, служба использует accountId в качествеPolicy.NameInsuredи создаетPrimaryParticipantAccountIdиRelatedParticipantAccountIdInsurancePolicyParticipants.Если
accountIdнулевая, служба используетgroupAccountIdв качествеNameInsured, аcontactIdв качествеPrimaryParticipantContactIdиRelatedParticipantContactIdInsurancePolicyParticipants.ПримечаниеОрганизация-лицо включена только для объектов страхового полиса, но не для актива.
-
Страховой полис или актив создается только для основного участника, а не его зависимого. Для указания зависимых сведений в политиках:
-
Для страхового полиса: Зависимые сведения создаются в отдельном объекте под названием
InsurancePolicyParticipants. Запись также создается для основного участника. -
Для активов: Иждивенцы, зарегистрированные в активе, содержатся в
AssetPartyRelationship__c. Запись не создается для основного участника вAssetPartyRelationship__c.
-
-
Для элементов покрытия:
-
Страховой полис: Service создает покрытия страховых полисов (
InsurancePolicyCoverages). -
Актив: Служба создает покрытия полисов (
AssetCoverage__c).
-
Удаленные параметры
Вывод JSON
Список полисов, созданных службой.
|
|
|---|---|
|
Коды записей |
{
"assetIds":[
{
"assetId":"0036F00002Q4wlSQAR"
},
{
"assetId":"0036F00002Q4wlSQAQ"
}
],
"policyIds":[
"0036F00002Q4wlSQAR",
"0036F00002Q4wlSQAQ"
]
}