-- 1/3 : Création de la table temporaire
DROP TABLE IF EXISTS w_dbsetup
;

CREATE TEMP TABLE w_dbsetup AS
    SELECT
    	CASE WHEN oid = 0 THEN oid ELSE 1 END AS oid,
    	code, 
    	texte, 
    	array_to_string(data_code, '@') as data_code, 
    	array_to_string(data_entete, '@') as data_entete, 
    	array_to_string(data_format, '@') as data_format, 
    	array_to_string(data_description, '@') as data_description,
    	position_ratio,
    	rang
		FROM activite.t_vue_parametre 
    ORDER BY 1 LIMIT 0
;

-- 2/3 : Peuplement de la table temporaire
INSERT INTO w_dbsetup(
    oid,
    code,
    texte,
    data_code,
    data_entete,
    data_format,
    data_description,
    position_ratio,
    rang
)
VALUES
(1, 'L_DATA_101', 'CTI : Séjours - C.A Total', 'FAVNBS@MTFACENC@MMTFACENC@0@0@0@0@0@0@0@0@0@0@0@0', 'Séjours total@C.A total@C.A moyen total', '#@#E@#E', 'Séjours facturés et valorisés@C.A facturé et valorisé@C.A Moyen Facturé et valorisé@0@0@0@0@0@0@0@0@0@0@0@0', '000000000000000', 0),
(1, 'L_DATA_1', 'CTI : EMC - C.A Total ', 'FAVEMC@MTFACENC@MMFPVEMC@0@0@0@0@0@0@0@0@0@0@0@0', 'EMC total@C.A total@C.A moyen total EMC', '#@#E@#E', '<B>Equivalent Malade Complet Facturé ou Valorisé</B><br>Calculé d''après l''occupation des dossiers facturés ou Valorisés sur la base de <br>- 1 EMC par séjour en Hospitalisation Complète MCO<br>- 1 EMC par jour en Hospitalisation de jour MCO<br>- 1 EMC par séance en Hospitalisation séance MCO<br>- 1 EMC par semaine en Hospitalisation Complète SSR ou PSY<br>- 1 EMC par jour en Hospitalisation de jour SSR ou PSY<br>- 1 EMC par séjour pour les autres cas (Externes)<br>Cet indicateur n''est pas calculé pour les regroupements par prestation, rubrique ou compte<br>Visible que par date d''activité ou date de sortie@C.A facturé et valorisé@C.A Moyen EMC Facturé et valorisé@0@0@0@0@0@0@0@0@0@0@0@0', '000000000000000', 0),
(1, 'L_DATA_2', 'CTI : EMC - C.A Total - Journées', 'FAVEMC@MTFACENC@MMFPVEMC@FAVNBJ@0@0@0@0@0@0@0@0@0@0@0', 'EMC total@C.A total@C.A moyen total EMC@Nombre journées total', '#@#E@#E@#', '<B>Equivalent Malade Complet Facturé ou Valorisé</B><br>Calculé d''après l''occupation des dossiers facturés ou Valorisés sur la base de <br>- 1 EMC par séjour en Hospitalisation Complète MCO<br>- 1 EMC par jour en Hospitalisation de jour MCO<br>- 1 EMC par séance en Hospitalisation séance MCO<br>- 1 EMC par semaine en Hospitalisation Complète SSR ou PSY<br>- 1 EMC par jour en Hospitalisation de jour SSR ou PSY<br>- 1 EMC par séjour pour les autres cas (Externes)<br>Cet indicateur n''est pas calculé pour les regroupements par prestation, rubrique ou compte<br>Visible que par date d''activité ou date de sortie@C.A facturé et valorisé@C.A Moyen EMC Facturé et valorisé@<B>Nombre de journées Facturées ou Valorisées</B><br>Calculé d''après l''occupation des dossiers facturés ou valorisés sur la base de<br>- Durée de séjour (sauf jour de sortie) en Hospitalisation Complète MCO<br>- Nombre de jours de présence en Hospitalisation de jour MCO<br>- Nombre de séances en Hospitalisation séance MCO<br>- Durée de séjour (sauf jour de sortie) en Hospitalisation Complète SSR ou PSY<br>- Nombre de jours de présence en Hospitalisation de jour SSR ou PSY<br>- 0 pour les autres cas (Externes)<br>Cet indicateur n''est pas calculé pour les regroupements par prestation, rubrique ou compte<br>Visible que par date d''activité ou date de sortie@0@0@0@0@0@0@0@0@0@0@0', '000000000000000', 0),
(1, 'L_DATA_3', 'CTI : EMC - C.A Total - Journées - C.A ( HC & HJ )', 'FAVEMC@MTFACENC@MMFPVEMC@FAVNBJ@FAVNBEMCHC@FAVMTTHC@FAVCAMHC@FAVNBSHJ@FAVMTTHJ@FAVCAMHJ@0@0@0@0@0', 'EMC total@C.A total@C.A moyen total EMC@Nombre journées total@Nombre EMC HC@C.A total HC@C.A moyen total HC@Séjours HJ@C.A total HJ@C.A moyen total HJ@0@0@0@0@0', '#@#E@#E@#@#@#E@#E@#@#E@#E', '<B>Equivalent Malade Complet Facturé ou Valorisé</B><br>Calculé d''après l''occupation des dossiers facturés ou Valorisés sur la base de <br>- 
 1 EMC par séjour en Hospitalisation Complète MCO<br>- 1 EMC par jour en Hospitalisation de jour MCO<br>- 1 EMC par séance en Hospitalisation séance MCO<br>- 
 1 EMC par semaine en Hospitalisation Complète SSR ou PSY<br>- 1 EMC par jour en Hospitalisation de jour SSR ou PSY<br>- 
 1 EMC par séjour pour les autres cas (Externes)<br>Cet indicateur n''est pas calculé pour les regroupements par prestation, rubrique ou compte<br>Visible que par date d''activité ou date de sortie@C.A facturé et valorisé@C.A Moyen EMC Facturé et valorisé@<B>Nombre de journées Facturées ou Valorisées</B><br>Calculé d''après l''occupation des dossiers facturés ou valorisés sur la base de<br>- 
Durée de séjour (sauf jour de sortie) en Hospitalisation Complète MCO<br>- Nombre de jours de présence en Hospitalisation de jour MCO<br>-
 Nombre de séances en Hospitalisation séance MCO<br>- Durée de séjour (sauf jour de sortie) en Hospitalisation Complète SSR ou PSY<br>-
 Nombre de jours de présence en Hospitalisation de jour SSR ou PSY<br>- 0 pour les autres cas (Externes)<br>Cet indicateur n''est pas calculé pour les regroupements par prestation, rubrique ou compte<br>Visible que par date d''activité ou date de sortie@Nombre EMC en Hospitalisation complète HC@C.A facturé et valorisé en Hospitalisation complète HC@CA Moyen EMC facturé et valorisé en Hospitalisation complète HC@Nombre de séjours en Hospitalisation de jour HJ@C.A facturé et valorisé en Hospitalisation de jour HJ@CA moyen facturé et valorisé en Hospitalisation de jour HJ@0@0@0@0@0', '000000000000000', 0),
(1, 'L_DATA_3_OCC', 'CTI : Facturation : Nombre Patients/ Séjour/EMC - Sorties factuées - Journées facturées', 'NBP@NSEJ@EMC@NSFAC@NSNFAC@NJNS@JRNSORFAC@NJNAS@JRNSORHONFAC@0@0@0@0@0@0', 'Nombre patients@Nombre séjours@EMC@Sor fac@Sor non fac@Journées sortis hospi@Journées fac@Jou+A+S@Jou+A+S fac', '#@#@#@#@#@#j@#j@#j@#j', 'Nombre patients@Nombre séjours@Equivalent malade complet@Nombre sorties facturées@Nombre sorties non facturées@Durée séjours sortis (hospitalisés)@Nombre journées hospitalisés facturées@Nombre journées + ambulatoires + séances (hospitalisation)@Nombre journées d''hospitalisation facturées', '000000000000000', 3),
(1, 'L_DATA_4', 'CTI : EMC - C.A Total - Journées - C.A ( HC & HJ  & Autres)', 'FAVEMC@MTFACENC@MMFPVEMC@FAVNBJ@FAVNBEMCHC@FAVMTTHC@FAVCAMHC@FAVNBSHJ@FAVMTTHJ@FAVCAMHJ@FAVNBSHA@FAVMTTHA@FAVCAMAU@0@0', 'EMC total@C.A total@C.A moyen total EMC@Nombre journées total@Nombre EMC HC@C.A total HC@C.A moyen total HC@Séjours HJ@C.A total HJ@C.A moyen total HJ@Séjours AUTRES@C.A total Autres@C.A moyen total Autres@0@0', '#@#E@#E@#@#@#E@#E@#@#E@#E@#@#E@#E', '<B>Equivalent Malade Complet Facturé ou Valorisé</B><br>Calculé d''après l''occupation des dossiers facturés ou Valorisés sur la base de <br>- 1 EMC par séjour en Hospitalisation Complète MCO<br>- 1 EMC par jour en Hospitalisation de jour MCO<br>- 1 EMC par séance en Hospitalisation séance MCO<br>- 1 EMC par semaine en Hospitalisation Complète SSR ou PSY<br>- 1 EMC par jour en Hospitalisation de jour SSR ou PSY<br>- 1 EMC par séjour pour les autres cas (Externes)<br>Cet indicateur n''est pas calculé pour les regroupements par prestation, rubrique ou compte<br>Visible que par date d''activité ou date de sortie@C.A facturé et valorisé@C.A Moyen EMC Facturé et valorisé@<B>Nombre de journées Facturées ou Valorisées</B><br>Calculé d''après l''occupation des dossiers facturés ou valorisés sur la base de<br>- 
Durée de séjour (sauf jour de sortie) en Hospitalisation Complète MCO<br>- Nombre de jours de présence en Hospitalisation de jour MCO<br>-
 Nombre de séances en Hospitalisation séance MCO<br>- Durée de séjour (sauf jour de sortie) en Hospitalisation Complète SSR ou PSY<br>-
 Nombre de jours de présence en Hospitalisation de jour SSR ou PSY<br>- 0 pour les autres cas (Externes)<br>Cet indicateur n''est pas calculé pour les regroupements par prestation, rubrique ou compte<br>Visible que par date d''activité ou date de sortie@Nombre EMC en Hospitalisation complète HC@C.A facturé et valorisé en Hospitalisation complète HC@CA Moyen EMC facturé et valorisé en Hospitalisation complète HC@Nombre de séjours en Hospitalisation de jour HJ@C.A facturé et valorisé en Hospitalisation de jour HJ@CA moyen facturé et valorisé en Hospitalisation de jour HJ@Nombre de séjours en Hospitalisation autre que HC ou HJ@<B>Chiffre d''affaires par Séjour en Hospitalisation autre que HC ou HJ</B><br>Hospitalisation autre que HC ou HJ = Types séjour CTI Externes@<B>Chiffre d''affaires Moyen par Séjour en Hospitalisation autre que HC ou HJ</B><br>Hospitalisation autre que HC ou HJ = Types séjour CTI Externes@0@0', '000000000000000', 0),
(1, 'L_DATA_5', 'CTI : EMC - C.A Total - Journées - C.A ( HC & HJ  & Autres) - DMS', 'FAVEMC@MTFACENC@MMFPVEMC@FAVNBJ@FAVNBEMCHC@FAVMTTHC@FAVCAMHC@FAVNBSHJ@FAVMTTHJ@FAVCAMHJ@FAVNBSHA@FAVMTTHA@FAVCAMAU@FAVDMS@0', 'EMC total@C.A total@C.A moyen total EMC@Nb journées total@Nombre EMC HC@C.A total HC@C.A moyen total HC@Séjours HJ@C.A total HJ@C.A moyen total HJ@Séjours AUTRES@C.A total Autres@C.A moyen total Autres@DMS hospitalisés', '#@#E@#E@#@#@#E@#E@#@#E@#E@#@#E@#E@#,00j', '<B>Equivalent Malade Complet Facturé ou Valorisé</B><br>Calculé d''après l''occupation des dossiers facturés ou Valorisés sur la base de <br>- 1 EMC par séjour en Hospitalisation Complète MCO<br>- 1 EMC par jour en Hospitalisation de jour MCO<br>- 1 EMC par séance en Hospitalisation séance MCO<br>- 1 EMC par semaine en Hospitalisation Complète SSR ou PSY<br>- 1 EMC par jour en Hospitalisation de jour SSR ou PSY<br>- 1 EMC par séjour pour les autres cas (Externes)<br>Cet indicateur n''est pas calculé pour les regroupements par prestation, rubrique ou compte<br>Visible que par date d''activité ou date de sortie@C.A facturé et valorisé@C.A Moyen EMC Facturé et valorisé@<B>Nombre de journées Facturées ou Valorisées</B><br>Calculé d''après l''occupation des dossiers comptabilisés ou valorisés sur la base de<br>- Durée de séjour (sauf jour de sortie) en Hospitalisation Complète MCO<br>- Nombre de jours de présence en Hospitalisation de jour MCO<br>- Nombre de séances en Hospitalisation séance MCO<br>- Durée de séjour (sauf jour de sortie) en Hospitalisation Complète SSR ou PSY<br>- Nombre de jours de présence en Hospitalisation de jour SSR ou PSY<br>- 0 pour les autres cas (Externes)<br>Cet indicateur n''est pas calculé pour les regroupements par prestation, rubrique ou compte<br>Visible que par date d''activité ou date de sortie@Nombre EMC en Hospitalisation complète HC@C.A facturé et valorisé en Hospitalisation complète HC@CA Moyen EMC facturé et valorisé en Hospitalisation complète HC@Nombre de séjours en Hospitalisation de jour HJ@C.A facturé et valorisé en Hospitalisation de jour HJ@CA moyen facturé et valorisé en Hospitalisation de jour HJ@Nombre de séjours en Hospitalisation autre que HC ou HJ@<B>Chiffre d''affaires par Séjour en Hospitalisation autre que HC ou HJ</B><br>Hospitalisation autre que HC ou HJ = Types séjour CTI Externes@<B>Chiffre d''affaires Moyen par Séjour en Hospitalisation autre que HC ou HJ</B><br>Hospitalisation autre que HC ou HJ = Types séjour CTI Externes@Rapport entre le nombre de journées de présence des séjours hospitalisés sortis et le nombre de séjours hospitalisés sortis@0', '000000000000000', 0),
(1, 'L_DATA_6', 'CTI : EMC - C.A Total - Journées - Tiers payant', 'EMC@MTFAC@MMTFAC@FACNBJ@NBSEJ@FACNS1@MTFAC1@FACNS2@MTFAC2@FACNS0@MTFAC0@0@0@0@0@0', 'EMC Facturé@C.A facturé@C.A moyen facturé@Nb journées facturée@Séjours Facturé@Séjours AMO@C.A facturé AMO@Séjours AMC@C.A facturé AMC@Séjours Patient@C.A facturé Pat', '#@#E@#E@#@#@#@#E@#@#E@#@#E@#@#E', 'Nombre EMC facturés@C.A facturé@C.A moyen facturé@Nb journées facturée@Séjours Facturé@Séjours AMO@C.A facturé AMO@Séjours AMC@C.A facturé AMC@Séjours Patient@C.A facturé Patient', '000000000000000', 0),
(1, 'L_DATA_7', 'CTI : EMC ( Total - HC - HJ - Autres) - C.A ( Total - HC - HJ - Autres)', 'FAVEMC@MTFACENC@FAVNBEMCHC@FAVNBSHJ@FAVNBSHA@MTENC@FAVMTTHC@FAVMTTHJ@FAVMTTHA@0@0@0@0@0@0@0', 'EMC total@C.A Total@Nb EMC HC@Séjours HJ@Séjours Autres@Dont valorisé@C.A total HC@C.A total HJ@C.A total Autres', '#@#E@#@#@#@#E@#E@#E@#E', '<B>Equivalent Malade Complet Facturé ou Valorisé</B><br>Calculé d''après l''occupation des dossiers facturés ou Valorisés sur la base de <br>- 1 EMC par séjour en Hospitalisation Complète MCO<br>- 1 EMC par jour en Hospitalisation de jour MCO<br>- 1 EMC par séance en Hospitalisation séance MCO<br>- 1 EMC par semaine en Hospitalisation Complète SSR ou PSY<br>- 1 EMC par jour en Hospitalisation de jour SSR ou PSY<br>- 1 EMC par séjour pour les autres cas (Externes)<br>Cet indicateur n''est pas calculé pour les regroupements par prestation, rubrique ou compte<br>Visible que par date d''activité ou date de sortie@C.A facturé et valorisé@Nombre EMC en Hospitalisation complète HC@Nombre de séjours en Hospitalisation de jour HJ@Nombre de séjours en Hospitalisation autre que HC ou HJ@C.A valorisé@C.A facturé et valorisé en Hospitalisation complète HC@C.A facturé et valorisé en Hospitalisation de jour HJ@C.A facturé et valorisé en Hospitalisation autre que HC ou HJ@0@0@0@0@0@0', '000000000000000', 0),
(1, 'L_DATA_8', 'CTI : EMC - C.A : Facturé - valorisé - total ( HJ - HC ) - C.A Autres', 'FAVEMC@MTFACENC@FACMTTHJ@FACMTTHC@VALMTHJT@VALMTHCT@FAVMTTHJ@FAVMTTHC@FAVMTTHA@0@0@0@0@0@0@0', 'EMC total@C.A total@CA facturé HJ@CA facturé HC@C.A Val HJ total@C.A Val HC total@C.A total HJ@C.A total HC@C.A total Autres', '#@#E@#E@#E@#E@#E@#E@#E@#E', '<B>Equivalent Malade Complet Facturé ou Valorisé</B><br>Calculé d''après l''occupation des dossiers facturés ou Valorisés sur la base de <br>- 1 EMC par séjour en Hospitalisation Complète MCO<br>- 1 EMC par jour en Hospitalisation de jour MCO<br>- 1 EMC par séance en Hospitalisation séance MCO<br>- 1 EMC par semaine en Hospitalisation Complète SSR ou PSY<br>- 1 EMC par jour en Hospitalisation de jour SSR ou PSY<br>- 1 EMC par séjour pour les autres cas (Externes)<br>Cet indicateur n''est pas calculé pour les regroupements par prestation, rubrique ou compte<br>Visible que par date d''activité ou date de sortie@C.A facturé et valorisé@C.A facturé en Hospitalisation de jour HJ@C.A facturé en Hospitalisation complète HC@C.A total valorisé en Hospitalisation de jour HJ ( groupés + Non groupés )@C.A total valorisé en Hospitalisation complète HC ( groupés + Non groupés )@C.A facturé et valorisé en Hospitalisation de jour HJ@C.A facturé et valorisé en Hospitalisation complète HC@C.A facturé et valorisé en Hospitalisation autre que HC ou HJ@0@0@0@0@0@0@0', '000000000000000', 0),
(1, 'L_DATA_102', 'x', 'FAVNBS@MTFACENC@MMTFACENC@FAVNBJ@0@0@0@0@0@0@0@0@0@0@0', 'Séjours total@C.A total@C.A moyen total@Nombre journées total', '#@#E@#E@#', 'Séjours facturés et valorisés@C.A facturé et valorisé@C.A Moyen Facturé et valorisé@<B>Nombre de journées Facturées ou Valorisées</B><br>Calculé d''après l''occupation des dossiers facturés ou valorisés sur la base de<br>- Durée de séjour (sauf jour de sortie) en Hospitalisation Complète MCO<br>- Nombre de jours de présence en Hospitalisation de jour MCO<br>- Nombre de séances en Hospitalisation séance MCO<br>- Durée de séjour (sauf jour de sortie) en Hospitalisation Complète SSR ou PSY<br>- Nombre de jours de présence en Hospitalisation de jour SSR ou PSY<br>- 0 pour les autres cas (Externes)<br>Cet indicateur n''est pas calculé pour les regroupements par prestation, rubrique ou compte<br>Visible que par date d''activité ou date de sortie@0@0@0@0@0@0@0@0@0@0@0', '000000000000000', 0),
(1, 'L_DATA_103', 'CTI : Séjours - C.A Total - Journées - C.A ( HC & HJ )', 'FAVNBS@MTFACENC@MMTFACENC@FAVNBJ@FAVNBSHC@FAVMTTHC@FAVCAMHC@FAVNBSHJ@FAVMTTHJ@FAVCAMHJ@0@0@0@0@0', 'Séjours total@C.A total@C.A moyen total@Nombre journées total@Séjours total HC@C.A total HC@C.A Moyen total HC@Séjours total HJ@C.A total HJ@C.A Moyen total HJ', '#@#E@#E@#@#@#E@#E@#@#E@#E', 'Séjours Facturé et Valorise@C.A Facturé et Valorise@C.A moyen Facturé et Valorise@Nombre journées Facturé et Valorise@Séjours Facturé et Valorise en Hospitalisation complète HC@C.A Facturé et Valorise en Hospitalisation complète HC@C.A Moyen Facturé et Valorise en Hospitalisation complète HC@Séjours Facturé et Valorise en Hospitalisation de jour HJ@C.A Facturé et Valorise en Hospitalisation de jour HJ@C.A Moyen Facturé et Valorise en Hospitalisation de jour HJ', '000000000000000', 0),
(1, 'L_DATA_104', 'CTI : Séjours - C.A Total - Journées - C.A ( HC & HJ  & Autres)', 'FAVNBS@MTFACENC@MMTFACENC@FAVNBJ@FAVNBSHC@FAVMTTHC@FAVCAMHC@FAVNBSHJ@FAVMTTHJ@FAVCAMHJ@FAVNBSHA@FAVMTTHA@FAVCAMAU@0@0', 'Séjours total@C.A total@C.A moyen total@Nombre journées total@Séjours total HC@C.A total HC@C.A Moyen total HC@Séjours total HJ@C.A total HJ@C.A Moyen total HJ@Séjours total Autres@C.A total Autres@C.A Moyen total Autres', '#@#E@#E@#@#@#E@#E@#@#E@#E@#@#E@#E', 'Séjours Facturé et Valorise@C.A Facturé et Valorise@C.A moyen Facturé et Valorise@Nombre journées Facturé et Valorise@Séjours Facturé et Valorise en Hospitalisation complète HC@C.A Facturé et Valorise en Hospitalisation complète HC@C.A Moyen Facturé et Valorise en Hospitalisation complète HC@Séjours Facturé et Valorise en Hospitalisation de jour HJ@C.A Facturé et Valorise en Hospitalisation de jour HJ@C.A Moyen Facturé et Valorise en Hospitalisation de jour HJ@Séjours Facturé et Valorise en Hospitalisation autre que HC ou HJ@C.A Facturé et Valorise en Hospitalisation autre que HC ou HJ@C.A Moyen Facturé et Valorise en Hospitalisation autre que HC ou HJ', '000000000000000', 0),
(1, 'L_DATA_105', 'CTI : Séjours - C.A Total - Journées - C.A ( HC & HJ  & Autres) - DMS', 'FAVNBS@MTFACENC@MMTFACENC@FAVNBJ@FAVNBSHC@FAVMTTHC@FAVCAMHC@FAVNBSHJ@FAVMTTHJ@FAVCAMHJ@FAVNBSHA@FAVMTTHA@FAVCAMAU@FAVDMS@0', 'Séjours total@C.A total@C.A moyen total@Nombre journées total@Séjours total HC@C.A total HC@C.A Moyen total HC@Séjours total HJ@C.A total HJ@C.A Moyen total HJ@Séjours total Autres@C.A total Autres@C.A Moyen total Autres@DMS hospitalisés', '#@#E@#E@#@#@#E@#E@#@#E@#E@#@#E@#E@#,00j', 'Séjours Facturé et Valorise@C.A Facturé et Valorise@C.A moyen Facturé et Valorise@Nombre journées Facturé et Valorise@Séjours Facturé et Valorise en Hospitalisation complète HC@C.A Facturé et Valorise en Hospitalisation complète HC@C.A Moyen Facturé et Valorise en Hospitalisation complète HC@Séjours Facturé et Valorise en Hospitalisation de jour HJ@C.A Facturé et Valorise en Hospitalisation de jour HJ@C.A Moyen Facturé et Valorise en Hospitalisation de jour HJ@Séjours Facturé et Valorise en Hospitalisation autre que HC ou HJ@C.A Facturé et Valorise en Hospitalisation autre que HC ou HJ@C.A Moyen Facturé et Valorise en Hospitalisation autre que HC ou HJ@Rapport entre le nombre de journées de présence des séjours hospitalisés sortis et le nombre de séjours hospitalisés sortis', '000000000000000', 0),
(1, 'L_DATA_106', 'CTI : Séjours - C.A Total - Journées - Tiers payant', 'NBSEJ@MTFAC@MMTFAC@FACNBJ@NBSEJ@FACNS1@MTFAC1@FACNS2@MTFAC2@FACNS0@MTFAC0@0@0@0@0@0', 'Séjours Facturé@C.A facturé@C.A moyen facturé@Nb journées facturée@Séjours Facturé@Séjours AMO@C.A facturé AMO@Séjours AMC@C.A facturé AMC@Séjours Patient@C.A facturé Pat', '#@#E@#E@#@#@#@#E@#@#E@#@#E@#@#E', 'Séjours Facturé@C.A facturé@C.A moyen facturé@Nombre journées facturée@Séjours Facturé@Séjours AMO@C.A facturé AMO@Séjours AMC@C.A facturé AMC@Séjours Patient@C.A facturé Patient', '000000000000000', 0),
(1, 'L_DATA_107', 'CTI : Séjours ( Total - HC - HJ - Autres) - C.A ( Total - HC - HJ - Autres)', 'FAVNBS@MTFACENC@FAVNBSHC@FAVNBSHJ@FAVNBSHA@MTENC@FAVMTTHC@FAVMTTHJ@FAVMTTHA@0@0@0@0@0@0@0', 'Séjours total@C.A Total@Séjours Total HC@Séjours total  HJ@Séjours total  Autres@Dont valorisé@C.A total HC@C.A total HJ@C.A total Autres', '#@#E@#@#@#@#E@#E@#E@#E', 'Séjours Facturé et Valorise@C.A Facturé et Valorise@Séjours Facturé et Valorise en Hospitalisation complète HC@Séjours en Hospitalisation de jour HJ@Séjours en Hospitalisation autre que HC ou HJ@Dont valorisé@C.A Facturé et Valorise en Hospitalisation complète HC@C.A Facturé et Valorise en Hospitalisation de jour HJ@C.A Facturé et Valorise en Hospitalisation autre que HC ou  HJ', '000000000000000', 0),
(1, 'L_DATA_108', 'CTI : Séjours - C.A : Facturé - valorisé - total ( HJ - HC ) - C.A Autres', 'FAVNBS@MTFACENC@FACMTTHJ@FACMTTHC@VALMTHJT@VALMTHCT@FAVMTTHJ@FAVMTTHC@FAVMTTHA@0@0@0@0@0@0@0', 'Séjours total@C.A Total@CA facturé HJ@CA facturé HC@C.A Val HJ total@C.A Val HC total@C.A total HJ@C.A total HC@C.A total Autres', '#@#E@#E@#E@#E@#E@#E@#E@#E', 'Séjours Facturé et valorisé@C.A Facturé et Valorise@C.A facturé en Hospitalisation de jour HJ@C.A facturé en Hospitalisation complète HC@C.A total valorisé en Hospitalisation de jour HJ ( groupés + Non groupés )@C.A total valorisé en Hospitalisation complète HC ( groupés + Non groupés )@C.A facturé et valorisé en Hospitalisation de jour HJ@C.A facturé et valorisé en Hospitalisation complète HC@C.A facturé et valorisé en Hospitalisation autre que HC ou HJ@0@0@0@0@0@0@0', '000000000000000', 0),
(1, 'L_DATA_1_OCC', 'CTI : Occupation : Nombre Patients/ Séjour/EMC - Entrées/Sorties - Ambulatoire/ Séances - Journées', 'NBP@NSEJ@EMC@NED@NEM@NSD@NSM@NAM@NSE@NSEDIA@NSECHM@NSEDIV@NJN@NJNXA@0', 'Nombre patients@Nombre Séjours@EMC@Entrées (hospi)@Entrées + mutations@Sorties (Hospi)@Sorties + Mutations@Nombre Ambulatoire@Nombre séances@séances Dialyse@Séances Chimio@Séances Autres@Journées hospi@Jou+Ext+Ambu', '#@#@#@#@#@#@#@#@#@#@#@#@#j@#j', 'Nombre patients@Nombre Séjours@Equivalent Malade complet@Entrées directes (hospitalisés)@Entrées directes + mutations@Sorties directes (hospitalisés)@Sorties directes (hospitalisés) + Mutations@Nombre Ambulatoire@Nombre séances total@séances Dialyse@Séances Chimio@Séances Autres@Nombre journées hospitalisés@Nombre journées + ambulatoires + externes', '000000000000000', 1),
(1, 'L_DATA_2_OCC', 'CTI : Séjours : Nombre Patients/ Séjour/EMC - Admissions/Sorties - Journées - DMS', 'NBP@NSEJ@EMC@NADPRE@NAD@NSHP@NSDXASSH@NNONSOR@NFULL@NJN@NJNXAS@DMSHES@DMSHON@0@0', 'Nombre patients@Nombre séjours@EMC@Adm &lt; per.@Admissions@Sor Post@Sor+X+A+S-Hors hospi@Séj non sortis@Séj entiers@Journées hospi@Jou+X+A+S@DMS Hospi@DMS HOS+A+S', '#@#@#@#@#@#@#@#@#@#j@#j@#,00j@#,00j', 'Nombre patients@Nombre Séjours@Equivalent Malade complet@Nombre admissions &lt; période@Nombre admissions période@Nombre sorties hors période@Nombre sorties + ambulatoires + externes + séances (hors hospit)@Nombre séjours non sortis@Nombre séjours entiers sur période@Nombre journées (hospitalisés)@Nombre journées + ambulatoires + externes + séances@DMS hospitalisés@DMS hospitalisation (Hospit. + séances + ambulatoires)', '000000000000000', 2),
(1, 'L_DATA_4_OCC', 'CTI : Récapitulatif : Séjour/EMC - Entrées/Sorties(Hospi) - Ambulatoires/séances/externes/Bébés/urgences', 'NBP@NSEJ@EMC@NED@NSD@NAM@NSE@NEX@NPX@NBB@URG@0@0@0@0', 'Nombre patients@Nombre séjours@Equivalent malade complet@Entrées directes (hospi)@Sorties directes (hospi)@Nombre Ambulatoire@Nombre séances@Nombre externes@Passages Ext@Nombre bébés@Urgences', '#@#@#@#@#@#@#@#@#@#', 'Nombre patients@Nombre séjours@Equivalent malade complet@Nombre entrées directes (hospitalisés)@Nombre sorties directes (hospitalisés)@Nombre Ambulatoire@Nombre séances@Nombre externes@Nombre passages externes@Nombre bébés@Urgences', '000000000000000', 4)
;

-- 3/3 : Màj de la table iCTI
INSERT INTO activite.t_vue_parametre(code, texte, data_code, data_entete, data_format, data_description,position_ratio,rang)
	SELECT  code, 
			texte, 
			string_to_array(data_code, '@') as data_code, 
			string_to_array(data_entete, '@') as data_entete, 
			string_to_array(data_format, '@') as data_format, 
			string_to_array(data_description, '@') as data_description,
			position_ratio,
			rang
	FROM w_dbsetup 
	WHERE 1=1 
		AND code NOT IN (SELECT code FROM activite.t_vue_parametre)
;