Re: [sbis_l] Inconsistência em Cadastro Individual

sexta-feira, 1 de setembro de 2017
Bom dia Rodrigo,


- Hoje, estou trabalhando com duas versões da API Thrift, a 2.0 e 2.1!

- Utilizo como linguagem de programação o PHP5.6! Aqui na empresa estou migrando tudo o que se referia a 2.0 para a 2.1, sempre atualizando de acordo com a PEC.

- No entanto, algumas inconsistências tem ocorrido mesmo eu seguindo as regras de como está na PEC!

As inconsistências que mais acontecem aqui é:

1 - No relatório consolidado de cadastro do território - série histórica: As Famílias estão vindo todas zeradas, sendo que estou enviando as famílias!

2 - dadoSerializado - emSituacaoDeRua - grauParentescoFamiliarFrequentado erro: Conforme as regras de preenchimento da ficha, este campo não pode ser preenchido
     dadoSerializado - emSituacaoDeRua - statusVisitaFamiliarFrequentemente erro: Conforme as regras de preenchimento da ficha, este campo não pode ser preenchido


/* REGRAS ATUAIS DA PEC */

#1 grauParentescoFamiliarFrequentado
Regras:
Não pode ser preenchido se o campo statusSituacaoRua = false;
Não pode ser preenchido se o campo statusVisitaFamiliarFrequentemente = false

#11 statusVisitaFamiliarFrequentemente
Marcador que indica se o cidadão visita algum familiar frequentemente.

Regras: Não pode ser preenchido se o campo statusSituacaoRua = false.


/* FIM */



- Fiz testes para verificar se realmente estou atendendo a esses critérios, e analisei cada passo!

- Umas das questões que mais me deixa curioso é que ontem eu exportei 7.891 fichas, e somente 50 fichas deram inconsistente justamente nessas questões!


Acredito que existe algum critério a mais do que somente esses acima citados. Porque, se fosse assim teria uma grande chance de todas as fichas darem inconsistente!


A estratégia que começamos a fazer aqui é analisar cada ficha comparando os campos e vendo o que tem de diferente neles de ficha para ficha.

--
--
----------------------------------------------------------
Seja associado da SBIS!
Visite o site www.sbis.org.br
---
Você recebeu essa mensagem porque está inscrito no grupo "Sociedade Brasileira de Informática em Saúde - Lista de Discussão" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para sbis_l+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Re: [sbis_l] Inconsistência em Cadastro Individual

Bom dia Ismael,

Eu criei na minha aplicação uma forma de debbugar ao contrário, colocar o arquivo .esus e ver o que trás nos campos das classes do Thrift, para ver o que realmente está no arquivo e dai sim comparar com o dicionário, acho que isso lhe ajudaria um pouco.

T+



 

Lucas Gabriel Menin

Celular: (55) 9919-2376

 

 Analista/Desenvolvedor - Coordenador Equipe Salutar
Skype: lucas.gabriel.menin
 
   










Em 31 de agosto de 2017 10:59, <ismael.borges@horizonci.com.br> escreveu:
#REGRA DA PEC

Segundo as regras eu só posso preencher os campos "statusVisitaFamiliarFrequente, grauParentescoFamiliarFrequentado" se o "statusSituacaoRua" for TRUE;

Se o "statusSituacaoRua" for TRUE e o "statusVisitaFamiliarFrequente" for FALSE, eu não preencho o "grauParentescoFamiliarFrequentado";

Caso contrário, se o se o "statusSituacaoRua" for TRUE e o "statusVisitaFamiliarFrequente" for TRUE, eu preencho o "grauParentescoFamiliarFrequentado";

# FIM


No entanto, de 7.000 fichas eu só consigo exportar 49 fichas estão inconsistente informando que não estou atendendo a esse critério acima!

Alguém já passou por um problema semelhante e poderia me ajudar a entender o que está ocasionando esse problema ?

No Aguardo!
Obrigado!

--
--
----------------------------------------------------------
Seja associado da SBIS!
Visite o site www.sbis.org.br
---
Você recebeu essa mensagem porque está inscrito no grupo "Sociedade Brasileira de Informática em Saúde - Lista de Discussão" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para sbis_l+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

--
--
----------------------------------------------------------
Seja associado da SBIS!
Visite o site www.sbis.org.br
---
Você recebeu essa mensagem porque está inscrito no grupo "Sociedade Brasileira de Informática em Saúde - Lista de Discussão" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para sbis_l+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.