As validações das regras de negócio são importantes para garantirmos a qualidade das análises, uma vez que diminuímos as chances de erros na hora que o coletador preenche os dados. Quanto mais dados errados, menos qualidade temos nas análises, e com isso, menor será nossa ajuda para a sociedade.
O benefício para o coletador é que o próprio sistema irá impedir que alguns erros de preenchimento aconteçam, em função das validações dos campos (essas validações acontecerão no frontend).
Neste card, iremos trabalhar nas validações da página Evolução Diária.
Escopo
Criar validações para o campo de Data de Evolução da tela de Evolução diária. Essas validações serão feitas no frontend e devem acontecer ao mesmo tempo (não são excludentes).
Critérios de Aceite
Validações para o campo Data de Evolução ao inserir uma nova ocorrência.
[x] Esse campo deve ser de preenchimento obrigatório e deve permanecer assim. Mensagem de erro: "Campo obrigatório."
[ ] Criar validação para cadastrar uma mesma data uma única vez no campo data da evolução. Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de evolução: Data de evolução diária já cadastrada
[ ] Criar a validação: O campo Data de evolução deve ser >= Data de internação (Informações gerais).
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de evolução: Deve ser posterior ou igual a data de internação (Categoria Informações gerais).
[ ] Criar a validação: O campo Data de evolução deve ser <= Data do último desfecho, se houver, e o campo Data de evolução deve ser <= data(hoje) (data do preenchimento).
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de evolução: Deve ser anterior ou igual a data do último desfecho (Categoria Desfecho) e deve ser anterior ou igual a data de hoje (formato dd/mm/aaaa).
Contexto
As validações das regras de negócio são importantes para garantirmos a qualidade das análises, uma vez que diminuímos as chances de erros na hora que o coletador preenche os dados. Quanto mais dados errados, menos qualidade temos nas análises, e com isso, menor será nossa ajuda para a sociedade. O benefício para o coletador é que o próprio sistema irá impedir que alguns erros de preenchimento aconteçam, em função das validações dos campos (essas validações acontecerão no frontend). Neste card, iremos trabalhar nas validações da página Evolução Diária.
Escopo
Criar validações para o campo de Data de Evolução da tela de Evolução diária. Essas validações serão feitas no frontend e devem acontecer ao mesmo tempo (não são excludentes).
Critérios de Aceite
Validações para o campo Data de Evolução ao inserir uma nova ocorrência.
[x] Esse campo deve ser de preenchimento obrigatório e deve permanecer assim. Mensagem de erro: "Campo obrigatório."
[ ] Criar validação para cadastrar uma mesma data uma única vez no campo data da evolução. Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de evolução: Data de evolução diária já cadastrada
[ ] Criar a validação: O campo Data de evolução deve ser >= Data de internação (Informações gerais). Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de evolução: Deve ser posterior ou igual a data de internação (Categoria Informações gerais).
[ ] Criar a validação: O campo Data de evolução deve ser <= Data do último desfecho, se houver, e o campo Data de evolução deve ser <= data(hoje) (data do preenchimento). Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de evolução: Deve ser anterior ou igual a data do último desfecho (Categoria Desfecho) e deve ser anterior ou igual a data de hoje (formato dd/mm/aaaa).