A view HAT_BFG_Benef_Proced é responsável pela extração dos dados de procedimentos vinculados as coberturas do beneficiário.
Alias | Descrição | Tamanho | Tipo | Formato |
---|---|---|---|---|
CdOperadora | Cídogo da operadora de saude | 4 | Caractere | |
GrpEmpresa | Código do grupo empresa do contrato familiar | 4 | Caractere | |
Matricula | Código da matricula do grupo familiar | 6 | Caractere | |
TpRegistro | Tipo de registro do beneficiário | 2 | Caractere | |
Procedimento | Código do procedimento | 16 | Caractere | |
TabelaProced | 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 | |
Autorizacao | 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 | |
Sexo | 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 |
NvlValidoCarenc | 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 | |
UnidadeQtd | 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 | |
UnidadePeriod | Indica a unidade de periodicidade | 1 | Caractere | 1 - Horas 2 - Dias 3 - Meses 4 - Anos 5 - Vidas |
IdadeMinima | indica a idade minima para realizar o procedimento | 6 | Caractere | |
UnIdadeMin | Indica a unidade de idade | 1 | Caractere | 1 - Horas 2 - Dias 3 - Meses 4 - Anos 5 - Vidas |
IdadeMaxima | indica a idade mínima para realizar o procedimento | 6 | Caractere | |
UnIdadeMax | Indica a unidade de idade | 1 | Caractere | 1 - Horas 2 - Dias 3 - Meses 4 - Anos 5 - Vidas |
CdNiv01 | Código de procedimento no nível 1 | 6 | Caractere | |
CdNiv02 | Código de procedimento no nível 2 | 6 | Caractere | |
CdNiv03 | Código de procedimento no nível 3 | 6 | Caractere | |
CdNiv04 | Código de procedimento no nível 4 | 6 | Caractere | |
ClasseCaren | Classe de carência do procedimento | 3 | Caractere | |
DtBsCarenc | Data base da carência | 8 | Caractere | AAAAMMDD |
SELECT DISTINCT BFG_CODINT AS CdOperadora, BFG_CODEMP AS GrpEmpresa, BFG_MATRIC AS Matricula, BFG_TIPREG TpRegistro, BFG_CODPSA AS Procedimento, LTRIM(BTU.BTU_CDTERM) AS TabelaProced, BFG_BENUTL As Ativo, BFG_NIVEL AS Nivel, BFG_AUTORI AS Autorizacao, BFG_SEXO AS Sexo, BFG_CARENC AS Carencia, BFG_UNCAR AS UnidadeCarenc, BFG_NIVCAR AS NvlValidoCarenc, BFG_QTD AS Quantidade, BFG_UNCA AS UnidadeQtd, BFG_PERIOD AS Periodicidade, BFG_UNPERI AS UnidadePeriod, BFG_IDAMIN AS IdadeMinima, BFG_UNIMIN AS UnIdadeMin, BFG_IDAMAX AS IdadeMaxima, BFG_UNIMAX AS UnIdadeMax, BFG_CDNV01 AS CdNiv01, BFG_CDNV02 AS CdNiv02, BFG_CDNV03 AS CdNiv03, BFG_CDNV04 AS CdNiv04, BFG_CLACAR AS ClasseCaren, BFG_DATCAR AS DtBsCarenc FROM BFG010 BFG LEFT JOIN BTU010 BTU ON BTU.BTU_CODTAB = '87' AND LTRIM(BTU.BTU_VLRBUS) = BFG.BFG_CODPAD WHERE BFG.D_E_L_E_T_ = ' ' AND LTRIM(BTU.BTU_VLRBUS) IS NOT NULL