Árvore de páginas

Monitoramento TISS 

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Saúde

Módulo:

SIGAPLS

Rotina:

Rotina

Nome Técnico

PLSM270

Monitoramento Tiss

País(es):

Brasil

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Versões/Release:

11.80

Descrição

Implementada uma série de melhorias no fluxo operacional para geração do arquivo de Monitramento TISS (operadoraParaAns) .

Foi criado uma nova rotina que permite o  gerenciamento dos dados que serão enviados.

As melhorias criadas foram:

  • Extração de dados antes da geração do arquivo;
  • Rotina de pré validação de erros para evitar retrabalho em gerações de correção;
  • Relatórios de criticas geradas na extração dos dados;
  • Relatório de envio dos dados extraídos;
  • Importação dos arquivos de retorno e de qualidade;
  • Relatório de criticas retornadas da ANS.
  • Parâmetro MV_PLQTMON para definir o limite de guias por lote do monitoramento TISS. Importante: se o parâmetro não for criado, o padrão do sistema será o valor imposto pela ANS (10000 guias).

 

Importante

Antes de executar o compatibilizador informe o UPDMONIT é imprescindível:

  • Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório PROTHEUS_DATA\DATA, se versão 10, ou \PROTHEUS11_DATA\DATA, se versão 11) e dos dicionários de dados SXs (diretório PROTHEUS_DATA_SYSTEM, se versão 10, ou \PROTHEUS11_DATA\SYSTEM, se versão  11).
  • Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
  • Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
  • Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
  • O compatibilizador deve ser executado com a Integridade Referencial desativada*.

 

Atenção

O procedimento a seguir deve ser realizado por um profissional   qualificado como Administrador de Banco de Dados (DBA) ou equivalente!

A ativação indevida da Integridade Referencial pode alterar   drasticamente o relacionamento entre tabelas no banco de dados. Portanto,   antes de utilizá-la, observe atentamente os procedimentos a seguir:

  1. No   Configurador (SIGACFG), veja se a empresa utiliza Integridade   Referencial, selecionando a opção Integridade/Verificação   (APCFG60A).
  2. Se não   há Integridade Referencial ativa,   são relacionadas em uma nova janela todas as empresas e filiais cadastradas   para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário   qualquer outro procedimento de ativação   ou desativação de integridade, basta finalizar a verificação e aplicar   normalmente o compatibilizador, conforme instruções.
  3.  Se há Integridade Referencial ativa   em todas as empresas e filiais, é   exibida uma mensagem na janela Verificação   de relacionamento entre tabelas. Confirme a mensagem para que a   verificação seja concluída, ou;
  4.  Se   há Integridade Referencial ativa   em uma ou mais empresas, que não   na sua totalidade, são relacionadas em uma nova janela todas as empresas e   filiais cadastradas para o sistema e, somente, a(s) que possui(em)   integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou   filial(is) possui(em) a integridade ativada e reserve esta anotação para   posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework   para informações quanto a um arquivo que contém essa informação).
  5. Nestes   casos descritos nos itens “iii” ou   “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
  6.  Quando desativada a Integridade Referencial,   execute o compatibilizador, conforme instruções.
  7. Aplicado o compatibilizador, a Integridade   Referencial deve ser reativada, SE E   SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as   informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da   integridade, selecione-a(s) novamente e confirme a ativação.

 

Contate o Help Desk Framework EM CASO DE DÚVIDAS!

 

  1. Em Microsiga Protheus TOTVS Smart Client (se versão 10), digite o UPDMONIT no campo Programa Inicial. Descreva se o compatibilizador deve ter uma data específica ou superior para que a atualização nos dicionários seja efetuada corretamente. Importante: Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 15/09/2016.
  2. Clique em OK para continuar.
  3. Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado ou é apresentada a janela para seleção do compatibilizador. Selecione o programa xxxx().
  4. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
    1. Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
      É apresentada uma mensagem explicativa na tela.
    2. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
    3. Clique em Gravar para salvar o histórico (log) apresentado.
    4. Clique em OK para encerrar o processamento.

 

Descreva se há algum procedimento necessário após a aplicação do compatibilizador.

Atualizações do Compatibilizador

1.    Criação de tabela no arquivo SX2– Tabelas:

Chave

Nome

Modo

