~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Incluir Paciente na Fila de Espera do Atendimento ====== Este caso de uso permite incluir o paciente na fila para o atendimento médico presencial no DAS. É acessado pelo servidor atendente na recepção do DAS. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIGRH -> Módulo Assistência ao Servidor -> Aba Consultas de Saúde -> Atendimento -> Inserir Paciente na Fila de Espera//. === Passo 1 - Consulta de Profissional de Saúde === O sistema exibe uma consulta por profissional de saúde para que seja exibida a lista de pacientes agendados para ele: * **Nome do Profissional**: Tipo - AUTOCOMPLETE. ([[#principais_regras_de_negócio|RN05]]) * **Cargo**: Tipo - TEXTO. Formato - NOME DO CARGO (CÓDIGO) ([[#principais_regras_de_negócio|RN06]]) * **Especialidade**: Tipo - TEXTO. Cadastro de dados realizado em: [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:administracao:cadastros:cadastros:especialidades:cadastrar|Cadastrar Especialidade em Administração de Pessoal]] ([[#principais_regras_de_negócio|RN10]]) * **Exibir Todos**: Tipo - LÓGICO. Caso essa opção tenha valor verdadeiro, são exibidos todos os pacientes agendados para todos os profissionais no dia atual. === Passo 2 - Inserir Pacientes Agendados na Fila === Realizada a consulta, o sistema exibe os pacientes agendados para o dia atual, de acordo com o filtro anterior: ([[#principais_regras_de_negócio|RN09]]) * **__Quantidade de Consultas Agendadas__**: Tipo - NUMÉRICO. * **__Profissional de Saúde__**: Tipo - TEXTO. * **__Nome do Paciente__**: Tipo - TEXTO. * **__Tipo de Paciente__**: Tipo - TEXTO. * **__Tipo de Atendimento__**: Tipo - TEXTO. * **__Horário__**: Tipo - DATA. Formato - HH:MM. * **__Agendada por__**: Tipo - TEXTO. Para cada paciente é possível //Inserir o Paciente na Fila//. ([[#principais_regras_de_negócio|RN04, RN02]]) == Fluxo Alternativo - Paciente Não Agendado / Pronto-Atendimento == Caso o paciente não esteja agendado, é possível inserir na fila como pronto-atendimento, para isso é realizada a seguinte consulta: * **Tipo de Paciente***: Tipo - TEXTO. O sistema apresenta as opções: ''Servidor'', ''Dependente'', ''Estudante Residente e/ou PECG'' e ''Externo''. * **Nome do Paciente**: Tipo - AUTOCOMPLETE. Após a consulta o sistema exibe uma lista de pacientes de acordo com os filtros, com os dados seguintes: Caso o Tipo de Paciente selecionado seja ''Servidor'': * **__Siape__**: Tipo - NUMÉRICO * **__Nome__**: Tipo - TEXTO * **__CPF__**: Tipo - NUMÉRICO Caso o Tipo de Paciente selecionado seja ''Dependente'': * **__Nome do Dependente__**: Tipo - TEXTO * **__Grau de Parentesco__**: Tipo - TEXTO * **__Servidor Responsável__**: Tipo - NUMÉRICO Caso o Tipo de Paciente selecionado seja ''Estudante Residente e/ou PECG'': * **__Aluno__**: Tipo - TEXTO * **__Matrícula__**: Tipo - NUMÉRICO * **__CPF__**: Tipo - NUMÉRICO Caso o Tipo de Paciente selecionado seja ''Externo'': * **__Nome Completo__**: Tipo - TEXTO. * **__CPF__**: Tipo - NUMÉRICO. Formato - 999.999.999-99. O usuário escolhe um paciente para incluir no atendimento. ([[#principais regras de negócio|RN01, RN02]]) == == ([[#principais regras de negócio|RN04]]) === Passo 3 - Pacientes Aguardando Atendimento === O sistema exibe os pacientes inseridos na fila de espera do profissional de saúde selecionado para o dia corrente. A consulta realiza o mesmo procedimento do **Passo 1**. E os pacientes são exibidos [[#Principais Regras de Negócio|(RN02)]] com os seguintes dados: * **__Tipo de Paciente__**: Tipo - TEXTO * **__Paciente__**: Tipo - TEXTO * **__CPF__**: Tipo - NUMÉRICO * **__Tipo de Atendimento__**: Tipo - TEXTO * **__Situação__**: Tipo - TEXTO. ([[#principais regras de negócio|RN07]]) * **__Ordem__**: Tipo - TEXTO * **__Tempo de Espera__**: Tipo - NUMÉRICO. Formato - HH:MM:SS. ([[#principais regras de negócio|RN08]]) O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Caso o paciente não esteja agendado, o tipo do atendimento passa a ser ''Pronto-Atendimento'' quando é inserido na fila. * **RN02** - O atendimento classifica como prioritário o atendimento de idosos, portadores de necessidades especiais, grávidas, lactantes e de acordo com a triagem feita pelo enfermeiro. Essa classificação é feita pelo usuário em [[desenvolvimento:especificacoes:sigrh:assistencia_ao_servidor:casos_de_uso:consultas_de_saude:atendimento:organizar_fila_de_espera|Organizar Fila de Espera]]. Automaticamente, o sistema inclui o paciente na lista conforme a prioridade de idade do servidor ou portador de necessidade especial e ordem de chegada. * **RN03** - Caso o paciente que estava agendado não tenha comparecido ao final do dia (não foi inserido na fila de espera em nenhum momento do dia), esta informação é registrada para utilização em [[desenvolvimento:especificacoes:sigrh:assistencia_ao_servidor:casos_de_uso:consultas_de_saude:agendamento_de_consulta_de_saude:agendar_consulta|Agendar Consulta]]. É usada em alerta sobre paciente que agenda e não comparece. * **RN04** - Ao ser inserido na fila de espera, sua **Situação** passa a ser ''Em Espera''. * **RN05** - Somente são exibidos os profissionais de saúde que estejam inclusos na consulta dos parâmetros: ''Cargos de Saúde'' e ''Unidades de Profissionais de Saúde''. No caso aqui da UFRN a unidade é o DAS. * **RN06** - São exibidos os cargos definidos no parâmetro: ''Cargos de Saúde''. * **RN07** - As seguintes situações são possíveis: * **Em Espera** - Paciente aguardando atendimento. Fica nesse estado logo após ser [[desenvolvimento:especificacoes:sigrh:assistencia_ao_servidor:casos_de_uso:consultas_de_saude:atendimento:inserir_paciente_na_fila_de_espera|adicionado na fila de espera]] ou ser alterado pelo último passo de [[desenvolvimento:especificacoes:sigrh:assistencia_ao_servidor:casos_de_uso:consultas_de_saude:atendimento:organizar_fila_de_espera|Organizar Fila de Espera]]. * **Ausente** - O paciente avisou que ia se ausentar mas que não quer sair da fila. Alterado pelo último passo de [[desenvolvimento:especificacoes:sigrh:assistencia_ao_servidor:casos_de_uso:consultas_de_saude:atendimento:organizar_fila_de_espera|Organizar Fila de Espera]]. * **Desistente** - O paciente desistiu de ser atendido naquele dia. Alterado pelo último passo de [[desenvolvimento:especificacoes:sigrh:assistencia_ao_servidor:casos_de_uso:consultas_de_saude:atendimento:organizar_fila_de_espera|Organizar Fila de Espera]]. * **Atendido** - O paciente foi chamado para o atendimento pelo médico. Fica nesse estado logo após ser chamado para o [[desenvolvimento:especificacoes:sigrh:assistencia_ao_servidor:casos_de_uso:consultas_de_saude:atendimento:atender_paciente|Atendimento]]. Também pode ser alterado pelo último passo de [[desenvolvimento:especificacoes:sigrh:assistencia_ao_servidor:casos_de_uso:consultas_de_saude:atendimento:organizar_fila_de_espera|Organizar Fila de Espera]]. * **RN08** - O tempo de espera é calculado desde o momento em que foi adicionado na fila, ou seja obteve a situação ''Em Espera'', até o momento em que foi atendido ou desistente, ou seja, obteve a situação ''Atendido'' ou ''Desistente''. Quando estiver com situação ''Ausente'', o tempo é pausado e continuado de onde parou, ao voltar para ''Em Espera''. * **RN09** - O paciente em pronto-atendimento não aparece na fila de consultas agendadas. Somente na fila de espera. * **RN10** - As opções de **Especialidade** são variáveis e dependem do que for carregado no campo **Cargo**. ==== Resoluções/Legislações Associadas ==== [[http://www.planalto.gov.br/ccivil_03/_ato2007-2010/2009/decreto/d6856.htm|Decreto Nº 6.856/2009]]. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.assistencia_servidor.dominio.Paciente | administrativo.assistencia_servidor.paciente | | br.ufrn.sigrh.assistencia_servidor.dominio.RequisicaoPaciente | administrativo.assistencia_servidor.requisicao_paciente | | br.ufrn.sigrh.assistencia_servidor.dominio.RequisicaoPaciente | administrativo.assistencia_servidor.atendimento_paciente | ====== Plano de Teste ====== Sistema: SIGRH Módulo: Assistência ao Servidor Link(s): Aba Consultas de Saúde -> Atendimento -> Inserir Paciente Usuário: mirian Papel que usuário deve ter: SigrhPapeis.GESTOR_DAS ===== Cenários de Teste ===== Verificar se o cadastro realizado aparece para ser ordenado em Assistência ao Servidor -> Consultas de Saúde -> Atendimento -> Organizar Fila de Espera ===== Dados para o Teste ===== Não se aplica.