You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

32 lines
2.7 KiB

src: |
SELECT p_mouvements_sejour.no_sejour,
t_lieux_c.etage_id AS do_lieu_etage_id,
t_lieux_c.etage_code AS do_lieu_etage_code,
t_lieux_c.etage_texte AS do_lieu_etage_texte,
t_lieux_c.etage_section_id AS do_lieu_etage_section_id,
t_lieux_c.etage_section_code AS do_lieu_etage_section_code,
t_lieux_c.etage_section_texte AS do_lieu_etage_section_texte,
t_lieux_c.lit_id AS do_lieu_lit_id,
t_lieux_c.lit_code AS do_lieu_lit_code,
t_lieux_c.lit_texte AS do_lieu_lit_texte,
t_lieux_c.lit_section_id AS do_lieu_lit_section_id,
t_lieux_c.lit_section_code AS do_lieu_lit_section_code,
t_lieux_c.lit_section_texte AS do_lieu_lit_section_texte,
t_lieux_c.unite_medicale_id AS do_lieu_unite_medicale_id,
t_lieux_c.unite_medicale_code AS do_lieu_unite_medicale_code,
t_lieux_c.unite_medicale_texte AS do_lieu_unite_medicale_texte,
t_lieux_c.unite_medicale_section_id AS do_lieu_unite_medicale_section_id,
t_lieux_c.unite_medicale_section_code AS do_lieu_unite_medicale_section_code,
t_lieux_c.unite_medicale_section_texte AS do_lieu_unite_medicale_section_texte,
t_lieux_c.unite_fonctionnelle_id AS do_lieu_unite_fonctionnelle_id,
t_lieux_c.unite_fonctionnelle_code AS do_lieu_unite_fonctionnelle_code,
t_lieux_c.unite_fonctionnelle_texte AS do_lieu_unite_fonctionnelle_texte,
t_lieux_c.unite_fonctionnelle_section_id AS do_lieu_unite_fonctionnelle_section_id,
t_lieux_c.unite_fonctionnelle_section_code AS do_lieu_unite_fonctionnelle_section_code,
t_lieux_c.unite_fonctionnelle_section_texte AS do_lieu_unite_fonctionnelle_section_texte,
sum(p_mouvements_sejour.nb_jours_f) AS duree_occ_eta
FROM activite.p_mouvements_sejour
JOIN activite.t_lieux_c ON p_mouvements_sejour.lieu_id = t_lieux_c.oid
WHERE t_lieux_c.service_facturation_est_sans_mouvement <> '1'::bpchar
GROUP BY p_mouvements_sejour.no_sejour, t_lieux_c.etage_id, t_lieux_c.etage_code, t_lieux_c.etage_texte, t_lieux_c.etage_section_id, t_lieux_c.etage_section_code, t_lieux_c.etage_section_texte, t_lieux_c.lit_id, t_lieux_c.lit_code, t_lieux_c.lit_texte, t_lieux_c.lit_section_id, t_lieux_c.lit_section_code, t_lieux_c.lit_section_texte, t_lieux_c.unite_medicale_id, t_lieux_c.unite_medicale_code, t_lieux_c.unite_medicale_texte, t_lieux_c.unite_medicale_section_id, t_lieux_c.unite_medicale_section_code, t_lieux_c.unite_medicale_section_texte, t_lieux_c.unite_fonctionnelle_id, t_lieux_c.unite_fonctionnelle_code, t_lieux_c.unite_fonctionnelle_texte, t_lieux_c.unite_fonctionnelle_section_id, t_lieux_c.unite_fonctionnelle_section_code, t_lieux_c.unite_fonctionnelle_section_texte
ORDER BY p_mouvements_sejour.no_sejour;