PYME

B4M

(X2_CHAVE)

MONITORAMENTO TISS

(X2_NOME)

E

(X2_MODO)

N

(X2_PYME)

Chave

Nome

Modo

PYME

B4N

(X2_CHAVE)

GUIAS MONITORAMENTO

(X2_NOME)

E

(X2_MODO)

N

(X2_PYME)

Chave

Nome

Modo

PYME

B4O

(X2_CHAVE)

EVENTOS MONITORAMENTO

(X2_NOME)

E

(X2_MODO)

N

(X2_PYME)

Chave

Nome

Modo

PYME

B4P

(X2_CHAVE)

PACOTES MONITORAMENTO

(X2_NOME)

E

(X2_MODO)

N

(X2_PYME)

Chave

Nome

Modo

PYME

B4U

(X2_CHAVE)

ERROS MONITORAMENTO

(X2_NOME)

E

(X2_MODO)

N

(X2_PYME)

2.  Criação de Campos no arquivo SX3 – Campos:

  • Tabela B4M - Monitoramento:

 

Campo

B4M_FILIAL

Tipo

C

Tamanho

2

Título

Filial

Campo

B4M_SUSEP

Tipo

C

Tamanho

 6

Título

Registro ANS

Campo

B4M_STATUS

Tipo

 Status

Tamanho

1

Título

Campo

B4M_PRORET

Tipo

 C

Tamanho

 1

Título

Processado Retorno?

Campo

B4M_QTDCRI

Tipo

 N

Tamanho

6

Título

Qtd Criticas

Campo

B4M_NUMLOT

Tipo

 C

Tamanho

 12

Título

 Numero Lote

Campo

B4M_NMAREN

Tipo

C

Tamanho

20

Título

Nome do Arquivo

Campo

B4M_DTPREN

Tipo

D

Tamanho

8

Título

Data Processamento Envio

Campo

B4M_HRPREN

Tipo

C

Tamanho

10

Título

Hora processamento envio

Campo

B4M_DTPRRE

Tipo

D

Tamanho

8

Título

Dt Processamento Retorno

Campo

B4M_HRPRRE

Tipo

C

Tamanho

8

Título

Hr processamento retorno

Campo

B4M_DTPRMO

Tipo

D

Tamanho

8

Título

Data Proc. Qualidade

Campo

B4M_HRPRMO

Tipo

C

Tamanho

8

Título

Hora Proc Qualidade

Campo

B4M_CODUSR

Tipo

C

Tamanho

20

Título

Codigo usuario Protheus

Campo

B4M_CODREJ

Tipo

C

Tamanho

4

Título

Codigo de rejeicao

Campo

B4M_QTRGIN

Tipo

N

Tamanho

4

Título

Qtd registros incluidos

Campo

B4M_QTRGAL

Tipo

N

Tamanho

4

Título

Quantidade reg alterados

Campo

B4M_QTRGEX

Tipo

N

Tamanho

4

Título

Quantidade reg excluidos

Campo

B4M_QTRGER

Tipo

N

Tamanho

4

Título

Qtd Reg Erro

Campo

B4M_TISVER

Tipo

C

Tamanho

7

Título

Versao TISS

 

  • Tabela B4N - Guias Monitoramento:

 

Campo

B4N_FILIAL

Tipo

C

Tamanho

2

Título

Filial

Campo

B4N_TPRGMN

Tipo

C

Tamanho

1

Título

Tp. Reg. Monitoramento

Campo

B4N_CNES

Tipo

C

Tamanho

7

Título

CNES

Campo

B4N_RGOPIN

Tipo

C

Tamanho

6

Título

Num Reg ANS

Campo

B4N_NUMCNS

Tipo

C

Tamanho

15

Título

Nr Cart Nac.

Campo

B4N_SEXO

Tipo

C

Tamanho

1

Título

Sexo

Campo

B4N_DATNAS

Tipo

D

Tamanho

8

Título

Nasc./Fund

Campo

B4N_CDMNRS

Tipo

C

Tamanho

7

Título

Cd Municipio

Campo

B4N_TPEVAT

Tipo

C

Tamanho

2

Título

Tp Evento A.

Campo

B4N_NMGPRI

Tipo

C

Tamanho

18

Título

N Guia Princ

Campo

B4N_DTPAGT

