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
          InsClaimItemService:cancelPayments

          InsClaimItemService:cancelPayments

          Use esse serviço para cancelar pagamentos de perda de reivindicação e despesa.

          Este serviço:

          • Atualiza o status dos registros de pagamento da reivindicação para Cancelado.

          • Cria entradas de rastreamento de compensação que removem efetivamente o pagamento das finanças da reivindicação e das posições do prazo da apólice.

          Classe: InsClaimItemService

          Método: cancelPayments

          Como funciona

          1. Quando um usuário clica em Cancelar para obter um ou mais detalhes de pagamento na guia Financiais de uma reivindicação, um serviço interno chamado InsClaimItemService: invokeInitiateCancelPaymentIP inicia o processo de cancelamento.

          2. O serviço interno do InsClaimItemService: invokeInitiateCancelPaymentIP, que depende de uma configuração personalizada de ClaimInitiateCancelPaymentIP e de um procedimento de integração que você configura, chama o InsClaimItemService: cancelPayments.

            Para aprender a configurar a configuração personalizada do ClaimInitiateCancelPaymentIP e o procedimento de integração, consulte Configurar a ação Cancelar pagamento.

          3. O serviço de InsClaimItemService: cancelPayments analisa os itemIds ou paymentIds fornecidos, busca os dados correspondentes e consulta os registros de ClaimCoveragePaymentDetail ou ClaimPaymentSummary correspondentes.

            O serviço gerará um erro se:

            • Não há lineItemIds para registros de ClaimCoveragePaymentDetail que fazem parte de um pagamento vinculado.

            • Os registros de ClaimCoveragePaymentDetail não são pagos.

          4. O serviço atualiza o status dos registros de ClaimCoveragePaymentDetail para Cancelled, a menos que você insira um valor diferente para a opção remota status.

          5. O serviço cria registros de ClaimCoveragePaymentDetail que são versões iguais e opostas das versões originais. Os novos registros têm:

            • Status definido como Reverted.

            • Valores de Amount negativos.

          6. O serviço reverte os valores de atributo Dedutível, Copay, Co-seguro ou Máximo de poder fora do bolso aplicáveis e cria entradas de rastreamento de termo correspondentes.

          7. O serviço atualiza os registros de ClaimPaymentSummary com base na entrada de groupPayments. It:

            • Define Payment Status como Cancelled, a menos que você insira um valor diferente para a opção remota status.

            • Define Cancellation Date para a data e hora do cancelamento.

          8. O serviço reverte os valores de atributo de energia aplicáveis de Totalização, Vida útil e Limite de calendário e cria entradas de rastreamento de termo correspondentes.

          Opções remotas

          Opção remota

          Descrição

          itemIds ou paymentIds

          Obrigatório.

          Uma lista de detalhes de pagamento ou resumos de pagamento a cancelar. Especifique itemIds ou paymentIds, não ambos.

          Para itemIds, especifique uma lista de IDs de ClaimCoveragePaymentDetail.

          Para paymentIds, especifique uma lista de IDs de ClaimPaymentSummary.

          groupPayments

          Obrigatório.

          Se você deseja agrupar pagamentos por destinatário ao processar vários itens de linha de perda ou despesa.

          • Se true (o padrão), o serviço cria um único registro ClaimPaymentSummary por destinatário para pagamentos de vários itens de linha.

          • Se false, o serviço cria um único registro ClaimPaymentSummary por item de linha.

          status

          Opcional.

          O valor de status a ser definido para cada ClaimCoveragePaymentDetail ou ClaimPaymentSummary cancelado. O valor-padrão é Cancelled.

          JSON de entrada

          Este é o formato do JSON de entrada se você usar itemIds:

          {
              "groupPayments": <Boolean>,
              "itemIds": [
                  {
                      "Id" : <Id>
                  },
                  {
                      "Id" : <Id>
                  }
              ]
          }

          Aqui está um exemplo do JSON de entrada com itemIds:

          {
              "groupPayments": true,
              "itemIds": [
                  {
                      "Id" : "01t000000000000003"
                  },
                  {
                      "Id" : "01t000000000000004"
                  }
              ]
          }

          Este é o formato do JSON de entrada se você usar paymentIds:

          {
              "groupPayments": <Boolean>,
              "paymentIds": [
                  {
                      "Id" : <Id>
                  },
                  {
                      "Id" : <Id>
                  }
              ]
          }

          Aqui está um exemplo do JSON de entrada com paymentIds:

          {
              "groupPayments": false,
              "paymentIds": [
                  {
                      "Id" : "0l8RN0000000000005"
                  },
                  {
                      "Id" : "0l8RN0000000000006"
                  }
              ]
          }

          JSON de saída

          Não há JSON de saída associado a esse serviço.

           
          Carregando
          Salesforce Help | Article