Árvore de páginas

Visão Geral

Descrição dos Campos

Alias

Descrição

Tamanho

Tipo

Formato

Obrigatório

CodCreden

Código do prestador

6

Caractere

999999

x

CodTipTabela

Tabela do procedimento

2

Caractere

99

x

CodProced

Código do procedimento

10

Caractere

9999999999

x

Nivel

Nível do procedimento de acordo com código

1

Caractere

1,2,3 ou 4

x

Ativo

Indica se está ativo

1

Caractere

0 - Não
1 - Sim

x

CodPlano

Código do produto

4

Caractere

9999

x

CodLocalPrest

Código do local de atendimento

3

Caractere

999

x

CodOper

Código da operadora

4

Caractere

9999

x

CodEspec

Código da especialidade

3

Caractere

999

x

GrupoProdutos

Código do grupo de produtos

3

Caractere

999


AtendUrg

Indica se permite atendimento de caráter urgente

1

Caractere

0 - Não
1 - Sim

x

AtendEletivo

Indica se permite atendimento de caráter eletivo

1

Caractere

0 - Não
1 - Sim

x

AtendeContrPF

Indica se permite contrato de pessoa física

1

Caractere

0 - Não
1 - Sim

x

AtendeContrPJ

Indica se permite contrato de pessoa jurídica

1

Caractere

0 - Não
1 - Sim

x

VigenciaDe

Vigência inicial do registro

8

Caractere

AAAAMMDD


VigenciaAte

Vigência final do registro

8

Caractere

AAAAMMDD


AtendInterno

Indica se permite atendimento interno

1

Caractere

0 - Não
1 - Sim


AtendExterno

Indica se permite atendimento externo

1

Caractere

0 - Não
1 - Sim


Exemplo de Utilização

View para clientes com o sistema de gestão ERP Protheus - Módulo Planos de Saúde.


View com filtro de Stamp
SELECT
BE9_CODIGO AS CodCreden,
ISNULL(BTU.BTU_CODTAB, BTQ.BTQ_CODTAB) AS CodTipTabela,
ISNULL(BTU.BTU_CDTERM, BTQ.BTQ_CDTERM) AS CodProced,
BE9_NIVEL AS Nivel,
BE9_ATIVO AS Ativo,
BE9_CODPLA AS CodPlano,
BE9_CODLOC AS CodLocalPrest,
BE9_CODINT AS CodOper,
BE9_CODESP AS CodEspec,
BE9_CODGRU AS GrupoProdutos,
BE9_URG AS AtendUrg,
BE9_ELET AS AtendEletivo,
BE9_PF AS AtendeContrPF,
BE9_PJ AS AtendeContrPJ,
BE9_VIGDE AS VigenciaDe,
BE9_VIGATE AS VigenciaAte,
BE9_ATEINT AS AtendInterno,
BE9_ATEEXT AS AtendExterno
FROM BE9010 BE9
LEFT JOIN BTU010 BTU ON (BTU.BTU_VLRBUS = BE9_CODPRO AND BTU.D_E_L_E_T_ = ' ')
LEFT JOIN BTQ010 BTQ ON (BTQ.BTQ_CDTERM = BE9_CODPRO AND BTQ.D_E_L_E_T_ = ' ')
WHERE BE9.D_E_L_E_T_ = ' '
AND (BTQ_CODTAB IS NULL OR BTQ_CODTAB IN ('18', '19', '20', '22', '90', '98'))
AND (BTU_CODTAB IS NULL OR BTU_CODTAB IN ('18', '19', '20', '22', '90', '98'))
AND ((BTU_CODTAB IS NOT NULL AND BTU_CDTERM IS NOT NULL) OR (BTQ_CODTAB IS NOT NULL AND BTQ_CDTERM IS NOT NULL))
AND BE9.S_T_A_M_P_ > (DATEADD(HOUR, -1, GETUTCDATE()))


Observação: Para a view de carga inicial, basta remover o filtro de STAMP.

  • Sem rótulos