Tipo

D

Tamanho

8

Título

Dt Pagamento

Campo

B4N_INAVIV

Tipo

C

Tamanho

1

Título

Recem-Nasc.

Campo

B4N_INDACI

Tipo

C

Tamanho

1

Título

Indic Aciden

Campo

B4N_TIPADM

Tipo

C

Tamanho

6

Título

Tp. Admissao

Campo

B4N_TIPINT

Tipo

C

Tamanho

1

Título

Tip. Intern

Campo

B4N_REGINT

Tipo

C

Tamanho

1

Título

Regime Inter

Campo

B4N_CDCID2

Tipo

C

Tamanho

8

Título

CID Secundar

Campo

B4N_TIPATE

Tipo

 C

Tamanho

Título

Tipo Atendim

Campo

B4N_TIPFAT

Tipo

 C

Tamanho

Título

 Tp Faturamento

Campo

B4N_MOTSAI

Tipo

 C

Tamanho

 2

Título

 Tipo Saida

Campo

B4N_NRDCNV

Tipo

 C

Tamanho

 15

Título

N.Dec Nas Vi

Campo

B4N_NRDCOB

Tipo

 C

Tamanho

 7

Título

 N.Dec Obito

Campo

B4N_VLTGUI

Tipo

 N

Tamanho

17 

Título

 Valor Pago Guia

Campo

B4N_VLTINF

Tipo

N

Tamanho

17

Título

Valor total informado

Campo

B4N_VLTPRO

Tipo

Tamanho

17

Título

Vlr Process 

Campo

B4N_VLTPGP

Tipo

 N

Tamanho

 17

Título

 Vl Tot Proc

Campo

B4N_VLTDIA

Tipo

 N

Tamanho

 17

Título

 Tot. Diarias

Campo

B4N_VLTTAX

Tipo

 N

Tamanho

 17

Título

Total Taxas

Campo

B4N_VLTMAT

Tipo

 N

Tamanho

 17

Título

 Valor total materiais

Campo

B4N_VLTOPM

Tipo

 N

Tamanho

 17

Título

 Total OPME

Campo

B4N_VLTMED

Tipo

 N

Tamanho

 17

Título

 Valor total medicamentos

Campo

B4N_VLTGLO

Tipo

 N

Tamanho

 17

Título

 Valor Glosa Guia

Campo

B4N_VLTFOR

Tipo

 N

Tamanho

 17

Título

 Valor pago fornecedores

Campo

B4N_VLTTBP

Tipo

 N

Tamanho

 17

Título

 Vlr total tabela propria

Campo

B4N_VLTCOP

Tipo

 N

Tamanho

 17

Título

 Vlr total coparticipacao

Campo

B4N_SCPRPS

Tipo

 C

Tamanho

 20

Título

 Numero registro plano

Campo

B4N_CODCID

Tipo

 C

Tamanho

 8

Título

 Diagnostico CID

Campo

B4N_NMGPRE

Tipo

C

Tamanho

20

Título

Numero guia prestador

Campo

B4N_NMGOPE

Tipo

C

Tamanho

20

Título

Numero guia operadora

Campo

B4N_IDEREE

Tipo

C

Tamanho

20

Título

Id Reembolso

Campo

B4N_CODOPE

Tipo

C

Tamanho

4

Título

Operadora

Campo

B4N_CODLDP

Tipo

C

Tamanho

4

Título

Codigo Local Digitacao

Campo

B4N_CODPEG

Tipo

C

Tamanho

8

Título

Codigo PEG

Campo

B4N_NUMERO

Tipo

C

Tamanho

8

Título

Numero da motivação

Campo

B4N_OREVAT

Tipo

C

Tamanho

3

Título

Origem evento atencao

Campo

B4N_SUSEP

Tipo

C

Tamanho

6

Título

Registro ANS

Campo

B4N_CMPLOT

Tipo

C

Tamanho

6

Título

Competencia do lote AAAMM


Campo

B4N_NUMLOT

Tipo

C

Tamanho

12

Título

Numero Lote

Campo

B4N_CODRDA

Tipo

 

Tamanho

 

Título

 

Campo

B4M_FILIAL

Tipo

C

Tamanho

6

Título

Codigo RDA

Campo

B4N_STATUS

Tipo

C

