Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- View: vw_atend_problemas
- -- DROP VIEW vw_atend_problemas;
- CREATE OR REPLACE VIEW vw_atend_problemas AS
- SELECT atd_prob.co_seq_fat_atend_ind_problemas,
- atd_prob.co_fat_atd_ind,
- atd_prob.co_dim_tipo_ficha,
- atd_prob.co_dim_municipio,
- atd_prob.co_dim_profissional_1,
- atd_prob.co_dim_profissional_2,
- atd_prob.co_dim_cbo_1,
- atd_prob.co_dim_cbo_2,
- atd_prob.co_dim_unidade_saude_1,
- atd_prob.co_dim_unidade_saude_2,
- atd_prob.co_dim_equipe_1,
- atd_prob.co_dim_equipe_2,
- atd_prob.co_dim_tempo,
- atd_prob.nu_uuid_ficha,
- atd_prob.nu_atendimento,
- atd_prob.nu_cns,
- atd_prob.co_dim_cid,
- atd_prob.co_dim_ciap,
- mun.no_municipio,
- tp_ficha.ds_tipo_ficha,
- prof1.no_profissional AS no_profissional_1,
- prof1.nu_cns AS nu_cns_1,
- prof2.no_profissional AS no_profissional_2,
- prof2.nu_cns AS nu_cns_2,
- cbo1.no_cbo AS no_cbo_1,
- cbo1.nu_cbo AS nu_cbo_1,
- cbo2.no_cbo AS no_cbo_2,
- cbo2.nu_cbo AS nu_cbo_2,
- und_saude1.no_unidade_saude AS no_unidade_saude_1,
- und_saude1.nu_cnes AS nu_cnes_1,
- und_saude2.no_unidade_saude AS no_unidade_saude_2,
- und_saude2.nu_cnes AS nu_cnes_2,
- equipe1.no_equipe AS no_equipe_1,
- equipe1.nu_ine AS nu_ine_1,
- equipe2.no_equipe AS no_equipe_2,
- equipe2.nu_ine AS nu_ine_2,
- tmp.dt_registro,
- tmp.nu_dia,
- tmp.nu_mes,
- tmp.nu_ano
- FROM tb_fat_atd_ind_problemas atd_prob
- JOIN tb_dim_cbo cbo1 ON atd_prob.co_dim_cbo_1 = cbo1.co_seq_dim_cbo
- JOIN tb_dim_cbo cbo2 ON atd_prob.co_dim_cbo_2 = cbo2.co_seq_dim_cbo
- JOIN tb_dim_ciap ciap ON atd_prob.co_dim_ciap = ciap.co_seq_dim_ciap
- JOIN tb_dim_cid cid ON atd_prob.co_dim_cid = cid.co_seq_dim_cid
- JOIN tb_dim_equipe equipe1 ON atd_prob.co_dim_equipe_1 = equipe1.co_seq_dim_equipe
- JOIN tb_dim_equipe equipe2 ON atd_prob.co_dim_equipe_2 = equipe2.co_seq_dim_equipe
- JOIN tb_dim_municipio mun ON atd_prob.co_dim_municipio = mun.co_seq_dim_municipio
- JOIN tb_dim_profissional prof1 ON atd_prob.co_dim_profissional_1 = prof1.co_seq_dim_profissional
- JOIN tb_dim_profissional prof2 ON atd_prob.co_dim_profissional_2 = prof2.co_seq_dim_profissional
- JOIN tb_dim_tempo tmp ON atd_prob.co_dim_tempo = tmp.co_seq_dim_tempo
- JOIN tb_dim_tipo_ficha tp_ficha ON atd_prob.co_dim_tipo_ficha = tp_ficha.co_seq_dim_tipo_ficha
- JOIN tb_dim_unidade_saude und_saude1 ON atd_prob.co_dim_unidade_saude_1 = und_saude1.co_seq_dim_unidade_saude
- JOIN tb_dim_unidade_saude und_saude2 ON atd_prob.co_dim_unidade_saude_2 = und_saude2.co_seq_dim_unidade_saude;
- ALTER TABLE vw_atend_problemas
- OWNER TO postgres;
- GRANT ALL ON TABLE vw_atend_problemas TO postgres;
- GRANT ALL ON TABLE vw_atend_problemas TO readonly;
- -- View: vw_atendimento_individual
- -- DROP VIEW vw_atendimento_individual;
- CREATE OR REPLACE VIEW vw_atendimento_individual AS
- SELECT atd.co_seq_fat_atd_ind,
- atd.co_dim_municipio,
- atd.co_dim_tipo_ficha,
- atd.co_dim_profissional_1,
- atd.co_dim_profissional_2,
- atd.co_dim_cbo_1,
- atd.co_dim_cbo_2,
- atd.co_dim_unidade_saude_1,
- atd.co_dim_unidade_saude_2,
- atd.co_dim_equipe_1,
- atd.co_dim_equipe_2,
- atd.co_dim_tempo,
- atd.co_dim_racionalidade_saude,
- atd.nu_uuid_ficha,
- atd.nu_atendimento,
- atd.nu_cns,
- atd.dt_nascimento,
- atd.co_dim_faixa_etaria,
- atd.co_dim_sexo,
- atd.co_dim_turno,
- atd.co_dim_local_atendimento,
- atd.co_dim_tipo_atendimento,
- atd.nu_peso,
- atd.nu_altura,
- atd.nu_perimetro_cefalico,
- atd.st_vacinacao_em_dia,
- atd.co_dim_aleitamento,
- atd.co_dim_tempo_dum,
- atd.st_gravidez_planejada,
- atd.nu_idade_gestacional_semanas,
- atd.nu_gestas_previas,
- atd.nu_partos,
- atd.co_dim_modalidade_ad,
- atd.st_ficou_em_observacao,
- atd.st_nasf_avaliacao_diagnostico,
- atd.st_nasf_proce_clin_terapeutico,
- atd.st_nasf_prescricao_terapeutica,
- atd.st_conduta_consulta_agendada,
- atd.st_conduta_cuidd_conti_program,
- atd.st_conduta_agendamento_grupos,
- atd.st_conduta_agendamento_nasf,
- atd.st_conduta_alta_episodio,
- atd.st_encaminhamento_interno_dia,
- atd.st_encaminhamento_serv_special,
- atd.st_encaminhamento_caps,
- atd.st_encaminhamento_intern_hospi,
- atd.st_encaminhamento_urgencia,
- atd.st_encaminhamento_servico_ad,
- atd.st_encaminhamento_intersetoria,
- atd.ds_filtro_cids,
- atd.ds_filtro_ciaps,
- atd.ds_filtro_proced_avaliados,
- atd.ds_filtro_proced_solicitados,
- mun.no_municipio,
- tp_ficha.ds_tipo_ficha,
- prof1.no_profissional AS no_profissional_1,
- prof1.nu_cns AS nu_cns_1,
- prof2.no_profissional AS no_profissional_2,
- prof2.nu_cns AS nu_cns_2,
- cbo1.no_cbo AS no_cbo_1,
- cbo1.nu_cbo AS nu_cbo_1,
- cbo2.no_cbo AS no_cbo_2,
- cbo2.nu_cbo AS nu_cbo_2,
- und_saude1.no_unidade_saude AS no_unidade_saude_1,
- und_saude1.nu_cnes AS nu_cnes_1,
- und_saude2.no_unidade_saude AS no_unidade_saude_2,
- und_saude2.nu_cnes AS nu_cnes_2,
- equipe1.no_equipe AS no_equipe_1,
- equipe1.nu_ine AS nu_ine_1,
- equipe2.no_equipe AS no_equipe_2,
- equipe2.nu_ine AS nu_ine_2,
- tmp.dt_registro,
- tmp.nu_dia,
- tmp.nu_mes,
- tmp.nu_ano,
- racion.no_racionalidade_saude,
- fx_etaria.ds_faixa_etaria,
- fx_etaria.nu_faixa_inicial_anos,
- fx_etaria.nu_faixa_final_anos,
- sexo.sg_sexo,
- sexo.ds_sexo,
- turno.ds_turno,
- loc_atd.ds_local_atendimento,
- tp_atd.ds_tipo_atendimento,
- aleit.ds_aleitamento,
- tmp_dum.dt_registro AS dt_registro_dum,
- tmp_dum.nu_dia AS nu_dia_dum,
- tmp_dum.nu_mes AS nu_mes_dum,
- tmp_dum.nu_ano AS nu_ano_dum,
- modal.ds_modalidade_ad
- FROM tb_fat_atendimento_individual atd
- JOIN tb_dim_municipio mun ON atd.co_dim_municipio = mun.co_seq_dim_municipio
- JOIN tb_dim_tipo_ficha tp_ficha ON atd.co_dim_tipo_ficha = tp_ficha.co_seq_dim_tipo_ficha
- JOIN tb_dim_profissional prof1 ON atd.co_dim_profissional_1 = prof1.co_seq_dim_profissional
- JOIN tb_dim_profissional prof2 ON atd.co_dim_profissional_2 = prof2.co_seq_dim_profissional
- JOIN tb_dim_cbo cbo1 ON atd.co_dim_cbo_1 = cbo1.co_seq_dim_cbo
- JOIN tb_dim_cbo cbo2 ON atd.co_dim_cbo_2 = cbo2.co_seq_dim_cbo
- JOIN tb_dim_unidade_saude und_saude1 ON atd.co_dim_unidade_saude_1 = und_saude1.co_seq_dim_unidade_saude
- JOIN tb_dim_unidade_saude und_saude2 ON atd.co_dim_unidade_saude_2 = und_saude2.co_seq_dim_unidade_saude
- JOIN tb_dim_equipe equipe1 ON atd.co_dim_equipe_1 = equipe1.co_seq_dim_equipe
- JOIN tb_dim_equipe equipe2 ON atd.co_dim_equipe_2 = equipe2.co_seq_dim_equipe
- JOIN tb_dim_tempo tmp ON atd.co_dim_tempo = tmp.co_seq_dim_tempo
- JOIN tb_dim_racionalidade_saude racion ON atd.co_dim_racionalidade_saude = racion.co_seq_dim_racionalidade_saude
- JOIN tb_dim_faixa_etaria fx_etaria ON atd.co_dim_faixa_etaria = fx_etaria.co_seq_dim_faixa_etaria
- JOIN tb_dim_sexo sexo ON atd.co_dim_sexo = sexo.co_seq_dim_sexo
- JOIN tb_dim_turno turno ON atd.co_dim_turno = turno.co_seq_dim_turno
- JOIN tb_dim_local_atendimento loc_atd ON atd.co_dim_local_atendimento = loc_atd.co_seq_dim_local_atendimento
- JOIN tb_dim_tipo_atendimento tp_atd ON atd.co_dim_tipo_atendimento = tp_atd.co_seq_dim_tipo_atendimento
- JOIN tb_dim_aleitamento aleit ON atd.co_dim_aleitamento = aleit.co_seq_dim_aleitamento
- JOIN tb_dim_tempo tmp_dum ON atd.co_dim_tempo_dum = tmp_dum.co_seq_dim_tempo
- JOIN tb_dim_modalidade_ad modal ON atd.co_dim_modalidade_ad = modal.co_seq_dim_modalidade_ad;
- ALTER TABLE vw_atendimento_individual
- OWNER TO postgres;
- GRANT ALL ON TABLE vw_atendimento_individual TO postgres;
- GRANT ALL ON TABLE vw_atendimento_individual TO readonly;
- -- View: vw_atendimento_odontologico
- -- DROP VIEW vw_atendimento_odontologico;
- CREATE OR REPLACE VIEW vw_atendimento_odontologico AS
- SELECT atd.co_seq_fat_atd_odnt,
- atd.co_dim_tipo_ficha,
- atd.co_dim_municipio,
- atd.co_dim_profissional_1,
- atd.co_dim_profissional_2,
- atd.co_dim_cbo_1,
- atd.co_dim_cbo_2,
- atd.co_dim_unidade_saude_1,
- atd.co_dim_unidade_saude_2,
- atd.co_dim_equipe_1,
- atd.co_dim_equipe_2,
- atd.co_dim_tempo,
- atd.nu_uuid_ficha,
- atd.nu_atendimento,
- atd.nu_cns,
- atd.dt_nascimento,
- atd.co_dim_faixa_etaria,
- atd.co_dim_sexo,
- atd.co_dim_turno,
- atd.co_dim_local_atendimento,
- atd.st_paciente_necessidades_espec,
- atd.st_gestante,
- atd.co_dim_tipo_atendimento,
- atd.co_dim_tipo_consulta,
- atd.st_vigil_abscesso_dentoalveola,
- atd.st_vigil_alterac_tecidos_moles,
- atd.st_vigil_dor_dente,
- atd.st_vigil_fendas_fissuras_labio,
- atd.st_vigil_fluorose_dentaria,
- atd.st_vigil_traumat_dentoalveolar,
- atd.st_vigil_nao_identificado,
- atd.st_fornecimento_escova_dental,
- atd.st_fornecimento_creme_dental,
- atd.st_fornecimento_fio_dental,
- atd.st_conduta_consulta_agendada,
- atd.st_conduta_outros_profissio_ab,
- atd.st_conduta_agendamento_nasf,
- atd.st_conduta_agendamento_grupos,
- atd.st_conduta_alta_episodio,
- atd.st_conduta_tratamento_concluid,
- atd.st_encaminhamento_necess_espec,
- atd.st_encaminhamento_cirurgia_bmf,
- atd.st_encaminhamento_endodontia,
- atd.st_encaminhamento_estomatologi,
- atd.st_encaminhamento_implantodont,
- atd.st_encaminhamento_odontopediat,
- atd.st_encaminhamento_ortod_ortop,
- atd.st_encaminhamento_periodontia,
- atd.st_encaminhamento_protese_dent,
- atd.st_encaminhamento_radiologia,
- atd.st_encaminhamento_outros,
- atd.st_encaminhamento_nao_aplica,
- atd.ds_filtro_cids,
- atd.ds_filtro_ciaps,
- atd.ds_filtro_procedimentos,
- mun.no_municipio,
- tp_ficha.ds_tipo_ficha,
- prof1.no_profissional AS no_profissional_1,
- prof1.nu_cns AS nu_cns_1,
- prof2.no_profissional AS no_profissional_2,
- prof2.nu_cns AS nu_cns_2,
- cbo1.no_cbo AS no_cbo_1,
- cbo1.nu_cbo AS nu_cbo_1,
- cbo2.no_cbo AS no_cbo_2,
- cbo2.nu_cbo AS nu_cbo_2,
- und_saude1.no_unidade_saude AS no_unidade_saude_1,
- und_saude1.nu_cnes AS nu_cnes_1,
- und_saude2.no_unidade_saude AS no_unidade_saude_2,
- und_saude2.nu_cnes AS nu_cnes_2,
- equipe1.no_equipe AS no_equipe_1,
- equipe1.nu_ine AS nu_ine_1,
- equipe2.no_equipe AS no_equipe_2,
- equipe2.nu_ine AS nu_ine_2,
- tmp.dt_registro,
- tmp.nu_dia,
- tmp.nu_mes,
- tmp.nu_ano,
- fx_etaria.ds_faixa_etaria,
- fx_etaria.nu_faixa_inicial_anos,
- fx_etaria.nu_faixa_final_anos,
- sexo.sg_sexo,
- sexo.ds_sexo,
- turno.ds_turno,
- loc_atd.ds_local_atendimento,
- tp_atd.ds_tipo_atendimento,
- tp_cons.nu_identificador,
- tp_cons.ds_tipo_consulta_odonto
- FROM tb_fat_atendimento_odonto atd
- JOIN tb_dim_tipo_ficha tp_ficha ON atd.co_dim_tipo_ficha = tp_ficha.co_seq_dim_tipo_ficha
- JOIN tb_dim_municipio mun ON atd.co_dim_municipio = mun.co_seq_dim_municipio
- JOIN tb_dim_profissional prof1 ON atd.co_dim_profissional_1 = prof1.co_seq_dim_profissional
- JOIN tb_dim_profissional prof2 ON atd.co_dim_profissional_2 = prof2.co_seq_dim_profissional
- JOIN tb_dim_cbo cbo1 ON atd.co_dim_cbo_1 = cbo1.co_seq_dim_cbo
- JOIN tb_dim_cbo cbo2 ON atd.co_dim_cbo_2 = cbo2.co_seq_dim_cbo
- JOIN tb_dim_unidade_saude und_saude1 ON atd.co_dim_unidade_saude_1 = und_saude1.co_seq_dim_unidade_saude
- JOIN tb_dim_unidade_saude und_saude2 ON atd.co_dim_unidade_saude_2 = und_saude2.co_seq_dim_unidade_saude
- JOIN tb_dim_equipe equipe1 ON atd.co_dim_equipe_1 = equipe1.co_seq_dim_equipe
- JOIN tb_dim_equipe equipe2 ON atd.co_dim_equipe_2 = equipe2.co_seq_dim_equipe
- JOIN tb_dim_tempo tmp ON atd.co_dim_tempo = tmp.co_seq_dim_tempo
- JOIN tb_dim_faixa_etaria fx_etaria ON atd.co_dim_faixa_etaria = fx_etaria.co_seq_dim_faixa_etaria
- JOIN tb_dim_sexo sexo ON atd.co_dim_sexo = sexo.co_seq_dim_sexo
- JOIN tb_dim_turno turno ON atd.co_dim_turno = turno.co_seq_dim_turno
- JOIN tb_dim_local_atendimento loc_atd ON atd.co_dim_local_atendimento = loc_atd.co_seq_dim_local_atendimento
- JOIN tb_dim_tipo_atendimento tp_atd ON atd.co_dim_tipo_atendimento = tp_atd.co_seq_dim_tipo_atendimento
- JOIN tb_dim_tipo_consulta_odonto tp_cons ON atd.co_dim_tipo_consulta = tp_cons.co_seq_dim_tipo_cnsulta_odonto;
- ALTER TABLE vw_atendimento_odontologico
- OWNER TO postgres;
- GRANT ALL ON TABLE vw_atendimento_odontologico TO postgres;
- GRANT ALL ON TABLE vw_atendimento_odontologico TO readonly;
- -- View: vw_populacao_cadastrada
- -- DROP VIEW vw_populacao_cadastrada;
- CREATE OR REPLACE VIEW vw_populacao_cadastrada AS
- SELECT pop.co_seq_fat_cad_individual,
- pop.nu_uuid_ficha,
- pop.nu_uuid_ficha_origem,
- pop.st_recusa_cadastro,
- pop.nu_cns,
- pop.dt_nascimento,
- pop.st_desconhece_mae,
- pop.co_dim_profissional,
- pop.co_dim_tipo_ficha,
- pop.co_dim_municipio,
- pop.co_dim_unidade_saude,
- pop.co_dim_equipe,
- pop.co_dim_tempo,
- pop.co_dim_tempo_validade,
- pop.co_dim_tempo_validade_recusa,
- pop.co_dim_sexo,
- pop.co_dim_raca_cor,
- pop.co_dim_nacionalidade,
- pop.co_dim_pais_nascimento,
- pop.co_dim_municipio_cidadao,
- pop.nu_cns_responsavel,
- pop.st_responsavel_familiar,
- pop.st_frequenta_creche,
- pop.st_frequenta_cuidador,
- pop.st_participa_grupo_comunitario,
- pop.st_plano_saude_privado,
- pop.st_comunidade_tradicional,
- pop.st_deficiencia,
- pop.st_defi_auditiva,
- pop.st_defi_intelectual_cognitiva,
- pop.st_defi_outra,
- pop.st_defi_visual,
- pop.st_defi_fisica,
- pop.st_gestante,
- pop.st_doenca_respiratoria,
- pop.st_doenca_respira_asma,
- pop.st_doenca_respira_dpoc_enfisem,
- pop.st_doenca_respira_outra,
- pop.st_doenca_respira_n_sabe,
- pop.st_fumante,
- pop.st_alcool,
- pop.st_outra_droga,
- pop.st_hipertensao_arterial,
- pop.st_diabete,
- pop.st_avc,
- pop.st_infarto,
- pop.st_hanseniase,
- pop.st_tuberculose,
- pop.st_cancer,
- pop.st_internacao_12,
- pop.st_tratamento_psiquiatra,
- pop.st_acamado,
- pop.st_domiciliado,
- pop.st_usa_planta_medicinal,
- pop.st_doenca_cardiaca,
- pop.st_doenca_card_insuficiencia,
- pop.st_doenca_card_outro,
- pop.st_doenca_card_n_sabe,
- pop.st_problema_rins,
- pop.st_problema_rins_insuficiencia,
- pop.st_problema_rins_outro,
- pop.st_problema_rins_nao_sabe,
- pop.st_pic,
- pop.st_morador_rua,
- pop.st_recebe_beneficio,
- pop.st_referencia_familiar,
- pop.co_dim_frequencia_alimentacao,
- pop.st_orig_alimen_restaurante_pop,
- pop.st_orig_alimen_doacao_reli,
- pop.st_orig_alimen_doacao_rest,
- pop.st_orig_alimen_doacao_popular,
- pop.st_orig_alimen_outros,
- pop.st_acompanhado_instituicao,
- pop.st_visita_familiar_frequente,
- pop.st_higiene_pessoal_acesso,
- pop.st_hig_pess_banho,
- pop.st_hig_pess_sanitario,
- pop.st_hig_pess_higiene_bucal,
- pop.st_hig_pess_outros,
- pop.co_dim_tipo_parentesco,
- pop.co_dim_cbo,
- pop.co_dim_tipo_escolaridade,
- pop.co_dim_situacao_trabalho,
- pop.co_dim_tipo_orientacao_sexual,
- pop.co_dim_tipo_saida_cadastro,
- pop.co_dim_tipo_condicao_peso,
- pop.co_dim_tempo_morador_rua,
- pop.co_dim_etnia,
- pop.co_dim_cbo_cidadao,
- pop.co_dim_identidade_genero,
- pop.co_dim_faixa_etaria,
- pop.st_desconhece_pai,
- pop.st_informar_orientacao_sexual,
- pop.st_informar_identidade_genero,
- pop.dt_naturalizacao,
- pop.dt_entrada_brasil,
- pop.dt_obito,
- pop.st_respons_crianca_adulto_resp,
- pop.st_respons_crianca_outra_crian,
- pop.st_respons_crianca_adolescente,
- pop.st_respons_crianca_sozinha,
- pop.st_respons_crianca_creche,
- pop.st_respons_crianca_outro,
- pop.nu_micro_area,
- pop.st_processo_linha_tempo,
- pop.st_processo_cidadao,
- tmp.co_seq_dim_tempo,
- tmp.dt_registro,
- tmp.nu_dia,
- tmp.nu_mes,
- tmp.nu_ano,
- tmp.ds_dia_semana,
- und.nu_cnes,
- und.no_unidade_saude,
- eqp.nu_ine,
- eqp.no_equipe,
- prof.nu_cns AS nu_cns_prof,
- prof.no_profissional,
- sexo.sg_sexo,
- sexo.ds_sexo,
- cbo.nu_cbo,
- cbo.no_cbo,
- fx_etaria.nu_faixa_inicial_anos,
- fx_etaria.nu_faixa_final_anos,
- fx_etaria.ds_faixa_etaria
- FROM tb_fat_cad_individual pop
- JOIN tb_dim_tempo tmp ON pop.co_dim_tempo = tmp.co_seq_dim_tempo
- JOIN tb_dim_unidade_saude und ON pop.co_dim_unidade_saude = und.co_seq_dim_unidade_saude
- JOIN tb_dim_equipe eqp ON pop.co_dim_equipe = eqp.co_seq_dim_equipe
- JOIN tb_dim_profissional prof ON pop.co_dim_profissional = prof.co_seq_dim_profissional
- JOIN tb_dim_sexo sexo ON pop.co_dim_sexo = sexo.co_seq_dim_sexo
- JOIN tb_dim_cbo cbo ON pop.co_dim_cbo = cbo.co_seq_dim_cbo
- JOIN tb_dim_faixa_etaria fx_etaria ON pop.co_dim_faixa_etaria = fx_etaria.co_seq_dim_faixa_etaria;
- ALTER TABLE vw_populacao_cadastrada
- OWNER TO postgres;
- GRANT ALL ON TABLE vw_populacao_cadastrada TO postgres;
- GRANT ALL ON TABLE vw_populacao_cadastrada TO readonly;
- -- View: vw_procedimentos
- -- DROP VIEW vw_procedimentos;
- CREATE OR REPLACE VIEW vw_procedimentos AS
- SELECT proced.co_seq_fat_procedimento,
- proced.co_dim_tipo_ficha,
- proced.co_dim_municipio,
- proced.co_dim_unidade_saude,
- proced.co_dim_equipe,
- proced.co_dim_profissional,
- proced.co_dim_cbo,
- proced.co_dim_tempo,
- proced.nu_uuid_ficha,
- proced.nr_proc_consdd_pressao_arteria,
- proced.nr_proc_consdd_temperatura,
- proced.nr_proc_consdd_curativo_simple,
- proced.nr_proc_consdd_mate_exame_labo,
- proced.nr_proc_consdd_glicemia_capila,
- proced.nr_proc_consdd_medicao_altura,
- proced.nr_proc_consdd_medicao_peso,
- us.nu_cnes,
- us.no_unidade_saude,
- eqp.nu_ine,
- eqp.no_equipe,
- prof.nu_cns,
- prof.no_profissional,
- cbo.nu_cbo,
- cbo.no_cbo,
- tmp.dt_registro,
- tmp.nu_dia,
- tmp.nu_mes,
- tmp.nu_ano,
- atd_proceds.dt_nascimento,
- sexo.sg_sexo,
- sexo.ds_sexo,
- proced_dsc.co_proced,
- proced_dsc.ds_proced
- FROM tb_fat_procedimento proced
- JOIN tb_fat_proced_atend_proced atd_proceds ON proced.co_seq_fat_procedimento = atd_proceds.co_fat_procedimento
- JOIN tb_dim_procedimento proced_dsc ON atd_proceds.co_dim_procedimento = proced_dsc.co_seq_dim_procedimento
- JOIN tb_dim_tempo tmp ON proced.co_dim_tempo = tmp.co_seq_dim_tempo
- JOIN tb_dim_unidade_saude us ON proced.co_dim_unidade_saude = us.co_seq_dim_unidade_saude
- JOIN tb_dim_equipe eqp ON proced.co_dim_equipe = eqp.co_seq_dim_equipe
- JOIN tb_dim_profissional prof ON proced.co_dim_profissional = prof.co_seq_dim_profissional
- JOIN tb_dim_cbo cbo ON proced.co_dim_cbo = cbo.co_seq_dim_cbo
- JOIN tb_dim_sexo sexo ON atd_proceds.co_dim_sexo = sexo.co_seq_dim_sexo;
- ALTER TABLE vw_procedimentos
- OWNER TO postgres;
- GRANT ALL ON TABLE vw_procedimentos TO postgres;
- GRANT ALL ON TABLE vw_procedimentos TO readonly;
Advertisement
Add Comment
Please, Sign In to add comment