← Voltar ao blog

Como validar o XML TISS antes de enviar

Como validar o XML TISS antes de enviar

Quem trabalha com faturamento de convênios conhece o roteiro: o lote fica pronto, segue para a operadora e só depois se descobre que o arquivo tinha um problema. Validar o XML TISS antes do envio é a forma mais simples de evitar esse retrabalho. Neste guia, o passo a passo que usamos no Validador TISS da Healthchess.

O que é o XML TISS e por que validar

TISS (Troca de Informações na Saúde Suplementar) é o padrão da ANS para a troca de dados entre prestadores de saúde e operadoras. As guias e os lotes de faturamento seguem um esquema XML com campos, tipos e ordem definidos. Um arquivo que foge desse esquema pode ser recusado, e o tempo gasto para corrigir e reenviar atrasa o recebimento.

Validar antes do envio significa encontrar esses problemas ainda dentro da sua clínica, quando a correção é rápida.

Passo 1: confirme a versão do padrão TISS

O padrão TISS tem versões, e a ANS mantém no máximo duas vigentes ao mesmo tempo; havendo duas, vale a que foi acordada com a operadora. Em novembro de 2026, a página oficial da ANS lista a versão 04.03.00 como a atual do Componente de Comunicação. O Validador TISS detecta a versão do XML automaticamente e valida contra o XSD correspondente, de versões antigas (1.x, 2.x e 3.x) até a 4.03.00. Se a versão detectada não for a que a operadora aceita, o problema está na geração do arquivo, não no envio.

Passo 2: valide contra o XSD da ANS

O XSD é o esquema oficial publicado pela ANS. Ele define quais campos existem, de que tipo são e em que ordem aparecem. A validação contra o XSD aponta, por exemplo:

  • campo obrigatório ausente ou fora de ordem;
  • valor em formato inválido (data, número ou código);
  • estrutura do arquivo diferente da prevista no padrão.

Passo 3: confira os totais e o hash

Com o arquivo estruturalmente correto, confira se o valor total do lote bate com o que você espera. O Validador soma os valores e também confere o hash do arquivo. No padrão TISS, o hash é um MD5 calculado sobre o conteúdo das tags e gravado no epílogo, e serve para verificar a integridade: se alguém alterar o XML depois de gerado, o hash deixa de bater. Editar o XML à mão depois da geração é uma causa comum de problema, e a verificação do hash ajuda a perceber isso.

Passo 4: revise por paciente e exporte para Excel

O Validador extrai os dados dos pacientes e apresenta o conteúdo agrupado, o que facilita enxergar o que destoa. O resultado pode ser exportado para Excel (.xlsx), em várias abas, para conferência pela equipe de faturamento ou para registro.

Checklist rápido antes de enviar

  • A versão do TISS é uma das vigentes e a aceita pela operadora?
  • O arquivo passou na validação contra o XSD?
  • O valor total do lote confere?
  • O hash MD5 bate, sem edição manual?
  • Os dados por paciente foram revisados?

O que a validação de estrutura costuma apontar

A validação contra o XSD verifica a forma do arquivo, e os problemas mais comuns nesse tipo de checagem são previsíveis:

  • Elementos obrigatórios ausentes: um campo que o padrão exige e que não foi preenchido.
  • Tipos incorretos: texto onde se espera número, ou data em formato diferente do definido.
  • Tamanho acima do permitido: campos com limite de caracteres que foram ultrapassados.
  • Valores fora do domínio: códigos que não pertencem à lista de valores aceitos para aquele campo.
  • Ordem dos elementos: o esquema define a sequência em que os campos aparecem.

Quando o arquivo é gerado por um sistema, esses erros quase sempre indicam um cadastro incompleto ou um dado digitado fora do padrão na origem. Corrigir na origem é melhor do que editar o XML.

Boas práticas para o fluxo de faturamento

  1. Valide antes de todo envio, e não só quando houve problema no lote anterior.
  2. Não edite o XML manualmente. Corrija o dado no sistema que gera o arquivo e gere de novo.
  3. Mantenha um quadro de versões por operadora, com a versão do TISS que cada uma aceita entre as vigentes.
  4. Guarde o arquivo validado e o resultado da validação. Se houver questionamento, você tem o registro do que foi enviado.
  5. Defina quem confere o quê. Separar quem gera o lote de quem revisa reduz erro.

Perguntas frequentes

O Validador TISS substitui a análise da operadora?

Não. Ele confere a estrutura e a consistência do arquivo. Regras de contrato e de negócio continuam sendo aplicadas pela operadora. O objetivo é eliminar os erros de estrutura antes do envio.

Quais versões do TISS o Validador reconhece?

Ele identifica a versão a partir do arquivo e valida contra o XSD correspondente, de versões anteriores (1.x, 2.x e 3.x) até a 4.03.00, a atual na página da ANS de setembro de 2026.

Preciso instalar algum programa?

Não. O Validador TISS é um sistema web: você envia o arquivo XML pelo navegador e vê o resultado na hora.

Experimente com o seu arquivo

Acesse o Validador TISS da Healthchess e valide o próximo lote antes de enviá-lo. Se a sua clínica ou cooperativa quer integrar o faturamento TISS à gestão completa, conheça o sistema da Healthchess.

Contato Comercial

Controle sua privacidade

Usamos cookies para melhorar sua navegação. Você pode aceitar, rejeitar ou personalizar suas preferências. Aviso de Cookies · Política de Privacidade