Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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.
Image Removed
Para gravar este campo basta o parâmetro "Guia" da transação ser diferente de zero (tranrevi.in-acao-tran-guia <> 0) :
Image RemovedGrava 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.

Image Added

Image AddedIsso define que o documento teve origem de uma guia.



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:

...


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 três quatro formas:

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


Se for o mesmo número de guia segue adiante:
Image RemovedImage Added


Se encontrou o mesmo número de guia, grava as informações do documento anterior:


#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:
Image Modified

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:

Image Added

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 é: 970-109518, o de Honorários é: 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:

...