Validador TISS

OBS: Caso você esteja procurando por um software para fazer o faturamento eletrônico e gerar o seu arquivo XML, instale o LinkTISS.

Download: ValidadorTISS 1.5.1

O ValidadorTISS é um software que tem como objetivo auxiliar na resolução de erros de validação de arquivos XML do padrão TISS.

A versão 1.5.0 dispõe das seguintes funcionalidades:

  • Mapeamento do arquivo XML em árvore;
  • Visualização do arquivo XML em modo browser;
  • Validação a partir dos schemas das versões:
    • 3.01.00 (nova)
    • 3.00.00
    • 3.00.01
    • 2.02.03
    • 2.02.02
    • 2.02.01
    • 2.01.03
  • Verificação de hash;
  • Exibição de detalhes dos erros encontrados: número da linha, número da guia;
  • Exibição do arquivo XML em modo texto, para melhor visualização dos erros diretamente nele;
  • Possibilidade de correção dos erros no próprio validador e posterior salvamento do arquivo em disco;
  • Gravação do hash correto no arquivo em disco;
  • Exibição de outras informações da mensagemTISS;
  • Exportação dos erros para arquivo TXT;
  • dentre outras funções.

Fiquem a vontade para dar sugestões, críticas construtivas ou relatar bugs.

