buenos dias amigos !!
seguinte, estou tendo um problema aqui desde ontem não consigo resolver, procurei por
varias coisas mais só temos soluções de exemplo basico, da uma força ai…
é o seguinte eu estou com um xml GIGANTE aqui pra processar, tenho que pegar todos valores
desse campo e calcular o hash desses valores, a principio estou utilizando JDOM, a unica forma que eu
encontrei de manipular esse xml sem receber um error desse tipo:
javax.xml.stream.XMLStreamException: ParseError at [row,col]:[90,37]
Message: elementGetText() function expects text only elment but START_ELEMENT was encountered.
at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getElementText(Unknown Source)
at xxml.Teste.main(Teste.java:153)
foi crindo um lista de valores que dizem que são START_ELEMENT, mais na realidade não são…
vou postar o XML aqui…
<?xml version="1.0" encoding="ISO-8859-1"?>
<mensagemTISS xmlns="http://www.ans.gov.br/padroes/tiss/schemas">
<cabecalho>
<identificacaoTransacao>
<tipoTransacao>ENVIO_LOTE_GUIAS</tipoTransacao>
<sequencialTransacao>2</sequencialTransacao>
<dataRegistroTransacao>2007-09-28</dataRegistroTransacao>
<horaRegistroTransacao>14:34:19</horaRegistroTransacao>
</identificacaoTransacao>
<origem>
<codigoPrestadorNaOperadora>
<codigoPrestadorNaOperadora>01604495000120</codigoPrestadorNaOperadora>
</codigoPrestadorNaOperadora>
</origem>
<destino>
<registroANS>363855</registroANS>
</destino>
<versaoPadrao>2.01.02</versaoPadrao>
</cabecalho>
<prestadorParaOperadora>
<loteGuias>
<numeroLote>2</numeroLote>
<guias>
<guiaFaturamento>
<guiaSP_SADT>
<identificacaoGuiaSADTSP>
<registroANS>363855</registroANS>
<dataEmissaoGuia>2007-09-27</dataEmissaoGuia>
<numeroGuiaPrestador>071701061842</numeroGuiaPrestador>
</identificacaoGuiaSADTSP>
<dadosAutorizacao>
<dataAutorizacao>2007-09-27</dataAutorizacao>
<senhaAutorizacao>146320152248</senhaAutorizacao>
<validadeSenha>2007-09-27</validadeSenha>
</dadosAutorizacao>
<dadosBeneficiario>
<numeroCarteira>U710580</numeroCarteira>
<nomeBeneficiario>EURIPEDES DA SILVEIRA BORGES</nomeBeneficiario>
<nomePlano>CAESAN</nomePlano>
<validadeCarteira>2008-02-29</validadeCarteira>
</dadosBeneficiario>
<dadosSolicitante>
<contratado>
<identificacao>
<codigoPrestadorNaOperadora>4736</codigoPrestadorNaOperadora>
</identificacao>
<nomeContratado>ALOISIO GARCIA DE SOUZA</nomeContratado>
</contratado>
<profissional>
<nomeProfissional>ALOISIO GARCIA DE SOUZA</nomeProfissional>
<conselhoProfissional>
<siglaConselho>CRM</siglaConselho>
<numeroConselho>4736</numeroConselho>
<ufConselho>GO</ufConselho>
</conselhoProfissional>
</profissional>
</dadosSolicitante>
<prestadorExecutante>
<identificacao>
<codigoPrestadorNaOperadora>01604495000120</codigoPrestadorNaOperadora>
</identificacao>
<nomeContratado>Laboratorio Atalaia LTDA</nomeContratado>
</prestadorExecutante>
<caraterAtendimento>E</caraterAtendimento>
<dataHoraAtendimento>2007-09-27T07:27:11</dataHoraAtendimento>
<diagnosticoGuia>
<CID>
<nomeTabela>CID-10</nomeTabela>
<codigoDiagnostico>D22</codigoDiagnostico>
</CID>
</diagnosticoGuia>
<tipoSaida>5</tipoSaida>
<tipoAtendimento>5</tipoAtendimento>
<procedimentosRealizados>
<procedimentos>
<procedimento>
<codigo>40601110</codigo>
<tipoTabela>07</tipoTabela>
<descricao>ANATOMOPATOLOGICO EXAME</descricao>
</procedimento>
<data>2007-09-27</data>
<horaInicio>07:27:11</horaInicio>
<horaFim>07:27:11</horaFim>
<quantidadeRealizada>1</quantidadeRealizada>
<valor>47.00</valor>
<valorTotal>47.00</valorTotal>
</procedimentos>
</procedimentosRealizados>
<valorTotal>
<servicosExecutados>47.00</servicosExecutados>
<totalGeral>47.00</totalGeral>
</valorTotal>
</guiaSP_SADT>
<guiaSP_SADT>
<identificacaoGuiaSADTSP>
<registroANS>363855</registroANS>
<dataEmissaoGuia>2007-09-27</dataEmissaoGuia>
<numeroGuiaPrestador>071701063111</numeroGuiaPrestador>
</identificacaoGuiaSADTSP>
<dadosAutorizacao>
<dataAutorizacao>2007-09-27</dataAutorizacao>
<senhaAutorizacao>146350152270</senhaAutorizacao>
<validadeSenha>2007-09-27</validadeSenha>
</dadosAutorizacao>
<dadosBeneficiario>
<numeroCarteira>664855</numeroCarteira>
<nomeBeneficiario>ISABEL NEVES PENA</nomeBeneficiario>
<nomePlano>CAESAN</nomePlano>
<validadeCarteira>2008-04-22</validadeCarteira>
</dadosBeneficiario>
<dadosSolicitante>
<contratado>
<identificacao>
<codigoPrestadorNaOperadora>5821</codigoPrestadorNaOperadora>
</identificacao>
<nomeContratado>EIZO IWAMOTO</nomeContratado>
</contratado>
<profissional>
<nomeProfissional>EIZO IWAMOTO</nomeProfissional>
<conselhoProfissional>
<siglaConselho>CRM</siglaConselho>
<numeroConselho>5821</numeroConselho>
<ufConselho>GO</ufConselho>
</conselhoProfissional>
</profissional>
</dadosSolicitante>
<prestadorExecutante>
<identificacao>
<codigoPrestadorNaOperadora>01604495000120</codigoPrestadorNaOperadora>
</identificacao>
<nomeContratado>Laboratorio Atalaia LTDA</nomeContratado>
</prestadorExecutante>
<caraterAtendimento>E</caraterAtendimento>
<dataHoraAtendimento>2007-09-27T08:10:37</dataHoraAtendimento>
<diagnosticoGuia>
<CID>
<nomeTabela>CID-10</nomeTabela>
<codigoDiagnostico>I80</codigoDiagnostico>
</CID>
</diagnosticoGuia>
<tipoSaida>5</tipoSaida>
<tipoAtendimento>5</tipoAtendimento>
<procedimentosRealizados>
<procedimentos>
<procedimento>
<codigo>40304590</codigo>
<tipoTabela>07</tipoTabela>
<descricao>TEMPO DE PROTROMBINA</descricao>
</procedimento>
<data>2007-09-27</data>
<horaInicio>08:10:37</horaInicio>
<horaFim>08:10:37</horaFim>
<quantidadeRealizada>1</quantidadeRealizada>
<valor>6.04</valor>
<valorTotal>6.04</valorTotal>
</procedimentos>
</procedimentosRealizados>
<valorTotal>
<servicosExecutados>6.04</servicosExecutados>
<totalGeral>6.04</totalGeral>
</valorTotal>
</guiaSP_SADT>
<guiaSP_SADT>
<identificacaoGuiaSADTSP>
<registroANS>363855</registroANS>
<dataEmissaoGuia>2007-09-27</dataEmissaoGuia>
<numeroGuiaPrestador>070606391611</numeroGuiaPrestador>
</identificacaoGuiaSADTSP>
<dadosAutorizacao>
<dataAutorizacao>2007-09-27</dataAutorizacao>
<senhaAutorizacao>146360152281</senhaAutorizacao>
<validadeSenha>2007-10-27</validadeSenha>
</dadosAutorizacao>
<dadosBeneficiario>
<numeroCarteira>U739332</numeroCarteira>
<nomeBeneficiario>DIVINA ELIAS DE MASCENA</nomeBeneficiario>
<nomePlano>CAESAN</nomePlano>
<validadeCarteira>2008-09-27</validadeCarteira>
</dadosBeneficiario>
<dadosSolicitante>
<contratado>
<identificacao>
<codigoPrestadorNaOperadora>3024</codigoPrestadorNaOperadora>
</identificacao>
<nomeContratado>ATENEVIR TELES DA SILVA</nomeContratado>
</contratado>
<profissional>
<nomeProfissional>ATENEVIR TELES DA SILVA</nomeProfissional>
<conselhoProfissional>
<siglaConselho>CRM</siglaConselho>
<numeroConselho>3024</numeroConselho>
<ufConselho>GO</ufConselho>
</conselhoProfissional>
</profissional>
</dadosSolicitante>
<prestadorExecutante>
<identificacao>
<codigoPrestadorNaOperadora>01604495000120</codigoPrestadorNaOperadora>
</identificacao>
<nomeContratado>Laboratorio Atalaia LTDA</nomeContratado>
</prestadorExecutante>
<caraterAtendimento>E</caraterAtendimento>
<dataHoraAtendimento>2007-09-27T08:16:37</dataHoraAtendimento>
<diagnosticoGuia>
<CID>
<nomeTabela>CID-10</nomeTabela>
<codigoDiagnostico>N300</codigoDiagnostico>
</CID>
</diagnosticoGuia>
<tipoSaida>5</tipoSaida>
<tipoAtendimento>5</tipoAtendimento>
<procedimentosRealizados>
<procedimentos>
<procedimento>
<codigo>40304361</codigo>
<tipoTabela>07</tipoTabela>
<descricao>HEMOGRAMA COMPLETO</descricao>
</procedimento>
<data>2007-09-27</data>
<horaInicio>08:16:37</horaInicio>
<horaFim>08:16:37</horaFim>
<quantidadeRealizada>1</quantidadeRealizada>
<valor>11.75</valor>
<valorTotal>11.75</valorTotal>
</procedimentos>
<procedimentos>
<procedimento>
<codigo>40712524</codigo>
<tipoTabela>07</tipoTabela>
<descricao>TSH HORMONIO TIREOESTIMULANTE</descricao>
</procedimento>
<data>2007-09-27</data>
<horaInicio>08:16:37</horaInicio>
<horaFim>08:16:37</horaFim>
<quantidadeRealizada>1</quantidadeRealizada>
<valor>30.22</valor>
<valorTotal>30.22</valorTotal>
</procedimentos>
<procedimentos>
<procedimento>
<codigo>40302750</codigo>
<tipoTabela>07</tipoTabela>
<descricao>LIPIDOGRAMA PERFIL LIPIDICO</descricao>
</procedimento>
<data>2007-09-27</data>
<horaInicio>08:16:37</horaInicio>
<horaFim>08:16:37</horaFim>
<quantidadeRealizada>1</quantidadeRealizada>
<valor>23.50</valor>
<valorTotal>23.50</valorTotal>
</procedimentos>
<procedimentos>
<procedimento>
<codigo>40311210</codigo>
<tipoTabela>07</tipoTabela>
<descricao>URANALISE</descricao>
</procedimento>
<data>2007-09-27</data>
<horaInicio>08:16:37</horaInicio>
<horaFim>08:16:37</horaFim>
<quantidadeRealizada>1</quantidadeRealizada>
<valor>6.05</valor>
<valorTotal>6.05</valorTotal>
</procedimentos>
<procedimentos>
<procedimento>
<codigo>40310213</codigo>
<tipoTabela>07</tipoTabela>
<descricao>UROCULTURA CONTAGEM DE COLONIAS E ANTIBIOGRAMA</descricao>
</procedimento>
<data>2007-09-27</data>
<horaInicio>08:16:37</horaInicio>
<horaFim>08:16:37</horaFim>
<quantidadeRealizada>1</quantidadeRealizada>
<valor>16.79</valor>
<valorTotal>16.79</valorTotal>
</procedimentos>
</procedimentosRealizados>
<valorTotal>
<servicosExecutados>88.31</servicosExecutados>
<totalGeral>88.31</totalGeral>
</valorTotal>
</guiaSP_SADT>
<guiaSP_SADT>
<identificacaoGuiaSADTSP>
<registroANS>363855</registroANS>
<dataEmissaoGuia>2007-09-27</dataEmissaoGuia>
<numeroGuiaPrestador>070606398891</numeroGuiaPrestador>
</identificacaoGuiaSADTSP>
<dadosAutorizacao>
<dataAutorizacao>2007-09-27</dataAutorizacao>
<senhaAutorizacao>146510152451</senhaAutorizacao>
<validadeSenha>2007-09-30</validadeSenha>
</dadosAutorizacao>
<dadosBeneficiario>
<numeroCarteira>U3228606</numeroCarteira>
<nomeBeneficiario>KAMILA MONTEIRO VALADAO</nomeBeneficiario>
<nomePlano>CAESAN</nomePlano>
<validadeCarteira>2007-11-03</validadeCarteira>
</dadosBeneficiario>
<dadosSolicitante>
<contratado>
<identificacao>
<codigoPrestadorNaOperadora>4917</codigoPrestadorNaOperadora>
</identificacao>
<nomeContratado>VALERIA GRANIERI DE OLIVEIRA ARAUJO</nomeContratado>
</contratado>
<profissional>
<nomeProfissional>VALERIA GRANIERI DE OLIVEIRA ARAUJO</nomeProfissional>
<conselhoProfissional>
<siglaConselho>CRM</siglaConselho>
<numeroConselho>4917</numeroConselho>
<ufConselho>GO</ufConselho>
</conselhoProfissional>
</profissional>
</dadosSolicitante>
<prestadorExecutante>
<identificacao>
<codigoPrestadorNaOperadora>01604495000120</codigoPrestadorNaOperadora>
</identificacao>
<nomeContratado>Laboratorio Atalaia LTDA</nomeContratado>
</prestadorExecutante>
<caraterAtendimento>E</caraterAtendimento>
<dataHoraAtendimento>2007-09-27T09:43:35</dataHoraAtendimento>
<diagnosticoGuia>
<CID>
<nomeTabela>CID-10</nomeTabela>
<codigoDiagnostico>Z00</codigoDiagnostico>
</CID>
</diagnosticoGuia>
<tipoSaida>5</tipoSaida>
<tipoAtendimento>5</tipoAtendimento>
<procedimentosRealizados>
<procedimentos>
<procedimento>
<codigo>40304361</codigo>
<tipoTabela>07</tipoTabela>
<descricao>HEMOGRAMA COMPLETO</descricao>
</procedimento>
<data>2007-09-27</data>
<horaInicio>09:43:35</horaInicio>
<horaFim>09:43:35</horaFim>
<quantidadeRealizada>1</quantidadeRealizada>
<valor>11.75</valor>
<valorTotal>11.75</valorTotal>
</procedimentos>
</procedimentosRealizados>
<valorTotal>
<servicosExecutados>11.75</servicosExecutados>
<totalGeral>11.75</totalGeral>
</valorTotal>
</guiaSP_SADT>
</guiaFaturamento>
</guias>
</loteGuias>
</prestadorParaOperadora>
<epilogo>
<hash>C84738F8B36617139C09ECA60AF2CD26</hash>
</epilogo>
</mensagemTISS>