• Dev
  • Novo SGA v3.0

@rogeriolino Primeira queria agradecer e parabenizar pelo projeto, eu utilizo o NOVOSGA no Hospital aonde trabalho a mais ou menos 04 anos e tive que fazer algumas modificações na versão 1.5 para atender algumas necessidades da instituição, ainda não utilizo a versão 2.0 em produção pois não queria perder todo o histórico de atendimento, iria começar um piloto com a versão 2.0 em um outro hospital que assumimos a gestão aonde não tem nada implementado ainda.

A respeito da funcionalidades algumas coisas que acho que seriam interessantes a ser implementadas:

  • Usuários com múltiplos serviço pudessem escolher no momento do atendimento em qual serviço vai atender ou que as filas das senha ficassem dividas por serviço na tela de atendimento ai o usuário decide de qual serviço vai chamar a senha.

  • Limitar os tipos de serviços que os usuários tem disponível para encaminhamento um exemplo aqui no ambulatório do hospital o cargo medico foi limitado o encaminhamento apenas para o RAIOX e RECEPÇÃO, pois em instituições aonde tem muitos serviços que é o meu caso fica complicado para o usuário ficar correndo a lista para fazer o encaminhamento.

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

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

  • 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.

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

  • 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.

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

A ideia do crowdfunding sou totalmente a favor, assim todos nos podemos contribuir de alguma forma para melhor o sistema e ajudar você.

Assim com o @GilsonCouto o meu forte não é programação, nem gosto para falar a verdade mas o que eu puder contribuir para o sistema estou a disposição.

    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.