• Dev
  • Novo SGA v3.0

rarandrade

Pegar automático da senha o serviço que foi executado sem que o usuário precise ficar indicando qual serviço foi realizado.

Essa opção é boa, próxima semana vou ver se implemento ela, pra pegar automático, no momento estou resolvendo alguns problemas de notificação (quando houver um novo atendimento, o usuário ser notificado via áudio e aparecer a mensagem de notificação no sistema operacional, a versão 2.0 que eu tenho, não estava funcionando 💯%)

Como a @Leslie comentou um aplicativo ou outro painel para que o usuário possa acompanhar quanto falta para seu atendimento

A ideia do aplicativo é boa, mas nem todos usam celulares, nem todos levam celulares pra esses lugares, nem todos possuem celulares modernos, muitos idosos nem sabem mexer, o brasil ainda é um país com uma taxa muito alta de analfabetismo. Se é pra fazer algo, na minha opinião, tem que ser algo que beneficie a todos, não apenas a um grupo privilegiado que possui smartphones.
O painel poderia ser útil, onde mostrava a fila com ícones de pessoas e suas respectivas senhas junto com um desenho de uma fila na vertical ou horizontal (parecido com aquelas sistemas de passagens de ônibus online, onde você escolhe o assento, tem os ícones dos assentos e tudo), mas seria um novo gasto, tem que fazer um planejamento e ver se realmente vale a pena, o ideal é fazer uma levantamento de opiniões com os próprios clientes, sentar com eles e perguntar a eles, o que eles acham dessa ideia, pega uma taxa de amostragem alta, se a maioria dos clientes gostar da ideia, você vai lá e faz ou então implanta e faz a pesquisa de opinião.

Habilitar a opção no painel para mostrar o serviço que esta chamando a senha e o nome da pessoa quando disponível na senha.

O nome é mais fácil de habilitar no painel, pois faz parte da mesma tabela que mostra os dados lá no painel, já o serviço ele possui uma referência de id, você poderia pegar essa referência e por meio dela chamar o nome do serviço, ainda não testei isso, outra forma é você indo lá na tabela painel_senha (v2.0) e incluir esse campo, mas também vai ter que modificar lá no PainelSenha.orm.yml.

Permitir reativar a senha mesmo quando ela for encerrada e não apenas quando colocada como não compareceu.

Na hora de pesquisar as senhas, poderia por um botão pra editar o status de cancelado/encerrado para em_espera. mas não sei se isso vale a pena, depende da unidade.

Permitir a inserção do nome e documento depois da senha emitida, exemplo o usuário retira a senha em um totem utilizando a triagem touch, quando ele for chamado no guichê que o atendente tivesse a opção de complementar com o nome e documento, pois só é possível incluir o nome e o documento quando a senha é emitida usado o modulo triagem por dentro do sistema.

Ainda não utilizei a triagem-touch, mas fiz algumas modificações na triagem interna, por exemplo, no campo para digitar o nome, ele aceita qualquer caractere e pode digitar maiúsculas e minúsculas, eu restringi o campo apenas para letras maiúsculas sem acentuação, para padronizar.

O modulo agendamento que você começou a implementar na versão 2.0 seria muito interessante também.

Verdade, essa funcionalidade aumenta o leque de lugares onde o novo SGA pode ser usado, pois em muitos lugares, os atendimentos só acontecem via agendamento.

Agente pode tentar desenvolver, estudar um pouco de lógica de programação e depois passar para o PHP não é um bicho de 7 cabeças, o código ta aí no gitHub, não podemos depender 100% do Rogério para tudo, pois uma hora se alguma funcionalidade parar de funcionar, ou se quisermos adicionar algo novo, específico daquele local, é nós que temos que desenvolver tal funcionalidade, como também resolver os problemas, a pior coisa que existe é você ficar dependente de uma ou um grupo de pessoas, e a pessoa não está ali prontamente para te atender.

