|
|
dep:
|
|
|
- v_mouvements_sejour_2
|
|
|
- v_sejours_1
|
|
|
src: |
|
|
|
SELECT v_mouvements_sejour_2.date AS date_reference,
|
|
|
v_mouvements_sejour_2.heure_debut,
|
|
|
v_mouvements_sejour_2.heure_fin,
|
|
|
v_mouvements_sejour_2.est_mouvement_previsionnel,
|
|
|
v_mouvements_sejour_2.lieu_service_id AS lieu_reference_service_id,
|
|
|
v_mouvements_sejour_2.lieu_service_code AS lieu_reference_service_code,
|
|
|
v_mouvements_sejour_2.lieu_service_texte AS lieu_reference_service_texte,
|
|
|
v_mouvements_sejour_2.lieu_service_section_id AS lieu_reference_service_section_id,
|
|
|
v_mouvements_sejour_2.lieu_service_section_code AS lieu_reference_service_section_code,
|
|
|
v_mouvements_sejour_2.lieu_service_section_texte AS lieu_reference_service_section_texte,
|
|
|
v_mouvements_sejour_2.lieu_unite_medicale_id AS lieu_reference_unite_medicale_id,
|
|
|
v_mouvements_sejour_2.lieu_unite_medicale_code AS lieu_reference_unite_medicale_code,
|
|
|
v_mouvements_sejour_2.lieu_unite_medicale_texte AS lieu_reference_unite_medicale_texte,
|
|
|
v_mouvements_sejour_2.lieu_unite_medicale_section_id AS lieu_reference_unite_medicale_section_id,
|
|
|
v_mouvements_sejour_2.lieu_unite_medicale_section_code AS lieu_reference_unite_medicale_section_code,
|
|
|
v_mouvements_sejour_2.lieu_unite_medicale_section_texte AS lieu_reference_unite_medicale_section_texte,
|
|
|
v_mouvements_sejour_2.lieu_unite_fonctionnelle_id AS lieu_reference_unite_fonctionnelle_id,
|
|
|
v_mouvements_sejour_2.lieu_unite_fonctionnelle_code AS lieu_reference_unite_fonctionnelle_code,
|
|
|
v_mouvements_sejour_2.lieu_unite_fonctionnelle_texte AS lieu_reference_unite_fonctionnelle_texte,
|
|
|
v_mouvements_sejour_2.lieu_unite_fonctionnelle_section_id AS lieu_reference_unite_fonctionnelle_section_id,
|
|
|
v_mouvements_sejour_2.lieu_unite_fonctionnelle_section_code AS lieu_reference_unite_fonctionnelle_section_code,
|
|
|
v_mouvements_sejour_2.lieu_unite_fonctionnelle_section_texte AS lieu_reference_unite_fonctionnelle_section_texte,
|
|
|
v_mouvements_sejour_2.lieu_activite_id AS lieu_reference_activite_id,
|
|
|
v_mouvements_sejour_2.lieu_activite_code AS lieu_reference_activite_code,
|
|
|
v_mouvements_sejour_2.lieu_activite_texte AS lieu_reference_activite_texte,
|
|
|
v_mouvements_sejour_2.lieu_etage_id AS lieu_reference_etage_id,
|
|
|
v_mouvements_sejour_2.lieu_etage_code AS lieu_reference_etage_code,
|
|
|
v_mouvements_sejour_2.lieu_etage_texte AS lieu_reference_etage_texte,
|
|
|
v_mouvements_sejour_2.lieu_etage_section_id AS lieu_reference_etage_section_id,
|
|
|
v_mouvements_sejour_2.lieu_etage_section_code AS lieu_reference_etage_section_code,
|
|
|
v_mouvements_sejour_2.lieu_etage_section_texte AS lieu_reference_etage_section_texte,
|
|
|
v_mouvements_sejour_2.medecin_adm_mouvement_id AS medecin_adm_reference_id,
|
|
|
v_mouvements_sejour_2.medecin_adm_mouvement_code AS medecin_adm_reference_code,
|
|
|
v_mouvements_sejour_2.medecin_adm_mouvement_nom AS medecin_adm_reference_nom,
|
|
|
v_mouvements_sejour_2.medecin_adm_mouvement_prenom AS medecin_adm_reference_prenom,
|
|
|
v_mouvements_sejour_2.medecin_adm_mouvement_nom_prenom AS medecin_adm_reference_nom_prenom,
|
|
|
v_mouvements_sejour_2.medecin_adm_mouvement_section_id AS medecin_adm_reference_section_id,
|
|
|
v_mouvements_sejour_2.medecin_adm_mouvement_section_code AS medecin_adm_reference_section_code,
|
|
|
v_mouvements_sejour_2.medecin_adm_mouvement_section_texte AS medecin_adm_reference_section_texte,
|
|
|
v_mouvements_sejour_2.medecin_mouvement_specialite_id AS medecin_reference_specialite_id,
|
|
|
v_mouvements_sejour_2.medecin_mouvement_specialite_code AS medecin_reference_specialite_code,
|
|
|
v_mouvements_sejour_2.medecin_mouvement_specialite_texte AS medecin_reference_specialite_texte,
|
|
|
v_mouvements_sejour_2.medecin_mouvement_id AS medecin_reference_id,
|
|
|
v_mouvements_sejour_2.medecin_mouvement_code AS medecin_reference_code,
|
|
|
v_mouvements_sejour_2.medecin_mouvement_nom AS medecin_reference_nom,
|
|
|
v_mouvements_sejour_2.medecin_mouvement_prenom AS medecin_reference_prenom,
|
|
|
v_mouvements_sejour_2.medecin_mouvement_nom_prenom AS medecin_reference_nom_prenom,
|
|
|
v_sejours_1.finess,
|
|
|
v_sejours_1.finess_id,
|
|
|
v_sejours_1.finess_code,
|
|
|
v_sejours_1.finess_texte,
|
|
|
v_sejours_1.no_sejour,
|
|
|
v_sejours_1.sejour_id,
|
|
|
v_sejours_1.no_patient,
|
|
|
v_sejours_1.code_sexe,
|
|
|
v_sejours_1.sexe_texte_court,
|
|
|
v_sejours_1.age,
|
|
|
v_sejours_1.code_prevu,
|
|
|
v_sejours_1.type_sejour_id,
|
|
|
v_sejours_1.type_sejour,
|
|
|
v_sejours_1.type_sejour_code,
|
|
|
v_sejours_1.type_sejour_texte,
|
|
|
v_sejours_1.mode_traitement_id,
|
|
|
v_sejours_1.mode_traitement_code,
|
|
|
v_sejours_1.mode_traitement_texte,
|
|
|
v_sejours_1.mois_entree,
|
|
|
v_sejours_1.date_entree,
|
|
|
v_sejours_1.heure_entree,
|
|
|
v_sejours_1.mode_entree,
|
|
|
v_sejours_1.provenance,
|
|
|
v_sejours_1.code_sorti,
|
|
|
v_sejours_1.mois_sortie,
|
|
|
v_sejours_1.date_sortie,
|
|
|
v_sejours_1.heure_sortie,
|
|
|
v_sejours_1.mode_sortie,
|
|
|
v_sejours_1.destination,
|
|
|
v_sejours_1.code_cp_demandee,
|
|
|
v_sejours_1.ghs_id,
|
|
|
v_sejours_1.ghs_code,
|
|
|
v_sejours_1.ghs_texte,
|
|
|
v_sejours_1.ghm_id,
|
|
|
v_sejours_1.ghm_code,
|
|
|
v_sejours_1.ghm_texte,
|
|
|
v_sejours_1.ghm5_id,
|
|
|
v_sejours_1.ghm5_code,
|
|
|
v_sejours_1.ghm5_texte,
|
|
|
v_sejours_1.severite_ghm_id,
|
|
|
v_sejours_1.severite_ghm_code,
|
|
|
v_sejours_1.severite_ghm_texte,
|
|
|
v_sejours_1.cas_id,
|
|
|
v_sejours_1.cas_code,
|
|
|
v_sejours_1.cas_texte,
|
|
|
v_sejours_1.mco_id,
|
|
|
v_sejours_1.mco_code,
|
|
|
v_sejours_1.mco_texte,
|
|
|
v_sejours_1.cmd_id,
|
|
|
v_sejours_1.cmd_code,
|
|
|
v_sejours_1.cmd_texte,
|
|
|
v_sejours_1.mcos_id,
|
|
|
v_sejours_1.mcos_code,
|
|
|
v_sejours_1.mcos_texte,
|
|
|
v_sejours_1.ghm_section_id,
|
|
|
v_sejours_1.ghm_section_code,
|
|
|
v_sejours_1.ghm_section_texte,
|
|
|
v_sejours_1.tiers_payant_0_id,
|
|
|
v_sejours_1.tiers_payant_1_id,
|
|
|
v_sejours_1.tiers_payant_2_id,
|
|
|
v_sejours_1.tiers_payant_22_id,
|
|
|
v_sejours_1.medecin_adm_sejour_id,
|
|
|
v_sejours_1.medecin_adm_sejour_code,
|
|
|
v_sejours_1.medecin_adm_sejour_nom,
|
|
|
v_sejours_1.medecin_adm_sejour_prenom,
|
|
|
v_sejours_1.medecin_adm_sejour_nom_prenom,
|
|
|
v_sejours_1.medecin_sejour_id,
|
|
|
v_sejours_1.medecin_sejour_nom,
|
|
|
v_sejours_1.medecin_sejour_prenom,
|
|
|
v_sejours_1.medecin_sejour_nom_prenom,
|
|
|
v_sejours_1.lieu_sortie_id,
|
|
|
v_sejours_1.lieu_sortie_service_id,
|
|
|
v_sejours_1.lieu_sortie_service_code,
|
|
|
v_sejours_1.lieu_sortie_service_texte,
|
|
|
v_sejours_1.lieu_sortie_activite_id,
|
|
|
v_sejours_1.lieu_sortie_activite_code,
|
|
|
v_sejours_1.lieu_sortie_activite_texte,
|
|
|
v_sejours_1.lieu_sortie_etage_id,
|
|
|
v_sejours_1.lieu_sortie_etage_code,
|
|
|
v_sejours_1.lieu_sortie_etage_texte,
|
|
|
v_sejours_1.lieu_sortie_lit_id,
|
|
|
v_sejours_1.lieu_sortie_lit_code,
|
|
|
v_sejours_1.lieu_sortie_lit_texte,
|
|
|
v_sejours_1.lieu_sortie_unite_medicale_id,
|
|
|
v_sejours_1.lieu_sortie_unite_medicale_code,
|
|
|
v_sejours_1.lieu_sortie_unite_medicale_texte,
|
|
|
v_sejours_1.mois_facture,
|
|
|
v_sejours_1.date_facture,
|
|
|
v_sejours_1.nb_delai_facture,
|
|
|
v_sejours_1.delai_facture,
|
|
|
v_sejours_1.nb_non_facture,
|
|
|
v_sejours_1.mois_expedition,
|
|
|
v_sejours_1.date_expedition,
|
|
|
v_sejours_1.nb_delai_expedition,
|
|
|
v_sejours_1.nb_non_expedie,
|
|
|
v_sejours_1.montant_non_expedie,
|
|
|
v_sejours_1.delai_expedition,
|
|
|
v_sejours_1.mois_solde,
|
|
|
v_sejours_1.date_solde,
|
|
|
v_sejours_1.nb_delai_solde,
|
|
|
v_sejours_1.nb_non_solde,
|
|
|
v_sejours_1.montant_non_solde,
|
|
|
v_sejours_1.delai_solde,
|
|
|
v_sejours_1.montant_facture_c,
|
|
|
v_sejours_1.montant_facture_h,
|
|
|
v_sejours_1.montant_regle_c,
|
|
|
v_sejours_1.montant_regle_h,
|
|
|
v_sejours_1.nb_factures,
|
|
|
v_sejours_1.nb_factures_regularisation,
|
|
|
v_mouvements_sejour_2.mois,
|
|
|
v_mouvements_sejour_2.date,
|
|
|
v_mouvements_sejour_2.jour_semaine,
|
|
|
v_mouvements_sejour_2.is_weekend,
|
|
|
v_mouvements_sejour_2.lieu_id,
|
|
|
v_mouvements_sejour_2.medecin_adm_mouvement_id,
|
|
|
v_mouvements_sejour_2.medecin_adm_mouvement_code,
|
|
|
v_mouvements_sejour_2.medecin_adm_mouvement_nom,
|
|
|
v_mouvements_sejour_2.medecin_adm_mouvement_prenom,
|
|
|
v_mouvements_sejour_2.medecin_adm_mouvement_nom_prenom,
|
|
|
v_mouvements_sejour_2.medecin_mouvement_id,
|
|
|
v_mouvements_sejour_2.medecin_mouvement_nom,
|
|
|
v_mouvements_sejour_2.medecin_mouvement_prenom,
|
|
|
v_mouvements_sejour_2.medecin_mouvement_nom_prenom,
|
|
|
v_mouvements_sejour_2.lieu_service_id,
|
|
|
v_mouvements_sejour_2.lieu_service_code,
|
|
|
v_mouvements_sejour_2.lieu_service_texte,
|
|
|
v_mouvements_sejour_2.lieu_activite_id,
|
|
|
v_mouvements_sejour_2.lieu_activite_code,
|
|
|
v_mouvements_sejour_2.lieu_activite_texte,
|
|
|
v_mouvements_sejour_2.lieu_etage_id,
|
|
|
v_mouvements_sejour_2.lieu_etage_code,
|
|
|
v_mouvements_sejour_2.lieu_etage_texte,
|
|
|
v_mouvements_sejour_2.lieu_lit_id,
|
|
|
v_mouvements_sejour_2.lieu_lit_code,
|
|
|
v_mouvements_sejour_2.lieu_lit_texte,
|
|
|
v_mouvements_sejour_2.lieu_unite_medicale_id,
|
|
|
v_mouvements_sejour_2.lieu_unite_medicale_code,
|
|
|
v_mouvements_sejour_2.lieu_unite_medicale_texte,
|
|
|
v_mouvements_sejour_2.lieu_gir_id,
|
|
|
v_mouvements_sejour_2.lieu_gir_code,
|
|
|
v_mouvements_sejour_2.lieu_gir_texte,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_jours_d::numeric
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_jours_d,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_jours_f::numeric
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_jours_f,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_jours_f::numeric
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_jours_js_non_inclus_sauf_1_jour_f,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_jours_12::numeric
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_jours_12,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_jours_prorata
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_jours_prorata,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_emc
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_emc,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_chambres_particulieres
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_chambres_particulieres,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_jours_cp_d::numeric
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_jours_cp_d,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_jours_cp_f::numeric
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_jours_cp_f,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_jours_cp_f::numeric
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_chambres_particulieres_js_non_inclus_f,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_jours_cp_12::numeric
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_jours_cp_12,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_entrees_directes
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_entrees_directes,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_entrees_mutation_service
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_entrees_mutation_service,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_entrees_mutation_activite
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_entrees_mutation_activite,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_entrees_mutation_etage
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_entrees_mutation_etage,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_sorties_directes
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_sorties_directes,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_sorties_mutation_service
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_sorties_mutation_service,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_sorties_mutation_activite
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_sorties_mutation_activite,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_sorties_mutation_etage
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_sorties_mutation_etage,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_urgences
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_urgences,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_externes
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_externes,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_passage_externe::numeric
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_passage_externe,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_ambulatoires
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_ambulatoires,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_seances
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_seances,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel IS DISTINCT FROM '1'::bpchar THEN v_mouvements_sejour_2.nb_bebes
|
|
|
ELSE 0::numeric
|
|
|
END AS nb_bebes,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_jours_d::numeric
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_jours_d,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_jours_f::numeric
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_jours_f,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_jours_12::numeric
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_jours_12,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_jours_prorata
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_jours_prorata,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_emc
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_emc,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_chambres_particulieres
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_chambres_particulieres,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_entrees_directes
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_entrees_directes,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_entrees_mutation_service
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_entrees_mutation_service,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_entrees_mutation_activite
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_entrees_mutation_activite,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_entrees_mutation_etage
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_entrees_mutation_etage,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_sorties_directes
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_sorties_directes,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_sorties_mutation_service
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_sorties_mutation_service,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_sorties_mutation_activite
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_sorties_mutation_activite,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_sorties_mutation_etage
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_sorties_mutation_etage,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_urgences
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_urgences,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_externes
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_externes,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_ambulatoires
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_ambulatoires,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_seances
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_seances,
|
|
|
CASE
|
|
|
WHEN v_mouvements_sejour_2.est_mouvement_previsionnel = '1'::bpchar THEN v_mouvements_sejour_2.nb_bebes
|
|
|
ELSE 0::numeric
|
|
|
END AS previsions_nb_bebes,
|
|
|
v_mouvements_sejour_2.no_oid,
|
|
|
v_mouvements_sejour_2.no_code,
|
|
|
v_mouvements_sejour_2.no_nb_lits,
|
|
|
v_mouvements_sejour_2.est_facture,
|
|
|
v_mouvements_sejour_2.equivalent_malade_complet,
|
|
|
v_sejours_1.finess_section_id,
|
|
|
v_sejours_1.finess_section_code,
|
|
|
v_sejours_1.finess_section_texte,
|
|
|
v_mouvements_sejour_2.nb_preadmission_validee,
|
|
|
v_mouvements_sejour_2.nb_preadmission_validee_j1,
|
|
|
v_mouvements_sejour_2.nb_preadmission_validee_j2
|
|
|
FROM activite.v_sejours_1,
|
|
|
activite.v_mouvements_sejour_2
|
|
|
WHERE v_sejours_1.no_sejour = v_mouvements_sejour_2.no_sejour;
|