Pessoal estou com um probleminha...
Existe 2 tipos de estrutura nos arquivos xml do padrão TISS o novo 2.02.03 e os anteriores.
Para a versão nova a tag para que eu possa consultar seria:
ansTISS:cabecalho nos modelos antigos é ans:cabecalho
Afim de resgatar o número da versão do arquivo, faço o seguinte no codeIgniter
//Se a versão for inferior a 2_02_03 ele utiliza esse comando
$versaoxml = $xmlparse[0]['ans:cabecalho'][0]['ans:versaoPadrao'][0];
$seqTransacao = $xmlparse[0]['ans:cabecalho'][0]['ans:identificacaoTransacao'][0]['ans:sequencialTransacao'][0];
//Se for igual a 2_02_03 utiliza esse
if (empty($versaoxml)):
$versaoxml = $xmlparse[0]['ansTISS:cabecalho'][0]['ansTISS:versaoPadrao'][0];
$seqTransacao = $xmlparse[0]['ansTISS:cabecalho'][0]['ansTISS:identificacaoTransacao'][0]['ansTISS:sequencialTransacao'][0];
endif;
Com esse código consigo resgatar tranquilamente o problema é que quando a versão é 2_02_03 eu recebo uma mensagem de WARNING do CODEIGNITER informando que o index ans:cabecalho não foi informado....algo assim! justamente porque não existe essa tag no arquivo XML.
O que eu posso fazer, para tirar esse warning? alguma luz?