Pular para o conteúdo principal

Regras de Negócio

Regras

1. Fluxo Prévio do Totem

  • O totem possui usuário e senha do Accessus.

  • O Totem se autentica no Accessus, irá receber um cookie que terá que ser encaminhado em todas as requisições (deixar configuração de nunca expirar para poc).

  • O Totem consulta Accessus se pode liberar usuários que não possuem agendamento.

    • Padrão:

      • Permite autocadastramento caso seja o primeiro acesso ou apenas retirada do cartão caso já possua.
    • Agendados:

      • Acessos previamente cadastrados com permissões especiais.

1.1. Fluxo Padrão — sem agendamento

  • Favorecido preenche seu CPF no Totem.

  • Totem consulta Accessus se já possui as informações do favorecido.

  • Caso Favorecido possua acesso ativo:

    • NÃO permitir novas credenciais.
  • Caso não possua as informações:

    • Totem solicita para tirar foto.

    • Totem solicita para preencher demais informações:

      • Nome completo.

      • Email.

      • Destino.

  • Caso possua as informações:

    • Totem busca no Accessus exibe as informações do favorecido.

    • Caso não possua foto cadastrada:

      • Totem solicita para tirar foto.
    • Totem lê o identificador do cartão:

      • Totem encaminha para o acesso as informações do favorecido e da credencial para ser cadastrada.
    • Accessus cadastra ou atualiza favorecido, com os grupos de acesso que a organização do operador Totem possuir acesso.

    • Totem entrega o cartão cadastrado ao usuário.

1.2. Fluxo Acesso Agendado

  • Favorecido está cadastrado no Accessus em um agendamento, com CPF preenchido, com pontos de acesso vinculados e cronograma.

  • Totem consulta Accessus pelo número do CPF do favorecido. OBS: sistema trabalha com um número de documento único por pessoa no sistema.

  • Accessus retorna se favorecido está autorizado ou não.

  • Caso autorizado:

    • Caso não possua foto cadastrada:

      • Totem solicita para tirar foto.
    • Totem lê o identificador do cartão.

    • Totem envia para o Accessus o identificador do cartão para ser associado ao Agendamento, foto e CPF.

    • Totem envia comando para o despejador de cartões.

    • Inicia tempo de leitura do cartão.

      • Em caso de erro: exibe mensagem de que não está autorizado. Falar com atendente.
    • Caso o cartão seja lido e cadastrado: libera interface para novo procedimento.

2. API Accessus

  • Login.

  • Disponibilizar um método de consulta de pessoas baseado no CPF.

  • Precisa retornar:

    • CPF.

    • Nome completo.

    • Foto.

    • E-mail.

3. Alterações no Accessus para suportar Integração

  • Possibilitar cadastrar um agendamento sem definir a credencial.

  • Ignorar na query de validação do acesso os agendados que não possuírem credencial.

  • Conseguir deixar alguns tipos de documentos como não editável. Exemplo, CPF.

  • Data de expiração do cookie. Tirar lógica de expiração do servidor, cada aplicativo cliente que utiliza é que deve ser responsável por isto.