Alias | Descrição | Tamanho | Tipo | Formato | Obrigatório |
---|---|---|---|---|---|
CodigoCredenciado | Código do prestador | 6 | Caractere | 999999 | x |
CodProcedimento | Código do procedimento | 10 | Caractere | 9999999999 | x |
CodTabela | Tabela do procedimento | 2 | Caractere | 99 | x |
Nivel | Nível do procedimento de acordo com o código | 1 | Caractere | 1,2,3 ou 4 | x |
CodigoOperadora | Código da operadora | 4 | Caractere | 9999 | x |
LocalidadePrestador | Código do local de atendimento | 3 | Caractere | 999 | x |
CodigoEspecialidade | Código da especialidade | 3 | Caractere | 999 | x |
CdNivel01 | Código do procedimento se o nível for 1 - Exemplo: 30722888 = 3072 | 6 | Caractere | 999999 | |
CdNivel02 | Código do procedimento se o nível for 2 - Exemplo: 30722888 = 307 | 6 | Caractere | 999999 | |
CdNivel03 | Código do procedimento se o nível for 3 - Exemplo: 30722888 = 30 | 6 | Caractere | 999999 | |
CdNivel04 | Código do procedimento se o nível for 4 - Exemplo: 30722888 = 3 | 6 | Caractere | 999999 |
View para clientes com o sistema de gestão ERP Protheus - Módulo Planos de Saúde.
SELECT BBN_CODIGO AS CodigoCredenciado, ISNULL(BTU.BTU_CODTAB, BTQ.BTQ_CODTAB) AS CodTabela, ISNULL(BTU.BTU_CDTERM, BTQ.BTQ_CDTERM) AS CodProcedimento, BBN_NIVEL AS Nivel, BBN_CODINT AS CodigoOperadora, BBN_CODLOC AS LocalidadePrestador, BBN_CODESP AS CodigoEspecialidade, BBN_CDNV01 AS CdNivel01, BBN_CDNV02 AS CdNivel02, BBN_CDNV03 AS CdNivel03, BBN_CDNV04 AS CdNivel04 FROM BBN010 BBN LEFT JOIN BTU010 BTU ON (BTU.BTU_VLRBUS = BBN_CODPSA AND BTU.D_E_L_E_T_ = ' ') LEFT JOIN BTQ010 BTQ ON (BTQ.BTQ_CDTERM = BBN_CODPSA AND BTQ.D_E_L_E_T_ = ' ') WHERE BBN.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 BBN.S_T_A_M_P_ > (DATEADD(HOUR, -1, GETUTCDATE()))
Observação: Para a view de carga inicial, basta remover o filtro de STAMP.