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 Suporte Respiratório
Dentro do escopo
Essas validações serão feitas no frontend
Todas as validações, abaixo, devem acontecer ao mesmo tempo (não são excludentes).
Validações nos campos de Data de início e Data de término dos Suportes Respiratórios: Catéter nasal de baixo fluxo, Catéter nasal de alto fluxo, Mascara de Venturi, Máscara com reservatório, Ventilação mecânica não invasiva (VNI), Ventilação mecânica invasiva, Intubação Orotraqueal, Traqueostomia, Oxigenação por membrana extracorpórea (ECMO).
O Campo Data de início é obrigatório, e deve permanecer assim.
Data de Início>=Data do início dos sintomas (se houver)
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de início: Deve ser posterior ou igual a data do início (Categoria Sintomas iniciais da COVID-19)
Data de Início<=Data do último Desfecho (se houver)
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de início: Deve ser anterior ou igual a data do último desfecho (Categoria Desfecho)
O Campo Data de Término é obrigatório, e deve permanecer assim.
_Data de Término >=Data do início dos sintomas (se houver)
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de Término: Deve ser posterior ou igual a data do início (Categoria Sintomas iniciais da COVID-19)
Data de Término<=Data do último Desfecho (se houver)
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de Término: Deve ser anterior ou igual a data do último desfecho (Categoria Desfecho)
Data de Término>= Data de Início
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de Término: Deve ser posterior ou igual a data de início
Validações no Suporte Respiratório: Pronação
O Campo Data da Pronação é obrigatório, e deve permanecer assim.
Data da Pronação>=Data do início dos sintomas (se houver)
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da Pronação: Deve ser posterior ou igual a data do início (Categoria Sintomas iniciais da COVID-19)
Data da Pronação<=Data do último Desfecho (se houver)
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da Pronação: Deve ser anterior ou igual a data do último desfecho (Categoria Desfecho)
Data da Pronação>= Data de Internação
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da Pronação: Deve ser posterior ou igual a data de internação (Categoria Informações Gerais)
Validações no Suporte Respiratório: Inclusão em desmame da ventilação mecânica
O Campo Data da inclusão do paciente no desmame é obrigatório, e deve permanecer assim.
Data da inclusão do paciente no desmame>=Data do início dos sintomas (se houver)
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da inclusão do paciente no desmame: Deve ser posterior ou igual a data do início (Categoria Sintomas iniciais da COVID-19)
Data da inclusão do paciente no desmame<=Data do último Desfecho (se houver)
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da inclusão do paciente no desmame: Deve ser anterior ou igual a data do último desfecho (Categoria Desfecho)
Data da inclusão do paciente no desmame>= Data de Internação
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da inclusão do paciente no desmame: Deve ser posterior ou igual a data de internação (Categoria Informações Gerais)
Data da inclusão do paciente no desmame>= Data Ventilação mecânica invasiva
Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da inclusão do paciente no desmame: Deve ser posterior ou igual a data da Ventilação Mecânica Invasiva (Categoria Suporte Respiratório)
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 Suporte Respiratório
Dentro do escopo
Essas validações serão feitas no frontend Todas as validações, abaixo, devem acontecer ao mesmo tempo (não são excludentes).
Validações nos campos de Data de início e Data de término dos Suportes Respiratórios: Catéter nasal de baixo fluxo, Catéter nasal de alto fluxo, Mascara de Venturi, Máscara com reservatório, Ventilação mecânica não invasiva (VNI), Ventilação mecânica invasiva, Intubação Orotraqueal, Traqueostomia, Oxigenação por membrana extracorpórea (ECMO).
O Campo Data de início é obrigatório, e deve permanecer assim.
Data de Início >= Data do início dos sintomas (se houver) Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de início: Deve ser posterior ou igual a data do início (Categoria Sintomas iniciais da COVID-19)
Data de Início <= Data do último Desfecho (se houver) Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de início: Deve ser anterior ou igual a data do último desfecho (Categoria Desfecho)
O Campo Data de Término é obrigatório, e deve permanecer assim.
_Data de Término >= Data do início dos sintomas (se houver) Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de Término: Deve ser posterior ou igual a data do início (Categoria Sintomas iniciais da COVID-19)
Data de Término <= Data do último Desfecho (se houver) Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de Término: Deve ser anterior ou igual a data do último desfecho (Categoria Desfecho)
Data de Término >= Data de Início Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data de Término: Deve ser posterior ou igual a data de início
Validações no Suporte Respiratório: Pronação
O Campo Data da Pronação é obrigatório, e deve permanecer assim.
Data da Pronação >= Data do início dos sintomas (se houver) Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da Pronação: Deve ser posterior ou igual a data do início (Categoria Sintomas iniciais da COVID-19)
Data da Pronação <= Data do último Desfecho (se houver) Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da Pronação: Deve ser anterior ou igual a data do último desfecho (Categoria Desfecho)
Data da Pronação >= Data de Internação Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da Pronação: Deve ser posterior ou igual a data de internação (Categoria Informações Gerais)
Validações no Suporte Respiratório: Inclusão em desmame da ventilação mecânica
O Campo Data da inclusão do paciente no desmame é obrigatório, e deve permanecer assim.
Data da inclusão do paciente no desmame >= Data do início dos sintomas (se houver) Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da inclusão do paciente no desmame: Deve ser posterior ou igual a data do início (Categoria Sintomas iniciais da COVID-19)
Data da inclusão do paciente no desmame <= Data do último Desfecho (se houver) Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da inclusão do paciente no desmame: Deve ser anterior ou igual a data do último desfecho (Categoria Desfecho)
Data da inclusão do paciente no desmame >= Data de Internação Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da inclusão do paciente no desmame: Deve ser posterior ou igual a data de internação (Categoria Informações Gerais)
Data da inclusão do paciente no desmame >= Data Ventilação mecânica invasiva Se a condição não for satisfeita, mostrar a mensagem de erro abaixo do campo Data da inclusão do paciente no desmame: Deve ser posterior ou igual a data da Ventilação Mecânica Invasiva (Categoria Suporte Respiratório)