Histórico da Página
Implementação da
rotina deAgenda Médica Mod.2
Características do Requisito
Linha de Produto: | Microsiga Protheus. | ||||||||||||||||
Segmento: | Serviços. | ||||||||||||||||
Módulo: | Medicina e Segurança do Trabalho. | ||||||||||||||||
Rotina: |
| ||||||||||||||||
Cadastros Iniciais: | Funcionários ( GPEA010 ) Sesmt / Usuar. Aten. ( MDTA070 ) Agenda Médica ( MDTA075 ) Ficha Médica ( MDTA005 ) | ||||||||||||||||
País(es): | Todos. | ||||||||||||||||
Banco(s) de Dados: | TODOS. | ||||||||||||||||
Tabelas Utilizadas: | TMJ - Atendimento Médico. TMT - Diagnóstico Médico. TY9 - Reserva/Bloqueio. TML- Agenda Médica. | ||||||||||||||||
Sistema(s) Operacional(is): | Todos. |
Descrição
É necessária a criação de uma nova No módulo de Medicina e Segurança do Trabalho (SIGAMDT) foi desenvolvida a rotina de Agenda Médica , visando uma melhoria funcional e visual para manipulação da Agenda. A rotina de Agenda Médica não tem uma boa aparência, e possui poucas funcionalidades, então buscando mais facilidade e agilidade no processo de Agenda Médica deverá ser desenvolvida uma nova rotina com mais facilidade para realizar o agendamento, com um visual de fácil compreensão onde deverá ter cores para diferentes casos do agendamento, onde seja possível realizar a inclusão de um usuário e agenda, sendo possível realizar o atendimento e diagnóstico do funcionário e possuir uma nova função que é a Reserva e Bloqueio de horário.
No módulo de Medicina e Segurança do Trabalho (SIGAMDT) foi desenvolvida a rotina de Agenda Médica Mod. 2 (MDAT076), composta por 4 partes visuais:
1. Acessar a rotina sem que haja médico:
- é disparada a mensagem para a inclusão de um médico, vincular Calendário (TMK_CALEND) e Quant. Horas (TMK_QTDHRS) que é o tempo entre as consultas.
1. Localizado na parte superior esquerda está o Calendário, onde o usuário poderá selecionar o dia, mês ou ano desejado para realizar alguma operação como inclusão ou alteração de consultas, reservas ou bloqueios de horários. No calendário também é possível verificar as condições da agenda de acordo com a cor dos dias:
Exemplo: O médico possui uma agenda diária de 8 horas, das 8h as 12h e das 14h as 18h, sendo:
: para identificar os dias nos quais o médico está com o atendimento todo preenchido, os dias estarão na cor vermelha, sinalizando 100% de atendimentos;
: para identificar os dias nos quais o médico está com o atendimento em 90% de ocupação preenchido, os dias estarão na cor laranja;
- Ocorre a partir das 7:10h de trabalho preenchidas (agendadas, atendidas ou reservadas). Exemplo:
- Agendamento 1: das 8h às 12h
- Agendamento 2: das 14h às 17:15h
- Observação: A partir das 17:15h as 17:55h o horário ficará como 90% Ocupado.
: os dias que estão com o atendimento disponível, serão identificados com a cor verde;
- Ocorre das 8h às 17:10h de trabalho preenchidas (agendadas, atendidas ou reservadas). Exemplo:
- Agendamento 1: das 8h às 12h
- Agendamento 2: das 14h às 17:10h
- Indisponível: se estiver na cor cinza indica dias não úteis para o médico como sábado, domingo e dias do próximo mês.
2. Na parte superior direita (ao lado do calendário) é apresentado o mês e ano selecionado, sendo que somente será atualizado após a seleção do dia. Abaixo do mês e ano é mostrado o nome do médico utilizado e nas laterais deste existem dois símbolos < e > (anterior e posterior respectivamente) que servem para alternar entre os médicos, o que facilita a troca destes. Abaixo do nome do médico, é apresentado o particionamento dos horários de 5 em 5 minutos.
Além do particionamento de 5 em 5 minutos, a tela apresenta dois quadros que se referem ao horário da manhã e ao horário da tarde.
3. Na parte inferior esquerda existem os botões laterais e os horários do turno do médico selecionado. Os botões de Incluir, Alterar e Excluir médico funcionam quase igual a inclusão de usuário, a diferença é que deverá ser informado os campos de Calendário (TMK_Calend) e a Quant. Horas (TMK_QTDHRS) padrão na inclusão de um médico.
Cadastramento do Médico:
Os botões de Incluir, Alterar e Excluir agenda são idênticos ao da rotina Agenda Médica (MDTA075), o diferencial é que na alteração é possível somente alterar o tempo de consulta.Para facilitar a busca de médicos foi criado um botão com a função de Buscar Médico, onde ao ser clicado irá abrir uma janela para informar o código do médico desejado, ao informar o código, ao confirmar, a tela principal será atualizada.
Tela de alteração da Agenda Médica:
Tela de Buscar Médico:
Seguindo na sequência, outra opção criada foi a Reserva de Horário, onde ao ser selecionada irá abrir uma janela para informar a data, hora, observação e quantidade de tempo da reserva, ao confirmar a tela a data e horário informados serão reservados.
Botão de Reserva:
Tela de Reservar Horário:
Outra opção é o Bloqueio de Horário, semelhante ao botão de Reserva de Horário, sendo que a diferença seria na cor do horário, indicando que este está bloqueado.
Botão de Bloqueio:
Tela de Bloquear Horário:
O botão de Imprimir a Agenda irá chamar o relatório para impressão da agenda desejada. Por fim, o botão Sair, terá a funcionalidade de sair da rotina.
Tela de Parâmetros do relatório:
Impressão do relatório:
4. Na parte inferior direita estarão os horários subdivididos de 5 em 5 minutos, os horários com a célula na cor branca são horários validos e disponíveis, e os horários na cor cinza são horários fora do turno do médico ou indisponíveis. Ao dar duplo clique em algum horário disponível será aberto uma janela para informar a opção desejada sendo Reservar, Bloquear, Agendar e Voltar:
As opções de Reservar e Bloquear são diferentes das opções contidas no botão do menu lateral, onde a data e hora já virá pré-estabelecida, somente sendo possível informar a observação e a quantidade de tempo, onde ambos ao serem confirmados, a tela principal atualizará o horário com sua respectiva cor.
Tela de Reserva:
Tela de Bloqueio:
O botão de Agendar é utilizado para realizar o agendamento, possui o mesmo visual da Agenda Médica (MDTA075), entretanto terá alguns campos pré-definidos como a Data da Consulta (TMJ_DTCONS) que recebe a data conforme o dia selecionado no calendário e o Horário da Consulta (TMJ_HRCONS) que recebe o valor conforme o horário selecionado na agenda. O campo de Quantidade de horas (TMJ_QTDHRS) deverá ser informado, caso contrário será considerado o tempo de consulta informado na agenda do médico. Com o tempo de consulta será feito uma contagem para ver quantas células serão necessárias para o agendamento, onde possui um agendamento as 16:25 horas com um tempo de consulta de 15 minutos, cada 5 minutos corresponde a 1 célula.
O clique da direita tem opções importantes para a manipulação de agendamento tais como Incluir, Excluir e Transferência. As opções são idênticas a Antiga Agenda Médica, o diferencial é que caso seja realizado uma transferência e ter interferência será apresentado uma janela para gerenciamento de conflito.
IMAGEM
Ao dar duplo clique sobre algum agendamento será aberto uma janela para informar a opção deseja sendo Encaixar, Atender, Hora Chegada e Voltar. Ao Encaixar será aberta a janela de agendamento onde o usuário somente poderá informar horários dentro da faixa do atendimento selecionado e ao ser confirmada irá chamar a janela para gerenciamento de conflito.
IMAGEM
A opção de Atender abrirá a rotina de Prontuário Médico (MDTA410), onde poderá ser informado o Diagnóstico Médico. Na aba de Diagnóstico foi criado um campo chamado xxxxxx () onde através dele poderá ser informado um horário de retorno para o atendimento médico, sendo que ao incluir um diagnóstico e este não possuir as informações relativas ao diagnóstico médico, será questionado se o usuário deseja informar uma hora de retorno ao médico. O registro de um diagnóstico médico sem horário de retorno e as informações pertinentes ao diagnóstico significa que o paciente deve realizar algum outro procedimento, sendo que o atendimento será parcial, caso tenha uma hora de retorno indica que o paciente deverá retornar ao atendimento médico, e, por fim, caso haja as informações de diagnóstico, o atendimento será finalizado.
A rotina Agenda Médica Mod. 2 (MDTA076) possui um sistema de cores de acordo com o status do atendimento do funcionário. Antes de iniciar o atendimento ao funcionário, é necessário informar o campo xxxxxx (sss) que tem como objetivo registrar a hora de chegada do paciente. Para exemplo: Data atual 25/07/2017 e hora atual 16:20, onde:
:
- Horários que foram agendados e estão em atraso;
- Com o duplo clique, selecionar a opção Agendar e lançar um agendamento para o dia 25/07/17 as 14:00;
:
- Horários que foram agendados e estão em dia;
- Com o duplo clique, selecionar a opção Agendar e lançar um agendamento para o dia 25/07/17 as 17:00;
:
- Horário já atendido e aguardado retorno ao médico;
- Com o duplo clique no agendamento, selecionar a opção Atender e na pasta Diagnóstico, incluir um diagnóstico sem preencher o campo de Hora Retorno (TMT_HRRET);
:
- Horário parcialmente atendido, aguardando algum exame ou parecer médico;
- Com o duplo clique no agendamento, selecionar a opção Atender e na pasta Diagnóstico, incluir um diagnóstico e preencher o campo de Hora Retorno (TMT_HRRET);
:
- Horário já atendido e diagnosticado;
- Com o duplo clique no agendamento, selecionar a opção Atender e na pasta Diagnóstico, incluir um diagnóstico e informar o campo Diagnóstico (TMT_MDIAGN);
:
- Horário reservado;
- Lançar uma reserva para qualquer dia e horário;
- Cinza:
- Horário que não compõe a agenda médica e/ou bloqueado.
Ao confirmar a inclusão de um agendamento e o mesmo interferir em outro será apresentado uma janela para gerenciamento de conflito com algumas opções para ser feito sendo elas Manter Horário, Postergar Todos, Próximo Disponível, Próximo para Duração e Voltar.
Mod. 2 (MDTA076), composta por 4 partes visuais:
1. Localizado na parte superior esquerda está o Calendário, onde o usuário poderá selecionar o dia, mês ou ano desejado para realizar alguma operação como inclusão ou alteração de consultas, reservas ou bloqueios de horários. No calendário também é possível verificar as condições da agenda de acordo com a cor dos dias:
Exemplo: O médico possui uma agenda diária de 8 horas, das 8h as 12h e das 14h as 18h, sendo:
: para identificar os dias nos quais o médico está com o atendimento todo preenchido, os dias estarão na cor vermelha, sinalizando 100% de atendimentos;
- Ocorre quando as 8h estão preenchidas (agendadas, atendidas ou reservadas). Exemplo:
- Agendamento 1: das 8h às 12h
- Agendamento 2: das 14h às 18
- Ocorre quando as 8h estão preenchidas (agendadas, atendidas ou reservadas). Exemplo:
: para identificar os dias nos quais o médico está com o atendimento em 90% de ocupação preenchido, os dias estarão na cor laranja;
- Ocorre a partir das 7:10h de trabalho preenchidas (agendadas, atendidas ou reservadas). Exemplo:
- Agendamento 1: das 8h às 12h
- Agendamento 2: das 14h às 17:15h
- Observação: A partir das 17:15h as 17:55h o horário ficará como 90% Ocupado.
: os dias que estão com o atendimento disponível, serão identificados com a cor verde;
- Ocorre das 8h às 17:10h de trabalho preenchidas (agendadas, atendidas ou reservadas). Exemplo:
- Agendamento 1: das 8h às 12h
- Agendamento 2: das 14h às 17:10h
- Ocorre das 8h às 17:10h de trabalho preenchidas (agendadas, atendidas ou reservadas). Exemplo:
- Indisponível: se estiver na cor cinza indica dias não úteis para o médico como sábado, domingo e dias do próximo mês.
2. Na parte superior direita (ao lado do calendário) é apresentado o mês e ano selecionado, sendo que somente será atualizado após a seleção do dia. Abaixo do mês e ano é mostrado o nome do médico utilizado e nas laterais deste existem dois símbolos < e > (anterior e posterior respectivamente) que servem para alternar entre os médicos, o que facilita a troca destes. Abaixo do nome do médico, é apresentado o particionamento dos horários de 5 em 5 minutos.
Além do particionamento de 5 em 5 minutos, a tela apresenta dois quadros que se referem ao horário da manhã e ao horário da tarde.
3. Na parte inferior esquerda existem os botões laterais e os horários do turno do médico selecionado. Os botões de Incluir, Alterar e Excluir médico funcionam quase igual a inclusão de usuário, a diferença é que deverá ser informado os campos de Calendário (TMK_Calend) e a Quant. Horas (TMK_QTDHRS) padrão na inclusão de um médico.
Cadastramento do Médico:
Os botões de Incluir, Alterar e Excluir agenda são idênticos ao da rotina Agenda Médica (MDTA075), o diferencial é que na alteração é possível somente alterar o tempo de consulta.Para facilitar a busca de médicos foi criado um botão com a função de Buscar Médico, onde ao ser clicado irá abrir uma janela para informar o código do médico desejado, ao informar o código, ao confirmar, a tela principal será atualizada.
Tela de alteração da Agenda Médica:
Tela de Buscar Médico:
Seguindo na sequência, outra opção criada foi a Reserva de Horário, onde ao ser selecionada irá abrir uma janela para informar a data, hora, observação e quantidade de tempo da reserva, ao confirmar a tela a data e horário informados serão reservados.
Botão de Reserva:
Tela de Reservar Horário:
Outra opção é o Bloqueio de Horário, semelhante ao botão de Reserva de Horário, sendo que a diferença seria na cor do horário, indicando que este está bloqueado.
Botão de Bloqueio:
Tela de Bloquear Horário:
O botão de Imprimir a agenda irá chamar o relatório para impressão da agenda desejada. Por fim, o botão Sair, terá a funcionalidade de sair da rotina.
Tela de Parâmetros do relatório:
Impressão do relatório:
4. Na parte inferior direita estarão os horários subdivididos de 5 em 5 minutos, os horários com a célula na cor branca são horários validos e disponíveis, e os horários na cor cinza são horários fora do turno do médico ou indisponíveis. A tela ainda recebe a divisão entre Manhã (00:00h as 11:00h) e Tarde (12:00h as 23:00). Ao dar duplo clique em algum horário disponível será aberto uma janela para informar a opção desejada sendo Reservar, Bloquear, Agendar e Voltar:
As opções de Reservar e Bloquear são diferentes das opções contidas no botão do menu lateral, onde a data e hora já virá pré-estabelecida, somente sendo possível informar a observação e a quantidade de tempo, onde ambos ao serem confirmados, a tela principal atualizará o horário com sua respectiva cor.
Tela de Reserva:
Tela de Bloqueio:
O botão de Agendar é utilizado para realizar o agendamento, possui o mesmo visual da Agenda Médica (MDTA075), entretanto terá alguns campos pré-definidos como a Data da Consulta (TMJ_DTCONS) que recebe a data conforme o dia selecionado no calendário e o Horário da Consulta (TMJ_HRCONS) que recebe o valor conforme o horário selecionado na agenda. O campo de Quant. horas (TMJ_QTDHRS) deverá ser informado, caso contrário será considerado o tempo de consulta informado na agenda do médico. Com o tempo de consulta será feito uma contagem para ver quantas células serão necessárias para o agendamento, onde possui um agendamento as 9:00 horas com um tempo de consulta de 15 minutos, cada 5 minutos corresponde a 1 célula.
Representação do Agendamento:
O clique da direita tem opções importantes para a manipulação de agendamento tais como Incluir,Transferência e Excluir (exclusão apenas se houver um agendamento). As opções são idênticas a Agenda Médica (MDTA075), o diferencial é que caso seja realizado uma transferência e ter interferência será apresentado o quadro para gerenciamento de conflito (explicado mais abaixo).
Ao dar duplo clique sobre algum agendamento será aberto uma janela para informar a opção deseja sendo Hora Chegada, Atender, Encaixar e Voltar.
Ao Encaixar será aberta a janela de agendamento onde o usuário somente poderá informar horários dentro da faixa do atendimento selecionado e ao ser confirmada irá chamar o quadro de gerenciamento de conflito (explicado abaixo).
A opção de Atender abrirá a rotina de Prontuário Médico (MDTA410), onde poderá ser informado o diagnóstico médico. Na aba de Diagnóstico foi criado um campo chamado Hora Retorno (TMT_HRRETO) onde através dele poderá ser informado um horário de retorno para o atendimento médico, sendo que ao incluir um diagnóstico e este não possuir as informações relativas ao diagnóstico médico, será questionado se o usuário deseja informar uma hora de retorno ao médico. O registro de um diagnóstico médico sem horário de retorno e as informações pertinentes ao diagnóstico significa que o paciente deve realizar algum outro procedimento, sendo que o atendimento será parcial, caso tenha uma hora de retorno indica que o paciente deverá retornar ao atendimento médico, e, por fim, caso haja as informações de diagnóstico, o atendimento será finalizado.
A rotina Agenda Médica Mod. 2 (MDTA076) possui um sistema de cores de acordo com o status do atendimento do funcionário. Antes de iniciar o atendimento ao funcionário, é necessário informar o campo Hora Chegada (TMJ_HRCHGD) que tem como objetivo registrar a hora de chegada do paciente.
Para exemplo de um agendamento: Data atual 25/07/2017 e hora atual 16:20, onde:
:
- Horários que foram agendados e estão em atraso;
- Com o duplo clique, selecionar a opção Agendar e lançar um agendamento para o dia 25/07/17 as 14:00;
:
- Horários que foram agendados e estão em dia;
- Com o duplo clique, selecionar a opção Agendar e lançar um agendamento para o dia 25/07/17 as 17:00;
:
- Horário já atendido e aguardado retorno ao médico;
- Com o duplo clique no agendamento, selecionar a opção Atender e na pasta Diagnóstico, incluir um diagnóstico sem preencher o campo de Hora Retorno (TMT_HRRET);
:
- Horário parcialmente atendido, aguardando algum exame ou parecer médico;
- Com o duplo clique no agendamento, selecionar a opção Atender e na pasta Diagnóstico, incluir um diagnóstico e preencher o campo de Hora Retorno (TMT_HRRET);
:
- Horário já atendido e diagnosticado;
- Com o duplo clique no agendamento, selecionar a opção Atender e na pasta Diagnóstico, incluir um diagnóstico e ir na aba Detalhamento e informar o campo Diagnóstico (TMT_MDIAGN);
:
- Horário reservado;
- Lançar uma reserva para qualquer dia e horário;
:
- Horário que não compõe a agenda médica e/ou bloqueado.
Ao confirmar a inclusão de um agendamento e o mesmo interferir em outro será apresentado uma janela para gerenciamento de conflito com algumas opções para ser feito sendo elas Manter Horário, Postergar Todos, Próximo Disponível, Próximo para Duração e Voltar.
Exemplo do comportamento de cada ação:
- Manter Horário: Manter o horário informado, reduzindo o tempo de atendimento até o horário conflitante;
- Lançar um atendimento das 14h as 18h e fazer um encaixe das 17h as 17:10h.
- O sistema definirá o primeiro atendimento das 14 as 16:59 e o encaixe será definido das 17 as 17:10
- Postergar Todos: Manter o horário e quantidade informado de atendimento, onde com isso todos os horários posteriores serão postergados;
- Lançar um atendimento das 14h as 15:59 e outro das 16 as 18 e fazer um encaixe das 15h as 17h.
- O sistema remanejará o primeiro atendimento para as 16h as 16:59, o segundo será das 17 as 17:59 e o encaixe será definido das 15 as 15:59
- Próximo Disponível: Buscar um novo horário disponível, onde independe da quantidade de horas disponível será procedido o agendamento no horário localizado;
- Lançar um atendimento das 14h as 15:45 e outro das 16 as 18 e fazer um encaixe das 14:10 h as 15:10h.
- O sistema colocou o encaixe no horário de 15:45 as 16h
- Se as 4h já estiverem lotadas, o sistema joga o encaixe para o horário das 18 as 19h.
- Próximo para Duração: Buscar um novo horário disponível para aquele tempo de atendimento, onde é buscado um horário vago que tenha aquela quantidade de atendimento;
- Lançar um atendimento das 14h as 15:45 e outro das 16 as 18 e fazer um encaixe das 14:10 h as 15:10h.
- O sistema joga o encaixe para o horário das 18 as 19h (mantém a quantidade de horas definida).
- Voltar: O usuário volta para informar outro horário de consulta ou tempo de atendimento.
Na rotina de Diagnóstico Médico (MDTA155), foi criado o campo de Hora Retorno (TMT_HRRETO), utilizado para informar o horário em que o funcionário deverá retornar para finalizar o atendimento. Na rotina de Usuários (MDTA070), foi criado o campo de Quant. Horas (TMK_QTDHRS), que permitirá informar a quantidade de tempo padrão das consultas.
Na rotina de Atendimento médico (TMJ), foram adicionados novos campos, sendo eles Quantidade de horas, Horas Chegada e Horas Saída. No primeiro campo deverá ser informado o tempo da consulta, no segundo campo deverá ser informado o horário de chegada do funcionário para realizar o atendimento e o horário de saída será o horário de término do atendimento.
Na rotina de Diagnóstico Médico (TMT), foi criado um novo campo de Horário de Retorno, utilizado para informar o horário em que o funcionário deverá retornar para finalizar o atendimento.
Na rotina de Agenda Médica (TML), foi criado um novo campo de Quantidade de Horas, que permitirá informar a quantidade de tempo padrão das consultas.
Na rotina de Usuários (TMK), foi criado um novo campo de Quantidade de Horas, que permitirá informar a quantidade de tempo padrão das consultas.
- A parte superior da rotina será dividida em duas;
- Na parte superior esquerda estará contido um calendário, permitindo a seleção dos dias;
- Os dias do calendário receberão cores conforme a disponibilidade do médico selecionado, sendo que verde corresponde a disponível, amarelo corresponde a 90% ocupado, vermelho corresponde a totalmente ocupado e cinza corresponde a dias não úteis para o médico;
- Na parte superior direita deverão existir dois painéis dispostos horizontalmente, um abaixo do outro, sendo que o primeiro conterá o Mês/Ano de seleção e o segundo o nome do médico;
- Nas partes extremas do painel superior direito, haverão dois botões que permitirão a seleção do médico.
- A parte inferior da rotina será divida em quarto;
- Na parte inferior esquerda deverão estar dispostos os horários cheios de maneira linear, subdividos em Manhã (00:00 até 12:00) e Tarde (12:00 até 24:00), sendo que nos divisores estarão contidos de maneira descritiva os horários do médico;
- Na parte inferior direita, acima na tela, deverá ser apresentada uma régua que corresponda aos minutos de agendamento, onde esta será subdivida de 5 em 5 minutos;
- Na lateral esquerda deverão existir botões que irão gerenciar o funcionamento do sistema.
- Os botões serão “Incluir Médico”, “Alterar Médico”, “Excluir Médico”, “Buscar Médico”, “Reservar Horário”, “Bloquear Horário”, “Imprimir Agenda”, “Sair”;
- A funcionalidade de cada botão será descrita no item 2.
- Na parte inferior direita, no total da tela, serão apresentandos os horários para seleção e agendamento.
- As funcionalidades de agendamento serão descritas no item 3.
- Ainda, na parte inferior deverá existir um Rodapé com as legendas de cores;
- As cores do calendário serão defidas por sinais de alerta conforme cada definição já contidas no item 1.b.II;
- As cores dos agendamentos serão as seguintes:
- Vermelho: Horário agendado e atrasado;
- Verde: Horário agendado e em dia;
- Marrom: Horário já atendido e aguardado retorno ao médico;
- Laranja: Horário parcialmente atendido, aguardando algum exame ou parecer médico;
- Azul: Horário já atendido e diagnosticado;
- Amarelo: Horário reservado;
- Cinza: Horário que não compõe a agenda médica e/ou bloqueado.
- Para melhor visualização da tela verificar item Protótipos de Tela.
- Os botões laterais terão por função auxiliar na utilização da rotina;
- O botão de “Incluir Médico” terá a funcionalidade de proceder a inclusão de um novo médico com agenda;
- O botão de “Alterar Médico” terá a funcionalidade de realizar alterações no médico já incluso;
- O botão de “Excluir Médico” procederá a exclusão do médico e da agenda médica;
- As regras de integridade deverão se respeitadas.
- O botão de “Incluir Agenda” terá a funcionalidade de incluir uma Agenda para algum usuário que não possua.
- O botão de “Alterar Agenda” terá a funcionalidade de alterar a quantidade de horas padrão de uma consulta.
- O botão de “Excluir Agenda” terá a funcionalidade de excluir a Agenda do médico posicionado, se possuir algum agendamento não vai permitir.
- O botão de “Buscar Médico” terá a funcionalidade de selecionar o profissional no qual deseja visualizar a agenda;
- O botão de “Reservar Horário” terá a funcionalidade de gerar na agenda do médico um registro de Reserva, que corresponda a um determinado horário em sua agenda reservado;
- Será exibida uma tela para informar a data e hora da reserva, bem como a quantidade de horas para ser reservadas e o motivo.
- O botão de “Bloquear Horário” terá a funcionalidade de gerar na agenda do médico um registro de Bloqueio, que corresponda a um determinado horário que não estará disponível em sua agenda;
- Será exibida uma tela para informar a data e hora do bloqueio, bem como a quantidade de horas para ser bloqueadas e o motivo.
- O botão de “Imprimir Agenda” trará a funcionalidade já existente do relatório de impressão dos agendamentos;
- O botão de “Sair” terá a funcionalidade de sair da rotina.
- Os horários estarão dispostos graficamente, subdivididos de 5 em 5 minutos;
- O agendamento será realizado tanto pela ação do Duplo Click/Agendar quanto através da seleção do Click da Direita/Incluir;
- Deverá ser criado um campo que permita informar a Quantidade de Horas para determina o tempo da consulta, tanto no agendamento quanto na agenda do médico;
- Caso não seja informado a quantidade na consulta, será utilizado a quantidade padrão informada na agenda médica;
- Para maiores informações dos campos, consultar o item Dicionário de Dados.
- Caso a inclusão do agendamento inferia em outro, será possível gerenciar este horário para ajustar o conflito;
- Deverá ser possível manter o horário informado, reduzindo o tempo de atendimento até o horário conflitante;
- Deverá ser possível manter o horário informado e quantidade de atendimento, onde com isso todos os horários posteriores deverão ser postergados;
- Deverá ser possível buscar um novo horário disponível, onde indepente da quantidade de horas disponível será procedido o agendamento no horário localizado;
- Deverá ser possível buscar um novo horário disponível para aquele tempo de atendimento, onde será buscado um horário vago que tenha aquela quantidade de atendimento necessária.
- Caso seja necessário realizar o encaixe dentro de um horário já agendado, o mesmo deverá ser realizado através do Duplo Click/Encaixe, onde será trazida a tela de agendamento padrão, entretanto somente poderá ser informados horários dentro da faixa do atendimento selecionado.
- As opções de gerenciamento de conflito também se aplicam ao encaixe.
- Deverá estar disponível no Click da Direita sobre um agendamento a opção de Trasnferência, onde será possível informar uma nova data para aquele determinado agendamento;
- Caso haja conflito de horário irá se comportar como um agendamento e gerenciará este conflito.
- A exclusão do agendamento deverá ser feita através da seleção do Click da Direita/Excluir.
- Poderá ainda, através do Duplo Click/Reserva ou Duplo Click/Bloqueio, realizar a reserva ou o bloqueio de determinado horário, sendo que neste caso a data e hora virão pré-fixadas conforme a seleção, necessitando apenas informar a quantidade de horas e motivo;
- Os horários bloqueados e reservados deverão poder ser substituídos por atendimentos através do Duplo Click sobre eles.
- O atendimento médico será realizado no duplo click de um horário agendado;
- Estará disponível também a opção de Hora de Chegada, onde será possível registrar a hora de chegada exata do paciente ao consultório, ainda sem realiza a consulta;
- Para realização da consulta é necessário informar o horário de chegada.
- A realização da consulta será feita a partir da rotina de Ficha Médica Mod. 2 (MDTA410.prw).
- No cadastro de diagnóstico deverá ser criado um campo de retorno médico, para controle se o paciente deve realizar exames internos ou retornar ao médico para finalização do diagnóstico;
- Ao incluir um diagnóstico e este não possuir as informações realtivas ao diagnóstico médico, será questionado o usuário se deseja informar uma data de retorno ao médico;
- Caso exista um diagnóstico, entretanto sem hora de retorno, o atendimento será parcial, caso tenha hora de retorno, o paciente deverá retornar ao atendimento, e caso haja as informações de diagnóstico, o atendimento será finalizado.
Para melhor visualização recomenda-se a verificação do item Prótipos de Tela.
Diagnostico e medicamento com posologia - Impressão
Procedimento para Configuração
CONFIGURAÇÃO DE MENUS
1. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do Medicina e Segurança do Terabalho, conforme instruções a seguir:
Menu | Atualizações |
Submenu | Sesmt |
Nome da Rotina | Agenda Médica Mod. 2 |
Programa | MDTA076 |
Módulo | Medicina e Segurança do Trabalho. |
Tipo | Função Protheus |
Procedimento para Utilização
- Entrar no modulo módulo de Medicina e Segurança do Trabalho ( SIGAMDT ).
- Em Atualizações\Cadastros Gerais\Funcionários. Incluir um funcionário. Incluir um funcionário.
- Em Atualizações\Sesmt\Sesmt/Usuar.Atend. Incluir um usuário.
- Em Atualizações\Atendimento Médico\Ficha Médica \Incluir uma ficha médica para o funcionário.
- Em Atualizações\Sesmt\Agenda Médica. Verificar que é apresentada a mensagem de descontinuidade.
- Em Atualizações\Atendimento Médico\Ficha Médica \Incluir uma ficha médica para o funcionário.Atendimento Médico. Verificar que é apresentada a mensagem de descontinuidade
Em Atualizações\Sesmt\
NovaAgenda Médica Mod. 2.
Verificar os seguintes itens na Nova Agenda:
- Nos botões laterais:
- É possível realizar a
- Inclusão,
- Alteração e
- Exclusão de Usuário. Automaticamente já é incluso a
- agenda do
- médico. Ao incluir será
- posicionado na Agenda do mesmo.
- É possível realizar a Inclusão, Alteração e Exclusão da agenda do médico. Incluir uma agenda para o usuário incluído anteriormente.
- É
- possivel Buscar um Médico informando seu Código. Ao confirmar será posicionado na Agenda do Médico desejado.
- É
- possivel incluir uma Reservar/Bloqueio de horário, informando a Data, Horário, Observação e Tempo desejado, caso o tempo não seja informado será considerado o tempo informado no Usuário. Não será
- possivel incluir sobre algum horário incluso na agenda, caso informar sobre algum horário que
- É possível realizar a impressão, mas deverá ser informado os parâmetros com o que deseja imprimir.
- E também possui um botão de Sair, onde fechará a rotina.
- Nos botões laterais:
- Na parte superior esquerda possui um Calendário, onde deverá ser selecionado o dia desejado, caso não selecionar será considerado o dia atual. Ao selecionar outra data será atualizado a agenda conforme os agendamentos da data selecionada.
- No quadro dos Agendamentos é possível realizar o duplo clique sobre algum horário e:
- Selecionar a opção de Reservar, onde poderá ser informado a Observação e Tempo desejado.
- Selecionar a opção de Bloquear, onde poderá ser informado a Observação e Tempo desejado.
- Selecionar a opção de Agendar, onde deverá ser informado a Ficha Médica e Motivo, e poderá ser informado o Exame, Observação e Tempo de consulta. Caso ocorrer conflitos de horários será apresentado um alerta com as opções possíveis para realizar no momento. Verificar Quadro de Conflitos.
- Duplo clique sobre algum Agendamento será aberto um alerta com as opções desejadas:
- possua agendamento será apresentado uma Mensagem.
- Incluir um agendamento (utilizar o duplo clique ou o clique da direita). Se o agendamento for realizado para um horário anterior ao horário atual, ao invés de ficar com a cor Verde de Agendado, ficará Vermelho sinalizando que está em atraso.
- É possivel realizar a impressão, mas deverá ser informado os parâmetros com o que deseja imprimir.
- Possui um botão de Sair, onde fechará a rotina.
- Na parte superior esquerda possui um Calendário, onde deverá ser selecionado o dia desejado, caso não selecionar será considerado o dia atual. Ao selecionar outra data será atualizado a agenda conforme os agendamentos da data selecionada.
- No quadro dos Agendamentos é possível realizar o duplo clique sobre algum horário e:
- Selecionar a opção de Reservar, onde poderá ser informado a Observação e Tempo desejado.
- Selecionar a opção de Bloquear, onde poderá ser informado a Observação e Tempo desejado.
- Selecionar a opção de Agendar, onde deverá ser informado a Ficha Médica e Motivo, e poderá ser informado o Exame, Observação e Tempo de consulta.
- Duplo clique sobre algum Agendamento será aberto um alerta com as opções desejadas:
- Hora Chegada:
- Onde deverá informar o horário de chegada
- Duplo Clique sobre alguma Reserva/Bloqueio, será feito uma pergunta se deseja realizar o agendamento no horário selecionado, não será possível informar o horário de consulta e o tempo de consulta.
- No quadro de Agendamentos também é possível realizar o clique da direita onde possui algumas opções:
- Incluir, onde será possível incluir um Agendamento;
- Excluir, o item selecionado será excluído.
- Transferência, somente Agendamentos podem ser transferidos, caso ocorrer conflitos de horários será apresentado um alerta com as opções possíveis para realizar no momento. Verificar Quadro de Conflitos.
Em Atualizações\Atendimento Médico\Ficha Médica 2. Selecionar o Funcionário, ir na aba Consultas e realizar a opção desejada, e verificar que caso ocorre algum conflito será apresentado o Quadro de Conflitos.
Em Atualizações\Atendimento Médico\Atendimento Médico\Ações Relacionadas\Agenda\Transferência. E verificar que caso seja feita a transferência para algum horário que já possua agendamento será apresentado o Quadro de Conflitos.
Em Atualizações\Pcmso\Gerar Convocação\Incluir. Deverá ser informado o tempo de cada consulta, ao confirmar será incluso conforme os horários disponíveis, por exemplo se incluir uma convocação com um calendário das 05:00 as 12:00hrs e possuir Agendamentos das 08:00 as 08:10 ao incluir será incluso antes e após o agendamento, não deixando o novo horário sobre o antigo.- do agendamento realizado.
- Atender: Ao selecionar atender, caso não possua hora de chegada será obrigatório informar, ao preencher o campo de hora de chegada será aberta o MDTA410 onde poderá ser feito os cadastros de algumas opções, na Aba de Diagnóstico ao incluir um Diagnóstico será perguntado se deseja informar o horário do retorno, caso informado a cor do agendamento mudará, se o campo horário de retorno não for informado o agendamento mudará de cor e caso o campo de Diagnóstico seja informado o Agendamento será considerado como Atendido, desabilitando as inclusões nas outras abas.
- Encaixar: é possível realizar um novo Agendamento dentro do tempo do horário selecionado, ao confirmar será apresentado o Quadro de Conflitos.
- Duplo Clique sobre alguma Reserva/Bloqueio, será feito uma pergunta se deseja realizar o agendamento no horário selecionado, não será possível informar o horário de consulta e o tempo de consulta.
- No quadro de Agendamentos também é possivel realizar o clique da direita onde possui algumas opções:
- Incluir: onde será possível incluir um Agendamento;
- Excluir: o item selecionado será excluído.
- Transferência: somente agendamentos podem ser transferidos, caso ocorrer conflitos de horários será apresentado um alerta com as opções possíveis para realizar no momento.