Histórico da Página
...
Cada importação terá no máximo a criação de 4 5 protocolos, um para cada tipo de guia, incluindo a nota fiscal do fornecedor.
02. PROCEDIMENTO GENÉRICO
...
Exemplo: A TDE possui PPM e PA e no arquivo foi informado valor apenas na tag "vl_ServCobrado", e informado também a participação "06-Anestesista", iremos criar uma linha no BD7 com PA.
04. VALORAÇÃO
Para otimizar o processo, as PEGs são adicionadas no robô de processamento(mudança de fase) em tempo de criação.
Se nenhuma participação bater com a TDE mas tag: tp_Participação for informada, será criado uma unidade UNL. Se nenhuma participação bater com a TDE mas não foi informado participação na tag: tp_Participação, será criado todas as participações da TDE.
04. VALORAÇÃO
Para otimizar o processo, as PEGs são adicionadas no robô de processamento(mudança de fase) em tempo de criação.
Caso já utilize esta melhoria na integração com o gerenciador XML não é preciso fazer nenhuma nova parametrização, caso ainda não utilize será necessário configurar seu ambiente.
...
Campo Protheus | Regra |
---|---|
BD5/BE4_NOMSOL | nm_Profissional |
BD5/BE4_SIGLA | sg_Conselho |
BD5/BE4_REGSOL | nr_Conselho |
BD5/BE4_ESTSOL | UF(de-para BTU tabela 59) |
BD5/BE4_CDPFSO | BB0_CGC |
BD5/BE4_CODESP | CBO (de-Para BAQ) |
contratadoExecutante e contratadoExecutante e dadosExecutante
Campo Protheus | Regra |
---|---|
BD6_NOMEDI | nome |
BD5/BE4_PESEDI e BD6_TPRDAE | Tamanho do conteúdo na tag CPF_CNPJ |
BD5/BE4_CGCEDI e BD6_CNPJED | CPF_CNPJ |
BD5/BE4_CNESED | CNES |
BD5/BE4_MUNEDI | cd_MunicipioCont |
Não gravado | tp_RedeMin |
BD6_TRDAED | tp_Prestador |
BD6_RPEDI | id_RecProprio |
...
Campo Protheus | Regra |
---|---|
BD7_NOMPRE | nome |
BD7_SIGLA | sg_Conselho |
BD7_REGPRE | nr_Conselho |
BD7_ESTPRE | UF(de-para BTU tabela 59) |
BD6_ESPEDI | CBO |
BD7_CODESP | CBO(de-para BAQ) |
dadosGuia
Campo Protheus | Regra | Observação |
---|---|---|
BD5/BE4_TISVER | nr_Ver_TISS | |
BD5/BE4_TIPCON | tp_Consulta | Somente guias de Consulta |
BD5/BE4_INDACI | tp_IndAcidente | Somente guias de Consulta |
BD5/BE4_GUIJUR | id_Liminar | |
BD5/BE4_NUMIMP | nr_GuiaTissPrestador | |
BD5/BE4_DATPRO / BD5/BE4_HORPRO | dt_Atendimento | |
BD6_DATPRO / BD6_HORPRO | dt_Atendimento | Somente guias de consulta |
BE4_PRVINT | dt_Atendimento | Somente guias de Resumo de Internação |
BE4_DATVAL | dt_Atendimento + MV_PLPRZAI | Somente guias de Resumo de Internação |
complemento
BE4/BD5_SENHA | nr_autorização | |
BE4_GUIINT | BE4_CODOPE+BE4_ANOINT+BE4_MESINT+BE4_NUMINT | Somente quando encontra a guia de internação através do nr_GuiaTissPrincipal |
complemento
Campo Protheus | Regra |
---|---|
BD5/BE4_INDCLI / BD5/BE4_INDCL2 | |
Campo Protheus | Regra |
BD5/BE4_INDCLI / BD5/BE4_INDCL2 | nm_DescComplemento Tipo 1 |
BZC_OBSNO1 / BZC_OBSNO2 | nm_DescComplemento Tipo 2 |
BZC_JUSTE1 / BZC_JUSTE2 | nm_DescComplemento Tipo 3 |
BZC_ESMAT1 / BZC_ESMAT2 | nm_DescComplemento Tipo 4 |
...
Campo Protheus | Regra |
---|---|
BE4_TIPADM | De-Para tabela 23 caraterAtendimento |
BE4_GRPINT | tp_Acomodacao |
BE4_REGINT | rg_Internacao |
BE4_CIDOBT | CID_Obito |
BE4_ATENRN | indicadorDO_RN |
BE4_NRDCOB | declaracao_Obito |
BE4_NRDCNV | declaracao_Nascido |
BE4_NMAUDI | nm_MedicoAuditor |
BE4_RMAUDI | nr_CrmAuditor |
BE4_UMAUDI | De-Para tabela 59 cd_UFCRM |
BE4_NEAUDI | nm_EnfAuditor |
BE4_REAUDI | nr_CorenAuditor |
BE4_UEAUDI | De-Para tabela 59 cd_UFCoren |
BE4_PADINT | BI4_CODACO (BI4_CODEDI = tp_Acomodacao) |
BE4_TIPALT | De-Para tabela 59 mv_Encerramento |
dadosFaturamento
Campo Protheus | Regra |
---|---|
BE4_TIPFAT | tp_Faturamento |
BE4_DTINIF + BE4_HRINIF | dt_IniFaturamento |
BE4_DTFIMF + BE4_HRFIMF | dt_FimFaturamento |
...
Campo Protheus | Regra |
---|---|
BX6_SEQPTU | seq_item |
BX6_IDUNIC | id_itemUnico |
BD6_CODPAD | De-para BTU tp_Tabela |
BD6_CODPRO | De-para BTU cd_Servico |
BD6_DES500 | ds_Servico |
BD6_VALORI | vl_ServCobrado + vl_CO_Cobrado + vl_FilmeCobrado |
BD6_QTDPRO | qt_Cobrada |
BD6_VLRAPR | BD6_VALORI dividido por BD6_QTDPRO |
BD6_VLTXAP | tx_AdmServico + tx_AdmCO + tx_AdmFilme |
BD6_DATPRO | dt_Execucao |
BD6_HORPRO | hr_Inicial |
BD6_HORFIM | hr_Final |
BD6_VIA | via_Acesso → BGR_CODVIA |
BD6_PERVIA | via_Acesso → BGR_PERVIA |
BD6_TECUTI | tc_Utilizada |
BD6_CODATO | cd_Ato |
BD6_FATMUL | ft_MultiplicadorServico |
BX6_CODUNM | un_Medida |
BX6_NOMFOR | nm_FornecedorMaterial |
BX6_CNPJFO | CNPJ_Fornecedor |
BX6_NNFFOR | nr_NotaFiscalFornecedor |
BX6_DREANV | det_RegistroAnvisa |
BX6_REGANV | nr_RegistroAnvisa |
BD6_REFFED | cd_ReferenciaMat_Fab |
06. PARAMETROS
CONFIGURAÇÃO DE PARÂMETROS
- No Configurador (SIGACFG), acesse Ambiente/Cadastros/Parâmetros. Crie o(s) parâmetro(s) a seguir:
...
99999994
...
MV_PLSPTUL
...
07. PONTO DE ENTRADA
...
Ponto de Entrada
...
PLS500UNM
...
O Ponto de Entrada (P.E.) PLS500UNM está localizado nos fontes PLSP500X e PLSUA500X, ele é acionado uma única vez quando a tela inicial da rotina é aberta.
Ele permite a manipulação das variáveis que indicam o tipo de unidade (BD7_CODUNM) a serem exportados e importados de acordo com a regra do PTU A500.(vl_ServCobrado, vl_CO_Cobrado ,vl_FilmeCobrado)
...
PLSP500X,PLSUA500X
...
O P.E. recebe os seguintes parâmetros:
Parâmetro | Tipo | Default | Descrição |
---|---|---|---|
cServ | Caractere | PPM,HM,HMR,VMT,VMD,REA,VTX,VDI | Unidades de honorário médico |
cAux | Caractere | AUX,AUR | Unidades de auxiliar |
cAnest | Caractere | PAP,PA,PAR | Unidades de porta anestésico |
cCusOpe | Caractere | COR,COP,UCO | Unidades de custo operacional |
cFilm | Caractere | FIL | Unidades de filme |
...
Parâmetro | Variável | Descrição | Obrigatório |
---|---|---|---|
cServ | Caractere | Unidades de honorário médico | Sim |
cAux | Caractere | Unidades de auxiliar | Sim |
cAnest | Caractere | Unidades de porta anestésico | Sim |
cCusOpe | Caractere | Unidades de custo operacional | Sim |
cFilm | Caractere | Unidades de filme | Sim |
...
#INCLUDE "PROTHEUS.CH"
...
BX6_REAPRE | reapresentacaoGlosado |
BX6_DOC1GL | nr_Doc1Glosado |
BX6_DOC2GL | nr_Doc2Glosado |
06. Nota Fiscal do Fornecedor
Conforme instituído pela unimed do Brasil , o processo de cobrança da nota fiscal permite que a Unimed Executora envie à Unimed Origem uma cobrança antecipada de um material que a mesma realizou a compra e forneceu ao Prestador para o atendimento de um beneficiário de intercâmbio.
O arquivo de nota fiscal do fornecedor não possuí todos os dados necessários para a criação de uma guia sem dados genéricos, pois quando a unimed executora realiza a exportação a conta médica ainda não foi finalizada. Neste caso para criar uma guia sem dados genéricos vamos resgatar dados da solicitação de autorização.
Tags x Campos (Nota fiscal do fornecedor)
Campo Protheus | Regra |
---|---|
BD5_GUIPRI | nr_GuiaTissPrincipal |
BD6_NRAOPE/BD5_SENHA | nr_Autorizacao |
BD6_MATCOB | cd_Unimed+id_Benef |
BD6_NF | nr_NotaFiscalFornecedor |
BD5_GUIJUR | id_Liminar |
Procedimentos (Infor_OPME)
Campo Protheus | Regra |
---|---|
BX6_SEQPTU | seq_item |
BX6_IDUNIC | id_itemUnico |
BD6_CODPAD | tp_Tabela |
BD6_CODPRO | cd_Servico |
BD6_DES500 | ds_Servico |
BD6_DATPRO | dt_Execucao |
BD5_DATPRO | dt_Execucao |
BD6_VALORI | vl_ServCobrado |
BD6_VLTXAP | tx_AdmServico |
BD6_QTDPRO | qt_Cobrada |
BD6_VLRAPR | vl_ServCobrado / qt_Cobrada |
Campos herdados da solicitação de autorização/internação.
Guia | Solicitação |
---|---|
BD5_CDPFSO | BEA_CDPFSO / BE4_CDPFSO |
BD5_DATSOL | BEA_DATSOL / BE4_DTDIGI |
BD5_ESTSOL | BEA_ESTSOL / BE4_ESTSOL |
BD5_INDACI | BEA_INDACI / BE4_INDACI |
BD5_NOMSOL | BEA_NOMSOL / BE4_NOMSOL |
BD5_NRAOPE | BEA_NRAOPE / BE4_NRAOPE |
BD5_NUMIMP | BEA_NUMIMP / BE4_NUMIMP |
BD5_OPESOL | BEA_OPESOL / BE4_OPESOL |
BD5_REGSOL | BEA_REGSOL / BE4_REGSOL |
BD5_SIGLA | BEA_SIGLA / BE4_SIGLA |
BD5_TIPADM | BEA_TIPADM / BE4_TIPADM |
BD5_TIPATE | BEA_TIPATE / '07' - (internação) |
BD5_TIPCON | BEA_TIPCON / BE4_TIPCON |
BD5_TIPPAC | BEA_TIPPAC / GetNewPar("MV_PLSTPAA","9") |
BD6_NOMEDI | BEA_NOMEDI / BE4_NOMED |
BD6_RDAEDI | BEA_RDAEDI / BE4_RDAEDI |
BD7_ESTPRE | BEA_ESTEXE / BE4_ESTEXE |
BD7_NOMPRE | BEA_NOMEXE / BE4_NOMEXE |
BD7_REGPRE | BEA_REGEXE / BE4_REGEXE |
BD7_SIGLA | BEA_SIGEXE / BE4_SIGLA |
07. Reembolso
Conforme instituído pela unimed do Brasil, o processo consiste em guias de fatura de uma Unimed Prestadora (onde o usuário foi atendido) para a Unimed Origem (detentora do contrato) ao qual foram pagas despesas pelo beneficiário referente a assistência à saúde (honorários médicos), ou seja, o arquivo PTU A500 Cobrança de Reembolso terá os valores repassados pela Unimed Prestadora para o pagamento futuro da Unimed Origem, desde que reembolso realizado para o beneficiário tenha sido feito pela Prestadora de Serviço.
Tags x Campos (Reembolso)
Campo Protheus | Regra |
---|---|
BD5_SENHA | idReembolso |
BD5_DATPRO | dt_Reembolso |
BD5_TIPADM | caraterAtendimento (De-para Tabela 23) |
Procedimentos (Honorários Médicos)
Campo Protheus | Regra |
---|---|
BX6_SEQPTU | seq_item |
BX6_IDUNIC | id_itemUnico |
BD6_CODPAD | tp_Tabela |
BD6_CODPRO | cd_Servico |
BD6_DES500 | ds_Servico |
BD6_DATPRO | dt_Execucao |
BD6_VALORI | vl_a_restituir |
BD6_QTDPRO | qt_Cobrada |
BD6_VLRAPR | vl_a_restituir/ qt_Cobrada |
08. PARAMETROS
CONFIGURAÇÃO DE PARÂMETROS
- No Configurador (SIGACFG), acesse Ambiente/Cadastros/Parâmetros. Crie o(s) parâmetro(s) a seguir:
Nome: | MV_PLPRZAI |
Tipo: | Numérico |
Cont.Port: | 30 |
Descrição: | Define a quantidade de dias de validade de uma autorização de internação GIH |
Nome: | MV_PLPACPT |
Tipo: | Caractere |
Cont.Port: | 99999998 |
Descrição: | Pacote genérico criado na importação do PTU A500. |
Nome: | MV_PLCDPXM |
Tipo: | Caractere |
Cont.Port: | 01 |
Descrição: | Tipo de tabela dos procedimentos genérico que possam ser criados pelo importador XML |
Nome: | MV_PLPSPXM |
Tipo: | Caractere |
Cont.Port: | 99999994 |
Descrição: | Código dos procedimentos genéricos que possam ser criados pelo importador XML |
Nome: | MV_PLSPTUL |
Tipo: | Caractere |
Cont.Port: | 0003 |
Descrição: | Parâmetro utilizado para definir o código do local de digitação da guia incluída no PTU A500 |
Nome: | MV_081CRI |
Tipo: | Lógico |
Cont.Port: | .F. (Default) / .T. |
Descrição: | Ignora o valor do campo BR8_RISCO, e se caso ativo realiza a validação das liberações (senha de autorização) de todos procedimentos. |
09. PONTOS DE ENTRADA
Ponto de Entrada | PLS500UNM | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Descrição | O Ponto de Entrada (P.E.) PLS500UNM está localizado nos fontes PLSP500X e PLSUA500X, ele é acionado uma única vez quando a tela inicial da rotina é aberta. Ele permite a manipulação das variáveis que indicam o tipo de unidade (BD7_CODUNM) a serem exportados e importados de acordo com a regra do PTU A500.(vl_ServCobrado, vl_CO_Cobrado ,vl_FilmeCobrado) | ||||||||||||||||||||||||
Fonte | PLSP500X,PLSUA500X | ||||||||||||||||||||||||
Parâmetros | O P.E. recebe os seguintes parâmetros:
| ||||||||||||||||||||||||
Retorno | O P.E. deve retornar uma string, contendo os códigos de unidade.
| ||||||||||||||||||||||||
Exemplo | #INCLUDE "PROTHEUS.CH"
cAnest += "XPA" Return {cServ,cAux,cAnest,cCusOpe,cFilm} |
Nome: | DEPARAIMP | |
---|---|---|
Descrição: | Este Ponto de Entrada permite a manipulação do código de tabela e procedimento a serem importados. | |
Exemplo: |
| |
Função: | dePara | |
Localização: | Importação PTU A500 | |
Parâmetros: | conteúdo das tags: tp_Tabela, cd_Servico, dt_Execucao e BCI_CODRDA | |
Programa Fonte: | PLSP500X | |
Retorno: | aRet aRet[1] - lAchou - Variável lógica, se retornar .T. irá considerar o retorno do PE e não fará o de-para padrão na BTU, se retornar .F. irá realizar o de-para padrão do sistema. aRet[2]- cCodPad - Código da tabela padrão tiss (00,18,19,20,22 e etc) aRet[3] - cCodPro - Código de procedimento. |
10. ALTERAÇÕES DA VERSÃO 2.1
- O sistema identificará de forma automática qual versão deve validar através da tag nrVerTra_PTU, se quando estiver lendo o arquivo, identificar que o valor da tag esta como "05" saberá que deve validar nos schemas da versão atual 2.2.
IMPORTANTE
- Para isso será necessário a criação da subpasta V2_2 dentro da pasta de Schemas já existente: Protheus_data\plsptu\schemas ,para armazenar os novos Schemas.
Portanto para funcionamento correto da versão 2.2 os novos schemas devem ficar no diretório: Protheus_data\plsptu\schemas\V2_2
11. MENU
- No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGAPLS, conforme instruções a seguir:
Menu | Miscelânea |
Submenu | Unimed |
Submenu | Importação |
Nome da Rotina | PTU A500 |
Programa | PLSP500X |
Módulo | Plano de Saúde |
12. ALTERAÇÕES DICIONÁRIO
No Configurador (SIGACFG), acesse Banco de Dados/Dicionário/Bases de Dados, expanda o menu a esquerda, clique em Dicionário de Dados, clique na Lupa(Pesquisar) e procure por BCI clique em Editar, expanda o menu a esquerda, clique em Campos, clique em Incluir, preencha os dados conforme tabela abaixo
Campo
Valor
Campo
BCI_LOTEDI
Tipo Caracter Tamanho
12
Contexto
Real
Propriedade
Visualizar
Título Seq.Import. Descrição Sequencia da Importacao É necessário alterar o X2_UNICO da tabela B6L - PTU Online x Pacote, para adicionar os campos B6L_CODPEG + B6L_NUMERO na chave, devendo ficar:
Tabela B6L - X2_UNICO X2_UNICO B6L_FILIAL+B6L_OPEMOV+B6L_ANOAUT+B6L_MESAUT+B6L_NUMAUT+B6L_SEQUEN+B6L_ALIAS+B6L_NRTROL +B6L_CODPEG + B6L_NUMERO Nota É necessário realizar a alteração do X2_UNICO da tabela BRJ, incluindo o seguinte valor: BRJ_FILIAL+BRJ_CODIGO+BRJ_REGPRI
Criação dos campos novos na BX6, referente a reapresentação de itens glosados.
Expandir title Campos BX6 - Tabela BX6 - Inf. Adic. Event. Proc. Contas Tabela BX6 - Inf. Adic. Event. Proc. Contas SX3 - Informações dos Campos Campo Descrição Campo BX6_REAPRE Tipo Caractere Tamanho 1 Decimal 0 Formato @! Título Item reapres Descrição Item de reapresentação? Usado Sim Obrigatório Não Browse Sim Ordem 27 Opções 0=Não;1=Sim Contexto Real Propriedade Visualizar Campo Descrição Campo BX6_DOC1GL Tipo Caractere Tamanho 20 Decimal 0 Formato @! Título Doc. Glosa 1 Descrição Núm. Doc. 1 glosado AJIUS Usado Sim Obrigatório Não Browse Sim Contexto Real Propriedade Visualizar Ordem 28 Campo Descrição Campo BX6_DOC2GL Tipo Caractere Tamanho 20 Decimal 0 Formato @! Título BX6_DOC2GL Descrição Núm. Doc. 2 glosado AJIUS Usado Sim Obrigatório Não Browse Sim Contexto Real Propriedade Visualizar Ordem 29
cAnest += "XPA"
Return {cServ,cAux,cAnest,cCusOpe,cFilm}
08. MENU
- No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGAPLS, conforme instruções a seguir:
...
Menu
...
Miscelânea
...
Submenu
...
Unimed
...
Nome da Rotina
...
PTU A500
...
Programa
...
PLSP500X
...
Módulo
...
Plano de Saúde
09. ALTERAÇÕES DICIONÁRIO
No Configurador (SIGACFG), acesse Banco de Dados/Dicionário/Bases de Dados, expanda o menu a esquerda, clique em Dicionário de Dados, clique na Lupa(Pesquisar) e procure por BCI clique em Editar, expanda o menu a esquerda, clique em Campos, clique em Incluir, preencha os dados conforme tabela abaixo
Campo
Valor
Campo
BCI_LOTEDI
Tipo Caracter Tamanho
8
Contexto
Real
Propriedade
Visualizar
Título Seq.Import. Descrição Sequencia da Importacao Nota É necessário realizar a alteração do X2_UNICO da tabela BRJ, incluindo o seguinte valor: BRJ_FILIAL+BRJ_CODIGO+BRJ_REGPRI
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |