Habilitações do profissional da área animalPronto

Código da história:US067

Histórico de versões

    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:

    CampoTipoDescriçãoExemplo
    Quantidade de Habilitações AtivasTextoExibe a quantidade de itens ativos da seção“1 Habilitação Ativa”
    CampoTipoDescriçãoExemplo
    Data da Última AlteraçãoTextoExibe a data da última alteração do item“12/02/2012”
    SituaçãoTextoExibe a situação do item“Ativo”
    Número da HabilitaçãoTextoExibe o número da habilitação“654132”
    Data da HabilitaçãoTextoExibe a data da habilitação de acordo com a portaria“05/08/2027”
    CampoTipoDescriçãoExemplo
    EspéciesTextoExibe as espécies que a habilitação é válida“Aves”, “Suídeos”

    (Histórico de Habilitações Inativas) (Zero ou mais)

    Seção intitulada “(Histórico de Habilitações Inativas) (Zero ou mais)”

    Mesmos campos da seção de ativos.

    CampoTipoDescriçãoExemplo
    Quantidade de Habilitações AtivasTextoExibe a quantidade de itens ativos da seção“1 Habilitação Ativa”
    CampoTipoDescriçãoExemplo
    Data da Última AlteraçãoTextoExibe a data da última alteração do item“12/02/2012”
    SituaçãoTextoExibe a situação do item“Ativo”
    Número da HabilitaçãoTextoExibe o número da habilitação“035136”

    (Histórico de Habilitações Inativas) (Zero ou mais)

    Seção intitulada “(Histórico de Habilitações Inativas) (Zero ou mais)”

    Mesmos campos da seção de ativos.

    Mesmos campos da seção “Exame de Brucelose/Tuberculose”.

    E exibe as seguintes ações:

    AçãoDescrição
    Adicionar HabilitaçãoVai para a tela de adicionar uma nova habilitação
    Todos os profissionais da área animalVolta para a tela de busca
    AçãoDescrição
    VisualizarDisponível para cada item apresentado Vai para a tela de visualização do item em questão
    EditarDisponí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.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    HabilitaçãoTextoSimValores 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.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Número da HabilitaçãoTextoSimAlfanumé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çãoDataSimNumérico, 8 dígitos, máscara MM/DD/AAAA A data não pode ser futura01/01/2025Vazio
    Portaria de HabilitaçãoArquivoSimNeste 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çãoTextoNã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ávelSimValores 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
    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Espécie (“Nome da Espécie”)SeleçãoSimValores 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.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Número da HabilitaçãoTextoSimAlfanumé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.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Número da HabilitaçãoTextoSimAlfanumé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çãoDataSimNumérico, 8 dígitos, máscara MM/DD/AAAA A data não pode ser futura01/01/2025Vazio
    Portaria de HabilitaçãoArquivoSimNeste 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çãoTextoNã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ávelSimValores 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çãoDescrição
    Ver itemDisponí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 itemDisponível para cada item informado no cadastro que podem ter mais de uma instância Adiciona / Remover o item
    Baixar documentoDisponível para cada anexo informado no cadastro Baixa o documento anexado
    AçãoDescrição
    Cancelar/FecharVolta para a tela de visualização das habilitações
    SalvarValida 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:

    CampoTipoDescriçãoExemplo
    SituaçãoTextoExibe a situação“Ativo”

    E exibe as seguintes ações:

    AçãoDescrição
    Cancelar/FecharVolta para a tela de listagem
    EditarVai para a tela de edição
    AçãoDescrição
    Ver itemDisponível para cada item informado no cadastro que esteja relacionado a outro cadastro Vai para a tela de visualização do cadastro selecionado
    Baixar documentoDisponível para cada anexo informado no cadastro Baixa o documento anexado
    Gerenciar StatusVai 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çãoDescrição
    Cancelar/FecharVolta para a tela de listagem
    SalvarValida os dados informados, salva as edições e vai para a tela de listagem
    AçãoDescrição
    Ver itemDisponí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 itemDisponível para cada item informado no cadastro que podem ter mais de uma instância Adiciona / Remover o item
    Baixar documentoDisponível para cada anexo informado no cadastro Baixa o documento anexado
    Ativar/InativarMuda 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çãoVai 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”.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    SituaçãoSeleção simplesSimValores = “Regular”, “Irregular”, “Em Atraso”, “Suspenso”, “Cancelado”“Regular”-

    Disponível se Situação = “Suspenso”.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Possui prazo para encerramento da suspensão?SeleçãoSimValores = “Sim”, “Não”“Sim”“Sim”
    Data de Término da SuspensãoDataSim(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

    Documento de Cancelamento Encerramento da Suspensão

    Seção intitulada “Documento de Cancelamento Encerramento da Suspensão”

    Disponível se Situação = “Cancelado”.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Anexar documento para comprovação de cancelamento?SeleçãoSimValores pré-definidos: “Sim”, “Não”“Sim”“Sim”
    Documento de CancelamentoArquivoSim(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
    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Observação — Informações adicionais pertinentes.TextoSimAlfanumérico, máximo 1500 caracteres“Exemplo de observação”Vazio

    RNE001 — Alerta por ausência de emissão de GTA

    Seção intitulada “RNE001 — Alerta por ausência de emissão de GTA”

    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ãoDataAlteração
    v1.012/02/2025Segunda 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.