Tamanho

1

Título

Status

Campo

B4N_DTPRGU

Tipo

D

Tamanho

8

Título

Dt Proc Guia

Campo

B4N_VTISPR

Tipo

C

Tamanho

7

Título

Versao TISS Prestador

Campo

B4N_FORENV

Tipo

C

Tamanho

1

Título

Forma de envio

Campo

B4N_CDMNEX

Tipo

C

Tamanho

7

Título

Cod Municipio Executante

Campo

B4N_SOLINT

Tipo

C

Tamanho

18

Título

Solicitacao de internacao

Campo

B4N_DIAACP

Tipo

C

Tamanho

1

Título

Diarias Acompanhante

 

  • Tabela B4O - Eventos Monitoramento:

 

Campo

B4O_FILIAL

Tipo

C

Tamanho

2

Título

Filial do Sistema

Campo

B4O_DATSOL

Tipo

D

Tamanho

8

Título

Data Solicitacao

Campo

B4O_TIPCON

Tipo

C

Tamanho

1

Título

Tp. Consulta

Campo

B4O_DTFIFT

Tipo

D

Tamanho

8

Título

Data Termino Faturamento

Campo

B4O_DATAUT

Tipo

D

Tamanho

8

Título

Data de autorizacao

Campo

B4O_DATREA

Tipo

D

Tamanho

8

Título

Data de realizacao

Campo

B4O_IDEEXC

Tipo

C

Tamanho

1

Título

ID Executante

Campo

B4O_CPFCNP

Tipo

C

Tamanho

14

Título

CPF/CNPJ Prestador

Campo

B4O_DTPAGT

Tipo

D

Tamanho

8

Título

Data de pagamento


Campo

B4O_DTINFT

Tipo

D

Tamanho

8

Título

Data inicio faturamento


Campo

B4O_DTPROT

Tipo

D

Tamanho

8

Título

Data protocolo cobranca


Campo

B4O_CBOS

Tipo

C

Tamanho

8

Título

Codigo CBO-S


Campo

B4O_DIACP

Tipo

C

Tamanho

1

Título

Tipo Diaria


Campo

B4O_DIAUTI

Tipo

C

Tamanho

1

Título

Diarias UTI


Campo

B4O_CODTAB

Tipo

C

Tamanho

2

Título

Codigo da tabela


Campo

B4O_CODPRO

Tipo

C

Tamanho

16

Título

Codigo procedimento


Campo

B4O_CDDENT

Tipo

C

Tamanho

4

Título

Codigo do dente


Campo

B4O_CDFACE

Tipo

C

Tamanho

50

Título

Codigo face do dente


Campo

B4O_QTDINF

Tipo

N

Tamanho

11

Título

Quantidade informada


Campo

B4O_VLRINF

Tipo

N

Tamanho

21

Título

Valor Informado


Campo

B4O_QTDPAG

Tipo

N

Tamanho

4

Título

Quantidade Paga

Campo

B4O_VLPGPR

Tipo

N

Tamanho

19

Título

Valor pago procedimento


Campo

B4O_VLRPGF

Tipo

N

Tamanho

16

Título

Valor pago fornecedor


Campo

B4O_CNPJFR

Tipo

C

Tamanho

14

Título

CNPJ Fornec.


Campo

B4O_VLRCOP

Tipo

N

Tamanho

17

Título

Valor coparticipacao


Campo

B4O_CDTBPC

Tipo

C

Tamanho

2

Título

Cd Tb Pacote


Campo

B4O_CDPRPC

Tipo

C

Tamanho

16

Título

Cod Prc Pacote


Campo

B4O_QTPRPC

Tipo

N

Tamanho

16

Título

Quantidade pacote


Campo

B4O_SUSEP

Tipo

C

Tamanho

6

Título

Registro ANS


Campo

B4O_CMPLOT

Tipo

C

Tamanho

6

Título

Competencia do lote AAAMM


Campo

B4O_NMGOPE

Tipo

C

Tamanho

20

Título

Numero guia operadora


Campo

B4O_NMGPRE

Tipo

C

Tamanho

20

Título

Numero guia prestador


Campo

B4O_CODGRU

Tipo

C

Tamanho

3

Título

Grupo Procedimento


Campo

B4O_CDREGI

Tipo

C

