Vacinador contra brucelosePronto
US069Eu, como usuário do sistema AgroDigital, quero buscar vacinador contra brucelose, listar vacinadores contra brucelose, cadastrar vacinador contra brucelose, visualizar vacinador contra brucelose e editar vacinador contra brucelose para gerenciar vacinadores contra brucelose.
1. Buscar vacinador contra brucelose
Seção intitulada “1. Buscar vacinador contra brucelose”Dado que estou na tela inicial para usuários autenticados
Quando acesso o menu Vacinador Contra Brucelose, observadas as permissões de acesso (RNC007)
Então o sistema exibe a tela de busca.
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|---|---|---|---|---|
| Nome ou CPF | Texto | Não | Alfanumérico, máximo de 255 caracteres. | Josephina Arantes | Vazio |
| É Aderido ao PASA? | Seleção | Não | Valores = Sim, Não. | Não | Vazio |
| Profissional Responsável | Seleção pesquisável | Não | Profissionais da área animal cadastrados para vacinação contra brucelose (US052), conforme a adesão ao PASA descrita abaixo. Pesquisa por nome ou CPF. | Joaquim da Silva | Vazio |
| Situação | Seleção | Não | Valores = Ativo, Inativo. | Ativo | Vazio |
Para selecionar o Profissional Responsável, tanto na busca quanto no cadastro:
- Se o vacinador for aderido ao PASA, listar os profissionais cadastrados para vacinação contra brucelose que sejam do serviço oficial.
- Se o vacinador não for aderido ao PASA, listar os profissionais cadastrados para vacinação contra brucelose que não sejam do serviço oficial.
O sistema solicita que o usuário selecione pelo menos um filtro e/ou utilize o campo de busca para visualizar os resultados.
| Ação | Comportamento |
|---|---|
| Adicionar Novo | Abre o cadastro de vacinador contra brucelose. |
| Pesquisar | Realiza a busca utilizando o campo de busca e os filtros. |
| Inicial | Retorna à tela inicial para usuários autenticados. |
2. Listar vacinadores contra brucelose
Seção intitulada “2. Listar vacinadores contra brucelose”Dado que estou na tela de busca
E o campo de busca e/ou pelo menos um filtro foi preenchido corretamente
Quando realizo a ação Pesquisar
E existem registros compatíveis
Então o sistema exibe:
| Campo | Tipo | Ordenável | Descrição | Exemplo |
|---|---|---|---|---|
| Nome | Texto | Sim | Nome do vacinador. | Josephina Arantes |
| CPF | Texto | Sim | CPF do vacinador. | 444.009.956-40 |
| Aderido ao PASA? | Texto | Sim | Informa se o vacinador é aderido ao PASA. | Sim |
| Profissional Responsável | Texto | Sim | CPF e nome do profissional responsável pelo vacinador. A fonte descreve CPF — Nome, mas exemplifica na ordem inversa. | José Aarão Neto - 555.009.956-40 |
| Situação | Texto | Sim | Situação do cadastro. | Ativo |
Para cada resultado, o sistema exibe Visualizar e Editar, que abrem as respectivas telas do vacinador selecionado.
3. Cadastrar vacinador contra brucelose
Seção intitulada “3. Cadastrar vacinador contra brucelose”Dado que estou na tela de cadastro
Então o sistema exibe o formulário a seguir, indicando os campos obrigatórios com asterisco.
Informações básicas
Seção intitulada “Informações básicas”| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|---|---|---|---|---|
| Pessoa Física | Seleção pesquisável | Sim | Pessoas físicas cadastradas no sistema (US042). Pesquisa por nome ou CPF. | José Aarão Neto | Vazio |
| CPF | Texto | Sim | Somente leitura. Disponível quando Pessoa Física estiver preenchido. Corresponde ao cadastro selecionado. | 555.009.956-40 | Vazio |
Programa de Apoio a Saúde Agropecuária (PASA)
Seção intitulada “Programa de Apoio a Saúde Agropecuária (PASA)”| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|---|---|---|---|---|
| É Aderido ao PASA? | Seleção | Sim | Valores = Sim, Não. Ajuda: Programa de Apoio a Saúde Agropecuária. | Não | Não |
| Possui Certificado PASA? | Seleção | Sim | Disponível se É Aderido ao PASA? = Sim. Valores = Sim, Não. | Não | Não |
| Certificado PASA | Arquivo | Sim | Disponível se É Aderido ao PASA? = Sim e Possui Certificado PASA? = Sim. Exibe o nome do arquivo anexado. Formatos PNG, JPG ou PDF; tamanho máximo de 50 MB. | documento.png | Vazio |
| Descrição | Texto | Não | Disponível com o certificado PASA. Alfanumérico, máximo de 255 caracteres. | Descrição | Vazio |
Profissional responsável
Seção intitulada “Profissional responsável”| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|---|---|---|---|---|
| Profissional Responsável | Seleção pesquisável | Sim | Profissionais da área animal cadastrados para vacinação contra brucelose (US052). Aplica as condições de adesão ao PASA descritas na busca. Pesquisa por nome ou CPF. | Joaquim da Silva | Vazio |
| CPF | Texto | Sim | Somente leitura. Disponível quando Profissional Responsável estiver preenchido. Corresponde ao profissional selecionado. | 444.009.956-40 | Vazio |
Anexos e observações
Seção intitulada “Anexos e observações”| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|---|---|---|---|---|
| Documento | Arquivo | Sim | Tipos aceitos = PNG, JPG, PDF. Tamanho máximo = 50 MB. | documento.png | Vazio |
| Descrição | Texto curto | Não | Disponível quando Documento for informado. Tamanho máximo = 255 caracteres. | Documento de identidade com foto | Vazio |
| Observação | Texto longo | Não | Tamanho máximo = 1.500 caracteres. | Informações adicionais sobre a pessoa. | Vazio |
Admite zero ou mais anexos. Para cada item, o documento é obrigatório e o sistema exibe o nome do arquivo anexado. São aceitos PNG, JPG ou PDF, com tamanho máximo de 50 MB. A descrição é opcional, com até 255 caracteres. A observação geral é opcional, com até 1500 caracteres, e apresenta a ajuda “Informações adicionais pertinentes ao cadastro”.
Ações do cadastro
Seção intitulada “Ações do cadastro”| Ação | Comportamento |
|---|---|
| Adicionar | Valida os dados informados e salva o cadastro. |
| Todos os vacinadores contra brucelose | Retorna à busca. |
| Ver item | Abre a visualização de cada cadastro relacionado informado no formulário. |
| Adicionar/Remover item | Adiciona ou remove itens das seções que admitem múltiplas instâncias. |
| Baixar documento | Baixa o documento de cada anexo informado. |
Quando realizo a ação Adicionar
E todos os campos e regras de negócio são validados corretamente
Então o sistema exibe uma mensagem de sucesso e as ações Voltar, que retorna à busca, e Visualizar, que abre o vacinador cadastrado.
4. Visualizar vacinador contra brucelose
Seção intitulada “4. Visualizar vacinador contra brucelose”Dado que estou na tela de visualização
Então o sistema exibe todos os campos do cadastro preenchidos e como somente leitura
E exibe zero ou mais mensagens de alerta do cadastro, quando houver, além dos campos abaixo, também como somente leitura.
| Campo | Tipo | Descrição | Exemplo |
|---|---|---|---|
| Situação | Texto | Situação do cadastro. | Ativo |
| Usuário | Texto | Usuário que efetuou a última alteração no cadastro. | Lucas Pedro Conte |
| Data e Hora da Última Modificação | Data | Data e hora da última alteração. | 14/04/2012 07:29 |
| Ação | Comportamento |
|---|---|
| Editar | Abre a edição do vacinador. |
| Todos os vacinadores contra brucelose | Retorna à busca. |
| Ver item | Abre a visualização de cada cadastro relacionado. |
| Baixar documento | Baixa o documento de cada anexo informado. |
| Cadastro | Abre a visualização do cadastro. |
| Vinculações | Abre a tela de vinculações do cadastro. |
A fonte referencia o documento Vinculações de cadastros, listado nas referências, mas não detalha os campos ou as ações dessa tela nesta história.
5. Editar vacinador contra brucelose
Seção intitulada “5. Editar vacinador contra brucelose”Dado que estou na tela de edição
Então o sistema exibe os campos do cadastro preenchidos e editáveis, exceto os campos de Informações básicas
E exibe os campos adicionais da visualização como somente leitura, exceto a seção de alertas, cujo comportamento não é detalhado na fonte.
Os campos derivados identificados como somente leitura no formulário mantêm essa restrição.
| Ação | Comportamento |
|---|---|
| Salvar | Abre a confirmação das edições. |
| Visualizar vacinador contra brucelose | Retorna à visualização. |
| Ver item | Abre a visualização de cada cadastro relacionado. |
| Adicionar/Remover item | Adiciona ou remove itens das seções que admitem múltiplas instâncias. |
| Baixar documento | Baixa o documento de cada anexo informado. |
| Ativar/Inativar | Alterna a situação entre Ativo e Inativo, conforme a situação atual e a RNC008 — Situação do cadastro de uma entidade sem opção de suspensão. |
Na confirmação das edições, o sistema exibe Cancelar, que retorna à edição, e Salvar, que valida os dados, salva as alterações e abre a visualização.
Critérios de aceitação comuns
Seção intitulada “Critérios de aceitação comuns”Aplicam-se os critérios comuns:
- CA001 — Salvar cadastro de uma entidade.
- CA003 — Notificar erro ao usuário devido a falha técnica.
- CA009 — Busca sem resultados.
- CA010 — Uso incorreto de filtros de busca.
- CA011 — Indicação de filtros de busca aplicados.
Regras de negócio específicas
Seção intitulada “Regras de negócio específicas”RNE001 — Unicidade por CPF
Seção intitulada “RNE001 — Unicidade por CPF”O cadastro deve ser único no sistema, utilizando o CPF para garantir essa unicidade.
RNE002 — Impedimento para médico veterinário
Seção intitulada “RNE002 — Impedimento para médico veterinário”O sistema deve impedir que uma pessoa física cadastrada como Profissional da Área Animal, com formação de Médico Veterinário, seja adicionada também como Vacinador contra Brucelose.
Histórias e referências relacionadas
Seção intitulada “Histórias e referências relacionadas”- US042 — Gerenciar pessoa física.
- US052 — Profissional da área animal e documento de origem.
- Documentação comum a várias histórias, incluindo as referências RNC007 e RNC008 utilizadas no fluxo.
- Vinculações de cadastros.
Protótipos
Seção intitulada “Protótipos”Validação
Seção intitulada “Validação”Validada em reunião online entre 02/02/2026 e 04/02/2026.
Histórico da fonte
Seção intitulada “Histórico da fonte”| História | Versão | Data | Descrição |
|---|---|---|---|
| US069 | v1.0 | 12/02/2026 | Primeira versão da história. |
Pendências da fonte
Seção intitulada “Pendências da fonte”- O filtro É Aderido ao PASA? é opcional, mas a lista de profissionais responsáveis depende de seu valor. Confirmar quais profissionais apresentar quando esse filtro não estiver preenchido.
- Na listagem, a descrição do profissional responsável define a ordem CPF — Nome, enquanto o exemplo utiliza Nome — CPF. Confirmar a ordem de apresentação.
- A tela de vinculações é referenciada sem campos ou ações detalhados nesta história. Consultar a referência de vinculações para complementar a especificação.
- A edição excepciona a seção de alertas da condição de somente leitura, mas não descreve interação ou campos editáveis para ela. A fonte também não especifica quais eventos geram os alertas.
- Confirmar o comportamento ao alterar a adesão ao PASA quando já houver profissional responsável ou certificado informado, pois a fonte não define o tratamento dos dados que deixam de atender às condições de exibição ou seleção.
- A descrição da confirmação de edição sugere salvamento anterior à confirmação, enquanto a ação de confirmação valida e salva. O fluxo acima segue as ações descritas.
- A seção Impactos em outras histórias está vazia na fonte.
