Dúvida
É possível utilizar Usuário e senha para autenticação nos WSs?
Ambiente
TOTVS Saúde - Planos - Linha Protheus - SIGAPLS plano de Saúde - A partir da versão 12.1.17
Solução
Os web service TISS de demonstrativo de pagamento não validavam as tags login e senha.
1. Crie o parâmetro MV_PLLGSN, do tipo Lógico, que irá definir a obrigatoriedade do envio das tags login e senha.
2. Caso ele seja configurado como .T. (verdadeiro), o sistema irá validar a existência e conteúdo das tags loginPrestador e senhaPrestador. O conteúdo irá ser comparado com registros da tabela BSW, ou seja, o mesmo login e senha utilizados no portal são os que o solicitante do web service deverá informar.
3. Importante o formato esperado de recebimento da senha é um MD5 da mesma, conforme estipulado pela ANS.
4. Caso o usuário não envie as tags com o parâmetro ativo, irá ser retornada a mensagem de erro: 3100 PARA LIBERAR ESTE ACESSO, ENTRE EM CONTATO COM A OPERADORA E SOLICITE O CADASTRAMENTO DO SEU CÓDIGO DE ORIGEM.
5. Caso o usuário envie o Login ou senha incorretos, será apresentada a mensagem de erro: 3111 CAMPO CONDICIONADO NÃO PREENCHIDO OU INCORRETO.
0 Comentários