Tamanho

3

Título

Codigo Regiao


Campo

B4O_PACOTE

Tipo

L

Tamanho

1

Título

Procedimento é um Pacote?


Campo

B4O_STATUS

Tipo

C

Tamanho

1

Título

Status


  • Tabela B4P - Erros Monitoramento:


Campo

B4P_FILIAL

Tipo

C

Tamanho

2

Título

Filial


Campo

B4P_CDCMGU

Tipo

C

Tamanho

4

Título

Codigo Erro


Campo

B4P_DESERR

Tipo

C

Tamanho

100

Título

Descricao do erro


Campo

B4P_NIVERR

Tipo

C

Tamanho

1

Título

Nivel Erro


Campo

B4P_SUSEP

Tipo

C

Tamanho

6

Título

Registro ANS


Campo

B4P_CMPLOT

Tipo

C

Tamanho

6

Título

Competencia do lote AAAMM


Campo

B4P_NUMLOT

Tipo

C

Tamanho

12

Título

Numero Lote


Campo

B4P_NMGOPE

Tipo

C

Tamanho

20

Título

Numero guia operadora


Campo

B4P_NMGPRE

Tipo

C

Tamanho

20

Título

Numero guia prestador


Campo

B4P_CODPRO

Tipo

C

Tamanho

16

Título

Cod Proc


Campo

B4P_CODPAD

Tipo

C

Tamanho

2

Título

Cod Tab Padrao


Campo

B4P_ORIERR

Tipo

C

Tamanho

1

Título

Origem do Erro


  • Tabela B4U - Pacotes Monitoramento:


Campo

B4U_FILIAL

Tipo

C

Tamanho

2

Título

Filial


Campo

B4U_SUSEP

Tipo

C

Tamanho

6

Título

Registro ANS


Campo

B4U_CMPLOT

Tipo

C

Tamanho

6

Título

Competencia do lote AAAMM


Campo

B4U_NUMLOT

Tipo

C

Tamanho

12

Título

Numero Lote


Campo

B4U_NMGOPE

Tipo

C

Tamanho

20

Título

N Guia Oper.


Campo

B4U_CDTBPC

Tipo

C

Tamanho

2

Título

Codigo da Tabela Pacote


Campo

B4U_CDPRPC

Tipo

C

Tamanho

16

Título

Cd Proc Pac


Campo

B4U_QTPRPC

Tipo

N

Tamanho

12

Título

Qtd. Pacote


Campo

B4U_CDTBIT

Tipo

C

Tamanho

2

Título

Cod Tabela Item


Campo

B4U_CDPRIT

Tipo

C

Tamanho

16

Título

Cod Pro Item


Campo

B4U_VALFIX

Tipo

N

Tamanho

19

Título

Valor Real


3.Criação de Índices no arquivo SIX – Índices:

Índice

B4M

Ordem

1

Chave

B4M_FILIAL+B4M_SUSEP+B4M_CMPLOT+B4M_NUMLOT+B4M_NMAREN

 

Descrição

Registro ANS+Compet. Lote+Numero Lote+Nome do Arq

 

Índice

B4M

Ordem

2

Chave

B4M_FILIAL+B4M_CMPLOT+B4M_NUMLOT+B4M_NMAREN

 

Descrição

Compet. Lote+Numero Lote+Nome do Arq.

 

Índice

B4M

Ordem

3

Chave

B4M_FILIAL+B4M_STATUS

 

Descrição

Status

 

Índice

B4M

Ordem

4

Chave

B4M_FILIAL+B4M_NMAREN

 

Descrição

Nome do Arq

 

Índice

B4N

Ordem

1

Chave

B4N_FILIAL+B4N_SUSEP+B4N_CMPLOT+B4N_NUMLOT+B4N_NMGOPE+B4N_CODRDA

 

Descrição

Registro ANS+Compet. Lote+Numero Lote+N Guia Oper.+Codigo RDA

 

Índice

B4N

Ordem

2

Chave

B4N_FILIAL+B4N_CMPLOT+B4N_NUMLOT+B4N_NMGOPE+B4N_NMGPRE

 

Descrição

Compet. Lote+Numero Lote+N Guia Oper.+N Guia Prest

 

Índice

B4N

Ordem

3

Chave

