Ticket #270 (new Implementação)
Desenvolvimento módulo de relatórios
| Reported by: | ozp | Owned by: | czd |
|---|---|---|---|
| Priority: | Crítica | Milestone: | Beta 2 |
| Component: | TI - Templates | Version: | 2.0 |
| Keywords: | Cc: |
Description (last modified by czd) (diff)
Desenvolvimento do módulo de relatórios estatísticos padronizados:
O objetivo do módulo é a geração de dados estatísticos sobre as características da população e os serviços prestados em estabelecimento usuário do sistema.
Caso de uso resumido:
O usuário inicialmente escolhe se deseja visualizar dados do estabelecimento inteiro, de um serviço específico ou de um profissional/estagiário específico. Depois seleciona o período (data de início-fim) para seleção dos dados. Escolhe os tipos de dados a serem incluídos no relatório. Escolhe se quer incluir lista de clientes ou apenas dados estatísticos. Escolhe se quer incluir dados demográficos. EScolhe se quer separar os dados demográficos por: criança, adolescente, adulto, idoso
O sistema então apresenta os resultados na tela com opção de imprimir o relatório gerado.(html ou PDF)
Requisitos:
O menu relatório entra como um ítem no menu principal do sistema. Deve seguir as diretrizes de layout dos arquivos em anexo Escolher Estabelecimento significa que os dados serão do estabelecimento como um todo no período escolhido. Serviço: os dados serão apenas dos clientes vinculados (inscritos) àquele serviço no período escolhido. Profissional: os dados serão apenas dos clientes vinculados (inscritos) nos serviços que o profissional presta. Neste sentido quando se escolhe um profissional, escolhe ele vinculado a um serviço e não ele como um todo (ex: o profissional presta vários servicos, mas no relatório serão gerados dados de apenas um serviço por vez.
Período: quando se escolhe uma faixa inicio-fim, os dados selecionados dizem respeito apenas aquele período. ex: se o relatório vai listar os clientes inscritos em um serviço, ele vai selecionar os clientes que estavam/foram inscritos apenas dentro daquele intervalo escolhido
Dados em branco: caso algum campo não esteja preenchido, o sistema deve contar como "em branco", ex: 10 clientes, 5 homens, 4 mulheres, 1 "em branco". Ou seja, o sistema indica qual é o número total de registros e o número de registros em branco também.
Tipos de relatórios:
Admissões e tipos de Admissões (apenas para estabelecimento)
O sistema gera os dados do número de clientes admitidos. Separa entre pessoa física e jurídica com total e percentagem.
Lista total e percentagem das indicações para admissão (publicidade, folder, site, no local, familiares etc)
Lista total e percentagem de quem assinou o termo de consentimento para pesquisa.
Lista todos os clientes com link para as respectivas "homes" (se escolhido)
Inscriçoes, encaminhamentos internos e externos
Para estabelecimento:
O sistema gera os dados de número total e percentagem de inscrições, encaminhamentos internos e encaminhamentos externos.
Lista para qual serviço ocorreu a inscrição
Lista os encaminhamentos internos (serviços de origem e destino)
Lista o total de encaminhamentos externos
Lista todos os clientes com link para as respectivas "homes" (se escolhido)
Para serviços:
O sistema gera os dados de número total e percentagem de inscrições, encaminhamentos internos (com serviços destino) e encaminhamentos externos feitos naquele serviço.
Lista para qual profissional(is) ocorreu a inscrição ou encaminhamento interno
Lista todos clientes com link para as respectivas "homes"
Para profissionais:
O sistema gera os dados de número total e percentagem de inscrições, encaminhamentos internos (com serviços destino) e encaminhamentos externos feitos naquele serviço.
Lista todos os clientes com link para as respectivas "homes" (se escolhido)
Desligamentos:
O sistema lista os tipos desligamentos com número total e percentagem
Lista o total e percentagem dos desligamentos do tipo "Término do serviço foi discutido junto ao cliente"
Lista todos os clientes com link para as respectivas "homes" (se escolhido)
Agendamentos - estabelecimentos:
O sistema lista a quantidade de agendamentos naquele período, divididos por serviços (total e percentagem) O sistema lista a quantidade de agendamentos que utilizaram equipamentos O sistema lista a quantidade de agendamentos feitos e confirmados divididos pelo tipo de confirmação: no horario, atrasado, faltou, desmarcou, remarcou Lista todos os clientes com link para as respectivas "homes" (se escolhido)
Agendamentos - serviços:
O sistema lista a quantidade de agendamentos naquele período O sistema lista a quantidade de agendamentos que utilizaram equipamentos O sistema lista a quantidade de agendamentos feitos e confirmados divididos pelo tipo de confirmação: no horario, atrasado, faltou, desmarcou, remarcou Lista todos os clientes com link para as respectivas "homes" (se escolhido)
Agendamentos - profissional:
O sistema lista a quantidade de agendamentos naquele período O sistema lista a quantidade de agendamentos que utilizaram equipamentos O sistema lista a quantidade de agendamentos feitos e confirmados divididos pelo tipo de confirmação: no horario, atrasado, faltou, desmarcou, remarcou Lista todos os clientes com link para as respectivas "homes" (se escolhido)
Demográficos:
Quando o usuário escolhe incluir dados demográficos o sistema gera uma tabela contendo as seguintes informações
Sexo: Masculino, Feminino: total e percentagens
Faixa etária: Crianças(0-12 anos), Adolescentes(13-17), Adultos(18-65), Idosos (66 ou mais)
Estado civil: total e percentagens
Número de Familiares: lista o total por número de familiares e percentagens.
Nível Educacional: lista total e percentagens
Ocupações(apenas as ativas):
lista os totais e percentagens dos grupos da CBO (grande grupo, sub grupo, grupo de base)
lista os tipos de situação no mercado de trabalho
Número de inscrições ativas: lista o total de incrições ativas por cliente
Número de inscrições desligadas: lista o total de inscrições desligadas por cliente

