Suporte versão 04.03

Boa tarde!

Solicito suporte referente à geração do arquivo XML no padrão TISS 4.03.00 .

Conforme definido pela ANS na versão 4.03.00 do padrão TISS , tornou-se obrigatório o preenchimento do campo <ans:centroDeConsumo> dentro de cada item de <ans:servicosExecutados> , ou seja, para os itens classificados como Outras Despesas (materiais, medicamentos, taxas/aluguéis, gases medicinais e OPME).

Entretanto, ao incluir a informação no XML, o Validador TISS continua criticando o elemento <ans:centroDeConsumo> . Foram realizados diversos testes, incluindo alteração da posição do elemento na estrutura do XML e modificação das informações preenchidas, porém a crítica permanece sendo apresentada.

Em razão dessa inconsistência, os portais das operadoras estão bloqueando o envio dos arquivos XML gerados na nova versão do padrão TISS, impossibilitando a transmissão dos lotes que contêm os itens mencionados.

Dessa forma, solicito uma análise para identificar a causa da crítica apresentada pelo Validador TISS e realizar os ajustes necessários na geração do XML, garantindo conformidade com a versão 4.03.00 e permitindo o envio dos arquivos às operadoras.

Segue em anexo as evidências e o retorno apresentado pelo validador para análise.

Aguardo retorno.

Olá,

Solicitamos via mensagem privada alguns esclarecimentos sobre o XML sendo validado. Em breve retornamos.

Estou tentando adicionar o anexo porem gera a seguinte mensagem.

‘‘Desculpe, usuários(as) novos(as) não podem enviar anexos.’’

Portanto enviei o XML por email

1 curtida

Recebemos o arquivo. Nossa equipe técnica está avaliando, peço que aguarde, por gentileza.

Olá, terá atualização com essa validação de xml?

Olá, @andreyaraujored.

Analisamos o arquivo e a mensagem apresentada pelo Validador TISS está correta.

No schema XSD da versão 4.03.00, o elemento servicosExecutados possui um modelo de conteúdo sequencial. Isso significa que, além de utilizar os elementos previstos pelo padrão, é obrigatório respeitar exatamente a ordem em que eles foram declarados no schema.

De acordo com o XSD, nesse trecho a sequência esperada é:

No XML apresentado, entretanto, o elemento centroConsumo foi incluído após os elementos descricaoProcedimento , registroANVISA , codigoRefFabricante e autorizacaoFuncionamento:

<ans:descricaoProcedimento>...</ans:descricaoProcedimento>
<ans:registroANVISA>...</ans:registroANVISA>
<ans:codigoRefFabricante>...</ans:codigoRefFabricante>
<ans:autorizacaoFuncionamento>...</ans:autorizacaoFuncionamento>
<ans:centroConsumo>2</ans:centroConsumo>

Portanto, o problema não está relacionado à obrigatoriedade ou ao conteúdo informado na tag, mas à sua posição dentro do XML. O elemento deve ser gerado imediatamente após valorTotal e antes de descricaoProcedimento.

O trecho corrigido deve seguir esta estrutura:

<ans:valorUnitario>4.58</ans:valorUnitario>
<ans:valorTotal>4.58</ans:valorTotal>
<ans:centroConsumo>2</ans:centroConsumo>
<ans:descricaoProcedimento>LUVA CIRURGICA ESTERILIZADA MUCAMBO</ans:descricaoProcedimento>
<ans:registroANVISA>000000000000000</ans:registroANVISA>
<ans:codigoRefFabricante>0</ans:codigoRefFabricante>
<ans:autorizacaoFuncionamento>ISENTO</ans:autorizacaoFuncionamento>

Após esse ajuste na geração do XML, a crítica não deverá mais ser apresentada.