Loading
Seguro
Índice
Selecionar filtros

          Sem resultados
          Sem resultados
          Aqui estão algumas dicas de pesquisa

          Verifique a grafia das palavras-chave.
          Tente utilizar termos mais genéricos.
          Selecione menos filtros para ampliar sua pesquisa.

          Pesquisar em toda a Ajuda do Salesforce
          InsEnrollmentServiceStd:enrollMembers

          InsEnrollmentServiceStd:enrollMembers

          Use esse serviço para inscrever membros do censo nos planos selecionados.

          Classe: InsEnrollmentServiceStd​​ ​

          Método: enrollMembers

          Como funciona

          1. O serviço consulta primeiro os membros do Censo de grupo a) usando todos os membros para uma determinada groupCensusId​ ou b) usando apenas os membros especificados na lista de groupCensusMembersIds.
          2. Em seguida, pesquisa planos pré-inscritos vinculados a cada membro no GroupCensusMemberPlan .
          3. Os planos de produto de cada membro são retornados.

          4. Se o produto fizer parte de contract e contractGroupPlans, o serviço criará um InsurancePolicy e o InsurancePolicyCoverages para os itens de cobertura especificados no plano.

          5. Você pode criar Contas pessoais para os membros do censo do grupo no censo do grupo especificado. Para oferecer suporte ao fluxo Conta pessoal:

            1. Se accountIds (recuperados do GroupCensusMember) estiverem disponíveis, o serviço usará AccountId como InsurancePolicy.NameInsured e criará InsurancePolicyParticipants, PrimaryParticipantAccountId e RelatedParticipantAccountId.

            2. Se accountId for nulo, o serviço usa groupAccountId como InsurancePolicy.NameInsured​ e ​contactId como ​InsurancePolicyParticipants, PrimaryParticipantContactId e RelatedParticipantContactId​​.

          6. O serviço cria uma apólice de seguro apenas para os membros principais, não para seus dependentes. Ele cria as informações dependentes em um objeto separado chamado InsurancePolicyParticipants​​. Um registro também é criado para o membro Principal. O serviço associa esses registros às apólices de seguro. Os campos InsurancePolicyParticipant, primaryParticipantAccountId e relatedParticipantAccountId também são preenchidos usando o campo AccountId do membro do censo do grupo e os campos Contato quando o AccountId é nulo.

          7. Coberturas da apólice de seguro

            1. Se um membro estiver inscrito para uma cobertura opcional durante a inscrição do membro, o serviço criará uma cobertura separada

              Registro de InsurancePolicyCoverage correspondente a cada cobertura opcional inscrita. O registro de InsurancePolicyCoverage armazena os InsuredPolicyParticipantId inscritos.
            2. Para coberturas obrigatórias, existe um único registo de InsurancePolicyCoverage para uma família por produto.
          8. Prêmio da apólice de seguro
            1. Se saveMemberPremium for Verdadeiro, os registros de InsurancePolicyParticipant incluirão o valor de StandardPremiumAmount de uma apólice.
              Nota
              Nota

              O procedimento de cálculo deve ser configurado para definir o campo de valor memberPremium com a opção Incluir na saída de cálculo marcada.

          Opções remotas

          Opção ​Description​
          ​​​groupCensusMemberIds​​​

          Necessário se o groupCensusId não for usado.

          IDs (separados por vírgula) dos membros do censo do grupo específico a serem inscritos.

          ​​​groupCensusId​​​

          Necessário se o groupCensusMemberIds não for usado.

          O ID do censo de grupo contendo todos os membros do censo a serem inscritos.

          ​​​contractId​​​

          Obrigatório.

          O ID do contrato ao qual os membros pertencem e os planos em que estão inscritos.

          ​​​dependentRoleName​​​

          O campo Papel em InsurancePolicyParticipant é definido com esse valor para todos os dependentes. Para este cenário, o valor do campo de RelationshipToInsured é baseado no que é passado do GroupCensusMember, por exemplo - Cônjuge, Filho, Pai.

          O valor padrão é Membro .

          isBatchMode

          Usado para criar políticas de maneira assíncrona.

          O valor padrão é true.

          ​​​primaryRoleName​​​

          O campo Papel em ​InsurancePolicyParticipant​​ é definido com esse valor para os membros principais. O valor de campo de RelationshipToInsured é Self neste cenário.

          saveMemberPremium

          Indica se o valor do prêmio da apólice deve ser definido para todos os registros de InsurancePolicyParticipant.

          Se o valor for verdadeiro, o prêmio do membro da apólice será armazenado no campo TotalStandardAmount do objeto InsurancePolicyParticipant para todos os Participantes da apólice de seguro associados de uma apólice.

          O valor padrão é falso.

          JSON de saída

          O serviço retorna a lista de apólices.

          ​​​policyIds​​​ ID do registro de InsurancePolicy.
          {
             "policyIds":[
                "0036F00002Q4wlSQAR",
                "0036F00002Q4wlSQAQ"
             ]
          }
           
          Carregando
          Salesforce Help | Article