Árvore de páginas

O TOTVS Saúde Portal Autorizador oferece muito mais flexibilidade na validação de atendimento dos beneficiários. Com este recurso, é disponibilizada a validação de tokens de cartão virtual geradas no seu aplicativo ao realizar um atendimento. Este documento tem como objetivo exibir os passos para parametrização da validação do token.

O token é uma senha numérica de 6 a 8 dígitos gerada por Aplicativo, que é informada pelo beneficiário no momento do atendimento e validada pelo sistema de TOTVS Saúde Portal Autorizador, servindo como um segundo fator de autenticação, assegurando que quem está sendo atendido é mesmo o beneficiário portador da carteirinha informada. Este token é gerado utilizando o algoritmo padrão de mercado RFC6238, e é calculado baseado com o horário do servidor no momento da operação e uma chave única, também conhecida como seed. Cada beneficiário possui um seed único, que é gerado no sistema de gestão ERP, e disponibilizado no cadastro do beneficiário do HAT através da integração beneficiaries. Caso o beneficiário não tenha um seed parametrizado, ao informar qualquer chave no campo Token Cartão Virtual, a mesma será validada.

O campo do sistema que guarda a chave/seed do beneficiário é o BA1_TKSEED.

Definição de parâmetros

O primeiro passo para habilitar a funcionalidade é acessar o Portal de Administração do Portal Autorizador para definirmos os parâmetros necessários para funcionamento da rotina.


Importante!

Para operadoras que utilizam o TOTVS Saúde Planos (Linha Protheus), realize a configuração de acordo com o parâmetro indicado na coluna Parâmetro TOTVS Saúde Planos (Linha Protheus). Para as demais Operadoras, realize a configuração de acordo com a sua regra de geração do algoritmo RFC6238.


ParâmetroDescriçãoValor PadrãoTOTVS Saúde Planos (Linha Protheus)
tokenBeneficiarioHabilita a verificação de token no atendimento.

Ativo - Habilita a validação de token.

Inativo - Inibe a validação de token.


tokenTimeStepDefine a quantidade de segundos que dura um token gerado para atendimento1800MV_PLSTOKT
tokenNumberDigitsDefine a quantidade de caracteres gerados para um token de atendimento6MV_PLSTKDG
tokenSeedType

Define o tipo de seed para geracao do token de atendimento. Opções:

1=Text

2=Base64

3=Hex

1MV_PLSTKST
tokenShaFunction

Define a funcao SHA para geracao de token de atendimento. Opções: 

3=SHA-1

5=SHA-256

7=SHA-512

5MV_PLSTKSH

Exemplo de Parametrização