import.css=/download/attachments/327912/newLayout.css |
Ponto-de-Entrada: PLSXMLLIB - Importação XML TISS
Descrição:
É utilizado no processo de importação do arquivo XML, para tratar o campo do arquivo NUMEROGUIAPRESTADOR.
Programa Fonte
PLSA973.PRW
Sintaxe
PLSXMLLIB - Importação XML TISS ( [ cNumAut ], [ cOpeMov ], [ cCodRP ], [ cNumSen ], [ cNumSolInt ], [ cTipo ], [ cMatric ], [ cGuiPri ], [ lHonor ], [ lEvolu ] ) --> cNumAut
Parâmetros:
Retorno
Observações
Este ponto de entrada tem mais duas chamadas, uma na importação de cancelamento de guia, recebendo os três primeiros parâmetros documentados e a terceira chamada ocorre na solicitação do status da autorização, recebendo os dois primeiros parâmetros.
Exemplos
#Include "Protheus.ch"User Function PLSXMLLIB()Local cNumAut := paramixb[1] // "Numero Guia Prestador" ou "Numero Guia Operadora"Local cOpeMov := paramixb[2] // Operadora de MovimentoLocal cCodRP := paramixb[3] // Codigo da RdaLocal cNumSen := paramixb[4] // Conteúdo do arquivo "SENHAAUTORIZACAO"Local cNumSolInt := paramixb[5] // Numero da Solicitação de InternacaoLocal cTipo := paramixb[6] // Tipo de guiaLocal cMatric := paramixb[7] // Matricula do usuarioLocal cGuiPri := paramixb[8] // Numero da Guia PrincipalLocal lHonor := paramixb[9] // Se e um honorarioLocal lEvolu := paramixb[10] // Se e uma prorrogacao de internacaoIf lHonor .Or. lEvolu BE4->( DbSetOrder(2) ) If !BE4->( MsSeek( xFilial("BE4")+cNumAut ) ) MsgInfo("Guia de solicitacao nao encontrada!") Else MsgInfo("Guia de solicitacao encontrada!") EndIfEndIfReturn cNumAut
Variáveis
|