Árvore de páginas

Visão Geral

A view HAT_BFD_GrupoCob_Procedimentos é responsável pela extração dos dados de procedimentos vinculados as coberturas do grupo familiar.

Importante: Não esqueça de colocar o filtro para não importar dados excluídos. Não remover ou alterar os alias no SELECT da VIEW.

Descrição dos campos

AliasDescriçãoTamanhoTipoFormato
CodEmpresaCódigo do grupo empresa do contrato familiar4Caractere
MatricFamiliaCódigo da matricula do grupo familiar6Caractere
ProcedimentoCódigo do procedimento16Caractere
CodTabelaCódigo da tabela TISS do procedimento2Caractere
AtivoIndica se a regra está ou não ativa nesse nível1Caractere

0 - Não

1 - Sim

NivelNível do procedimento1Caractere
TipoAutori

Selecione "0" se o procedimento NÃO precisa de Autorização,

"1" se a autorização será feita automaticamente respeitando as regras configuradas.

"2" se o usuário precisar de guia de Autorização

"3" se for preciso de Auditoria.

1Caractere
GeneroIndica o gênero que tem permissão para realizar o procedimento1Caractere

1 - Masculino

2 - Feminino

3 - Ambos

CarenciaIndica a carência do procedimento6Caractere
UnidCarencIndica a unidade de carência1Caractere

1 - Horas

2 - Dias

3 - Meses

4 - Anos

5 - Vidas

NivelCarenc

Este campo deve informar se este nível esta ativo ou não.

Após a primeira movimentação de dados com este código,

não será mais possível a exclusão do mesmo. Não querendo mais utilizar, desative-o.


1Caractere

0 - Não

1 - Sim

Quantidadeindica a quantidade que pode ser realizada do procedimento6Caractere
UnidQtdIndica a unidade de quantidade1Caractere

1 - Horas

2 - Dias

3 - Meses

4 - Anos

5 - Vidas

PeriodicidadeIndica a periodicidade que pode ser realizado o procedimento6Caractere
unidPeriodIndica a unidade de periodicidade1Caractere

1 - Horas

2 - Dias

3 - Meses

4 - Anos

5 - Vidas

IdadeMinindica a idade minima para realizar o procedimento6Caractere
UnidIdadeMinIndica a unidade de idade1Caractere

1 - Horas

2 - Dias

3 - Meses

4 - Anos

5 - Vidas

IdadeMaxindica a idade mínima para realizar o procedimento6Caractere
UnidIdadeMaxIndica a unidade de idade1Caractere

1 - Horas

2 - Dias

3 - Meses

4 - Anos

5 - Vidas

Nivel01Código de procedimento no nível 16Caractere
Nivel02Código de procedimento no nível 26Caractere
Nivel03Código de procedimento no nível 36Caractere
Nivel04Código de procedimento no nível 46Caractere
ClasseCarencClasse de carência do procedimento3Caractere

Exemplo de Utilização


HAT_BFD_GrupoCob_Procedimentos
SELECT DISTINCT
BFD_CODEMP AS CodEmpresa, 
BFD_MATRIC AS MatricFamilia, 
BFD_CODPSA AS Procedimento, 
LTRIM(BTU.BTU_CDTERM) AS CodTabela,
BFD_BENUTL AS Ativo, 
BFD_NIVEL AS Nivel, 
BFD_AUTORI AS TipoAutori, 
BFD_SEXO AS Genero, 
BFD_CARENC AS Carencia, 
BFD_UNCAR AS UnidCarenc, 
BFD_NIVCAR AS NivelCarenc, 
BFD_QTD AS Quantidade, 
BFD_UNCA AS UnidQtd, 
BFD_PERIOD AS Periodicidade, 
BFD_UNPERI AS unidPeriod, 
BFD_IDAMIN AS IdadeMin, 
BFD_UNIMIN AS UnidIdadeMin, 
BFD_IDAMAX AS IdadeMax, 
BFD_UNIMAX AS UnidIdadeMax, 
BFD_CDNV01 AS Nivel01, 
BFD_CDNV02 AS Nivel02, 
BFD_CDNV03 AS Nivel03, 
BFD_CDNV04 AS Nivel04, 
BFD_CLACAR AS ClasseCarenc
FROM BFD010 BFD
LEFT JOIN BTU010 BTU ON BTU.BTU_CODTAB = '87' AND LTRIM(BTU.BTU_VLRBUS) = BFD.BFD_CODPAD
WHERE BFD.D_E_L_E_T_ = ' '
AND LTRIM(BTU.BTU_VLRBUS) IS NOT NULL



  • Sem rótulos