Aquisição dos Fontes do Sistema:

  • Caso seja programador ou uma empresa de desenvolvimento e queira adquirir os fontes do sistema ou consultoria na área, entre em contato por email.
  1. Eduardo
    29, outubro, 2010 em 08:49 | #1

    Ficou muito bom.

  2. Robledo G. Silva
    3, novembro, 2010 em 06:43 | #2

    Parabens pelo belissimo trabalho.
    Já baixei e testei. O Evandro vai ficar enciumado quando ver o teu validador.
    Achei fantástico a númeração da linha. Os validadores registram um erro
    na linha n. Mas eu nunca consegui identificar essa linha.
    Muito bom.

  3. Carlos
    4, novembro, 2010 em 09:33 | #3

    Show de bola Arimateia.

    Robledo, o Evando e compadre dele.

  4. Robledo
    12, novembro, 2010 em 11:42 | #4

    Carlos foi bom saber. Ainda bem que foi só um elogio.

  5. Arimateia JR
    12, novembro, 2010 em 12:22 | #5

    @Robledo
    Calma. Eu não conheço o Evandro… rsrs…

  6. Rodrigo Veiga
    30, novembro, 2010 em 17:02 | #6

    Excelente trabalho, não pude deixar de comentar!

    :)

  7. fabio
    4, dezembro, 2010 em 20:32 | #7

    muito bom mesmo

  8. Kaichiro Fukuda
    10, dezembro, 2010 em 11:03 | #8

    Cara, excelente trabalho mesmo. Acompanho a Comunidade Delphi TISS no google e já havia visto a versão anterior deste e era muito bom, esse recente ta melhor. Parabéns.

    • Arimateia JR
      10, dezembro, 2010 em 13:13 | #9

      Obrigado.

      Também participo da comunidade delphi tiss do google desde o início do tiss. Aprendi bastante coisa de tiss com a comunidade, por isso tenho o dever de retribuir…

  9. 12, dezembro, 2010 em 19:35 | #10

    Parabéns pelo excelente trabalho.Estou só com uma problema. O validador valida perfeita mente o meu arquivo xml na versão v2_02_03. O problema que quando vou enviar no tissnet ele apresenta erro “Erro XML : schema_reference.4:Failed to read schema document “file./schemas/tissV2_02_02.xsd”

    • Arimateia JR
      13, dezembro, 2010 em 19:03 | #11

      Olá, obrigado. Com relação ao erro, é pq o seu tissnet está configurado para validar pela versão 2.02.02 e não pela versão 2.02.03.

  10. 14, dezembro, 2010 em 16:56 | #12

    Estou precisando conversor XML referente as seguintes versões 2.02.01 para 2.02.02.
    favor entrar em contato obrigado.

    • Arimateia JR
      14, dezembro, 2010 em 18:04 | #13

      Já enviei um e-mail para você.

  11. André Mota
    21, dezembro, 2010 em 10:38 | #14

    Cara, achei muito bom o trabalho, fiquei muito curioso sobre o mecanismo que vc usou para validar o xml, o resultado é o mesmo que se consegue utilizando recursos (SAX, DOM), java, c# ou php. Como vc conseguiu isso com o delphi? E para visualizar, usaste o xml inspector?
    Claro que não precisa mostrar o pulo dos gatos rsrs, mas conta aí alguns detalhes, pq fazer simplesmente delphi é punk, que não tem lá muitos recursos nativos para manipulação xml.
    Abração e parabéns novamente por este utilíssimo trabalho.

    • Arimateia JR
      21, dezembro, 2010 em 10:49 | #15

      Obrigado André.

      Para sintax hylight usei o SynEdit, projeto opensource disponível no Sourceforge.
      Para manipulação do XML tem o componente nativo do delphi chamado XMLDocument. Com ele, é feita a validação da estrutura do XML e validação com o XSD após isso.

  12. André Mota
    21, dezembro, 2010 em 11:02 | #16

    Opa, brigado pela atenção. Eu usei bastante o TXMLDocument para construção do xml antes de conhecer os componentes tiss da comunidade tiss do google groups, daí descontinuei (pq para gerar arquivos gigantescos, com o TXMLDocument fica uma carroça, enquanto que os componentes tiss do grupo trabalha com arquivos texto na mão. Mas nunca vi nada, digamos, nativo para validação, tipo ‘chocar’ contra o schema e ir ‘colhendo’ os erros como acontece com alguns recursos .net, java, php. Entrei nessa questão pq sempre achei um saco ficar dependente de sites de terceiros para validação (que o evandro não me leia, o que seria de nós sem ele), enfim, sempre achei interessante poder embutir no próprio programa em delphi, fomentando produtividade e segurança na validação. Bom, nesse caso eu não conheço como pensava o TXMLDocument kkk Qto ao Synedit, vou dá uma sacada nele. Se tiveres mais alguma consideração sobre este tópico, joga aí pra gente. + uma vez, excelente trabalho! :)

    • Arimateia JR
      21, dezembro, 2010 em 11:09 | #17

      Pois é André, eu tbm não conhecia o TXMLDocument a fundo… Sempre que validava algum arquivo ele mostrava só o primeiro erro e pronto. Só depois de fuçar muito é que consegui o “pulo do gato” pra mostrar todos os erros e as linhas de cada um. Com relação ao componente tiss, acho uma iniciativa ótima e que tem ajudado muita gente, mas prefiro trabalhar com o data binding do delphi mesmo. Dessa forma, dependo apenas da minha coragem pra atualizar para uma nova versão do tiss… rsrs… flw.

  13. André Mota
    21, dezembro, 2010 em 11:49 | #18

    Legal cara, qto ao TXMLDocument, quem sabe eu não consiga se tiver tempo, coragem e competência, achar esse pulo do gato. Enfim, o data bind é a primeira coisa a se pensar para trabalhar com xml no delphi como classes, mas li muito sobre a dificuldade que o pessoal tava tendo em utilizar o wizard que dava pau, devido, acho, à forma como foi planejado os simple, complex types, bla. Eu peguei inicialmente os componentes e os adaptei às minhas necessidades. A gente acaba ficando mais familiarizados com essa joça toda. Valeu pelas dicas. Estou agora acompanhando este seu blog e o parabenizo pela abrangente contribuição. Vou fuçar tb teu framework orm. valeu pela ajuda amigo.
    Última: Aquele grid com ‘Informações do arquivo’ e ’tiss’ é o q?

    • Arimateia JR
      21, dezembro, 2010 em 12:01 | #19

      O problema não está no data binding do delphi e sim na forma como foi projetado os schemas pela ANS. Toda vez que gero a unit tenho que corrigí-la manualmente pra poder funcionar.
      Aquele “grid” é o componente NextInspector da BergSoft.

  14. Andrew
    21, dezembro, 2010 em 19:15 | #20

    Muito bom o teu validador! Ótimo mesmo!

  15. 21, dezembro, 2010 em 21:28 | #21

    Onde posso conseguir a versão 2.02.03? Como devo proceder? Por gentileza, gostaria de ajuda, utilizo a plataforma orizon. Se possível mande o link por e-mail. Obrigado pela atenção!

  16. Inside
    6, janeiro, 2011 em 10:38 | #23

    Ficou muito bom amigo!

  17. Ivonete
    6, janeiro, 2011 em 14:04 | #24

    É a primeira vez que participo, mas, desde já quero parabenizá-lo plo excelente trabalho.
    estou começando a programar e estou na programação do tiss, vc poderia me dar uma dica como encontrar as diferenças para esta versão 2.02.03?

    desde já agradeço a ajuda..

    • Arimateia JR
      6, janeiro, 2011 em 14:35 | #25

      Olá. Você pode encontrar as diferenças nesse post, onde explico qual ferramenta uso para encontrar as diferenças entre as versões do TISS.

  18. Marcos Aurélio Antonio da Silva
    10, janeiro, 2011 em 10:42 | #26

    Primeiramente parabenizo pela Criação do Validador TISS é excelente!
    Agora ao usar este validador, alguns arquivos XML criados pelo meu sistema
    gera o HASH válido, e outros não. Quando eu testo os arquivos principalmente no site
    da Orizon o mesmo valida meus arquivos.
    Gostaria de saber se vc. usa uma forma diferente diferente para calcuar o HASH
    se no Arquivo que vc. cria, os espaços em brancos poderá causar uma variação no HASH, pois os caracteres especiais eu ja limpo do arquivo, então sobrarão os espaços em branco entre palavras. Isso poderia modificar meu HASH?

  19. 17, janeiro, 2011 em 18:24 | #28

    Arimateia,

    Cara, salvou meu pescoço! :D … Show de bola o programa…

    Os parabéns que ganhei, entrego a você! Parabéns mesmo.

    Obrigado!

    • Arimateia JR
      17, janeiro, 2011 em 18:41 | #29

      Obrigado. Precisando é só falar.

  20. Mário
    27, janeiro, 2011 em 10:43 | #30

    Olá, primeiramene parabéns por este trabalho. E que trabalho! Vi que você atendeu as necessidades de um visitante, o Daniel Cavalcante. Onde ele diz: “Estou precisando conversor XML referente as seguintes versões 2.02.01 para 2.02.02.” Teria como me enviar também? Obrigado.

    • Arimateia JR
      27, janeiro, 2011 em 11:00 | #31

      Olá, esse foi um serviço específico e remunerado de desenvolvimento para integração com uma aplicação do cliente. Caso esteja interessado me contate por email. Obrigado.

  21. Mateus
    9, fevereiro, 2011 em 18:56 | #32

    Boa tarde Arimateia,
    Não consegui utilizar o validaddor, ao carregar o *.xml, o sistema exibe um alerta informando Informando a seguinte mensagem: “(ERROR) Codigo do Erro: \n Favor relatar o erra ao desenvolvedor”. Porem não é exibido nenhum código e não é possível utilizar a opção (exportar erros), pois ao clicar na mesma, nada acontece.

    O que estou fazendo de errado?

    Desde já,
    Muito Obrigado. :D

    • Arimateia JR
      10, fevereiro, 2011 em 16:03 | #33

      Olá. Favor enviar o arquivo XML que você está usando no validador para o meu email para que eu possa analisar.

  22. Andrew
    10, fevereiro, 2011 em 11:04 | #34

    Arimateia,
    Estou usando o teu ótimo validador para um arquivo que acabei de gerar com a Tag ansTISS:TipoTabela = 94 e está dizendo que está dando “erro numero 40 ’94 viola a restrição enumeration de ’05 12 13 14 15 16 17 18 19 20 21 89 90 95 96 97 98 99 00′. Falha da analise do elemento ‘tipoTabela’ com valor 94″ Creio que vc precisa dar uma olhada nisso…

    Um abraço.

    • Arimateia JR
      10, fevereiro, 2011 em 16:05 | #35

      Para a versão do TISS que seu arquivo está, o código de tabela 94 não é permitido. Qualquer dúvida me envia um email.

  23. 21, março, 2011 em 14:52 | #36

    Boa Tarde Arimateia,
    Estou com problemas na validação do HASH MD5 após a implementação das versões 2.02.02 e2.02.03 em meu sistema. Já aplicações as recomendações existentes na página http://blog.aplataforma.com.br/tiss/calculo-de-hash-em-arquivos-xml-tiss/ e mesmo assim meus arquivos continuam apresentando erros em seu validador. Gostaria de saber como é calculado o HASH MD5 em seu validador.

    Obrigado.

  24. Ivo F Hasse
    7, maio, 2011 em 18:15 | #37

    Arimateia:
    Meus cumprimentos pelo excelente trabalho.
    Uma jóia que merece ser apoiada e incentivada.

    Gabriel:
    Até fevereiro as tag’s contendo as informações do fabricante do software (nós) não eram adicionadas à string de cálculo do Hash.
    Em finais de março todos os clientes começaram a reclamar de erro de hash.
    Descobri hoje que estas citadas informações devem ser inclusas e o hash passou a ser válido novamente.

  25. Carlos
    16, maio, 2011 em 09:36 | #39

    Muito bom trabalho!

  26. Marjô
    24, maio, 2011 em 17:33 | #40

    Arimateia:

    Quando me deram o caminho do seu validador foi como descobrir uma mina de ouro!!!

    excelente!!!!!!!!!!!!!

    • Arimateia JR
      29, maio, 2011 em 18:16 | #41

      Agradeço o reconhecimento. Qualquer coisa estou à disposição.

  27. Bernardo de Medeiros
    3, agosto, 2011 em 11:02 | #42

    Muito útil mas, sobretudo, meu reconhecimento por sua generosidade e desprendimento.

  28. Felipe Nathan
    23, agosto, 2011 em 17:02 | #43

    Muito útil! Muito obrigado amigo, resolveu um grande problema aqui na empresa. PARABÉNS POR SUA PRESTAÇÃO!

  29. Leandro Lima
    6, setembro, 2011 em 15:31 | #44

    Cara, parabéns! Utilizo muito sua ferramenta!

  30. Janderson
    17, setembro, 2011 em 13:38 | #45

    Arimateia: Parabéns pelo programa. porém tenho uma dúvida: Fiz o teste no meu arquivo XML e o seu validador informou que o hash era invalido, fiz o mesmo teste no Tiss net e o tiss net aceitou, então no seu programa eu corrigi o hash e com ele corrigido pelo seu programa o tiss net passou a dizer que o hash estaria errado. Eu estou usando a versão 1.2.2 . O que poderia estar aconcendo?? Obrigado. Janderson.

  31. 20, outubro, 2011 em 14:24 | #46

    Excelente trabalho.
    Esta ferramenta está auxiliando muito no nosso processo de implantação do TISS- XML.
    Parabéns.

  32. Aline Couto
    27, novembro, 2011 em 14:04 | #47

    Boa tarde.
    Ótimo trabalho de vocês!
    Também estou interessada no conversor da versão 2.02.01 para a versão 2.02.03.
    Muito obrigada.

  33. 9, janeiro, 2012 em 11:03 | #48

    Excelente programa e trabalho, obrigado por disponibilizar essa ferramenta fruto do seu trabalho e empatia. Esse software ajuda muitissimo.

  34. Jonathan
    8, março, 2012 em 16:07 | #49

    Preciso de um conversor XML referente as seguintes versões 2.02.01 para 2.02.03. Teria?? Se sim pode me enviar por e-mail???

    • Arimateia JR
      12, março, 2012 em 17:26 | #50

      O ValidadorTISS não possui essa funcionalidade.

  35. AASN
    9, abril, 2012 em 17:33 | #51

    E S P E T A C U L A R !!!

  36. Fernando
    17, maio, 2012 em 07:41 | #52

    Muito bom validador.
    Salvou minha vida.rsrs
    Obrigado.

  37. 15, junho, 2012 em 15:20 | #53

    Uma sugestão, seria de abrir o arquivo XML nas guias TISS ANS.
    Exemplo:

    Ao abrir um XML de Guia de Consulta, então poderia ter a opção de ver este XML numa guia TISS ANS formatada em seus respectivos campos.

    • Arimateia JR
      15, junho, 2012 em 15:40 | #54

      Já tinha pensado nisso há um tempo atrás. Pelo fato do objetivo principal ser validar o XML, deixei essa funcionalidade um pouco de lado. Mas obrigado por lembrar-me disso.

  38. Joao Paulo
    17, julho, 2012 em 17:33 | #55

    sem dúvidas uma ferramenta muito útil, parabéns mesmo!

  39. Patricia
    28, julho, 2012 em 15:02 | #56

    Olá! Boa tarde!
    Onde posso conseguir a versão 2.02.02 ou 2.02.03? Como devo proceder? Por gentileza, gostaria de ajuda, pois tenho pouca experiência na área de faturamento eletronico e atualmente alguns de meus convenios exigiram esse conversor xml para enviar meu faturamento. Se possível mande o link por e-mail e as instruções de como instalar, já que tambem tive dificuldades em encontrar um profisional qualificado e que possa me auxiliar. Desde já, agradeço a atençao!

    • Arimateia JR
      28, julho, 2012 em 15:49 | #57

      Olá, mandei um email para você. Você pode utilizar o sistema LinkTISS (disponível nesse blog) para fazer o seu faturamento e gerar o arquivo XML nas versões 2.02.02 ou 2.02.03 do padrão TISS.

  40. Marco Miranda
    15, agosto, 2012 em 14:44 | #58

    Boa tarde..
    Amigão excelente aplicativo!!!
    Muito bom, eu trabalho com TI e as vezes necessito de corrigir alguns arquivos xml e esse programa me facilita muito a vida.

    Parabéns

  41. Leandro
    11, setembro, 2012 em 15:25 | #59

    Legal seu validador, porem teve um caso que encontrei que o codigo Hash gerado pelo seu validador nao passa no tiss net, qq coisa me avise.

  42. Casa de Saúde Santo Antonio Ltda.
    19, setembro, 2012 em 15:20 | #60

    Não estou conseguindo baixar a nova versão da plataforma, sempre que abro o programa da erro, existe nova versão.

    • Arimateia JR
      19, setembro, 2012 em 15:28 | #61

      Mandei um email com instruções para você.

  43. Alan
    12, novembro, 2012 em 21:06 | #62

    Muito Bom Cara, Parabéns…
    Está sendo muito útil para eu poder acertar o sistema que estamos homologando na empresa.
    Obrigado..

  44. Tatiana
    16, novembro, 2012 em 10:47 | #64

    Ola uma duvida.. estou usando o TISSNet 5.0 e segui o manual para utilização do mesmo.
    No entanto ao tentar transmitir o xml da a seguinte mensagem:

    “** Iniciando transmissao…
    ** Fim da transmissão
    ** 1 mensagem permaneceu na fila por erro de transmissão
    ** Ciclo de transmissão terminado!!”

    Voce saberia me sugerir onde pode ser este problema que impede a transmissão?
    Ja pesquisei em sites mas não consegui encontrar nada.

    Obrigado.

    • Arimateia JR
      16, novembro, 2012 em 12:02 | #65

      Para utilizar o TISSNet, deverá ser feita a configuração dos endereços de webservices de cada operadora pelo registro ANS. Você já se informou com a operadora se o envio dos arquivos XML deverá ser feito realmente pelo TISSNet? É que a maioria recebe os arquivos por upload em websites próprios.

  45. Vinicius
    20, dezembro, 2012 em 14:04 | #66

    Boa tarde,
    primeiro parabéns pelo excelente software. Uma sugestão: seria interessante ter uma opção de “localizar” assim facilitaria o trabalho para localizar uma tag específica.
    Obrigado.

  46. Geilson Ramos
    5, fevereiro, 2013 em 12:22 | #68

    Primeiramente parabéns.

    Seu validador é excelente, executa tudo muito bem. Realmente está de parabéns. Pode se dizer que quando eu crescer quero ser igual a você, saber fazer essas coisas. (Sou bom de logica, mas não sei nenhuma linguagem de programação [risos]).

    Vamos ao que interessa.

    SUGESTÃO:
    1 – Criar uma opção no menu de correção de Hash em Lote. Exemplo: Você possui 10 arquivos, com erro de hash, você abre esta opção do menu, seleciona os 10 arquivos ou mais e clica em corrigir hash, automaticamente o programa abre o arquivo, insere o hash calculado e fecha o arquivo, ao concluir isso nos 10 arquivos ele diz. Alterações efetuadas com sucesso e pronto. Isso evita de ter que fazer o processo de abertura de arquivo um por um.
    2 – Em alguns casos eu tenho o XmL em formato Tripão… em uma única linha o que, dificulta a análise do arquivo. Poderia criar no seu validador um botão que criasse a indentação do arquivo para que cada tag fique em sua propria linha.

    3 – Ja solicitaram a opção de localizar, como pude ver, gostaria apenas de somar a opção de substituir também (com a possibilidade de caracteres especiais como o enter).

    ERRO / FALHA.
    1 – Encontrei uma pequena falha no programa, quando o erro da guia está acima do número de guia, ele acaba mostrando a número da guia anterior no erro. Exemplo: Na guia vem o cnpjFontePagadora e, o mesmo é preenchido com “0″, ai o sistema apresenta a guia anterior e não a guia que está com o erro.

    Muito obrigado.

    E mais uma vez parabéns mesmo…

    • Arimateia JR
      13, fevereiro, 2013 em 17:15 | #69

      Obrigado pelos elogios e críticas construtivas.

  47. Alex
    8, fevereiro, 2013 em 15:29 | #70

    O seu validador é muito bom! Quando vai incluir a versão 3.00.00?

    • Arimateia JR
      13, fevereiro, 2013 em 17:09 | #71

      Em breve adicionarei a versão 3.00.00.

  48. Azor Carlos
    20, fevereiro, 2013 em 10:29 | #72

    O seu validador é exelente , já estamos utilizando muito aqui em ribeirão preto,
    no caso tem algum outro programa nesse seguimento voltado para a area comercial?

    Obrigado.

  49. Manoel Rodrigues
    14, março, 2013 em 09:30 | #74

    Muito bom trabalho.
    Eu ainda estou me ambientando nesse outro lado da situação.
    Eu sempre estive do outro lado da situação, ou seja, fazia o tratamento e processamento de contas quando estas já estavam no sistem Benner.

    Obrigado.

  50. Marcos Ribeiro
    4, abril, 2013 em 17:57 | #75

    Gostaria de saber se é possivel cadastrar os valores no ORizon Brasil e nã hora de digitar os procedimento já sair o valor referente ao código

  51. Vinicius
    5, abril, 2013 em 09:28 | #77

    Arimateia você tem alguma previsão sobre a adição a versão 3.00.00?
    Desde já grato.

    • Arimateia JR
      5, abril, 2013 em 10:52 | #78

      Já está quase pronto. Em breve disponibilizarei a nova versão.

  52. Vinicius
    30, abril, 2013 em 13:41 | #79

    Arimateia, estou com a versão 3.00.00 pronta no meu sistema, mas o desenvolvedor quer testar para verificar todas as tags. Na internet não tem ninguém que teste essa versão, sei que o teu validador está quase pronto, mas você não conheceria onde poderia validar meus arquivos?

    • Arimateia JR
      30, abril, 2013 em 13:55 | #80

      Acabei de finalizar a versão 3.00.00 no ValidadorTISS. Caso possível, envie-me uns arquivos .xml para eu poder finalizar os testes e posteriormente disponibilizar o validador aqui no blog. Obrigado.

  53. LEONARDO BORGES
    5, maio, 2013 em 09:46 | #81

    Estou construindo um sistema para um Clínica e preciso gerar os XMLs das SADTs. Não acho um manual explicando como fazer. Você pode me ajudar?

    Desde já obrigado!

    • Arimateia JR
      5, maio, 2013 em 09:58 | #82

      No site da ANS tem toda a documentação do padrão.

  54. Bruno
    8, maio, 2013 em 19:15 | #83

    Olá, gostaria de saber se este validados remove os caracteres especiais para verificar o hash? Pois coloquei um xml com caracteres especiais e deu erro de hash inválido, após coloquei um xml sem os caracteres especiais e deu certo(nas duas formas regerei o hash de acordo com o xml).

    Ah e parabéns pelo validador, muito útil e prático, o tratamento de erros é ótimo.

  55. Evandro V Silva
    24, maio, 2013 em 10:16 | #84

    Olá, gostaria de saber se você consegue colocar o valor total do arquivo neste seu validador, iria ficar perfeito, é claro que na guia de consulta não dá, porém nas outras guias ficaria muito bom, um abraço!

  56. Marcelo Santos
    18, junho, 2013 em 09:38 | #85

    Parabéns e obrigado.

  57. 9, julho, 2013 em 11:36 | #86

    Utilizo no meu dia-a-dia de fechamento de faturamento, um software simples, funcional e tremendamente util, parabens.

  58. Marcio Targino
    24, julho, 2013 em 09:04 | #87

    Parabens pelo execente trabalho, acho que salvou a pele de muita gente .

  59. Ulysses
    6, agosto, 2013 em 13:27 | #88

    Gostei muito do projeto. Gostaria de saber se tem o fonte em linguagem C# e se tiver quanto sairia a solução?

  60. Dyego
    21, agosto, 2013 em 14:20 | #89

    Boa tarde!
    Parabéns, muito bom o aplicativo!! Gostaria de saber se essa versão do aplicativo valida quais mensagens da TISS V3.00.01?
    Obrigado.

  61. Richard
    27, agosto, 2013 em 18:34 | #91

    Prezados, alguém teria um modelo do XML na versão 3.00.00 ou 3.00.01 para que pudessemos comparar com o modelo da 2.0.03 já disponibilizado aqui no fórum? Quem puder me enviar, eu agradeço: richard.riviere@hotmail.com Grato.

  62. Dyego
    9, setembro, 2013 em 13:20 | #92

    Boa tarde!
    Estou tentando validar alguns XMLs das mensagens SOLICITACAO_PROCEDIMENTOS, CANCELA_GUIA, RESPOSTA_SOLICITACAO porém não está aceitando. Aparece a mensagem de alerta “O sistema não suporta essa versão da TISS para validação”.
    O programa valida somente arquivos Lote Guias?
    Obrigado.

  63. 11, setembro, 2013 em 16:37 | #93

    Amigo quero agradecer pela iniciativa de postar uma ferramente que para nós desenvolvedores é uma mão na roda, com ela vou poder concluir as gerações TISS que tenho pendentes…

    Obrigado!

  64. Fabrício
    17, setembro, 2013 em 16:36 | #94

    Excelente programa. Facilitou bastante…
    Uma dúvida na versão 3.00.01. O campo unidade de medida das despesas está como obrigatório no xml? Não deveria ser condicionado? Pois diárias e taxas não encontro unidade de medida para relacionar….

  65. Reginaldo Silva
    25, setembro, 2013 em 13:26 | #95

    Parabéns pela sua iniciativa e pela ótima ferramenta disponibilizada para a comunidade. Muito obrigado!

  66. Germano
    30, outubro, 2013 em 10:42 | #97

    Bom Dia Arimateia,

    Obrigado pela excelente ferramenta disponibilizada para podermos testar a nova versão tiss.
    Estou com uma dúvida. Gerei um arquivo xml de consulta e fiz a importação para o validadorTiss1.4.1, percebi que o validador criticou o conselho profissional.
    No meu arquivo está informado 06 para o conselho e o validador está informando que viola a restrição e sugere os números 1,2,3,4,5,6,7,8,9,10. Porém nos documentos da ANS na tabela de domínio 26 – Terminologia de conselho profissional, o código do termo para CRM é 06 e não 6.

  67. Daniel
    4, novembro, 2013 em 07:52 | #98

    Bom dia Srs!
    Alguém poderia me ajudar ?
    É a primeira vez que utilizo este software, gostei muito dele. Estou com o seguinte problema..na aplicação está tudo OK…sem erros e a HASH correta, porém quando vou validar no site, me deparo com a seguinte mesngaem…alguém poderia me ajudar pfv ?

    Ocorreu um erro carregar arquivo XML
    br.com.wheb.action.planodeSaude.tiss.v2_02_03.EnvioLoteGuiasV2_02_03.importarLoteGuias(EnvioLoteGuiasV2_02_03.java:115) br.com.wheb.action.planodeSaude.tiss.v2_02_03.TissTransmiteMensagemV2_02_03.importarXmlPls(TissTransmiteMensagemV2_02_03.java:31) br.com.wheb.action.planodeSaude.tiss.TissTransmiteMensagem.importarValidarXml(TissTransmiteMensagem.java:322) br.com.wheb.action.planodeSaude.tiss.TissTransmiteMensagem.importarXmlPls(TissTransmiteMensagem.java:174) br.com.wheb.socket.PlsServidor.importarXmlPls(PlsServidor.java:302)

    • Arimateia JR
      4, novembro, 2013 em 08:19 | #99

      Essa mensagem de erro não possui informações suficientes para a identificação do problema.

  68. 7, novembro, 2013 em 15:01 | #100

    Boa tarde, Meu arquivo é validado com sucesso no seu validador, porém quando chega no site da orizon apresenta a seguinte mensagem quando vou transmitir. Lembrando que primeiro ele também é validado no site da orizon então quando vou transismitir dá está mensagem eerro. 44 Código do Executante deverá ser idêntico ao código do Cabecalho 1252557

  69. Alex
    12, dezembro, 2013 em 12:47 | #101

    Germano, não tem esse zero no XML.
    Veja a definição do elemento dm_conselhoProfissional no arquivo
    http://www.ans.gov.br/padroes/tiss/schemas/tissSimpleTypesV3_01_00.xsd

    @Germano

  70. Rafael
    12, dezembro, 2013 em 14:37 | #102

    Olá,

    Meu validador ta mostrando erro na tag sendo que essa tag esta correta, alguém já passou por isso?

    obrigado.

  71. Rafael
    13, dezembro, 2013 em 09:27 | #103

    Estou tendo problema para validar meu XML sendo que ele esta de acordo com TissV3.01.00, erro (Unexpected child element ‘ans:registroANS’) essa tag se encontra dentro das tags – mensagemTiss – cabecalho – origem –

    Obrigado.

  72. 9, janeiro, 2014 em 15:31 | #104

    Rafael,

    Baixe e instale o componente TTissANS. Com ele você poderá gerar os principais arquivos XML no padrão 3.01.00: http://ttissans.blogspot.com.br/

  73. Geilson Ramos
    12, janeiro, 2014 em 17:22 | #105

    Arimateia,
    Bom dia.

    Então, gostaria de saber quando teremos uma nova versão para validação da versão 3.01.00.

    Grato.

    e, mais uma vez parabéns pelo excelente trabalho.

  74. NATALIA
    4, fevereiro, 2014 em 16:17 | #107

    Vai sair quando uma versão para o TISS 3.01.00?

  75. Charlles
    27, fevereiro, 2014 em 08:47 | #108

    Amigo, esse validador é ótimo…. uso diariamente e já me salvou inúmeras vezes…
    Parabéns pelo seu trabalho !
    Show !

  76. José Ap. Queiroz
    27, fevereiro, 2014 em 14:15 | #109

    Utilizei o validador 1.5.1 para validar um arquivo 2.02.03, cujo HASH nao estava correto, cliquei para corrigir o HASH e o mesmo informou que corrigiu, porem nao funcionou.
    Voltei a versao anterior e funcionou.
    Talvez tenha gerado alguma incompatibilidade com as versoes anteriores to TISS.

    • Arimateia Jr
      27, fevereiro, 2014 em 17:35 | #110

      Vou verificar isso. Obrigado por reportar.

  77. 3, abril, 2014 em 10:42 | #111

    Parabens pelo validador, excelente.

    Na nova versão do link tiss, já é possível gerar os arquivos xml na versão 3.01.00 ?

    • Arimateia Jr
      5, abril, 2014 em 08:57 | #112

      O LinkTISS estará gerando para a nova versão até Maio/2014, que é o prazo oficial para adoção da nova versão do padrão.

  78. FABIANO
    12, abril, 2014 em 13:10 | #113

    VLW CARA AJUDOU D+