Ir para o final dos metadados
Ir para o início dos metadados

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 5 Próxima »

App Data Driver

O App Data Driver é uma extensão do FormBuilder que facilita o preenchimento automático dos formulários com dados relevantes.

Sabendo disso, é possível utilizar os dados retornados do Login para o preenchimento de campos nos formulários.

Nem todos os dados que são retornados do Login são suportados pelo FormBuilder, segue a lista:

  • Array segurança - Não suportado

  • Array permissoes - Suportado

  • Array beneficiarios - Suportado

  • Array contratos - Não suportado

Dados do beneficiário

Para retornar os dados de um beneficiário em um componente do Formbuilder, como por exemplo retornar o nome do beneficiário em um componente basta:

  • Aba “API” > “Nome da propriedade customizada”

  • Preencha com "json.beneficiario.” + atributoDesejado

No exemplo citado teremos: json.beneficiario.dadosPessoais.nome

image-20230624-153114.png

Objeto custom

Existe também a possibilidade de utilizar o objeto custom que se encontra dentro do Array de beneficiarios para retornar informações que desejar e que não estão por padrão no payload de Login
(por exemplo, exibir número da matricula funcional de empregado, tipo sanguíneo e etc).

"beneficiarios": [
  {
    "custom": 
      {
        "telefoneFixo": "99999999999",
        "corOlhos": "Azul"
      }    
  }
]

Para retornar os dados do objeto custom de um beneficiário em um componente do Formbuilder, como por exemplo retornar o telefone fixo do beneficiário em um componente basta:

  • Aba “API” > “Nome da propriedade customizada”

  • Preencha com "json.beneficiario.” + atributoDesejado

No exemplo citado teremos: json.beneficiario.custom.telefonefixo

image-20240829-190630.png

formPreLoadData

Integração que permite que a operadora carregue dados de endereço dos beneficiários em fluxos como atualização cadastral.

A integração é feita diretamente no Painel Publico, documentação técnica: 1.7 - formPreLoadData

Retorno da API - Sucesso

Este é um exemplo de retorno de sucesso da API após a integração realizada.

{
   "data": [
      {
         "endereco": {
            "endereco": "Costa Rica",
            "numero": "1391",
            "bairro": "Bacacheri",
            "cidade": "Curitiba",
            "estado": "PR",
            "cep": "82515270"
         }
      }
   ]
}

Integrando formPreLoadData ao FormBuilder

Utilizando o dado retornado pela integração em seu formulário.

Para retornar os dados da integração do formPreLoadData em um componente do Formbuilder, como por exemplo retornar o endereço em um componente basta:

  • Aba “API” > “Nome da propriedade customizada”

  • Preencha com "json.integracao.” + atributoDesejado

No exemplo citado teremos: json.integracao.endereco.endereco

image-20240829-193912.png

  • Sem rótulos