Árvore de páginas

Visão Geral

Descrição dos Campos

AliasDescriçãoTamanhoTipoFormatoObrigatório
AnoAutorizacaoAnoAutorizacao0Caractere

AuditoriaAuditoria0Caractere

CodigoEspecialidadeCodigoEspecialidade0Caractere

CodigoLocalAtendimentoCodigoLocalAtendimento0Caractere

CodigoProcedimentoCodigoProcedimento0Caractere

CodigoRedeAtendimentoCodigoRedeAtendimento0Caractere

CodigoTabelaCodigoTabela0Caractere

DataData0Caractere

HoraHora0Caractere

LocalAtendimentoLocalAtendimento0Caractere

MesAutorizacaoMesAutorizacao0Caractere

NumeroAutorizacaoNumeroAutorizacao0Caractere

OperadoraMovimentacaoOperadoraMovimentacao0Caractere

OperadoraRedeAtendimentoOperadoraRedeAtendimento0Caractere

SaldoProcedimentoSaldoProcedimento0Caractere

SequencialProcedimentoSequencialProcedimento0Caractere

StatusStatus0Caractere

TipoProcedimentoTipoProcedimento0Caractere

Exemplo de Utilização

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


View com filtro do campo Stamp
SELECT DISTINCT 
BE2_ANOAUT AS AnoAutorizacao,
BE2_AUDITO AS Auditoria,
BE2_CODESP AS CodigoEspecialidade,
BE2_CODLOC AS CodigoLocalAtendimento,
BE2_CODRDA AS CodigoPrestador,
ISNULL(BTU.BTU_CDTERM, BTQ.BTQ_CDTERM) AS CodigoProcedimento,
ISNULL(BTU.BTU_CODTAB, BTQ.BTQ_CODTAB) AS CodigoTabela,
BE2_DATPRO AS DataProcessamento,
BE2_HORPRO AS HoraProcessamento,
BE2_LOCAL AS LocalAtendimento,
BE2_MESAUT AS MesAutorizacao,
BE2_NUMAUT AS NumeroAutorizacao,
BE2_OPEMOV AS OperadoraMovimentacao,
BE2_OPERDA AS OperadoraPrestador,
BE2_QTDPRO AS QuantidadeAutorizada,
BE2_QTDSOL AS QuantidadeSolicitada,
BE2_SALDO AS SaldoProcedimento,
BE2_SEQUEN AS SequencialProcedimento,
BE2_STATUS AS Status,
BE2_TIPO AS Tipo,
BE2.D_E_L_E_T_  AS Deletado
FROM BE2010 BE2
INNER JOIN BEA010 BEA 
    ON (
            BEA_OPEMOV = BE2_OPEMOV 
        AND BEA_ANOAUT = BE2_ANOAUT 
        AND BEA_MESAUT = BE2_MESAUT 
        AND BEA_NUMAUT = BE2_NUMAUT
        AND BEA.D_E_L_E_T_ = ' '
    )
INNER JOIN BCI010 BCI
    ON BEA_FILIAL = BCI_FILIAL
    AND BEA_OPEMOV = BCI_CODOPE
    AND BEA_CODPEG = BCI_CODPEG
    AND BEA_CODRDA = BCI_CODRDA
    AND BCI_CODLDP = '9999'
    AND BCI_FASE <> '4'
LEFT JOIN BTU010 BTU ON (	1=1
                            AND BTU.BTU_VLRSIS = BE2_FILIAL + BE2_CODPAD + BE2_CODPRO 
                            AND BTU.D_E_L_E_T_ = ' ')
LEFT JOIN BTQ010 BTQ ON (	1=1   
                            AND BTQ.BTQ_CDTERM = BE2_CODPRO 
                            AND BTQ.D_E_L_E_T_ = ' ')
WHERE 1=1
AND BE2.S_T_A_M_P_ > (DATEADD(HOUR, -1, GETUTCDATE()))
AND BEA_OPEMOV = '0001'
AND BEA_ORIMOV = '1'
AND BEA_TIPGUI = '01'
AND BEA_LIBERA = '0'
AND BEA_NUMGUI <> ''
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))

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

  • Sem rótulos