Tabela de conteúdos

Especificação funcional: Pontos de Atendimento

Resumo

Registrar os dados de uma entidade que poderá ser atendida através da realização de um ou mais serviços no cadastro de atendimentos.

Descrição

Um ponto de atendimento representa o local ou a entidade (pessoa, empresa, escola, etc) para o qual um serviço pode ser prestado. Por isso é preciso que o ponto esteja cadastrado para que os atendimentos possam ser registrados.

Um ponto de atendimento deve estar numa categoria. Ela define o tipo de documento aceito pelo ponto, assim como os campos personalizados disponíveis no cadastro.

Um ponto pode ser desativado. Neste caso, ele não poderá ser usado para incluir ou alterar um cadastro:

Um ponto desativado ainda poderá aparecer em todos os locais onde seus dados não possam ser alterados ou que não alterem outros cadastros: relatórios, gráficos, consultas, mapas, etc.

Na consulta de pontos de atendimentos, os inativos devem ser diferenciados dos ativos por cores. O usuário deve poder filtrar somente os ativos ou somente os inativos.

O campo grupo serve para identificar pontos de atendimento relacionados. Um exemplo típico é o cadastro imobiliário. Todas as construções dentro de um mesmo terreno podem ser agrupadas para fins de gerenciamento por parte do município.

Outro exemplo são os condomínios onde o lote pode ser considerado um ponto de atendimento, assim como cada apartamento individualmente.

No momento da inclusão ou alteração o campo deve apresentar uma lista com os grupos cadastrados anteriormente, quando houver.

Pessoas

Um ponto de atendimento pode ter uma ou mais pessoas vinculadas a ele. Cada pessoa deve ter uma condição no ponto e pode ser ou não o responsável pelo ponto. A condição é um campo livre informado pelo usuário. Somente uma pessoa pode ser o responsável em cada ponto.

Localização

Define a localização física do ponto através do seu endereço. O usuário pode escolher um logradouro e um bairro dentre os bairros do logradouro selecionado. A localização do ponto não é obrigatória pois, dependendo do uso, o ponto de atendimento pode não estar vinculado a um logradouro específico.

Também é possível adicionar e editar feições. Com as feições pode-se visualizar o ponto de atendimento no mapa. As feições podem ser ordenadas para que a primeira feição apareça primeiro nos mapas com os dados mais detalhadas do ponto de atendimento.

Lote

Se um ponto de atendimento for um imóvel, o usuário pode inserir nele os dados referentes ao lote.

Fotos

É possível anexar imagens que ajudem a identificar o ponto de atendimento. Estas fotos serão selecionadas a partir de arquivos salvos no disco.

Fotos de alta definição

É possível anexar o link das fotos de alta definição.

Atividades

O usuário poderá vincular ao ponto uma ou mais atividades. Para isto ele deve selecionar uma atividade existente e definir uma quantidade para ela naquele ponto.

Pontos vinculados

Outros pontos de atendimento podem ser vinculados ao ponto sendo cadastrado ou alterado. Com isto o usuário pode visualizar em relatórios ou mapas os pontos que tem alguma relação entre si.

Campos personalizados

Os campos personalizados da categoria escolhida, quando existirem, devem estar disponíveis no cadastro do ponto de atendimento. A interface deve se adaptar para exibir os campos dinamicamente, separados em grupos, conforme definido na categoria. Sempre que a categoria for selecionada ou alterada, os respectivos campos deverão ser mostrados em branco para que o usuário possa preenchê-los.

Dados

Um ponto de atendimento deve possuir os seguintes campos:

Campo Descrição Tipo Tamanho Obrigatório?
Nome Nome do ponto Texto 80 Sim
Grupo Nome do grupo do ponto de atendimento Texto 60 Não
Categoria Categoria do ponto de atendimento Texto 60 Sim
Documento Número do documento Texto 50 Não
Ativo Se o ponto está ativo ou não Sim/não Sim
Lista de pessoas Lista de pessoas vinculadas ao ponto Objeto Não
Logradouro Logradouro onde se localiza o ponto de atendimento Objeto Não
Bairro Bairro onde se localiza o ponto de atendimento Objeto Não
Número Número da localização do endereço Texto 05 Não
Cep Código de endereçamento postal do ponto de atendimento Numérico 09 Não
Complemento Campo aberto para complemento do endereço do ponto Texto 50 Não
Referência Campo que indica uma referência de localização do ponto Texto 100 Não
Feições Lista de feições com coordenadas geográficas no sistema UTM Objeto Não
Fotos Lista de fotos do ponto, armazenadas na forma de arquivos anexados Objeto Não
Fotos de alta definição Lista de com o link da pasta que está armazenada a foto no bucket Texto Não
Observações Dados adicionais 500 Não

Visualização no mapa

Na listagem de pontos de atendimento, o usuário deve poder exportar todos os pontos filtrados que contenham coordenadas para visualização no mapa. Além dos pontos listados, o usuário poderá escolher se quer exportar os logradouros, bairros, distritos, os pontos vinculados e as pessoas vinculadas a estes pontos.

Análise de serviços por ponto de atendimento

O usuário deve poder saber quais pontos de atendimento foram ou não atendidos com determinados serviços num determinado período. Para isso na tela de consulta deve haver uma visão específica para que o usuário faça filtros relacionados aos atendimentos.

Na visão “Análise de serviços” devem constar, além dos dados básicos dos pontos de atendimento, os seguintes totalizadores:

Quando esta visão for selecionada, o sistema deve habilitar uma ferramenta que permita ao usuário filtrar os registros. Em todos os filtros deve haver a possibilidade de listar os pontos atendidos ou não atendidos de acordo com os critérios:

Quando esta visão for selecionada a ferramenta de filtros existente no sistema será substituída pelos filtros personalizados acima onde o usuário vai poder ativar um ou mais filtros.

Configurações e preferências do usuário

Categorias

O cadastro de um ponto de atendimento depende do cadastro de categorias. Ao incluir um novo ponto de atendimento, o usuário deve ter a opção de selecionar uma categoria cadastrada para que o campo categoria no cadastro do ponto já comece preenchido com a categoria escolhida. Também no cadastro de pontos, o usuário poderá incluir uma nova categoria para que esta possa ser selecionada ao incluir um ponto.

Secretarias

O nome do módulo pode ser personalizado no cadastro de secretarias.

Pontos de verificação

Cadastro

Obs: No grid de pontos de atendimento, o botão incluir, quando acionado diretamente, deve iniciar a inclusão de um ponto de atendimento com a categoria definida como padrão. Além disso, deverão ser exibidas opções (no mesmo botão) para incluir pontos de atendimento para as diversas categorias cadastradas no sistema. Essas opções serão apenas atalhos para o usuário: durante o cadastro o usuário poderá modificar a categoria, se desejar.

Na tela de cadastro deverá ser exibido um campo para que o usuário informe o número do documento que identifica o ponto de atendimento. Esse número será formatado de acordo com a máscara definida no tipo de documento vinculado à categoria. Para um tipo de documento sem máscara, o número do documento deve ter o tamanho máximo limitado ao tamanho do campo, como descrito acima. Antes de salvar o ponto de atendimento, o sistema deverá verificar se o documento é ou não obrigatório e único, de acordo com o que foi definido no cadastro de categorias.

Personalizações

Visualização no mapa

Análise de serviços

Observações

Nenhuma.