B4N_FILIAL+B4N_NMGOPE+B4N_CODRDA

 

Descrição

 

Índice

B4N

Ordem

3

Chave

B4N_FILIAL+B4N_NMGPRE

 

Descrição

N Guia Prest

 

Índice

B4O

Ordem

1

Chave

B4O_FILIAL+B4O_SUSEP+B4O_CMPLOT+B4O_NUMLOT+B4O_NMGOPE+B4O_NMGPRE+B4O_CODTAB+B4O_CODGRU+B4O_CODPRO+B4O_DATREA

 

Descrição

Registro ANS+Compet. Lote+Numero Lote+CPF/CNPJ Pre+N Guia Oper.+N Guia

 

Índice

B4O

Ordem

2

Chave

B4O_FILIAL+B4O_CMPLOT+B4O_NUMLOT+B4O_CPFCNP+B4O_NMGOPE+B4O_NMGPRE

 

Descrição

Compet. Lote+Numero Lote+CPF/CNPJ Pre+N Guia Oper.+N Guia Prest

 

Índice

B4O

Ordem

3

Chave

B4O_FILIAL+B4O_NMGOPE

 

Descrição

N Guia Oper

 

Índice

B4O

Ordem

4

Chave

B4O_FILIAL+B4O_NMGPRE

 

Descrição

N Guia Prest

 

Índice

B4O

Ordem

5

Chave

B4O_FILIAL+B4O_SUSEP+B4O_CMPLOT+B4O_NUMLOT+B4O_NMGOPE+B4O_CODGRU+B4O_CODTAB+B4O_CODPRO

 

Descrição

Registro ANS+Compet. Lote+Numero Lote+N Guia Oper.+Grp. Proced.+Cod. T

 

Índice

B4P

Ordem

1

Chave

B4P_FILIAL+B4P_SUSEP+B4P_CMPLOT+B4P_NUMLOT+B4P_NMGOPE+B4P_CODPAD+B4P_CODPRO+B4P_CDCMER

 

Descrição

Registro ANS+Compet. Lote+Numero Lote+N Guia Oper.+Cod Tab Padr+Cod Pr

 

Índice

B4P

Ordem

2

Chave

B4P_FILIAL+B4P_CMPLOT+B4P_NUMLOT+B4P_NMGOPE+B4P_NMGPRE

 

Descrição

Compet. Lote+Numero Lote+N Guia Oper.+N Guia Prest

 

Índice

B4U

Ordem

1

Chave

B4U_FILIAL+B4U_SUSEP+B4U_CMPLOT+B4U_NUMLOT+B4U_NMGOPE+B4U_CDTBPC+B4U_CDPRPC+B4U_CDTBIT+B4U_CDPRIT

 

Descrição

Registro ANS+Compet. Lote+Numero Lote+N Guia Oper.+Cd Tb Pacote+Cd Pro

 

Procedimento para Configuração


 CONFIGURAÇÃO DE PARÂMETROS

 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie o(s) parâmetro(s) a seguir:

Itens/Pastas

Descrição

Nome:

MV_PLQTMON

Tipo:

Numérico

Cont. Por.:

10000

Descrição:

Quantidade máxima de guias por lote no Monitoramento TISS

 


Itens/Pastas

Descrição

Nome:

MV_PLTABPR

Tipo:

Carácter

Cont. Por.:

"00,90,98"

Descrição:

Definição da lista de terminologias TISS que serão consideradas pelo sistema como tabelas próprias

 

 

Itens/Pastas

Descrição

Nome:

MV_PLSQXTE

Tipo:

Carácter

Cont. Por.:

""

Descrição:

Para considerar a sequência dos arquivos já enviados à ANS, será necessário criar/habilitar o parâmetro MV_PLSQXTE cadastrando a competência a partir da qual a sequência partirá do número inicial “0001”. Exemplo:

MV_PLSQXTE = “201510”

 

 

Itens/Pastas

Descrição

Nome:

MV_PMONLOG

Tipo:

Lógico

Cont. Por.:

.F.

Descrição:

Ativa a gravação de logs no diretório logpls/monit.log



Itens/Pastas

Descrição

Nome:

MV_PLJOBMN

Tipo:

Numérico

Cont. Por.:

5

Descrição:

Definição da quantidade de JOBS para processamento.



Itens/Pastas

