Árvore de páginas

Definição da Regra de Vínculo com Documento Anterior na Importação de Lote Guia


1) Para um primeiro entendimento todo arquivo Lote Guia (Internação, Honorários e SADT) o sistema grava o número da guia do GPS (guiautor) no campo docrecon.dec-3. Esse número vem da tag <ans:numeroGuiaOperadora> e é uma guia existente no sistema. Grava também o número da guia do prestador no campo docrecon.char-1esse número vem da tag <ans:numeroGuiaPrestador> no XML. E no campo docrecon.dec-2 é gravado as informações conforme o tipo do XML. <ans:numeroGuiaSolicitacaoInternacao> para Internação, <ans:guiaPrincipal> para SADT e <ans:guiaSolicInternacao> para Honorários.



2) Atualmente o sistema permite realizar vínculo com documento anterior em três tipos de XML: Internação, Honorários e SADT.

Ou seja, é possível vincular:

  • Internação  com --> Internação
  • Honorários  com --> Internação
  • SADT        com --> Internação



3) Qual tag o sistema utiliza para vincular com o XML de Internação?

Cada tipo de XML existe uma tag específica para vínculo com o documento anterior de Internação:

XML Internação


XML Honorários


XML SADT


Então a regra fica da seguinte forma:

Tag para realizar vínculo ao Documento AnteriorDocumento para vincular ao Documento Anterior
Documento que será vinculado
<ans:numeroGuiaSolicitacaoInternacao>Internação-->Internação
<ans:guiaSolicInternacao>Honorários-->Internação
<ans:guiaPrincipal>SADT-->Internação

Ponto de Atenção: essa tag é opcional, não é obrigatório o vínculo com o documento anterior.



4) Como funciona internamente o processo de vínculo com documento anterior?

Primeiramente o sistema verifica se a tag de vínculo está preenchida:



Após essa validação o sistema realiza a busca pelo documento anterior, essa busca é realizada de quatro formas:

#1 Busca um documento na base com o mesmo prestador e período do XML que está sendo importado:


Após a busca, efetuasse uma verificação em três etapas para o vínculo.

Primeiro, é verificado se a tag de vínculo é igual ao campo numeroGuiaOperadora do documento na base. Caso sim, efetua o vínculo.

Segundo, é verificado se a tag de vínculo é igual ao campo numeroGuiaPrestadora do documento na base. Caso sim, efetua o vínculo.

Terceiro, é verificado se o documento da base possui ano (docrecon.aa-guia-atendimento) e número da guia (docrecon.nr-guia-atendimento) com os mesmos valores definidos através do cadastro de parâmetros de importação do prestador do xml que está sendo importado. Caso sim, efetua o vínculo.





#2 Se não encontrou na busca anterior, Busca um documento do mesmo lote que está sendo importado com o mesmo prestador e período do XML importado:


Realiza as mesmas validações da primeira busca e grava as informações do documento anterior, caso encontrar o mesmo número de guia.


#3 Se não encontrou na busca anterior, Busca um documento do mesmo período e número de guia do XML importado:


Realiza as mesmas validações da primeira busca e grava as informações do documento anterior, caso encontrar o mesmo número de guia.


#4 Se não encontrou na busca anterior, Busca um documento do mesmo período e número de guia do XML importado:



Realiza as mesmas validações da primeira busca e grava as informações do documento anterior, caso encontrar o mesmo número de guia.



5) Estudo de Caso

Importando primeiro um XML de Internação e após, importar um XML de Honorários, o sistema realizou o vínculo da seguinte forma:

XML Internação


XML Honorários

Mesmo número de Guia: 201803458147. Guia existente no TOTVS.

É possível observar nas duas imagens anteriores, que os XMLs são de prestadores diferentes. O de Internação é o prestador: 970-109518, o de Honorários é o prestador: 970-128574. O sistema permite vincular documentos de prestadores iguais e também XMLs de prestadores diferentes.

O sistema realizou o vínculo conforme pode ser visto na tela de dados do documento:

Em azul o documento original importado (Honorários). Em vermelho o documento vinculado (Internação).