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:createPayments

          InsClaimItemService:createPayments

          Use esse serviço para criar e salvar registros de pagamento da solicitação com base nos IDs do item de linha e na opção groupPayments.

          Classe: InsClaimItemService

          Método: createPayments

          Como funciona

          Dependendo do ID de pagamento da declaração, o serviço cria um pagamento do Vlocity ou um pagamento do Salesforce.

          Importante
          Importante

          O suporte para o Modelo de dados do Salesforce está disponível da versão Insurance Summer '21 em diante.

          Modelo de dados do Salesforce

          1. O serviço analisa os IDs do item de linha e consulta os registros de ClaimCoveragePaymentDetail correspondentes.

          2. Dependendo da entrada da opção de groupPayments, o serviço cria e salva os registros de ClaimPaymentSummary.

          3. O serviço atualiza os seguintes parâmetros nos registros de ClaimCoveragePaymentDetail:

            • Define o ClaimPaymentSummary.Id.

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

          4. O serviço atualiza os ClaimCoverage relacionados ReserveAmounts (perda/despesas) e o ClaimCoverageReserveDetail, se houver.

          5. Em seguida, cria e salva a ClaimCoverageReserveAdjustments para acompanhar as alterações nos valores de reserva em relação aos valores pagos.

          Modelo de dados do Vlocity

          1. O serviço analisa os IDs da transação e consulta os registros de InsClaimReserveTransaction__c correspondentes.

          2. Dependendo da entrada de groupPayments, o serviço então cria e salva o ClaimPayment__c records.

          3. O serviço atualiza os registros de InsClaimReserveTransaction__c com o ID de pagamento.

          Opções remotas

          Opção remota

          Descrição

          groupPayments

          Obrigatório.

          Se "verdadeiro", ele cria um único registro de ClaimPayment__c ou ClaimPaymentSummary por destinatário para pagamentos de vários itens de linha.

          Se "false", ele criará um único registro por item de linha.

          transactionIds

          Obrigatório.

          A lista de IDs da transação. O serviço usa esses IDs de transação para consultar os registros de InsClaimReserveTransaction__c correspondentes. Essa opção remota é aplicável apenas ao Modelo de dados do Vlocity.

          itemIds

          Obrigatório.

          A lista de IDs do item. O serviço usa esses IDs de item para consultar os registros de ClaimCoveragePaymentDetail correspondentes. Essa opção remota é aplicável apenas ao Modelo de dados do Salesforce.

          Consulte também: InsClaimItemService:invokeInitiatePaymentIP

          status

          Opcional.

          O status do ClaimCoveragePaymentDetail pago. Ele usará como padrão o valor pago se o valor não estiver definido. Essa opção remota é aplicável apenas ao Modelo de dados do Salesforce.

          JSON de entrada

          Aqui está o formato do JSON de entrada:

          Modelo de dados do Vlocity

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

          Modelo de dados do Salesforce

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

          Aqui está um exemplo do JSON de entrada:

          Modelo de dados do Vlocity

          { 
              "groupPayments": false,
              "transactionIds": ["01t000000000000001", "01t000000000000002"]
          }

          Modelo de dados do Salesforce

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

          JSON de saída

          Cria e salva os registros de pagamento da reivindicação.

           
          Carregando
          Salesforce Help | Article