Descrição

 Nome:

MV_PLMONCN

Tipo

Lógico

Descrição

Define o nível de busca do CNES, .T. = BAU, .F. = BB8

Valor Padrão

.F.



CONFIGURAÇÃO DE MENUS


  1. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013)
  2. Localize este menu:

Menu

Miscelanea

Submenu

A.n.s

Nome da Rotina

Monitoramento Tiss

Programa

PLSATMON

Módulo

33

      3. Altere sua função para:

Menu

Miscelanea

Submenu

A.n.s

Nome da Rotina

Monitoramento Tiss

Programa

PLSM270

 

Módulo

33

 

 

Procedimento para Implantação

Parâmetro

  1. Certifique-se da existência do parâmetro MV_TISSDIR por padrão o mesmo está configurado como "\Protheus_Data\tiss\schemas";

Schemas

  1. Acesse o endereço http://www.ans.gov.br/prestadores/tiss-troca-de-informacao-de-saude-suplementar/padrao-tiss-versao-3-03-00
  2. Localize no final da página o tópico “Componente de Comunicação”  e baixe o seu Anexo.
  3. Localize dentro do anexo baixado todos os arquivos XML Schema File (.xsd).
  4. Mova os arquivos .xsd para o diretório: "\Protheus_Data\tiss\schemas"


AppServer.Ini

  1. Abra o appserver.ini localizado dentro da pasta AppServer.
  2. Localize a seção [General] e adicione o seguinte trecho:
    1. MaxStringSize=5
 


Cerifique-se da existência e da configuração adequada do parâmetro MV_TISSDIR

 

Validações:

- A rotina de busca de guias considerará alem dos itens do filtro os campos a seguir:
- BD7_BLOPAG <> 1; 
- BD7_SITUAC = 1;
- BA1_INFANS <> 0;
- Quando estiver gerando o arquivo como exclusão será atualizado os campos BE4/BD5_LOTMOE com o numero do lote gerado;

- Quando estiver gerando o arquivo como inclusão / alteração será atualizado os campos BE4/BD5_LOTMP com o numero do lote gerado;

- Ao gerar um arquivo e os campos BE4/BD5_LOTMP estiverem preenchidos o arquivo será enviado como Alteração.

Procedimento para Utilização

[ Tela Principal – Monitoramento TISS ]


 

[ Opções de Menu] - Processar envio, Detalhar arquivo, Detalhar qualidade, Gerar arq. envio, Imp. arq. retorno, Imp arq. qualidade, Rel. monitoramento e Sair;

 

[ Processar Envio ] - Esta é a opção que irá efetuar a leitura das tabelas de contas médicas do PLS, processar as informações encontradas para a gravação das tabelas de monitoramento com as informações a serem enviadas.

 

Ao clicar em “Processar”, será solicitado o preenchimento dos parâmetros para que seja gerado um novo registro do monitoramento;

 

[ Detalhar arquivo ] - Esta opção abre a Janela Detalhe abaixo com as informações pertinentes ao arquivo / lote selecionado no grid da janela principal. Nesta há duas abas (Guias e Qualidade) que funcionaram como filtros. Quando selecionada a aba Guias no grid Críticas é apresentada as críticas do arquivo de retorno, caso já tenha sido processado. Quando selecionada a aba Qualidade no grid Críticas será apresentado os erros do arquivo de qualidade, caso já tenha sido processado.


[ Gerar arq. envio ] - Esta opção consiste em criar o arquivo no padrão XML de envio do monitoramento com extensão .XTE. Os dados utilizados para a escrita das TAGs no arquivo são originados das tabelas B4M (Monitoramento), B4N (Guias de monitoramento) e B4O (Eventos).

 

Após confirmar a geração do arquivo de envio, será solicitado o local onde o arquivo deverá ser salvo;

 

Após a geração do arquivo de envio .XTE, o mesmo é validado de acordo com os arquivos  de extensão .XSD contidos no diretório configurado anteriormente (exemplo: \tiss\schema\). Caso o arquivo não passe na validação, será exibido uma tela informando que o arquivo contém erros e pergunta se o usuário deseja salvar o arquivo de log:

Gerado o arquivo .LOG com os erros encontrados na geração do arquivo de envio .XTE

 

