SIHD - consulta sql
Enviado: Ter Mar 12, 2013 6:15 pm
Olá pessoal,
montei a sql para procedimentos eletivos realizados em um determinado período. Mas agora gostaria de listar ao municipio de origem dos pacientes, mas o campo da tabela não está validando. Consultei o dicionário de dados do SIHD e estou utilizando o campo e tabela correto porém o mesmo não retorna os valores.
Este SQL é sem o campo IBGE da tabela TB_UF.
Rui Mauricio
Rondonópolis MT
montei a sql para procedimentos eletivos realizados em um determinado período. Mas agora gostaria de listar ao municipio de origem dos pacientes, mas o campo da tabela não está validando. Consultei o dicionário de dados do SIHD e estou utilizando o campo e tabela correto porém o mesmo não retorna os valores.
Este SQL é sem o campo IBGE da tabela TB_UF.
Código: Selecionar todos
select
ah_cnes CNES, ah_especialidade ESPECIALIDADE,
ah_cmpt MES_REF,
ah_num_aih AIH,
ah_paciente_nome PACIENTE,
ah_paciente_numero_cns CNS,
ah_paciente_dt_nascimento DT_NASC,
ah_dt_internacao DT_INT,
ah_dt_saida DT_ALTA,
ah_proc_solicitado PROC_SOLICITADO,
ah_proc_realizado PROC_PRINCIPAL,
ah_diag_pri DIAG_PRINC,
ah_car_internacao CAR_INTERN,
AH_PACIENTE_LOGR_MUNICIPIO MUNICIPIO,
M.MUN_NOME,
sum(pa_valor) VALOR
FROM TB_MUN M,
TB_HAIH left outer join TB_HPA on
(pa_seq_princ = ah_seq) and (pa_oe_gestor = ah_oe_gestor) and
(pa_cmpt = ah_cmpt)
WHERE
ah_situacao='0' AND AH_CNES ='2396866' AND ah_car_internacao='01' and (M.MUN_COD = AH_PACIENTE_LOGR_MUNICIPIO)
group by
ah_cnes,
ah_especialidade,
ah_cmpt,
ah_num_aih,
ah_paciente_nome,
ah_paciente_numero_cns,
ah_paciente_dt_nascimento,
ah_dt_internacao,
ah_dt_saida,
ah_proc_solicitado,
ah_proc_realizado,
ah_diag_pri,
ah_car_internacao,
AH_PACIENTE_LOGR_MUNICIPIO,
M.MUN_NOME
order by
ah_especialidade, ah_cmpt, ah_num_aih,ah_cnes, ah_paciente_nomeRondonópolis MT