A view HAT_BFD_GrupoCob_Procedimentos é responsável pela extração dos dados de procedimentos vinculados as coberturas do grupo familiar.
Alias | Descrição | Tamanho | Tipo | Formato |
---|---|---|---|---|
CodEmpresa | Código do grupo empresa do contrato familiar | 4 | Caractere | |
MatricFamilia | Código da matricula do grupo familiar | 6 | Caractere | |
Procedimento | Código do procedimento | 16 | Caractere | |
CodTabela | Código da tabela TISS do procedimento | 2 | Caractere | |
Ativo | Indica se a regra está ou não ativa nesse nível | 1 | Caractere | 0 - Não 1 - Sim |
Nivel | Nível do procedimento | 1 | Caractere | |
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. | 1 | Caractere | |
Genero | Indica o gênero que tem permissão para realizar o procedimento | 1 | Caractere | 1 - Masculino 2 - Feminino 3 - Ambos |
Carencia | Indica a carência do procedimento | 6 | Caractere | |
UnidCarenc | Indica a unidade de carência | 1 | Caractere | 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. | 1 | Caractere | 0 - Não 1 - Sim |
Quantidade | indica a quantidade que pode ser realizada do procedimento | 6 | Caractere | |
UnidQtd | Indica a unidade de quantidade | 1 | Caractere | 1 - Horas 2 - Dias 3 - Meses 4 - Anos 5 - Vidas |
Periodicidade | Indica a periodicidade que pode ser realizado o procedimento | 6 | Caractere | |
unidPeriod | Indica a unidade de periodicidade | 1 | Caractere | 1 - Horas 2 - Dias 3 - Meses 4 - Anos 5 - Vidas |
IdadeMin | indica a idade minima para realizar o procedimento | 6 | Caractere | |
UnidIdadeMin | Indica a unidade de idade | 1 | Caractere | 1 - Horas 2 - Dias 3 - Meses 4 - Anos 5 - Vidas |
IdadeMax | indica a idade mínima para realizar o procedimento | 6 | Caractere | |
UnidIdadeMax | Indica a unidade de idade | 1 | Caractere | 1 - Horas 2 - Dias 3 - Meses 4 - Anos 5 - Vidas |
Nivel01 | Código de procedimento no nível 1 | 6 | Caractere | |
Nivel02 | Código de procedimento no nível 2 | 6 | Caractere | |
Nivel03 | Código de procedimento no nível 3 | 6 | Caractere | |
Nivel04 | Código de procedimento no nível 4 | 6 | Caractere | |
ClasseCarenc | Classe de carência do procedimento | 3 | Caractere |
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