Demonstrando o conteúdo do arquivo de LOG

 

Caso não existam erros encontrados no processamento do arquivo de envio, o mesmo será criado normalmente no padrão XML com extensão .XTE:

[ Imp. arq. retorno ] - Esta opção irá efetuar a leitura do arquivo de retorno .XTR a ser disponibilizado pela ANS e importado pela operadora atualizando as tabelas do PLS referente ao monitoramento incluindo as críticas quando houver na tabela B4P Erros / Críticas Monitoramento.

Ao clicar em “Processar”, será solicitado a localização do arquivo .XTR

 

 

Ao termino do processamento o sistema pergunta ao usuário se deseja visualizar os detalhes dos registros importados

 

 

 

Detalhes da importação do arquivo de retorno .XTR

 

[ Imp. arq. qualidade ] - Esta opção irá efetuar a leitura do arquivo de qualidade a ser disponibilizado pela ANS e importado pela operadora atualizando as tabelas do PLS referente ao monitoramento incluindo as críticas quando houver na tabela B4P Erros / Criticas Monitoramento.

 

 

 

Ao clicar em “Processar”, será solicitado a localização do arquivo .XTQ

 

Detalhes da importação do arquivo de qualidade .XTQ

 

 

[ Rel. Monitoramento ] – Impressão do relatório de monitoramento

Parâmetros:PLSR270

1.       Operadora

2.       Mês competência

3.       Ano competência

4.       Do lote?

5.       Até lote?

6.       Guias criticadas? – { 1-Todas as guias | 2-Guias com críticas | 3-Guias sem críticas }

7.       Eventos criticados? – { 1-Todos os eventos | 2-Eventos com críticas | 3-Eventos sem críticas }

8.       Relatório de? – { 1-Sistema | 2-Retorno | 3-Qualidade }

 

 

Opções de personalização

 

Relatório impresso

 

 

 

 

 

Ponto de Entrada

 

Nome:PLSTMON1

Descrição:

Este Ponto Entrada permite o tratamento de regras para validar se processa guia.

Localização:

Ao Gerar o arquivo de Monitoramento.

Programa Fonte:

PLSM270

Função:

processaDados

Retorno:

Nome

Tipo

Descrição

Obrigatório

lContinua

Lógico

Retorno lógico informando se deve processar a guia informada.

 



Nome:PLSTMON2

Descrição:

Este Ponto de Entrada permite o tratamento de regras específicas de Tabelas de Clientes.

Localização:

Ao Gerar o arquivo de Monitoramento.

Programa Fonte:

PLSM270B4O

Função:

PLGETPROC - Faz o DE-PARA dos procedimentos Tiss x Protheus

Retorno:

Nome

Tipo

Descrição

Obrigatório

aRetPto 

Array

Retorno do array com 3 parâmetros, sendo .T. caso tenha encontrado a Tabela na primeira posição. Na segunda posição o Código do Tipo da Tabela (cCODPAD) e na terceira posição o Código do Procedimento (cCodPro).

 

Nome:PLSTMON3

Descrição:

Este Ponto de Entrada permite o tratamento de regras para alterar o código de grupos de procedimento

Localização:

Ao Gerar o arquivo de Monitoramento.

Programa Fonte:

PLSM270B4O

Função:

PLGETGRUP - Faz o DE-PARA dos Grupos de Procedimento Tiss(Terminologia 63) x Protheus

Parâmetros:

cCodPro - Código do procedimento

cCodPadPro - Tabela do procedimento

Retorno:

Nome

Tipo

Descrição

Obrigatório

cRetGru 

Caracter

 

Retorna o código do grupo de procedimentos.

Nome:PLSTMON4

Descrição:

Este Ponto de Entrada permite adicionar novas rotinas no menu

Localização:

Ações Relacionadas no Monitoramento Tiss

Programa Fonte:

PLSM270

Função:

MenuDef

Parâmetros:

aRotina - Array do menu da rotina

Retorno:

Nome

Tipo

Descrição

Obrigatório

aRotina

Array

 

Retorna o array de menus.

Exemplo:

User Function PLSTMON4
Local aRotina := paramixb[1]

ADD OPTION aRotina Title 'Nova Rotina' Action 'Rotina()' OPERATION MODEL_OPERATION_INSERT ACCESS 0

Return aRotina