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
          InsCensusService:getQualifiedCensusMembers

          InsCensusService:getQualifiedCensusMembers

          Use esse serviço para recuperar membros que se qualificam para classificação por família. Filtra os dependentes com base na idade, na região e no número de dependentes.

          Nota
          Nota

          O serviço pode processar até 1.000 membros do censo.

          Esse número se refere ao número de membros do censo que o serviço qualifica, não ao número de registros retornados pelo serviço.

          Classe: InsCensusService

          Método: getQualifiedCensusMembers

          Como funciona

          • Esse serviço toma uma censusId e recupera todos os membros do censo em GroupCensusMember__c.

          • O serviço recuperará os critérios de qualificação com base nas entradas de jurisdição e filtros da Matriz de cálculo (consulte abaixo).

          • Cada dependente é avaliado com base em sua idade.

          • Todos os cônjuges são qualificados automaticamente, independentemente da idade.

          • Todos os membros principais são incluídos no resultado.

          • Todos os dependentes adultos são qualificados automaticamente.

          Matriz de cálculo

          Você precisará criar uma Matriz de cálculo para pesquisar entradas de jurisdição (local, como CA para Califórnia) e categoria de produto (médico, odontológico, visual) e associá-las às informações de dependentes filhos, conforme mostrado abaixo:

          Ilustra a IU da matriz de cálculo

          As saídas são definidas da seguinte maneira:

          • MaxNoChild – número máximo de filhos dependentes a serem qualificados para classificação;

          • EldestChild – dependentes cuja idade seja inferior ou igual a esse número são considerados filhos;

          • EldestAdultChild – dependentes cuja idade é maior que EldestChild e inferior ou igual a esse número são considerados adultos.

          Você deve adicionar a matriz de cálculo como uma configuração personalizada da seguinte maneira:

          1. Acesse Configuração > Código personalizado > Configurações personalizadas.

          2. Clique em Gerenciar para configuração de configuração de seguro.

          3. Clique em Novo. Insira QualifiedMembersMatrix no campo Nome e insira o nome da matriz criada no campo Valor de configuração.

          4. Clique em Salvar.

          Opções remotas

          Opção

          Descrição

          censusId

          Obrigatório

          ID do censo com membros para avaliar.

          orderBy

          Ordem pela qual os dependentes são avaliados.

          Se não for especificado, os dependentes serão avaliados de acordo com sua idade, do mais velho ao mais novo, conforme a data efetiva do censo.

          filters

          Filtros de produto.

          Formato: fieldAPI:value

          Exemplo: Type__c:Medical

          jurisdiction

          Estado dos EUA em que o dependente reside.

          JSON de entrada

          Esta é a estrutura do JSON de entrada. Observe os nós para a jurisdição (CA para Califórnia) e um filtro para um produto médico.

          {  
             "censusId":"a4D4P000000hbjSUAQ",
             "orderBy":"FirstName__c",
             "filters":"Type__c:Medical",
             "jurisdiction":"CA"
          }

          JSON de saída

          Aqui está um exemplo de JSON de saída:

          {
            "members": [
              {
                "attributes": {
                  "type": "alyssa__GroupCensusMember__c",
                  "url": "/services/data/v46.0/sobjects/alyssa__GroupCensusMember__c/a4C4P000000euW2UAI"
                },
                "Id": "a4C4P000000euW2UAI",
                "IsDeleted": false,
                "Name": "Che (Dep: Alice, Exact Age)",
                "CreatedDate": "2019-09-24T05:48:40.000+0000",
                "CreatedById": "0054P00000AAsNCQA1",
                "LastModifiedDate": "2019-09-24T05:48:40.000+0000",
                "LastModifiedById": "0054P00000AAsNCQA1",
                "SystemModstamp": "2019-09-24T05:48:40.000+0000",
                "alyssa__CensusId__c": "a4D4P000000hhDkUAI",
                "alyssa__AgeAsOfToday__c": 19,
                "alyssa__Birthdate__c": "2000-09-23",
                "alyssa__ClassCodes__c": "Che",
                "alyssa__FirstName__c": "Che (Dep: Alice, Exact Age)0",
                "alyssa__Gender__c": "Female",
                "alyssa__HasSpouse__c": false,
                "alyssa__IsFamily__c": false,
                "alyssa__IsOptOut__c": false,
                "alyssa__IsPrimaryMember__c": false,
                "alyssa__IsSpouse__c": false,
                "alyssa__MemberIdentifier__c": "Che0",
                "alyssa__MemberName__c": "Che (Dep: Alice, Exact Age)0 Che (Dep: Alice, Exact Age)",
                "alyssa__NumberOfDependents__c": 0,
                "alyssa__PrimaryMemberIdentifier__c": "Alice",
                "alyssa__TotalDependents__c": 0
              }
            ],
            "error": "OK"
          }
           
          Carregando
          Salesforce Help | Article