Estou começando o trabalho de integração e nunca trabalhei com o Thrifit vi no manual uma API thrift cidadão, so que o link está com erro não abre.
ainda existe esta API?
Olá Pessoal,Com a reestruturação do Portal do DAB, o link do site do e-SUS AB mudou.Todo o material sobre integração agora está em:Lá tem vários exemplos, as estruturas de validação tanto pra Thrift como XML, y otras cositas más! rsrsAbraSUS,
Rodrigo Gaete
Consultor de Informática em Saúde
"Software Livre: mais do que uma escolha é uma filosofia de vida."Em qui, 4 de jul de 2019 às 12:30, SuperDev <daybson...@gmail.com> escreveu:Em quarta-feira, 3 de julho de 2019 12:54:22 UTC-3, Diego Reis Carvalho escreveu:Acredito que seja algo com a criação do XML, talvez o layout se for aconselho validar com o XSD se o arquivo gerado esta compatível com o XSD fornecido, se passar no teste ai pode ser um outro caso que é a codificação do arquivo que não esta explicito na documentação mas pode ser que a codificação esperada seja UTF-8 que tende a ser padrão.Acredito que alem dessas duas informações acho difícil ser outra coisa, talvez o zip corrompido mas ai você conseguiria ver abrindo o zip manualmente.Fraternalmente,Descobri que o erro se dava no layout mesmo, após tentativas e erros.Infelizmente a mensagem de erro do PEC nesse caso, informando apenas "Arquivos Inválidos" sem gerar o log dos erros, não ajudou.Achei esse manual da versão 2.0 por acaso, sendo mais explicativo e completo sobre a geração do XML do que a documentação atual da versão 3.0.1.No meu caso, o erro "Arquivos Inválidos" acontecia por causa da ordem em que as tags <cnesDadoSerializado> e <codIbge> apareciam no arquivo da Ficha de Visita Domiciliar.Não me atentei tanto a isso, pois como estou fazendo em C# através de XmlElement, XmlRoot etc, imaginei que o PEC também leria o XML e o converteria em um objeto e trataria as tags como fields de uma classe, mas esse erro de leitura sequencial me fez pensar que talvez esteja lendo proceduralmente.--
--
----------------------------------------------------------
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+un...@googlegroups.com.Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/sbis_l/2ddf9b7c-3e26-4553-9c08-7ab6da3a9fba%40googlegroups.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 ver essa discussão na Web, acesse https://groups.google.com/d/msgid/sbis_l/b509b19f-8c3a-4898-8cb8-6ec207f938c8n%40googlegroups.com.
0 comentários:
Postar um comentário