~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Alterar Status do Discente ====== Esse caso de uso tem como finalidade realizar a alteração de status de um discente da residência em saúde. ===== Descrição do Caso de Uso ===== O caso de uso está disponível através do caminho : //SIGAA -> Residências em Saúde -> Alunos -> Alunos -> Alterar Status do Discente// Esse caso de uso segue a especificação definida em [[desenvolvimento:especificacoes:sigaa:graduacao:casos_de_uso:administracao:operacoes_administrativas:alterar_status_de_aluno|Alterar Status do Discente]] do módulo de graduação. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== Não se aplica. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.dominio.AlteracaoStatusAluno | sigaa.public.alteracao_status_aluno | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Residências em Saúde Link(s): Alunos -> Alunos -> Alterar Status do Discente Usuário(s): regodm [SECRETARIA_RESIDENCIA], elineidesg [SECRETARIA_RESIDENCIA], lyane[COORDENADOR_PROGRAMA_RESIDENCIA] Papel que usuário deve ter: SigaaPapeis.SECRETARIA_RESIDENCIA, SigaaPapeis.COORDENADOR_PROGRAMA_RESIDENCIA ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Para obter os discentes e suas respectivas residências pode-se usar o SQL abaixo: select u.login, p.nome, c.nome as curso from comum.usuario u inner join comum.pessoa p using (id_pessoa) inner join discente d using (id_pessoa) inner join complexo_hospitalar.discente_residencia_medica med using (id_discente) inner join curso c on (d.id_curso = c.id_curso) where med.crm is not null and d.status = 1 and c.nome ilike '%RESID%' order by 3