Eu, como usuário do sistema AgroDigital, quero visualizar habilitações, adicionar uma habilitação, visualizar uma habilitação, editar uma habilitação e gerenciar situação do cadastro para gerenciar habilitações dos profissionais da área animal.
Este documento detalha um fluxo vinculado ao cadastro do Profissional da Área Animal (US052).
Dado que estou na tela de habilitações do profissional da área animal
Então o sistema exibe as habilitações do profissional da área animal em questão, contendo os seguintes campos:
| Campo | Tipo | Descrição | Exemplo |
|---|
| Quantidade de Habilitações Ativas | Texto | Exibe a quantidade de itens ativos da seção | “1 Habilitação Ativa” |
| Campo | Tipo | Descrição | Exemplo |
|---|
| Data da Última Alteração | Texto | Exibe a data da última alteração do item | “12/02/2012” |
| Situação | Texto | Exibe a situação do item | “Ativo” |
| Número da Habilitação | Texto | Exibe o número da habilitação | “654132” |
| Data da Habilitação | Texto | Exibe a data da habilitação de acordo com a portaria | “05/08/2027” |
| Campo | Tipo | Descrição | Exemplo |
|---|
| Espécies | Texto | Exibe as espécies que a habilitação é válida | “Aves”, “Suídeos” |
Mesmos campos da seção de ativos.
| Campo | Tipo | Descrição | Exemplo |
|---|
| Quantidade de Habilitações Ativas | Texto | Exibe a quantidade de itens ativos da seção | “1 Habilitação Ativa” |
| Campo | Tipo | Descrição | Exemplo |
|---|
| Data da Última Alteração | Texto | Exibe a data da última alteração do item | “12/02/2012” |
| Situação | Texto | Exibe a situação do item | “Ativo” |
| Número da Habilitação | Texto | Exibe o número da habilitação | “035136” |
Mesmos campos da seção de ativos.
Mesmos campos da seção “Exame de Brucelose/Tuberculose”.
E exibe as seguintes ações:
| Ação | Descrição |
|---|
| Adicionar Habilitação | Vai para a tela de adicionar uma nova habilitação |
| Todos os profissionais da área animal | Volta para a tela de busca |
| Ação | Descrição |
|---|
| Visualizar | Disponível para cada item apresentado Vai para a tela de visualização do item em questão |
| Editar | Disponível para cada item apresentado Vai para a tela de edição do item em questão |
Mesmas ações da história pai.
Dado que estou na tela de adicionar habilitação
Então o sistema exibe um formulário, contendo os seguintes campos:
Preencha os campos para adicionar uma habilitação ao profissional.
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|
| Habilitação | Texto | Sim | Valores pré-definidos: “Emissão de GTA”, “Exame de Brucelose/Tuberculose”, “Exame de Mormo” | “Emissão de GTA” | Vazio |
Disponível se o campo “Habilitação” for definido como tal.
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|
| Número da Habilitação | Texto | Sim | Alfanumérico, máximo de 9 caracteres Máscara EVXXXX/AA ou XXXX/AA (EV (opcional) + 4 dígitos + / + 2 dígitos do ano da habilitação) | “1234/26” | Vazio |
| Data da Habilitação | Data | Sim | Numérico, 8 dígitos, máscara MM/DD/AAAA A data não pode ser futura | 01/01/2025 | Vazio |
| Portaria de Habilitação | Arquivo | Sim | Neste campo, será exibido ao usuário o nome do arquivo anexado O arquivo deve ser imagem (PNG, JPG) ou PDF O arquivo deve conter, no máximo, 50MB | “documento.png” | Vazio |
| Descrição | Texto | Não | (Disponível quando o campo “Portaria de Habilitação” for informado) Alfanumérico, máximo 255 caracteres | “Portaria de 2026” | Vazio |
| Escritório Seccional Vinculado (“Nome”) | Seleção pesquisável | Sim | Valores pré-definidos: escritórios seccionais cadastrados (Ver US036) Deve ser possível buscar por “Nome” do escritório seccional | “Escritório Seccional Belo Horizonte” | Vazio |
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|
| Espécie (“Nome da Espécie”) | Seleção | Sim | Valores pré-definidos: espécies cadastradas no sistema (Ver US016) Deve ser possível buscar por “Nome da Espécie” ou “Grupo da Espécie” | “Bovinos” | Vazio |
Disponível se o campo “Habilitação” for definido como tal.
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|
| Número da Habilitação | Texto | Sim | Alfanumérico, máximo de 7 caracteres Máscara XXXX/AA (4 dígitos + / + 2 dígitos do ano da habilitação) | “123ABC/2025” | Vazio |
Disponível se o campo “Habilitação” for definido como tal.
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|
| Número da Habilitação | Texto | Sim | Alfanumérico, máximo de 7 caracteres Máscara XXXX/AA (4 dígitos + / + 2 dígitos do ano da habilitação) | “512633” | Vazio |
| Data da Habilitação | Data | Sim | Numérico, 8 dígitos, máscara MM/DD/AAAA A data não pode ser futura | 01/01/2025 | Vazio |
| Portaria de Habilitação | Arquivo | Sim | Neste campo, será exibido ao usuário o nome do arquivo anexado O arquivo deve ser imagem (PNG, JPG) ou PDF O arquivo deve conter, no máximo, 50MB | “documento.png” | Vazio |
| Descrição | Texto | Não | (Disponível quando o campo “Portaria de Habilitação” for informado) Alfanumérico, máximo 255 caracteres | “Portaria de 2026” | Vazio |
| Escritório Seccional de Vinculação (“Nome”) | Seleção pesquisável | Sim | Valores pré-definidos: escritórios seccionais cadastrados (Ver US036) Deve ser possível buscar por “Nome” do escritório seccional | “Escritório Seccional Belo Horizonte” | Vazio |
E as seguintes ações:
| Ação | Descrição |
|---|
| Ver item | Disponível para cada item informado no cadastro que esteja relacionado a outro cadastro Vai para a tela de visualização do cadastro selecionado |
| Adicionar/Remover item | Disponível para cada item informado no cadastro que podem ter mais de uma instância Adiciona / Remover o item |
| Baixar documento | Disponível para cada anexo informado no cadastro Baixa o documento anexado |
| Ação | Descrição |
|---|
| Cancelar/Fechar | Volta para a tela de visualização das habilitações |
| Salvar | Valida os dados informados, salva o cadastro e vai para a tela de listagem |
Dado que estou na tela de visualização
Então o sistema exibe os campos do formulário descrito no critério de aceitação 2 como somente leitura, com seus valores já preenchidos
E, além desses, exibe os seguintes campos, também como somente leitura:
| Campo | Tipo | Descrição | Exemplo |
|---|
| Situação | Texto | Exibe a situação | “Ativo” |
E exibe as seguintes ações:
| Ação | Descrição |
|---|
| Cancelar/Fechar | Volta para a tela de listagem |
| Editar | Vai para a tela de edição |
| Ação | Descrição |
|---|
| Ver item | Disponível para cada item informado no cadastro que esteja relacionado a outro cadastro Vai para a tela de visualização do cadastro selecionado |
| Baixar documento | Disponível para cada anexo informado no cadastro Baixa o documento anexado |
| Gerenciar Status | Vai para a tela de gerenciar status |
Dado que estou na tela de edição
Então o sistema exibe os campos descritos no critério de aceitação 2 já preenchidos e editáveis, exceto o campo “Habilitação”
E, além desses, exibe os novos campos do critério de aceitação 3 como somente leitura
E exibe as seguintes ações:
| Ação | Descrição |
|---|
| Cancelar/Fechar | Volta para a tela de listagem |
| Salvar | Valida os dados informados, salva as edições e vai para a tela de listagem |
| Ação | Descrição |
|---|
| Ver item | Disponível para cada item informado no cadastro que esteja relacionado a outro cadastro Vai para a tela de visualização do cadastro selecionado |
| Adicionar/Remover item | Disponível para cada item informado no cadastro que podem ter mais de uma instância Adiciona / Remover o item |
| Baixar documento | Disponível para cada anexo informado no cadastro Baixa o documento anexado |
| Ativar/Inativar | Muda a situação do cadastro para “Ativo” ou “Inativo”, a depender da situação atual do cadastro (Ver RNC008 - Situação do cadastro de uma entidade). |
| Gerenciar situação | Vai para a tela de gerenciar status |
Dado que estou na tela de gerenciar o estado do cadastro
Então o sistema exibe um formulário, contendo os seguintes campos:
Disponível se a “Habilitação = Exame de Brucelose e Tuberculose”.
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|
| Situação | Seleção simples | Sim | Valores = “Regular”, “Irregular”, “Em Atraso”, “Suspenso”, “Cancelado” | “Regular” | - |
Disponível se Situação = “Suspenso”.
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|
| Possui prazo para encerramento da suspensão? | Seleção | Sim | Valores = “Sim”, “Não” | “Sim” | “Sim” |
| Data de Término da Suspensão | Data | Sim | (Disponível se o campo “Possui prazo para encerramento da suspensão?” for definido como “Sim”) A data não pode ser passada Ao atingir a data, o sistema deve reverter a suspensão, trocando a situação para regular | “01/01/2025” | Vazio |
Disponível se Situação = “Cancelado”.
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|
| Anexar documento para comprovação de cancelamento? | Seleção | Sim | Valores pré-definidos: “Sim”, “Não” | “Sim” | “Sim” |
| Documento de Cancelamento | Arquivo | Sim | (Disponível se o campo “Anexar documento para comprovação de cancelamento?” for definido como “Sim”) Neste campo, será exibido ao usuário o nome do arquivo anexado O arquivo deve ser imagem (PNG, JPG) ou PDF O arquivo deve conter, no máximo, 50MB | “documento.png” | Vazio |
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|
| Observação — Informações adicionais pertinentes. | Texto | Sim | Alfanumérico, máximo 1500 caracteres | “Exemplo de observação” | Vazio |
O sistema deverá monitorar os profissionais habilitados para emissão de GTA. Caso um profissional habilitado para emissão de GTA permaneça por 8 meses consecutivos sem realizar nenhuma emissão, deverá ser exibido um alerta notificando essa condição ao profissional e ao IMA. O alerta deve informar sobre o tempo sem emissão de GTA e deve incluir: número da habilitação.
Para que seja possível adicionar uma habilitação de exame de brucelose/tuberculose, o profissional deve possuir um (e somente um) local de realização de exame cadastrado.
- Validada em reunião online ocorrida entre os dias 02/02/2026 e 04/02/2026
| Versão | Data | Alteração |
|---|
| v1.0 | 12/02/2025 | Segunda versão da história. |
- O histórico informa v1.0 em 12/02/2025 como Segunda versão da história. A data e a descrição foram preservadas para conferência.
- O campo Habilitação é tipado como Texto, embora tenha opções predefinidas. O tipo foi preservado.
- Os exemplos de número na listagem não seguem as máscaras do formulário. No cadastro, 123ABC/2025 e 512633 também não seguem XXXX/AA. Os exemplos foram preservados para conferência.
- As datas têm máscara MM/DD/AAAA, enquanto outros documentos usam dia/mês/ano. Confirmar o formato.
- A inclusão de Brucelose/Tuberculose exige exatamente um local de realização de exame cadastrado. A fonte não informa nessa tela como consultar ou ajustar o vínculo.
- A listagem usa Ativo/Inativo, e o gerenciamento de situação de Brucelose/Tuberculose usa Regular, Irregular, Em Atraso, Suspenso e Cancelado. Confirmar se são estados independentes e o efeito das ações Ativar/Inativar e Gerenciar situação.
- A fonte alterna Exame de Brucelose/Tuberculose e Exame de Brucelose e Tuberculose. Confirmar o rótulo da habilitação.
- O gerenciamento de situação não define ações de salvar ou cancelar e só detalha a escolha de situação para Brucelose/Tuberculose. Confirmar o comportamento para GTA e Mormo.
- A Data de Término da Suspensão não pode ser passada, mas o exemplo é 01/01/2025. O exemplo foi preservado.
- O cabeçalho Documento de Cancelamento Encerramento da Suspensão mistura duas finalidades; os campos abaixo dele tratam de cancelamento. Confirmar o título.
- A listagem permite zero ou uma habilitação ativa de cada tipo de exame, mas as regras não descrevem como tratar uma nova inclusão quando já existe uma ativa. Confirmar essa validação.
- O título da seção Emissão de GTA usa exemplos de espécies Aves e Suídeos, que correspondem a grupos da US016. Confirmar se a habilitação seleciona espécies ou grupos; a seleção de espécies do formulário foi preservada.