No mais, você tocou em bons pontos. ☺ ☺ ☺ 👍 ✌

    marcelosb A questão do aplicativo também acho que seria meio complicado para o meu publico, aqui como é um hospital publico tem bastante gente carente e idosa, eu estava tentando bolar alguma coisa com o próprio monitor do sistema para que ele ficasse como um painel assim as pessoas podem ver aonde esta a sua senha na fila acho que se bolarmos um painel no estilo monitor ajudaria muito.

    A questão de ativar novamente a senha quando é encerrada e justamente por causa de pessoas idosas que atendemos aqui no hospital, muitas delas não prestam atenção e as vezes acabam perdendo o atendimento, claro tem um erro também de utilização do sistema mas na correria do dia dia as vezes o atendente acaba iniciando a senha e encerrando.

    A questão do serviço no painel ainda não estudei bem afundo as tabelas da versão 2.0 para ver como fazer na versão 1.5 o meu painel já aparece o serviço e não foi complicado para implementar essa opção, creio que não 2.0 também não seja muito difícil.

    A triagem touch aqui no hospital eu utilizo para atendimento no RaioX então não tem a necessidade de colocar o nome. Mas quando o paciente vem para a consulta ambulatorial ai sim preciso inserir o nome no momento de emitir a senha, hoje tenho duas pessoas fazendo esse serviço aqui e se fosse possivel inserir o nome posteriormente essa duas pessoas iriam realizar o serviço de atendimento também assim agilizando o processo.

    marcelosb Agente pode tentar desenvolver, estudar um pouco de lógica de programação e depois passar para o PHP não é um bicho de 7 cabeças,

    Com certeza Marcelo como comentei anteriormente meu forte não é programação mas tento me virar, entao podemos fazer uma força tarefa e melhor as coisas.

    Abraço

      rarandrade

      A questão do aplicativo também acho que seria meio complicado para o meu publico

      É complicado mesmo, isso vai depender muito da unidade, que tipo de perfil de cliente essa unidade atende em específico.

      A questão de ativar novamente a senha quando é encerrada e justamente por causa de pessoas idosas que atendemos aqui no hospital

      Nesse caso, seria uma boa ideia ter essa funcionalidade, mas também você poderia criar um tipo de atendimento super prioritário, onde caso a pessoa perca a vez, gera uma senha de super prioridade, onde a mesma fica no inicio da fila

      Abraço, valeu 👍 ☺

      10 dias depois

      Ola! Estou tendo um problema para compilar a versão 3, apresenta o seguinte erro: [InvalidArgumentException]
      Could not find package novosga/novosga with version 2.1.
      O pacote não existe no endereço, se alguém tiver a solução e puder compartilhar a solução eu ficaria agradecido. Eu tenho varias ideias para o projeto mas é pequena que seja voltado para atendimento de saúde.

        Algo que creo podría agregarse es la posibilidad de mostrar los turnos prioritarios en otro color (la versión 1.5 lo hacia).

        Por otro lado me ofrezco para colaborar en la traducción al Español.

          13 dias depois
          um mês depois
          8 dias depois

          Opa, bom dia!
          Também utilizo o sistema aqui no hospital e gostaria de saber se você utiliza o Tasy ai como sistema?
          Se sim, você conseguiu integrar o SGA com ele?
          @rarandrade

            14 dias depois

            Hola parmando, me gustaría de ser posible ponernos en ctto ya que estamos buscando programadores que ya tengan cierta experiencia con el código de NOVO para realizar unas modificaciones a implementar. Si es viable o de su interes favor de ponerse en ctto. Gracias.

            Hola. Le agradezco la oferta, pero mi perfil es más orientado a infraestructura. Lo que hice fueron cambios menores que, si bien requirieron que investigue el framework de programación y el código de Novo SGA, no me habilitan para poder aceptar un proyecto que seguramente implica cambios mucho mayores.

            Lamento no poder ayudarlo esta vez.

            19 dias depois

            rogeriolino Não seria impossível criar um instalador, mas é algo complexo, uma vez que lidamos com diversos usuários utilizando todos os tipos de sistemas operacionais. Como são necessários alguns requisitos para a instalação correta, não vai deixar de ser necessária a interação de um especialista de TI. Muitas distribuições Linux são voltadas para uso desktop, sem instalar automaticamente tudo o que é necessário para o correto funcionamento do SGA.

            Rogério, quero te dar os parabéns pelo desenvolvimento desse excelente projeto. Estou em fase de testes para a implementação no atendimento da nossa Secretaria de Finanças. Vejo como um piloto para a implementação nos demais atendimentos do município.

            Sou favorável à criação do crowdfunding como forma de sustentar a manutenção e alavancar a implementação de novas funcionalidades.

            18 dias depois

            please someone has a guide to install the entire system from ubuntu 18.4, a complete and explicit guide to mount it in a university.

            Thank you

              9 dias depois

              Boa tarde a todos, não sei se ainda dá tempo, e se teria utilidade pra comunidade também, mas uma necessidade identificada nossa aqui é no módulo de triagem, seria interessante poder parametrizar a exibição dos serviços, pois aqui eu tenho serviços em determinados dias da semana, por exemplo: Perícia Média= segunda, quarta e sexta o dia inteiro. Simulação de Benefício= ter,qua,qui período da manhã. Não sou programador, mas me disponho a ajudar de qualquer outra forma.

              leyendshadow
              I used this guide:
              https://discuss.novosga.org/d/58-tutorial-instala-o-novo-sga-v2-0/54

              Just skip this command line:
              php composer.phar create-project "novosga/novosga:2.0" ~/novosga

              Instead, use this:

              php composer.phar create-project "novosga/novosga:^2.0" ~/novosga

              Ok?

              meninio Conseguiu avançar na integração do Tasy com o SGA? Tenho a mesma dúvida, estou precisando fazer essa integração e não tenho informação a respeito. Caso você saiba de alguma coisa me avise. Obrigado

              24 dias depois

              Bom dia, voltar a opcao de login via AD, isso ajudava muito, pelo que vi na versao 2.0.8 nao existe mais.

              2 meses depois

              rarandrade Permitir a inserção do nome e documento depois da senha emitida, exemplo o usuário retira a senha em um totem utilizando a triagem touch, quando ele for chamado no guichê que o atendente tivesse a opção de complementar com o nome e documento, pois só é possivel incluir o nome e o documento quando a senha é emitida usado o modulo triagem por dentro do sistema.

              Estou precisando disso agora. IMEDIATAMENTE.
              A instituição para a qual estou instalando já falou que paga pra alguém fazer se for necessário.
              Eu mesmo gostaria de tentar, mas não sei nem por onde começar. Me mostra o arquivo que tenho que alterar que eu me viro com o PHP.

              Outra coisa que poderia ser avaliada seria incluir mais informações do cliente. No meu caso, preciso de Telefone e Cidade.