~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Organizar Fila de Espera ====== Este caso de uso permite que o servidor profissional de saúde ou o enfermeiro responsável pela triagem ordene a fila de espera para o atendimento de acordo com as prioridades de pronto-atendimento, pessoas com prioridade de atendimento por necessidades especiais, tais como grávidas, lactantes, idosos, e portadores de deficiências físicas ou mentais, ou de doenças crônicas. ===== 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 -> Organizar Fila de Espera//. O sistema exibe uma consulta por profissionais de saúde que trabalham no dia corrente. * **Profissional de Saúde***: Tipo - TEXTO. O sistema retorna os servidores inseridos na fila de espera do profissional de saúde selecionado para o dia corrente. * **__Quantidade de Pacientes na Fila__**: Tipo - NUMÉRICO. * **__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|RN01]]) * **__Ordem__**: Tipo - TEXTO * **__Tempo de Espera__**: Tipo - NUMÉRICO. Formato - HH:MM:SS. ([[#principais regras de negócio|RN02]]) O usuário deve indicar a nova posição na fila para determinado paciente, até que a fila esteja ordenada conforme desejar. Para tal, ele usa as operações de ordenação disponíveis. É possível remover pacientes desta fila ou alterar sua **Situação**. O sistema exibe a lista dos pacientes já atendidos (com **Situação** ''Atendido'' no dia corrente, com os dados a seguir): * **__Quantidade de Pacientes Atendidos__**: Tipo - NUMÉRICO. * **__Tipo de Paciente__**: Tipo - TEXTO * **__Paciente__**: Tipo - TEXTO * **__CPF__**: Tipo - NUMÉRICO * **__Tipo de Atendimento__**: Tipo - TEXTO * **__Situação__**: Tipo - TEXTO. Será sempre ''Atendido''. * **__Tempo de Espera__**: Tipo - NUMÉRICO. Formato - HH:MM:SS. ([[#principais regras de negócio|RN02]]) ([[#principais regras de negócio|RN03]]) O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - 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 deste caso de uso. * **Ausente** - O paciente avisou que ia se ausentar mas que não quer sair da fila. Alterado pelo último passo deste caso de uso. * **Desistente** - O paciente desistiu de ser atendido naquele dia. Alterado pelo último passo deste caso de uso. * **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 deste caso de uso. * **RN02** - 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''. * **RN03** - Os pacientes atendidos por meio da alteração de **Situação** deste caso de uso não poderão mais ter sua **Situação** alterada para qualquer outro status, assim como os pacientes atendidos por [[desenvolvimento:especificacoes:sigrh:assistencia_ao_servidor:casos_de_uso:consultas_de_saude:atendimento:atender_paciente|Atender Paciente]]. ==== 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.AtendimentoPaciente | administrativo.assistencia_servidor.atendimento_paciente | ====== Plano de Teste ====== Sistema: SIGRH Módulo: Assistência ao Servidor Link(s): Aba Consultas de Saúde -> Atendimento -> Organizar Fila de Espera Usuário: mirian Papel que usuário deve ter: SigrhLista.GESTOR_DAS ===== Cenários de Teste ===== Os pacientes são inseridos na fila de espera do paciente em [[desenvolvimento:especificacoes:sigrh:assistencia_ao_servidor:casos_de_uso:consultas_de_saude:atendimento:inserir_paciente_na_fila_de_espera|Inserir Paciente]]. ===== Dados para o Teste ===== Não se aplica.