01. DADOS GERAIS
Produto: | TOTVS Saúde Planos
|
---|---|
Linha de Produto: | Linha Protheus - |
Segmento: | Saude |
Módulo: | PLANO DE SAUDE SIGAPLS |
Função: | PLSA090; PLSA790; plstrtptu_scs2 |
Ticket: | 10390124 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSAUBE-13435 |
02. SITUAÇÃO/REQUISITO
Ponto de Entrada para realizar o De-para de códigos de procedimentos/materiais/medicamentos/taxas/pacotes nas transações de envio ou recebimento do PTU online, para códigos existentes ou não na terminologia TISS.
03. SOLUÇÃO
Incluído novos parâmetros nos pontos de entrada já existente para adequar ao PTU Online:
Tipo de Tabela do Procedimento:
Ponto de Entrada PLSVATBI | |
---|---|
Parâmetros | 1 - cTpTab = Tipo de Tabela Padrão (Tabela vinculada com a terminologia TISS – BTU) |
Retorno | Tipo de Tabela (Caractere) |
Observação sobre o PLSVATBI:
Quando o lTbTISS for .T. e o lRfTISS for .F. deverá retornar a tabela TISS do PTU: 18,19,20,22,98 e 00.
Quando o lTbTISS for .T. e o lRfTISS for .T., deverá retornar a tabela de referencia (18,19,20,22) quando o tipo de tabela for 00 (Tabela Própria das Operadoras), caso contrario deverá retornar em branco.
A tabela BR8 do Procedimento está posicionada nesse momento.
Ponto de Entrada PLPTUBTU | |
---|---|
Parâmetros | 8 = Tabela de Referência quando o Tipo de tabela for 00 (Tabela Própria das Operadoras) |
Retorno | Array de dados no modelo {CODPAD,CODIGO,DESCRIÇÃO} |
Documentação completa do PLPTUBTU no link em Assuntos Relacionados
Exemplo da utilização:
#include "PROTHEUS.CH"
User Function PLPTUBTU()
Local lReceb := PARAMIXB[1]
Local lEnvio := PARAMIXB[2]
Local cTipTab := PARAMIXB[3]
Local cCodPad := PARAMIXB[4]
Local cCodPro := PARAMIXB[5]
Local aRet := PARAMIXB[6]
Local nRecno := PARAMIXB[7]
Local cTabRef := PARAMIXB[8]
Local lRegraPTU := PARAMIXB[9]
// Tratamento
Return aRet
#include "PROTHEUS.CH"
User Function PLSVATBI()
Local cTpTab := PARAMIXB[1]
Local lTbTISS := PARAMIXB[2]
Local lRfTISS := PARAMIXB[3]
// Tratamento
Return cTpTab
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
DSAUATE-3785 DT Criado Ponto de Entrada "PLPTUBTU"