~~ODT~~

Última atualização: 2017/04/03 18:17 (edição externa)

Consultar Licença Médica

Esse caso de uso está especificado em Consultar Ausências do módulo de Administração de Pessoal (RN01, RN02).

  • RN01 - Quando o usuário logado possuir papel com exigência de vinculação a uma unidade, todas as operações somente podem ser realizadas para servidores lotados na unidade que foi vinculada ao papel. Caso contrário, as operações podem ser realizadas para servidores lotados em qualquer unidade.
  • RN02 - A consulta considera apenas as licenças médicas do tipo: LICENÇA POR MOTIVO DE DOENÇA EM PESSOA DA FAMILIA e LICENÇA TRATAMENTO DA PRÓPRIA SAÚDE.

Sistema: SIGRH

Módulo: Assistência ao Servidor (DAS)

Link(s): Licença Médica → Licença Médica → Consultar Licença Médica

Usuário: luciaff

Papel que usuário deve ter: SigrhPapeis.GESTOR_DAS

Não se aplica.

Consulta que retorna todas as licenças médicas (RN02) dos servidores:

SELECT p.nome, s.siape, a.* FROM funcional.ausencia a
JOIN rh.servidor s ON(s.id_servidor=a.id_servidor)
JOIN comum.pessoa p ON(p.id_pessoa=s.id_pessoa)
WHERE a.id_ocorrencia IN (301244, 301594)

Para filtrar por nome do servidor utilize a a consulta (substitua o nome do servidor em NOME_DO_SERVIDOR_AQUI):

SELECT p.nome, s.siape, a.* FROM funcional.ausencia a
JOIN rh.servidor s ON(s.id_servidor=a.id_servidor)
JOIN comum.pessoa p ON(p.id_pessoa=s.id_pessoa)
WHERE a.id_ocorrencia IN (301244, 301594)
AND p.nome LIKE '%NOME_DO_SERVIDOR_AQUI%';
  • desenvolvimento/especificacoes/sigrh/assistencia_ao_servidor/casos_de_uso/licenca_medica/licenca_medica/consultar_licenca_medica.txt
  • Última modificação: 2017/04/03 18:17
  • (edição externa)