<?xml version="1.0" encoding="ISO-8859-15"?>
<VUE name="ACTI000018" label="Activité. Facturation" title="= SELECT.QUELMONTANT2 + ' par ' +  SELECT.GROUPBY_LABEL + ' (' + SELECT.QUELLEDATE_LABEL + ' : ' +  SELECT.PERIODE_LABEL + ' à ' + SELECT.TOPERIODE_LABEL + ')'" database="iCTI" swf="*CTI_view1" softCode="iCTI_activite" globals="ACTI_globals.XML" componentsFile="ACTI_components.XML"
	 helpFile="iCTI_ACTI_ACTI000018.HTML"
	 helpDokuWIkiDir="activite:activite_facturee_et_valorisee:activite_clinique"
	 helpDokuWIkiFile="acti000018"
>
	<VIEWPROPERTIES componentName="PROPERTIES_PRESTATIONS"/>

	<VIEWPROPERTIES>
		<PROPERTY dataLink="VIEWPROPERTIES" nameField="name" valueField="value" />
		<PROPERTY name="GRBY_DATE">
			<value>
				<![CDATA[
						[EVAL 
							$groupbys = array(
										'[GROUPBY]',
										substr('[GROUBY]', 0, 6)
									);
					$exceptions = array('ANNEE', 'TRIM', 'TRIM', 'JOUR', 'NUMEROTRIM', 'NUMEROMOIS', 'NUMEROJOUR','SEMAINEANNE','JOURS','SEMAINEWE','ANNEEF', 'TRIMF', 'MOISF', 'JOURF', 'NUMEROTRIMF', 'NUMEROMOISF', 'NUMEROJOURF','SEMAINEANNEF','JOURSF','SEMAINEWEF','ANNEEEX', 'TRIMEX', 'MOISEX', 'JOUREX', 'NUMEROTRIMEX', 'NUMEROMOISEX', 'NUMEROJOUREX','SEMAINEANNEEX','JOURSEX','SEMAINEWEEX','ANNEEA', 'TRIMA', 'MOISA', 'JOURA', 'NUMEROTRIMA', 'NUMEROMOISA', 'NUMEROJOURA','SEMAINEANNEA','JOURSA','SEMAINEWEA');
					$result = array_intersect($groupbys, $exceptions);
					
					if (count($result) > 0) {
						return "1";
					}
					else {
						return "-1";
					}
						EVAL]
					]]>
			</value>
		</PROPERTY>
		<PROPERTY name="JOURNEES_FIELD">
			<value>
				<![CDATA[
						[EVAL 
							$field = 'nb_jours';
							if ('[QJMUT]' == 'd') {$field = $field . '_d';}
							else {
								if ('[QJMUT]' == 'f') {$field = $field . '_f';}
								else {
									if ('[QJMUT]' == '12') {$field = $field . '_12';}
									else {
										if ('[QJMUT]' == 'prorata') {$field = $field . '_prorata';}
										else {
											$field = $field . '_f';
										}
									}
								}
							}
							return $field;
						EVAL]
					]]>
			</value>
		</PROPERTY>
		<PROPERTY name="COLUMNS_FAC">
			<value><![CDATA[[EVAL 
                    $columns = "|FACNBS|FACEMC|FACNBJ|FACNBP|FACMTT|FACMTT_P|FACCAM|FACNS1|FACMT1|FACMT1_P|FACNS2|FACMT2|FACNS0|FACMT0|FACNBSHC|FACMTTHC|FACMTTHC_P|FACCAMHC|FACNBSHJ|FACMTTHJ|FACMTTHJ_P|FACCAMHJ|FACNBSHA|FACMTTHA|FACCAMHA|FACMTTHA_P";
					if ('[QUELMONTANT]' == '2') {
						$columns = str_replace('|FAC','|CPT',$columns);
					}
                    if ('[QUELLEDATE]' != '1' && '[QUELLEDATE]' != '2') {
						$columns = str_replace('EMC','EMCX',$columns);
                        $columns = str_replace('NBJ','NBJX',$columns);
					}
					return $columns;
				
				EVAL]]]></value>
		</PROPERTY>
		<PROPERTY name="COLUMNS_VAL">
			<value><![CDATA[[EVAL 
                    $columns = "|VALNBS|VALEMC|VALNBJ|VALNBP|VALMTT|VALMTT_P|VALCAM|VALGNS|VALGMT|VALSNS|VALSMT|VALPNS|VALPMT|VALMTHCGR|VALMTHCNG|VALMTHJGR|VALMTHJNG|VALMTHA";
                    if ('[QUELLEDATE]' != '1') {
                        $columns = str_replace('|VALP','|XVALP',$columns);
                    }
                    if ('[QUELLEDATE]' != '1' && '[QUELLEDATE]' != '2') {
						$columns = str_replace('EMC','EMCX',$columns);
                        $columns = str_replace('NBJ','NBJX',$columns);
					}
					return $columns;
				EVAL]]]></value>
		</PROPERTY>
		<PROPERTY name="COLUMNS_FAV">
			<value><![CDATA[[EVAL 
                    $columns = "FAVNBS|FAVEMC|FAVNBJ|FAVNBP|FAVDMS|FAVMTT|FACMTT|FAVMTT_P|FAVCAM|VALMTT|FAVNBSHC|FAVMTTHC|FAVMTTHC_P|FAVCAMHC|FAVNBSHJ|FAVMTTHJ|FAVMTTHJ_P|FAVCAMHJ|FAVNBSHA|FAVMTTHA|FAVCAMHA|FAVMTTHA_P";
					if ('[QUELMONTANT]' == '2') {
						$columns = str_replace('FAC','|CPT',$columns);
                        $columns = str_replace('FAV','|CPV',$columns);
					}
                    if ('[QUELLEDATE]' != '1' && '[QUELLEDATE]' != '2') {
						$columns = str_replace('EMC','EMCX',$columns);
                        $columns = str_replace('NBJ','NBJX',$columns);
					}
					return $columns;
				EVAL]]]></value>
		</PROPERTY>
		<PROPERTY name="COLUMNS_TIE">
			<value><![CDATA[[EVAL 
                    $columns = "|FACNBS|FACNBP|FACMTT|FACMTT_P|FACMBG|FACMHB|FACCAM|FACNS1|FACMT1|FACMT1MBG|FACMT1MHB|FACMT1_P|FACNS2|FACMT2|FACNS0|FACMT0";
                    if ('[QUELMONTANT]' == '2') {
						$columns = str_replace('|FAC','|CPT',$columns);
					}
                    if ('[ENV.TYPEETS]' == '1') {
                        $columns = str_replace('MBG|','MBGX|',$columns);
                        $columns = str_replace('MHB|','MHBX|',$columns);
                    }
					return $columns;
				EVAL]]]></value>
		</PROPERTY>

		<PROPERTY name="QUELLEDATE_MVT">
			<value><![CDATA[[EVAL 
                    $column_date = "v_mouvements_sejour_2.date";
                    if ('[QUELLEDATE]' == '2') {
                        $column_date = "p_factures_reference.date_fin_facture";
					}
					return $column_date;
				EVAL]]]></value>
		</PROPERTY>
		<PROPERTY name="QMVT_SELECT">
			<value><![CDATA[[EVAL 
                    $qmvt_select = "AND 1=1";
                    if ('[QUELLEDATE]' != '1' && '[QUELLEDATE]' != '2') {
                        $qmvt_select = "AND 1<>1";
                    }
					return $qmvt_select;
				EVAL]]]></value>
		</PROPERTY>

	</VIEWPROPERTIES>
	<SELECTIONS label="Paramètres de l'analyse">
		<GROUP label="Période">
			<FIELD name="QUELLEDATE" label="" UI="combo" default="1" default2="date_fin">
				<OPTION label="Date activité" data="1" data2="v_factures_lignes_c_4.date_fin"/>
				<OPTION label="Date sortie" data="2" data2="v_factures_lignes_c_4.date_fin_facture"/>
				<OPTION label="Date facture" data="3" data2="v_factures_lignes_c_4.date_facture"/>
				<OPTION label="Date vente" data="4" data2="v_factures_lignes_c_4.date_vente"/>
				<OPTION label="Date groupage" data="5" data2="v_sejours_1.date_groupage"/>
			</FIELD>
			<FIELD name="ALIAS_PERIODE" label="" UI="combo" width="220" default="CUM_LAST_MONTH" tree="true" globalListProvider="ALIAS_PERIODE" />
			<FIELD name="PERIODE" label="de" UI="combo" tree="true" width="200" default="2009-01-01" globalListProvider="DATE_DEBUT" >
			</FIELD>
			<FIELD name="TOPERIODE" label="à" UI="combo" tree="true" width="200" default="2009-01-31" globalListProvider="DATE_FIN" >
			</FIELD>
		</GROUP>
		<GROUP>
			<FIELD name="GROUPBY" label="Regroupement" UI="combo" default="SER" width="300" tree="true">
				<OPTION label="PRESTATIONS_GROUPBY" data="" globalListProvider="PRESTATIONS_GROUPBY"/>
			</FIELD>
			<FIELD name="GROUPBY_TAB" label="Présentation" UI="combo" default="AUTO" visible="= SELECT.GROUPBY_2 != '-1' ">
				<OPTION label="Automatique" data="AUTO"/>
				<OPTION label="Arbre" data="TREE"/>
				<OPTION label="Onglet" data="TAB"/>
			</FIELD>
		</GROUP>
		<GROUP label="">
			<FIELD name="GROUPBY_2" label="" UI="combo" default="-1" width="300" tree="true">
				<OPTION label="" data="-1"/>
				<OPTION label="PRESTATIONS_GROUPBY" data="" globalListProvider="PRESTATIONS_GROUPBY"/>
			</FIELD>
		</GROUP>
		<GROUP label="">
			<FIELD name="GROUPBY_3" label="" UI="combo" default="-1" width="300" tree="true">
				<OPTION label="" data="-1"/>
				<OPTION label="PRESTATIONS_GROUPBY" data="" globalListProvider="PRESTATIONS_GROUPBY"/>
			</FIELD>
		</GROUP>
		<GROUP label="Données">
			<FIELD name="QUELMONTANT" label="" UI="combo" default="1" width="300">
				<OPTION label="Montant facturé" data="1" data2="Facturation"/>
				<OPTION label="Montant comptabilisé" data="2" data2="Comptabilisation"/>
			</FIELD>
		</GROUP>
		<GROUP>
			<FIELD name="RUBRIQUE_CA" label="C.A." UI="combo" tree="true" width="200" default="-1" globalListProvider="RUBRIQUES_CA" showIfNotDefault="true" />
			<FIELD name="RUBRIQUE_CODES" label="Codes" UI="text" width="150" default="" showIfNotDefault="true" visible="= SELECT.RUBRIQUE == 'SAISIECODE' " />
		</GROUP>
	</SELECTIONS>
	<SELECTIONS componentName="FILTRES_PRESTATIONS_SOUSSELECTIONS"/>
	<SELECTIONS componentName="FILTRES_PRESTATIONS_SELECTIONS"/>
	<SELECTIONS componentName="FILTRES_SEJOURS_SELECTIONS"/>
	<SELECTIONS componentName="FILTRES_PATIENTS_SELECTIONS"/>
	<SELECTIONS componentName="FILTRES_PASSAGES_SELECTIONS" />
	<QUERIES>
		<QUERY type="propertiesLink" name="VIEWPROPERTIES" forSelections="false">
			<SQL>
				<select><![CDATA[
						SELECT 'X_PERIODE', greatest(to_date(to_char('[PERIODE]'::date - INTERVAL  '3 year', 'YYYY-MM-DD'), 'YYYY-MM-DD'), (SELECT min(date_debut) FROM activite.p_factures ))::text;
				]]></select>
				<FIELDS>
					<FIELD name="name"/>
					<FIELD name="value"/>
				</FIELDS>
			</SQL>
		</QUERY>
		<QUERY label="">
			<SQL optimizer="V_SEJOURS_X" optimizer2="V_FACTURES_LIGNES_C_X">
				<select><![CDATA[ 
					
					DROP TABLE IF EXISTS ACTI000018_SEJ;
                    CREATE TEMP TABLE ACTI000018_SEJ AS
                    SELECT v_factures_lignes_c_4.no_sejour
                        FROM #V_FACTURES_LIGNES_C_X#
                        JOIN #V_SEJOURS_X# ON v_sejours_1.no_sejour = v_factures_lignes_c_4.no_sejour
                    WHERE 
                        v_factures_lignes_c_4.[VIEW.QUELLEDATE_FIELD] BETWEEN '[PERIODE]' AND '[TOPERIODE]'
                        
                        [VIEW.SEJOURS_SELECT]
                        [VIEW.PRESTATIONS_SELECT]
                        [VIEW.PASSAGES_SELECT]
                        [VIEW.PATIENTS_SELECT]
                        [VIEW.QMVT_SELECT]
                    GROUP BY 1
                    ;
                    CREATE INDEX ACTI000018_SEJ_i1 ON ACTI000018_SEJ USING btree (no_sejour);

					ANALYZE ACTI000018_SEJ;
				
				]]></select>
			</SQL>
			<SQL optimizer="V_SEJOURS_X" optimizer2="V_MOUVEMENTS_SEJOUR_X" >
				<select><![CDATA[

                    DROP TABLE IF EXISTS empty;
                    CREATE TEMP TABLE empty AS
                    SELECT -123::bigint AS empty_id, ''::text AS empty_code, ''::text AS empty_texte
                    ;
					
					DROP TABLE IF EXISTS w_factures_reference;
					CREATE TEMP TABLE w_factures_reference AS
					SELECT p_factures_reference.no_sejour,
							p_factures_reference.date_debut_facture,
							p_factures_reference.date_fin_facture,
							p_factures_reference.code_facture,
							p_factures_reference.montant_comptabilise_c,
							p_factures_reference.montant_comptabilise_budget_global_c,
							p_factures_reference.montant_comptabilise_h,
							row_number() OVER (PARTITION BY p_factures_reference.no_sejour ORDER BY p_factures_reference.code_facture, date_debut_facture, date_facture) AS seq
					FROM activite.p_factures_reference
					JOIN ACTI000018_SEJ ON p_factures_reference.no_sejour = ACTI000018_SEJ.no_sejour
                    WHERE p_factures_reference.type_facture <> 'P'
					;
					
					CREATE INDEX w_factures_reference_i1 ON w_factures_reference USING btree (no_sejour)
					;

					ANALYZE w_factures_reference;

					UPDATE w_factures_reference
					SET date_debut_facture = date(w_factures_reference1.date_fin_facture+interval '1 day')
					FROM w_factures_reference w_factures_reference1
					WHERE w_factures_reference.no_sejour = w_factures_reference1.no_sejour AND
						w_factures_reference.seq = w_factures_reference1.seq + 1
					;
					
					CTIPREPAR_TREE 
						WORKTABLE{ACTI000018_MVT} 
						GROUPBY1{[VIEW.GROUPBY_MVT_OID_FIELD],, [VIEW.GROUPBY_MVT_COD_FIELD],, [VIEW.GROUPBY_MVT_TXT_FIELD]} 
						GROUPBY1MODE{[GROUPBY_TAB]} 
						GROUPBY2{[VIEW.GROUPBY_MVT_2_OID_FIELD],, [VIEW.GROUPBY_MVT_2_COD_FIELD],, [VIEW.GROUPBY_MVT_2_TXT_FIELD]} 
						GROUPBY3{[VIEW.GROUPBY_MVT_3_OID_FIELD],, [VIEW.GROUPBY_MVT_3_COD_FIELD],, [VIEW.GROUPBY_MVT_3_TXT_FIELD]} 
					INDICATORS{ 
                    /* 01 FACEM */
						SUM(CASE WHEN (p_factures_reference.code_facture = '1') THEN equivalent_malade_complet ELSE 0 END),,
                   
                    /* 02 CPTEM */
						SUM(CASE WHEN (p_factures_reference.montant_comptabilise_c > 0 or p_factures_reference.montant_comptabilise_budget_global_c > 0 or p_factures_reference.montant_comptabilise_h > 0) THEN equivalent_malade_complet ELSE 0 END),,
                    
                    /* 03 VALEM */
                        SUM(CASE WHEN p_factures_reference.code_facture = '0' THEN equivalent_malade_complet ELSE 0 END),,
                    
                    /* 04 FAVEM */
                        SUM(equivalent_malade_complet),,
                   
                    /* 05 CPVEM */
                        SUM(equivalent_malade_complet),,
                     
                    /* 06 FACNB */
						SUM(CASE WHEN (p_factures_reference.code_facture = '1') THEN nb_jours_f + nb_ambulatoires + CASE WHEN type_sejour = '5' THEN nb_seances ELSE 0 END ELSE 0 END),,
                    
                    /* 07 CPTNB */
						SUM(CASE WHEN (p_factures_reference.montant_comptabilise_c > 0 or  p_factures_reference.montant_comptabilise_budget_global_c > 0 or p_factures_reference.montant_comptabilise_h > 0) THEN nb_jours_f + nb_ambulatoires + CASE WHEN type_sejour = '5' THEN nb_seances ELSE 0 END ELSE 0 END),,
                    
                    /* 08 VALNB */
                        SUM(CASE WHEN p_factures_reference.code_facture = '0' THEN nb_jours_f + nb_ambulatoires + CASE WHEN type_sejour = '5' THEN nb_seances ELSE 0 END ELSE 0 END),,
                    
                    /* 09 FAVNB */
                        SUM(nb_jours_f + nb_ambulatoires + CASE WHEN type_sejour = '5' THEN nb_seances ELSE 0 END),,
                      
                    /* 10 CPVNB */
                        SUM(nb_jours_f + nb_ambulatoires + CASE WHEN type_sejour = '5' THEN nb_seances ELSE 0 END),,
					/* 11 sortie */ 					
						SUM(nb_sorties_directes) ,, 
					/* 12 journées hospitalisée */
						SUM(CASE WHEN v_sejours_1.date_sortie <= '[TOPERIODE]' AND v_sejours_1.code_sorti = 1 THEN [VIEW.JOURNEES_FIELD] ELSE null END)
                    
					}
					
                    FROM #V_SEJOURS_X#, #V_MOUVEMENTS_SEJOUR_X#
                    JOIN ACTI000018_SEJ ON v_mouvements_sejour_2.no_sejour = ACTI000018_SEJ.no_sejour
                    JOIN w_factures_reference p_factures_reference ON
                        p_factures_reference.no_sejour = v_mouvements_sejour_2.no_sejour
                    JOIN empty ON 1=1
					WHERE '[QUELLEDATE]' IN ('1','2') AND
						v_mouvements_sejour_2.no_sejour = v_sejours_1.no_sejour AND
						v_mouvements_sejour_2.date BETWEEN p_factures_reference.date_debut_facture AND p_factures_reference.date_fin_facture AND
						[VIEW.QUELLEDATE_MVT] BETWEEN '[PERIODE]' AND '[TOPERIODE]'
                        [VIEW.MOUVEMENTS_SELECT]
						AND v_sejours_1.type_sejour <> '9' 
                       
				
				
				]]></select>
			</SQL>
			<SQL optimizer="V_SEJOURS_X" optimizer2="V_FACTURES_LIGNES_C_X">
				<select><![CDATA[
                    
					ANALYZE ACTI000018_MVT;

					CTISELECT_TREE
					WORKTABLE{ACTI000018}
					GROUPBY1{[VIEW.GROUPBY_OID_FIELD],, [VIEW.GROUPBY_COD_FIELD],, [VIEW.GROUPBY_TXT_FIELD]}
					GROUPBY1MODE{[GROUPBY_TAB]}
					GROUPBY2{[VIEW.GROUPBY_2_OID_FIELD],, [VIEW.GROUPBY_2_COD_FIELD],, [VIEW.GROUPBY_2_TXT_FIELD]}
					GROUPBY3{[VIEW.GROUPBY_3_OID_FIELD],, [VIEW.GROUPBY_3_COD_FIELD],, [VIEW.GROUPBY_3_TXT_FIELD]}
					SIGNIFDATA{[VIEW.ACTIVITE_SIGNIFICATIVE_DATA],, [ACTIVITE_SIGNIFICATIVE_MODE],, [ACTIVITE_SIGNIFICATIVE_NUMBER]}
					INDICATORS{
                    
                    /* 01 FAC */
                        MAX(CASE WHEN est_ligne_facturee = '1' THEN 1 ELSE 0 END),,    
                    /* 02 FACNBS */
                        COUNT(DISTINCT CASE WHEN est_ligne_facturee = '1' AND type_sejour <> '9' THEN v_sejours_1.no_sejour ELSE NULL END),,
                    /* 03 FACNBP */
						SUM(CASE WHEN est_ligne_facturee = '1' THEN nb_prestation * coefficient ELSE 0 END),, 
                    /* 04 FACMTT */
						SUM(montant_facture),,  
                    /* 05 FACCAM */
						0,,                                                                                                                                                                     
                    /* 06 FACNS1 */
                        COUNT(DISTINCT CASE WHEN montant_facture_1 <> 0 THEN v_sejours_1.no_sejour ELSE null END),, 
                    /* 07 FACMT1 */
                        SUM(montant_facture_1),,                                                                                                                                                
					/* 08 FACNS2 */
                        COUNT(DISTINCT CASE WHEN montant_facture_2 + montant_facture_22 <> 0 THEN v_sejours_1.no_sejour ELSE null END),,    
                    /* 09 FACMT2 */
                        SUM(montant_facture_2 + montant_facture_22),,                                                                                                                           
                    /* 10 FACNS0 */
                        COUNT(DISTINCT CASE WHEN montant_facture_0 <> 0 THEN v_sejours_1.no_sejour ELSE null END),,     
                    /* 11 FACMT0 */
                        SUM(montant_facture_0),,  
                    /* 12 FACNBSHC */
                        COUNT(DISTINCT CASE WHEN est_ligne_facturee = '1' AND type_sejour IN ('1','6') THEN v_sejours_1.no_sejour ELSE NULL END),,
					/* 13 FACMTTHC */
						SUM(CASE WHEN est_ligne_facturee = '1' AND type_sejour IN ('1','6') THEN montant_facture ELSE 0 END),,                                                                             
				    /* 14 FACCAMHC */
						0,,
                    /* 15 FACNBSHJ */
                        COUNT(DISTINCT CASE WHEN est_ligne_facturee = '1' AND type_sejour IN ('2','5') THEN v_sejours_1.no_sejour ELSE NULL END),,
					/* 16 FACMTTHJ */
						SUM(CASE WHEN type_sejour IN ('2','5') THEN montant_facture ELSE 0 END),,                                                                             
				    /* 17 FACCAMHJ */
						0,, 
					/* 18 FACNBSHA */
                        COUNT(DISTINCT CASE WHEN est_ligne_facturee = '1' AND type_sejour NOT IN ('1','2','5','6') THEN v_sejours_1.no_sejour ELSE NULL END),,
					/* 19 FACMTTHA */
						SUM(CASE WHEN type_sejour NOT IN ('1','2','5','6') THEN montant_facture ELSE 0 END),,                                                                             
				    /* 20 FACCAMHA */
						0,,                                                               

                                                                                                                                                                                            
                    /* 11 CPT */
                        MAX(CASE WHEN est_ligne_facturee = '1' THEN 1 ELSE 0 END),,    
                    /* 12 CPTNBS */
                        COUNT(DISTINCT CASE WHEN est_ligne_facturee = '1' AND type_sejour <> '9' THEN v_sejours_1.no_sejour ELSE NULL END),,
                    /* 13 CPTNBP */
						SUM(CASE WHEN est_ligne_facturee = '1' THEN nb_prestation * coefficient ELSE 0 END),, 
                    /* 14 CPTMTT */
						SUM(montant_comptabilise + montant_comptabilise_budget_global_1),,  
                    /* 15 CPTCAM */
						0,,                                                                                                                                                                     
                    /* 16 CPTNS1 */
                        COUNT(DISTINCT CASE WHEN (montant_comptabilise_1+montant_comptabilise_budget_global_1) <> 0 THEN v_sejours_1.no_sejour ELSE null END),, 
                    /* 17 CPTMT1 */
                        SUM(montant_comptabilise_1+montant_comptabilise_budget_global_1),,                                                                                                                                                
					/* 18 CPTNS2 */
                        COUNT(DISTINCT CASE WHEN montant_comptabilise_2 + montant_comptabilise_22 <> 0 THEN v_sejours_1.no_sejour ELSE null END),,    
                    /* 19 CPTMT2 */
                        SUM(montant_comptabilise_2 + montant_comptabilise_22),,                                                                                                                           
                    /* 30 CPTNS0 */
                        COUNT(DISTINCT CASE WHEN montant_comptabilise_0 <> 0 THEN v_sejours_1.no_sejour ELSE null END),,     
                    /* 31 CPTMT0 */
                        SUM(montant_comptabilise_0),,  
                    /* 32 CPTNBSHC */
                        COUNT(DISTINCT CASE WHEN est_ligne_facturee = '1' AND type_sejour IN ('1','6') THEN v_sejours_1.no_sejour ELSE NULL END),,
					/* 33 CPTMTTHC */
						SUM(CASE WHEN est_ligne_facturee = '1' AND type_sejour IN ('1','6') THEN montant_comptabilise+montant_comptabilise_budget_global_1 ELSE 0 END),,                                                                             
				    /* 34 CPTCAMHC */
						0,,
                    /* 35 CPTNBSHJ */
                        COUNT(DISTINCT CASE WHEN est_ligne_facturee = '1' AND type_sejour IN ('2','5') THEN v_sejours_1.no_sejour ELSE NULL END),,
					/* 36 CPTMTTHJ */
						SUM(CASE WHEN est_ligne_facturee = '1' AND type_sejour IN ('2','5') THEN montant_comptabilise+montant_comptabilise_budget_global_1 ELSE 0 END),,                                                                             
				    /* 37 CPTCAMHJ */
						0,, 
					/* 38 CPTNBSHA */
                        COUNT(DISTINCT CASE WHEN type_sejour NOT IN ('1','2','5','6') THEN v_sejours_1.no_sejour ELSE NULL END),,
					/* 39 CPTMTTHA */
						SUM(CASE WHEN type_sejour NOT IN ('1','2','5','6') THEN montant_comptabilise+montant_comptabilise_budget_global_1 ELSE 0 END),,                                                                             
				    /* 40 CPTCAMHA */
						0,,                                                                                                                                                                              
                                  
                    /* 41 VAL  */             
                        MAX(CASE WHEN est_ligne_encours = '1' THEN 1 ELSE 0 END),,                                                                                                              
                    /* 42 VALNBS */
                        COUNT(DISTINCT CASE WHEN est_ligne_encours = '1' THEN v_sejours_1.no_sejour ELSE NULL END),,                                                                            
                    /* 43 VALNBP */
                        SUM(CASE WHEN est_ligne_encours = '1' THEN nb_prestation * coefficient ELSE 0 END),,                                                                                    
                    /* 44 VALMTT */
                        SUM(montant_encours),,  
                    /* 45 VALCAM */
						0,,  
					/* 46 VALGNS */
                        COUNT(DISTINCT CASE WHEN code_sorti = '1' AND nb_non_groupe = 0 AND est_ligne_encours = '1' THEN v_sejours_1.no_sejour ELSE null END),,
                    /* 47 VALGMT */
                        SUM(CASE WHEN code_sorti = '1' AND nb_non_groupe = 0 AND est_ligne_encours = '1' THEN montant_encours ELSE 0 END),,  
                    /* 48 VALSNS */
                        COUNT(DISTINCT CASE WHEN code_sorti = '1' AND nb_non_groupe <> 0 AND est_ligne_encours = '1' THEN v_sejours_1.no_sejour ELSE null END),,    
					/* 49 VALSMT */
                        SUM(CASE WHEN code_sorti = '1' AND nb_non_groupe <> 0 AND est_ligne_encours = '1' THEN montant_encours ELSE 0 END),,                                                    
					/* 50 VALPNS */
                        COUNT(DISTINCT CASE WHEN code_sorti <> '1' AND est_ligne_encours = '1' THEN v_sejours_1.no_sejour ELSE null END),,  
                    /* 51 VALPMT */
                        SUM(CASE WHEN code_sorti <> '1' AND est_ligne_encours = '1' THEN montant_encours ELSE 0 END),,                                                                          
					/* 52 VALMTHCGR */                                                     
                        SUM(CASE WHEN type_sejour IN ('1','6') AND nb_non_groupe = 0 AND est_ligne_encours = '1' AND code_sorti = '1' THEN montant_encours ELSE 0 END),,                                                    
                    /* 53 VALMTHCNG */    
                        SUM(CASE WHEN type_sejour IN ('1','6') AND (code_sorti <> '1' OR nb_non_groupe <> 0) AND est_ligne_encours = '1' THEN montant_encours ELSE 0 END),,                            
                    /* 54 VALMTHJGR */  
                        SUM(CASE WHEN type_sejour IN ('2','5') AND nb_non_groupe = 0 AND est_ligne_encours = '1' AND code_sorti = '1' THEN montant_encours ELSE 0 END),,                                             
                    /* 55 VALMTHJNG */ 
                        SUM(CASE WHEN type_sejour IN ('2','5') AND (code_sorti <> '1' OR nb_non_groupe <> 0) AND est_ligne_encours = '1' THEN montant_encours ELSE 0 END),,                     
                    /* 56 VALMTHA */ 
                        SUM(CASE WHEN type_sejour NOT IN ('1', '2','5') AND est_ligne_encours = '1' THEN montant_encours ELSE 0 END),,  

                    /* 57 à 60 FILLER */
                        0,,0,,0,,0,,
                    
                    /* 61 FAV */
                        MAX(CASE WHEN (est_ligne_facturee = '1' OR est_ligne_encours = '1') THEN 1 ELSE 0 END),,    
                    /* 62 FAVNBS */
                        COUNT(DISTINCT CASE WHEN (est_ligne_facturee = '1' OR est_ligne_encours = '1') AND type_sejour <> '9' THEN v_sejours_1.no_sejour ELSE NULL END),,
                    /* 63 FAVNBP */
						SUM(CASE WHEN (est_ligne_facturee = '1' OR est_ligne_encours = '1') THEN nb_prestation * coefficient ELSE 0 END),, 
                    /* 64 FAVMTT */
						SUM(montant_facture + montant_encours),,  
                    /* 65 FAVCAM */
						0,,                                                                                                                                                                     
                    /* 66 FAVNBSHC */
                        COUNT(DISTINCT CASE WHEN (est_ligne_facturee = '1' OR est_ligne_encours = '1') AND type_sejour IN ('1','6') THEN v_sejours_1.no_sejour ELSE NULL END),,
					/* 67 FAVMTTHC */
						SUM(CASE WHEN type_sejour IN ('1','6') THEN montant_facture + montant_encours ELSE 0 END),,                                                                             
				    /* 68  */
					
					
						0,,
                    /* 69 FAVNBSHJ */
                        COUNT(DISTINCT CASE WHEN (est_ligne_facturee = '1' OR est_ligne_encours = '1') AND type_sejour IN ('2','5') THEN v_sejours_1.no_sejour ELSE NULL END),,
					/* 70 FAVMTTHJ */
						SUM(CASE WHEN type_sejour IN ('2','5') THEN montant_facture + montant_encours ELSE 0 END),,                                                                             
				    /* 71 FAVCAMHJ */
						0,, 
					/* 72 FAVNBSHA */
                        COUNT(DISTINCT CASE WHEN (est_ligne_facturee = '1' OR est_ligne_encours = '1') AND type_sejour NOT IN ('1','2','5','6') THEN v_sejours_1.no_sejour ELSE NULL END),,
					/* 73 FAVMTTHA */
						SUM(CASE WHEN type_sejour NOT IN ('1','2','5','6') THEN montant_facture + montant_encours ELSE 0 END),,                                                                             
				    /* 74 FAVCAMHA */
						0,,   
                        
                    /* 75 à 80 FILLER */
                        0,,0,,0,,0,,0,,0,,
                        
                    /* 81 CPV */
                        MAX(CASE WHEN (est_ligne_facturee = '1' OR est_ligne_encours = '1') AND type_sejour <> '9' THEN 1 ELSE 0 END),,    
                    /* 82 CPVNBS */
                        COUNT(DISTINCT CASE WHEN (est_ligne_facturee = '1' OR est_ligne_encours = '1') THEN v_sejours_1.no_sejour ELSE NULL END),,
                    /* 83 CPVNBP */
						SUM(CASE WHEN (est_ligne_facturee = '1' OR est_ligne_encours = '1') THEN nb_prestation * coefficient ELSE 0 END),, 
                    /* 84 CPVMTT */
						SUM(montant_comptabilise + montant_comptabilise_budget_global_1 + montant_encours),,  
                    /* 85 CPVCAM */
						0,,                                                                                                                                                                     
                    /* 86 CPVNBSHC */
                        COUNT(DISTINCT CASE WHEN (est_ligne_facturee = '1' OR est_ligne_encours = '1') AND type_sejour IN ('1','6') THEN v_sejours_1.no_sejour ELSE NULL END),,
					/* 87 CPVMTTHC */
						SUM(CASE WHEN type_sejour IN ('1','6') THEN montant_comptabilise + montant_comptabilise_budget_global_1 + montant_encours ELSE 0 END),,                                                                             
				    /* 88 CPVCAMHC */
						0,,
                    /* 89 CPVNBSHJ */
                        COUNT(DISTINCT CASE WHEN (est_ligne_facturee = '1' OR est_ligne_encours = '1') AND type_sejour IN ('2','5') THEN v_sejours_1.no_sejour ELSE NULL END),,
					/* 90 CPVMTTHJ */
						SUM(CASE WHEN type_sejour IN ('2','5') THEN montant_comptabilise + montant_comptabilise_budget_global_1 + montant_encours ELSE 0 END),,                                                                             
				    /* 91 CPVCAMHJ */
						0,, 
					/* 92 CPVNBSHA */
                        COUNT(DISTINCT CASE WHEN (est_ligne_facturee = '1' OR est_ligne_encours = '1') AND type_sejour NOT IN ('1','2','5','6') THEN v_sejours_1.no_sejour ELSE NULL END),,
					/* 93 CPVMTTHA */
						SUM(CASE WHEN type_sejour NOT IN ('1','2','5','6') THEN montant_comptabilise + montant_comptabilise_budget_global_1 + montant_encours ELSE 0 END),,                                                                             
				    /* 94 CPVCAMHA */
						0,, 
                        
                    /* 95 à 100 FILLER */
                        0,,0,,0,,0,,0,,0,,

                     /* 101 CPTMBG */
						SUM(montant_comptabilise_budget_global_1),,  
                    /* 102 CPTMHB */
						SUM(montant_comptabilise),, 
					/* 103 CPTMT1MBG */
						SUM(montant_comptabilise_budget_global_1),,  
					/* 104 CPTMT1MHB */
						SUM(montant_comptabilise_1),,  
                    /* 105 à 110 FILLER */
                        0,,0,,0,,0,,0,,0,,
                        
                    /* 111 FACEMC */
						0,,
                    /* 112 CPTEMC */
						0,,
                    /* 113 VALEMC */
                        0,,
                    /* 114 FAVEMC */
                        0,,
                    /* 115 CPVEMC */
                        0,,
                    /* 116 FACNBJ */
						0,,
                    /* 117 CPTNBJ */
						0,,
                    /* 118 VALNBJ */
                        0,,
                    /* 119 FAVNBJ */
                        0,,
                    /* 120 CPVNBJ */
                        0,,
					/* 121 DMS hospitalisées */
						0,,
                        
					}
					ORDERBY{indicateurs[64],, DESC}
					FROM #V_FACTURES_LIGNES_C_X#
						JOIN #V_SEJOURS_X# ON v_sejours_1.no_sejour = v_factures_lignes_c_4.no_sejour
					WHERE 
						v_factures_lignes_c_4.[VIEW.QUELLEDATE_FIELD] BETWEEN '[PERIODE]' AND '[TOPERIODE]'
						
						[VIEW.SEJOURS_SELECT]
						[VIEW.PRESTATIONS_SELECT]
						[VIEW.PASSAGES_SELECT]
                        [VIEW.PATIENTS_SELECT]
                    
                    AFTER{	
						UPDATE ACTI000018 SET 
							indicateurs[5] = base.cti_division(indicateurs[4],indicateurs[2]),
                            indicateurs[14] = base.cti_division(indicateurs[13],indicateurs[12]),
                            indicateurs[17] = base.cti_division(indicateurs[16],indicateurs[15]),	                            
                            indicateurs[20] = base.cti_division(indicateurs[19],indicateurs[18]),
                            indicateurs[25] = base.cti_division(indicateurs[24],indicateurs[22]), 
                            indicateurs[34] = base.cti_division(indicateurs[33],indicateurs[32]),
                            indicateurs[37] = base.cti_division(indicateurs[36],indicateurs[35]),	                            
                            indicateurs[40] = base.cti_division(indicateurs[39],indicateurs[38]),
                            indicateurs[45] = base.cti_division(indicateurs[44],indicateurs[42]),
                            indicateurs[65] = base.cti_division(indicateurs[64],indicateurs[62]),
                            indicateurs[68] = base.cti_division(indicateurs[67],indicateurs[66]),
                            indicateurs[71] = base.cti_division(indicateurs[70],indicateurs[69]),	                            
                            indicateurs[74] = base.cti_division(indicateurs[73],indicateurs[72]),
                            indicateurs[85] = base.cti_division(indicateurs[84],indicateurs[82]),
                            indicateurs[88] = base.cti_division(indicateurs[87],indicateurs[86]),
                            indicateurs[91] = base.cti_division(indicateurs[90],indicateurs[89]),	                            
                            indicateurs[94] = base.cti_division(indicateurs[93],indicateurs[92])
                         .,
                         UPDATE ACTI000018 SET 
							indicateurs[111] = ACTI000018_MVT.indicateurs[001],
                            indicateurs[112] = ACTI000018_MVT.indicateurs[002],
                            indicateurs[113] = ACTI000018_MVT.indicateurs[003],
                            indicateurs[114] = ACTI000018_MVT.indicateurs[004],
                            indicateurs[115] = ACTI000018_MVT.indicateurs[005],
                            indicateurs[116] = ACTI000018_MVT.indicateurs[006],
                            indicateurs[117] = ACTI000018_MVT.indicateurs[007],
                            indicateurs[118] = ACTI000018_MVT.indicateurs[008],
                            indicateurs[119] = ACTI000018_MVT.indicateurs[009],
                            indicateurs[120] = ACTI000018_MVT.indicateurs[010],
                            indicateurs[121] = base.cti_division(ACTI000018_MVT.indicateurs[012],ACTI000018_MVT.indicateurs[011])

							
                         FROM ACTI000018_MVT
                         WHERE ACTI000018.OIDT = ACTI000018_MVT.OIDT AND
                            ACTI000018.OID1 = ACTI000018_MVT.OID1 AND
                            ACTI000018.OID2 = ACTI000018_MVT.OID2 AND
                            ACTI000018.OID3 = ACTI000018_MVT.OID3
                         
                         
					}
				
				
				]]></select>
				<FIELDS>
					<INSERT name="CTISELECT_TREE_FIELDS"/>
					<FIELD name="SORT" />
					<FIELD name="FAC"/>
					<FIELD name="FACNBS"/>
					<FIELD name="FACNBP"/>
					<FIELD name="FACMTT"/>
					<FIELD name="FACCAM"/>
					<FIELD name="FACNS1"/>
					<FIELD name="FACMT1"/>
					<FIELD name="FACNS2"/>
					<FIELD name="FACMT2"/>
					<FIELD name="FACNS0"/>
					<FIELD name="FACMT0"/>
					<FIELD name="FACNBSHC"/>
					<FIELD name="FACMTTHC"/>
					<FIELD name="FACCAMHC"/>
					<FIELD name="FACNBSHJ"/>
					<FIELD name="FACMTTHJ"/>
					<FIELD name="FACCAMHJ"/>
					<FIELD name="FACNBSHA"/>
					<FIELD name="FACMTTHA"/>
					<FIELD name="FACCAMHA"/>


					<FIELD name="CPT"/>
					<FIELD name="CPTNBS"/>
					<FIELD name="CPTNBP"/>
					<FIELD name="CPTMTT"/>
					<FIELD name="CPTCAM"/>
					<FIELD name="CPTNS1"/>
					<FIELD name="CPTMT1"/>
					<FIELD name="CPTNS2"/>
					<FIELD name="CPTMT2"/>
					<FIELD name="CPTNS0"/>
					<FIELD name="CPTMT0"/>
					<FIELD name="CPTNBSHC"/>
					<FIELD name="CPTMTTHC"/>
					<FIELD name="CPTCAMHC"/>
					<FIELD name="CPTNBSHJ"/>
					<FIELD name="CPTMTTHJ"/>
					<FIELD name="CPTCAMHJ"/>
					<FIELD name="CPTNBSHA"/>
					<FIELD name="CPTMTTHA"/>
					<FIELD name="CPTCAMHA"/>

					<FIELD name="VAL"/>
					<FIELD name="VALNBS"/>
					<FIELD name="VALNBP"/>
					<FIELD name="VALMTT"/>
					<FIELD name="VALCAM"/>
					<FIELD name="VALGNS"/>
					<FIELD name="VALGMT"/>
					<FIELD name="VALSNS"/>
					<FIELD name="VALSMT"/>
					<FIELD name="VALPNS"/>
					<FIELD name="VALPMT"/>
					<FIELD name="VALMTHCGR"/>
					<FIELD name="VALMTHCNG"/>
					<FIELD name="VALMTHJGR"/>
					<FIELD name="VALMTHJNG"/>
					<FIELD name="VALMTHA"/>

					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>


					<FIELD name="FAV"/>
					<FIELD name="FAVNBS"/>
					<FIELD name="FAVNBP"/>
					<FIELD name="FAVMTT"/>
					<FIELD name="FAVCAM"/>
					<FIELD name="FAVNBSHC"/>
					<FIELD name="FAVMTTHC"/>
					<FIELD name="FAVCAMHC"/>
					<FIELD name="FAVNBSHJ"/>
					<FIELD name="FAVMTTHJ"/>
					<FIELD name="FAVCAMHJ"/>
					<FIELD name="FAVNBSHA"/>
					<FIELD name="FAVMTTHA"/>
					<FIELD name="FAVCAMHA"/>

					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>

					<FIELD name="CPV"/>
					<FIELD name="CPVNBS"/>
					<FIELD name="CPVNBP"/>
					<FIELD name="CPVMTT"/>
					<FIELD name="CPVCAM"/>
					<FIELD name="CPVNBSHC"/>
					<FIELD name="CPVMTTHC"/>
					<FIELD name="CPVCAMHC"/>
					<FIELD name="CPVNBSHJ"/>
					<FIELD name="CPVMTTHJ"/>
					<FIELD name="CPVCAMHJ"/>
					<FIELD name="CPVNBSHA"/>
					<FIELD name="CPVMTTHA"/>
					<FIELD name="CPVCAMHA"/>

					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>

					<FIELD name="CPTMBG" />
					<FIELD name="CPTMHB" />
					<FIELD name="CPTMT1MBG" />
					<FIELD name="CPTMT1MHB" />
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>
					<FIELD name="FILLER" hide="true"/>

					<FIELD name="FACEMC"/>
					<FIELD name="CPTEMC"/>
					<FIELD name="VALEMC"/>
					<FIELD name="FAVEMC"/>
					<FIELD name="CPVEMC"/>

					<FIELD name="FACNBJ"/>
					<FIELD name="CPTNBJ"/>
					<FIELD name="VALNBJ"/>
					<FIELD name="FAVNBJ"/>
					<FIELD name="CPVNBJ"/>
					<FIELD name="FAVDMS"/>

				</FIELDS>
			</SQL>
		</QUERY>
	</QUERIES>
	<PRESENTATION>

		<VIEWLINKS>
			<VIEWLINK label="(&#8721;) Dernier Mois/Année " shortLabel="Mois/Année"   rowContext="false" buttonType="VIEWLINKPOPUP">
				<VIEWITEM label="Dernier mois" shortLabel="Dernier mois"  view="ACTI000063.XML" rowContext="false" enabled="true" buttonType="COMPARATIF" componentName="PRESTATIONS_BASE_VIEWLINK">
					<ARG name="ALIAS_PERIODE" value="return '-1';" />
					<ARG name="PERIODE" value="return SELECT.TOPERIODE.substr(0,8)+'01';"/>
					<ARG name="TOPERIODE" value=" return SELECT.TOPERIODE;"/>
					<ARG name="GROUPBY">
						<value>
							<![CDATA[
								
							var s:String = '';
							switch (SELECT.GROUPBY) {
								case 'ANNEE' :			s = 'JOURS'; 		break;
								case 'TRIM' :			s = 'JOURS';		break;
								case 'MOIS' :			s = 'JOURS';		break;
								case 'NUMEROMOIS' :		s = 'JOURS';		break;
								case 'NUMEROTRIM' :		s = 'JOURS';		break;
								case 'SEMAINEWE' :		s = 'JOURS';		break;
								case 'SEMAINEANNE' :	s = 'JOURS';		break;
								case 'NUMEROJOUR' :		s = 'JOURS';		break;
								case 'JOURS' :			s = 'JOURS';		break;
								case 'JOUR' :			s = 'JOURS';		break;
								
								case 'ANNEEF' :			s = 'JOURSF'; 		break;
								case 'TRIMF' :			s = 'JOURSF';		break;
								case 'MOISF' :			s = 'JOURSF';		break;
								case 'NUMEROMOISF' :	s = 'JOURSF';		break;
								case 'NUMEROTRIMF' :	s = 'JOURSF';		break;
								case 'SEMAINEWEF' :		s = 'JOURSF';		break;
								case 'SEMAINEANNEF' :	s = 'JOURSF';		break;
								case 'NUMEROJOURF' :	s = 'JOURSF';		break;
								case 'JOURSF' :			s = 'JOURSF';		break;
								case 'JOURF' :			s = 'JOURSF';		break;
								
								case 'ANNEEA' :			s = 'JOURSA'; 		break;
								case 'TRIMA' :			s = 'JOURSA';		break;
								case 'MOISA' :			s = 'JOURSA';		break;
								case 'NUMEROMOISA' :	s = 'JOURSA';		break;
								case 'NUMEROTRIMA' :	s = 'JOURSA';		break;
								case 'SEMAINEWEA' :		s = 'JOURSA';		break;
								case 'SEMAINEANNEA' :	s = 'JOURSA';		break;
								case 'NUMEROJOURA' :	s = 'JOURSA';		break;
								case 'JOURSA' :			s = 'JOURSA';		break;
								case 'JOURA' :			s = 'JOURSA';		break;
								
								case 'ANNEEV' :			s = 'JOURSV'; 		break;
								case 'TRIMV' :			s = 'JOURSV';		break;
								case 'MOISV' :			s = 'JOURSV';		break;
								case 'NUMEROMOISV' :	s = 'JOURSV';		break;
								case 'NUMEROTRIMV' :	s = 'JOURSV';		break;
								case 'SEMAINEWEV' :		s = 'JOURSV';		break;
								case 'SEMAINEANNEV' :	s = 'JOURSV';		break;
								case 'NUMEROJOURV' :	s = 'JOURSV';		break;
								case 'JOURSV' :			s = 'JOURSV';		break;
								case 'JOURV' :			s = 'JOURSV';		break;
					
								default :				
										if(SELECT.QUELLEDATE == 1) {s = 'JOURSA';			break;}
										if(SELECT.QUELLEDATE == 2) {s = 'JOURS';			break;}
										if(SELECT.QUELLEDATE == 3) {s = 'JOURSF';			break;}
										if(SELECT.QUELLEDATE == 4) {s = 'JOURSV';			break;}
										if(SELECT.QUELLEDATE == 5) {s = 'JOURS';			break;}
								
							}
							return s;
							]]>
						</value>
					</ARG>
					<ARG name="GROUPBY_2" value="return '-1';" />
					<ARG name="GROUPBY_3" value="return '-1';" />
					<ARG name="LGROUPBY" value="return SELECT.GROUPBY;" />
					<ARG name="LGROUPBY_2" value="return SELECT.GROUPBY_2;" />
					<ARG name="LGROUPBY_3" value="return SELECT.GROUPBY_3;" />
					<ARG name="DATA1" value="'FAVNBS'" />
					<ARG name="DATA2" value="'MTFACENC'" />
					<ARG name="DATA3" value="'MTENC'" />
					<ARG name="TYPE_COMPARAISON" value="'2'" />
					<ARG name="GROUPBY_TAB" value="return 'TAB';" />
				</VIEWITEM>
				<VIEWITEM label="&#8721; dernier mois" data="2" shortLabel="&#8721; dernier  mois"  view="ACTI000149.XML" enabled="true" rowContext="false" buttonType="COMPARATIF" >
					<ARG name="ALIAS_PERIODE" value="return '-1';" />
					<ARG name="PERIODE" value="return SELECT.TOPERIODE.substr(0,8)+'01';"/>
					<ARG name="DATA1" value="'NBSEJ'" />
					<ARG name="DATA2" value="'MTFACENC'" />
					<ARG name="GROUPBY">
						<value>
							<![CDATA[
								
							var s:String = '';
							switch (SELECT.GROUPBY) {
								case 'ANNEE' :			s = 'JOURS'; 		break;
								case 'TRIM' :			s = 'JOURS';		break;
								case 'MOIS' :			s = 'JOURS';		break;
								case 'NUMEROMOIS' :		s = 'JOURS';		break;
								case 'NUMEROTRIM' :		s = 'JOURS';		break;
								case 'SEMAINEWE' :		s = 'JOURS';		break;
								case 'SEMAINEANNE' :	s = 'JOURS';		break;
								case 'NUMEROJOUR' :		s = 'JOURS';		break;
								case 'JOURS' :			s = 'JOURS';		break;
								case 'JOUR' :			s = 'JOURS';		break;
								
								case 'ANNEEF' :			s = 'JOURSF'; 		break;
								case 'TRIMF' :			s = 'JOURSF';		break;
								case 'MOISF' :			s = 'JOURSF';		break;
								case 'NUMEROMOISF' :	s = 'JOURSF';		break;
								case 'NUMEROTRIMF' :	s = 'JOURSF';		break;
								case 'SEMAINEWEF' :		s = 'JOURSF';		break;
								case 'SEMAINEANNEF' :	s = 'JOURSF';		break;
								case 'NUMEROJOURF' :	s = 'JOURSF';		break;
								case 'JOURSF' :			s = 'JOURSF';		break;
								case 'JOURF' :			s = 'JOURSF';		break;
								
								case 'ANNEEA' :			s = 'JOURSA'; 		break;
								case 'TRIMA' :			s = 'JOURSA';		break;
								case 'MOISA' :			s = 'JOURSA';		break;
								case 'NUMEROMOISA' :	s = 'JOURSA';		break;
								case 'NUMEROTRIMA' :	s = 'JOURSA';		break;
								case 'SEMAINEWEA' :		s = 'JOURSA';		break;
								case 'SEMAINEANNEA' :	s = 'JOURSA';		break;
								case 'NUMEROJOURA' :	s = 'JOURSA';		break;
								case 'JOURSA' :			s = 'JOURSA';		break;
								case 'JOURA' :			s = 'JOURSA';		break;
								
								case 'ANNEEV' :			s = 'JOURSV'; 		break;
								case 'TRIMV' :			s = 'JOURSV';		break;
								case 'MOISV' :			s = 'JOURSV';		break;
								case 'NUMEROMOISV' :	s = 'JOURSV';		break;
								case 'NUMEROTRIMV' :	s = 'JOURSV';		break;
								case 'SEMAINEWEV' :		s = 'JOURSV';		break;
								case 'SEMAINEANNEV' :	s = 'JOURSV';		break;
								case 'NUMEROJOURV' :	s = 'JOURSV';		break;
								case 'JOURSV' :			s = 'JOURSV';		break;
								case 'JOURV' :			s = 'JOURSV';		break;
					
								default :				
										if(SELECT.QUELLEDATE == 1) {s = 'JOURSA';			break;}
										if(SELECT.QUELLEDATE == 2) {s = 'JOURS';			break;}
										if(SELECT.QUELLEDATE == 3) {s = 'JOURSF';			break;}
										if(SELECT.QUELLEDATE == 4) {s = 'JOURSV';			break;}
										if(SELECT.QUELLEDATE == 5) {s = 'JOURS';			break;}
								
							}
							return s;
							]]>
						</value>
					</ARG>
					<ARG name="GROUPBY_2" value="return '-1';" />
					<ARG name="GROUPBY_3" value="return '-1';" />
					<ARG name="LGROUPBY" value="return SELECT.GROUPBY;" />
					<ARG name="LGROUPBY_2" value="return SELECT.GROUPBY_2;" />
					<ARG name="LGROUPBY_3" value="return SELECT.GROUPBY_3;" />
					<ARG name="QUELLEDATE" value="return SELECT.QUELLEDATE"/>
					<ARG name="TYPE_COMPARAISON" value="return '2';" />
				</VIEWITEM>
				<VIEWITEM  label="Dernière année" data="2" shortLabel="derniere  année"  view="ACTI000063.XML" enabled="true" rowContext="false" buttonType="COMPARATIF" >
					<ARG name="ALIAS_PERIODE" value="return '-1';" />
					<ARG name="PERIODE" value="return SELECT.TOPERIODE.substr(0,4)+'-01-01';"/>
					<ARG name="TOPERIODE" value=" return SELECT.TOPERIODE;"/>
					<ARG name="GROUPBY">
						<value>
							<![CDATA[
								
							var s:String = '';
							switch (SELECT.GROUPBY) {
								case 'ANNEE' :			s = 'NUMEROMOIS'; 		break;
								case 'TRIM' :			s = 'NUMEROMOIS';		break;
								case 'MOIS' :			s = 'NUMEROMOIS';		break;
								case 'NUMEROMOIS' :		s = 'NUMEROMOIS';		break;
								case 'NUMEROTRIM' :		s = 'NUMEROMOIS';		break;
								case 'SEMAINEWE' :		s = 'NUMEROMOIS';		break;
								case 'SEMAINEANNE' :	s = 'NUMEROMOIS';		break;
								case 'NUMEROJOUR' :		s = 'NUMEROMOIS';		break;
								case 'JOURS' :			s = 'NUMEROMOIS';		break;
								case 'JOUR' :			s = 'NUMEROMOIS';		break;
								
								case 'ANNEEF' :			s = 'NUMEROMOISF'; 		break;
								case 'TRIMF' :			s = 'NUMEROMOISF';		break;
								case 'MOISF' :			s = 'NUMEROMOISF';		break;
								case 'NUMEROMOISF' :	s = 'NUMEROMOISF';		break;
								case 'NUMEROTRIMF' :	s = 'NUMEROMOISF';		break;
								case 'SEMAINEWEF' :		s = 'NUMEROMOISF';		break;
								case 'SEMAINEANNEF' :	s = 'NUMEROMOISF';		break;
								case 'NUMEROJOURF' :	s = 'NUMEROMOISF';		break;
								case 'JOURSF' :			s = 'NUMEROMOISF';		break;
								case 'JOURF' :			s = 'NUMEROMOISF';		break;
								
								case 'ANNEEA' :			s = 'NUMEROMOISA'; 		break;
								case 'TRIMA' :			s = 'NUMEROMOISA';		break;
								case 'MOISA' :			s = 'NUMEROMOISA';		break;
								case 'NUMEROMOISA' :	s = 'NUMEROMOISA';		break;
								case 'NUMEROTRIMA' :	s = 'NUMEROMOISA';		break;
								case 'SEMAINEWEA' :		s = 'NUMEROMOISA';		break;
								case 'SEMAINEANNEA' :	s = 'NUMEROMOISA';		break;
								case 'NUMEROJOURA' :	s = 'NUMEROMOISA';		break;
								case 'JOURSA' :			s = 'NUMEROMOISA';		break;
								case 'JOURA' :			s = 'NUMEROMOISA';		break;
								
								case 'ANNEEV' :			s = 'NUMEROMOISV'; 		break;
								case 'TRIMV' :			s = 'NUMEROMOISV';		break;
								case 'MOISV' :			s = 'NUMEROMOISV';		break;
								case 'NUMEROMOISV' :	s = 'NUMEROMOISV';		break;
								case 'NUMEROTRIMV' :	s = 'NUMEROMOISV';		break;
								case 'SEMAINEWEV' :		s = 'NUMEROMOISV';		break;
								case 'SEMAINEANNEV' :	s = 'NUMEROMOISV';		break;
								case 'NUMEROJOURV' :	s = 'NUMEROMOISV';		break;
								case 'JOURSV' :			s = 'NUMEROMOISV';		break;
								case 'JOURV' :			s = 'NUMEROMOISV';		break;
					
								default :				
										if(SELECT.QUELLEDATE == 1) {s = 'NUMEROMOISA';			break;}
										if(SELECT.QUELLEDATE == 2) {s = 'NUMEROMOIS';			break;}
										if(SELECT.QUELLEDATE == 3) {s = 'NUMEROMOISF';			break;}
										if(SELECT.QUELLEDATE == 4) {s = 'NUMEROMOISV';			break;}
										if(SELECT.QUELLEDATE == 2) {s = 'NUMEROMOIS';			break;}
								
							}
							return s;
							]]>
						</value>
					</ARG>
					<ARG name="GROUPBY_2" value="return '-1';" />
					<ARG name="GROUPBY_3" value="return '-1';" />
					<ARG name="LGROUPBY" value="return SELECT.GROUPBY;" />
					<ARG name="LGROUPBY_2" value="return SELECT.GROUPBY_2;" />
					<ARG name="LGROUPBY_3" value="return SELECT.GROUPBY_3;" />
					<ARG name="DATA1" value="'NBSEJ'" />
					<ARG name="DATA2" value="'MTFACENC'" />
					<ARG name="TYPE_COMPARAISON" value="'2'" />
					<ARG name="GROUPBY_TAB" value="return 'TAB';" />
				</VIEWITEM>
				<VIEWITEM label="&#8721; dernière Année" shortLabel="&#8721; derniere année"  view="ACTI000149.XML" rowContext="false" enabled="true" buttonType="COMPARATIF">
					<ARG name="ALIAS_PERIODE" value="return '-1';" />
					<ARG name="PERIODE_D" value="return VIEW.COMP_PERIODE_D;" />
					<ARG name="TOPERIODE_D" value="return VIEW.COMP_TOPERIODE_D;" />
					<ARG name="PERIODE" value="return SELECT.TOPERIODE.substr(0,4)+'-01-01';" />
					<ARG name="TOPERIODE" value=" return SELECT.TOPERIODE;" />
					<ARG name="GROUPBY">
						<value>
							<![CDATA[
								
							var s:String = '';
							switch (SELECT.GROUPBY) {
								case 'ANNEE' :			s = 'NUMEROMOIS'; 		break;
								case 'TRIM' :			s = 'NUMEROMOIS';		break;
								case 'MOIS' :			s = 'NUMEROMOIS';		break;
								case 'NUMEROMOIS' :		s = 'NUMEROMOIS';		break;
								case 'NUMEROTRIM' :		s = 'NUMEROMOIS';		break;
								case 'SEMAINEWE' :		s = 'NUMEROMOIS';		break;
								case 'SEMAINEANNE' :	s = 'NUMEROMOIS';		break;
								case 'NUMEROJOUR' :		s = 'NUMEROMOIS';		break;
								case 'JOURS' :			s = 'NUMEROMOIS';		break;
								case 'JOUR' :			s = 'NUMEROMOIS';		break;
								
								case 'ANNEEF' :			s = 'NUMEROMOISF'; 		break;
								case 'TRIMF' :			s = 'NUMEROMOISF';		break;
								case 'MOISF' :			s = 'NUMEROMOISF';		break;
								case 'NUMEROMOISF' :	s = 'NUMEROMOISF';		break;
								case 'NUMEROTRIMF' :	s = 'NUMEROMOISF';		break;
								case 'SEMAINEWEF' :		s = 'NUMEROMOISF';		break;
								case 'SEMAINEANNEF' :	s = 'NUMEROMOISF';		break;
								case 'NUMEROJOURF' :	s = 'NUMEROMOISF';		break;
								case 'JOURSF' :			s = 'NUMEROMOISF';		break;
								case 'JOURF' :			s = 'NUMEROMOISF';		break;
								
								case 'ANNEEA' :			s = 'NUMEROMOISA'; 		break;
								case 'TRIMA' :			s = 'NUMEROMOISA';		break;
								case 'MOISA' :			s = 'NUMEROMOISA';		break;
								case 'NUMEROMOISA' :	s = 'NUMEROMOISA';		break;
								case 'NUMEROTRIMA' :	s = 'NUMEROMOISA';		break;
								case 'SEMAINEWEA' :		s = 'NUMEROMOISA';		break;
								case 'SEMAINEANNEA' :	s = 'NUMEROMOISA';		break;
								case 'NUMEROJOURA' :	s = 'NUMEROMOISA';		break;
								case 'JOURSA' :			s = 'NUMEROMOISA';		break;
								case 'JOURA' :			s = 'NUMEROMOISA';		break;
								
								case 'ANNEEV' :			s = 'NUMEROMOISV'; 		break;
								case 'TRIMV' :			s = 'NUMEROMOISV';		break;
								case 'MOISV' :			s = 'NUMEROMOISV';		break;
								case 'NUMEROMOISV' :	s = 'NUMEROMOISV';		break;
								case 'NUMEROTRIMV' :	s = 'NUMEROMOISV';		break;
								case 'SEMAINEWEV' :		s = 'NUMEROMOISV';		break;
								case 'SEMAINEANNEV' :	s = 'NUMEROMOISV';		break;
								case 'NUMEROJOURV' :	s = 'NUMEROMOISV';		break;
								case 'JOURSV' :			s = 'NUMEROMOISV';		break;
								case 'JOURV' :			s = 'NUMEROMOISV';		break;
					
								default :				
										if(SELECT.QUELLEDATE == 1) {s = 'NUMEROMOISA';			break;}
										if(SELECT.QUELLEDATE == 2) {s = 'NUMEROMOIS';			break;}
										if(SELECT.QUELLEDATE == 3) {s = 'NUMEROMOISF';			break;}
										if(SELECT.QUELLEDATE == 4) {s = 'NUMEROMOISV';			break;}
										if(SELECT.QUELLEDATE == 5) {s = 'NUMEROMOIS';			break;}
							}
							return s;
							]]>
						</value>
					</ARG>
					<ARG name="GROUPBY_2" value="return '-1';"/>
					<ARG name="GROUPBY_3" value="return '-1';"/>
					<ARG name="LGROUPBY" value="return SELECT.GROUPBY;" />
					<ARG name="LGROUPBY_2" value="return SELECT.GROUPBY_2;" />
					<ARG name="LGROUPBY_3" value="return SELECT.GROUPBY_3;" />
					<ARG name="DATA1" value="'NBSEJ'" />
					<ARG name="DATA2" value="'MTFACENC'" />
					<ARG name="TYPE_COMPARAISON" value="'2'" />
				</VIEWITEM>
			</VIEWLINK>
			<VIEWLINK label="Comparatif" shortLabel="Comparatif" view="ACTI000063.XML" enabled="true" rowContext="false">
				<ARG name="QUELLEDATE" value="return SELECT.QUELLEDATE;" />
				<ARGS name="SPEC">
					<value><![CDATA[
						LINKVARIABLES['TYPE_COMPARAISON'] = '2';
						LINKVARIABLES['DATA1'] = 'MTFAC';
						LINKVARIABLES['DATA2'] = '0';
						LINKVARIABLES['DATA3'] = '0';
						if (SELECT.QUELMONTANT == '2') {
							LINKVARIABLES['DATA1'] = 'MTCPT';
						}
						if (SELECT.QUELMONTANT == 'FACVSBG') {
							//LINKVARIABLES['DATA1'] = 'MTCPT';
						}
						if (SELECT.QUELMONTANT == 'ENF') {
							LINKVARIABLES['DATA1'] = 'MTENC';
						}
						if (SELECT.QUELMONTANT == 'MF-ENF') {
							LINKVARIABLES['DATA1'] = 'MTFACENC';
						}
						if (SELECT.QUELMONTANT == 'MC-ENF') {
							LINKVARIABLES['DATA1'] = 'MTFACENC';
						}
						return 'OK';
					]]></value>
				</ARGS>
				<ARG name="GROUPBY" value="if (SELECT.GROUPBY == 'JOUR' ) {return 'JOURS'}
											   if (SELECT.GROUPBY == 'JOURF' ) {return 'JOURSF'}
											   if (SELECT.GROUPBY == 'JOURA' ) {return 'JOURSA'}
											   if (SELECT.GROUPBY == 'MOIS' ) {return 'NUMEROMOIS'}
											   if (SELECT.GROUPBY == 'MOISF' ) {return 'NUMEROMOISF'}
											   return 	SELECT.GROUPBY;
					
					" />
				<ARG name="GROUPBY" value="return SELECT.GROUPBY;"/>
				<ARG name="GROUPBY_2" value="return SELECT.GROUPBY_2;"/>
				<ARG name="GROUPBY_3" value="return SELECT.GROUPBY_3;"/>
				<ARG name="DATA1" value="if(SELECT.QUELLEDATE == '1') {return 'FAVEMC';} else {return 'FAVNBS';}" />
				<ARG name="DATA2" value="'MTFACENC'" />
				<ARG name="DATA3" value="if(SELECT.QUELLEDATE == '1') {return 'MMFPVEMC';} else {return 'MMTFACENC';}" />
				<ARG name="DATA4" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FACNBJ';} else {return 'FAVNBSHC';}"/>
				<ARG name="DATA5" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FAVDMS';} else {return 'FAVMTTHC';}"/>
				<ARG name="LGROUPBY" value="return SELECT.GROUPBY;" />
				<ARG name="LGROUPBY_2" value="return SELECT.GROUPBY_2;" />
				<ARG name="LGROUPBY_3" value="return SELECT.GROUPBY_3;" />
				<ARG name="GROUPBY_TAB" value="return 'TAB';" />
				<ARG name="TYPE_COMPARAISON" value="'2'" />
			</VIEWLINK>
			<VIEWLINK label="Comparatif mensuel" shortLabel="Comp. Mensuel" view="ACTI000156.XML" enabled="true" rowContext="false" buttonType="COMPARATIF" >
				<ARG name="ALIAS_PERIODE" value="return '-1';" />
				<ARG name="QUELLEDATE" value="return SELECT.QUELLEDATE;" />
				<ARG name="PERIODE" value="return SELECT.TOPERIODE.substr(0,4)+'-01-01';" />
				<ARGS name="SPEC">
					<value><![CDATA[
						LINKVARIABLES['TYPE_COMPARAISON'] = '2';
						LINKVARIABLES['DATA1'] = 'MTFAC';
						LINKVARIABLES['DATA2'] = '0';
						LINKVARIABLES['DATA3'] = '0';
						if (SELECT.QUELMONTANT == '2') {
							LINKVARIABLES['DATA1'] = 'MTCPT';
						}
						if (SELECT.QUELMONTANT == 'FACVSBG') {
							//LINKVARIABLES['DATA1'] = 'MTCPT';
						}
						if (SELECT.QUELMONTANT == 'ENF') {
							LINKVARIABLES['DATA1'] = 'MTENC';
						}
						if (SELECT.QUELMONTANT == 'MF-ENF') {
							LINKVARIABLES['DATA1'] = 'MTFACENC';
						}
						if (SELECT.QUELMONTANT == 'MC-ENF') {
							LINKVARIABLES['DATA1'] = 'MTFACENC';
						}
						return 'OK';
					]]></value>
				</ARGS>
				<ARG name="GROUPBY" value="if (SELECT.GROUPBY == 'JOUR' ) {return 'JOURS'}
											   if (SELECT.GROUPBY == 'JOURF' ) {return 'JOURSF'}
											   if (SELECT.GROUPBY == 'JOURA' ) {return 'JOURSA'}
											   if (SELECT.GROUPBY == 'MOIS' ) {return 'NUMEROMOIS'}
											   if (SELECT.GROUPBY == 'MOISF' ) {return 'NUMEROMOISF'}
											   return 	SELECT.GROUPBY;
					" />
				<ARG name="GROUPBY_2" value="return SELECT.GROUPBY_2;"/>
				<ARG name="GROUPBY_3" value="return SELECT.GROUPBY_3;"/>
				<ARG name="LGROUPBY" value="return SELECT.GROUPBY;"/>
				<ARG name="LGROUPBY_2" value="return SELECT.GROUPBY_2;"/>
				<ARG name="LGROUPBY_3" value="return SELECT.GROUPBY_3;"/>
				<ARG name="DATA1" value="if(SELECT.QUELLEDATE == '1') {return 'FAVEMC';} else {return 'FAVNBS';}" />
				<ARG name="DATA2" value="'MTFACENC'" />
				<ARG name="DATA3" value="if(SELECT.QUELLEDATE == '1') {return 'MMFPVEMC';} else {return 'MMTFACENC';}" />
				<ARG name="TYPE_COMPARAISON" value="'2'" />
			</VIEWLINK>
			<VIEWLINK label="Effets" shortLabel="Effets"  view="ACTI000141.XML" rowContext="false" enabled="true" buttonType="COMPARATIF" >
				<ARG name="ALIAS_PERIODE" value="return '-1';" />
				<ARG name="PERIODE" value="return VIEW.COMP_PERIODE;" />
				<ARG name="GROUPBY" value="if (SELECT.GROUPBY == 'JOUR' ) {return 'JOURS'}
											   if (SELECT.GROUPBY == 'JOURF' ) {return 'JOURSF'}
											   if (SELECT.GROUPBY == 'MOIS' ) {return 'NUMEROMOIS'}
											   if (SELECT.GROUPBY == 'MOISF' ) {return 'NUMEROMOISF'}
												else {return SELECT.GROUPBY; }
					" />
				<ARG name="GROUPBY_2" value="return SELECT.GROUPBY_2;" />
				<ARG name="GROUPBY_3" value="return SELECT.GROUPBY_3;" />
				<ARG name="DATA01" value="'1.1'" />
				<ARG name="GROUPBY_TAB" value="return 'TAB';" />
				<ARG name="TYPE_COMPARAISON" value="'2'" />
				<ARG name="LGROUPBY" value="return SELECT.GROUPBY;"/>
				<ARG name="LGROUPBY_2" value="return SELECT.GROUPBY_2;"/>
				<ARG name="LGROUPBY_3" value="return SELECT.GROUPBY_3;"/>
			</VIEWLINK>
			<VIEWLINK label="Evolution comparative" shortLabel="Evol. comparative"   rowContext="false" buttonType="VIEWLINK_EVO_COMP" >
				<VIEWITEM label="Standard" shortLabel="Evolution comparative" view="ACTI000154.XML" rowContext="false" enabled="true" buttonType="VIEWLINK_EVO_COMP">
					<ARG name="QUELLEDATE" value="return SELECT.QUELLEDATE;" />
					<ARGS name="SPEC">
						<value><![CDATA[
							LINKVARIABLES['TYPE_COMPARAISON'] = '2';
							LINKVARIABLES['DATA1'] = 'MTFAC';
							LINKVARIABLES['DATA2'] = '0';
							LINKVARIABLES['DATA3'] = '0';
							if (SELECT.QUELMONTANT == '2') {
								LINKVARIABLES['DATA1'] = 'MTCPT';
							}
							if (SELECT.QUELMONTANT == 'FACVSBG') {
								//LINKVARIABLES['DATA1'] = 'MTCPT';
							}
							if (SELECT.QUELMONTANT == 'ENF') {
								LINKVARIABLES['DATA1'] = 'MTENC';
							}
							if (SELECT.QUELMONTANT == 'MF-ENF') {
								LINKVARIABLES['DATA1'] = 'MTFACENC';
							}
							if (SELECT.QUELMONTANT == 'MC-ENF') {
								LINKVARIABLES['DATA1'] = 'MTFACENC';
							}
							return 'OK';
						]]></value>
					</ARGS>
					<ARG name="GROUPBY" value="return SELECT.GROUPBY;" />
					<ARG name="GROUPBY_2" value="if (SELECT.QUELLEDATE == '1' ) {return 'NUMEROMOISA';}
												if (SELECT.QUELLEDATE == '2' ) {return 'NUMEROMOIS';}
												if (SELECT.QUELLEDATE == '3'  ) {return 'NUMEROMOISF';}
												if (SELECT.QUELLEDATE == '4'  ) {return 'NUMEROMOISV';}
						" />
					<ARG name="DATA1" value="if(SELECT.QUELLEDATE == '1') {return 'FAVEMC';} else {return 'FAVNBS';}" />
					<ARG name="DATA2" value="'MTFACENC'" />
					<ARG name="DATA3" value="if(SELECT.QUELLEDATE == '1') {return 'MMFPVEMC';} else {return 'MMTFACENC';}" />
					<ARG name="DATA4" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FACNBJ';} else {return 'FAVNBSHC';}"/>
					<ARG name="DATA5" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FAVDMS';} else {return 'FAVMTTHC';}"/>
					<ARG name="DATA6"   value="return '0';" />
					<ARG name="DATA7"   value="return '0';" />
					<ARG name="DATA8"   value="return '0';" />
					<ARG name="DATA9"   value="return '0';"/>
					<ARG name="DATA10" 	value="return '0';"/>
					<ARG name="DATA011" value="return '0';" />
					<ARG name="DATA012" value="return '0';" />
					<ARG name="DATA013" value="return '0';" />
					<ARG name="DATA014" value="return '0';"/>
					<ARG name="DATA015" value="return '0';"/>
					<ARG name="LGROUPBY" value="return SELECT.GROUPBY;" />
					<ARG name="LGROUPBY_2" value="return SELECT.GROUPBY_2;" />
					<ARG name="LGROUPBY_3" value="return SELECT.GROUPBY_3;" />
					<ARG name="GROUPBY_TAB" value="return 'TAB';" />
					<ARG name="TYPE_COMPARAISON" value="'2'" />
				</VIEWITEM>
				<VIEWITEM label="Détaillée" shortLabel="Evol. comparative" view="ACTI000154.XML" rowContext="false" enabled="true" buttonType="COMPARATIF">
					<ARG name="QUELLEDATE" value="return SELECT.QUELLEDATE;" />
					<ARGS name="SPEC">
						<value><![CDATA[
							LINKVARIABLES['TYPE_COMPARAISON'] = '2';
							LINKVARIABLES['DATA1'] = 'MTFAC';
							LINKVARIABLES['DATA2'] = '0';
							LINKVARIABLES['DATA3'] = '0';
							if (SELECT.QUELMONTANT == '2') {
								LINKVARIABLES['DATA1'] = 'MTCPT';
							}
							if (SELECT.QUELMONTANT == 'FACVSBG') {
								//LINKVARIABLES['DATA1'] = 'MTCPT';
							}
							if (SELECT.QUELMONTANT == 'ENF') {
								LINKVARIABLES['DATA1'] = 'MTENC';
							}
							if (SELECT.QUELMONTANT == 'MF-ENF') {
								LINKVARIABLES['DATA1'] = 'MTFACENC';
							}
							if (SELECT.QUELMONTANT == 'MC-ENF') {
								LINKVARIABLES['DATA1'] = 'MTFACENC';
							}
							return 'OK';
						]]></value>
					</ARGS>
					<ARG name="GROUPBY" value="return SELECT.GROUPBY;" />
					<ARG name="GROUPBY_2" value="if (SELECT.QUELLEDATE == '1' ) {return 'NUMEROMOISA';}
												 if (SELECT.QUELLEDATE == '2' ) {return 'NUMEROMOIS';}
												 if (SELECT.QUELLEDATE == '3'  ) {return 'NUMEROMOISF';}
												if (SELECT.QUELLEDATE == '4'  ) {return 'NUMEROMOISV';}
						" />
					<ARG name="DATA1" value="if(SELECT.QUELLEDATE == '1') {return 'FAVEMC';} else {return 'FAVNBS';}" />
					<ARG name="DATA2" value="'MTFACENC'" />
					<ARG name="DATA3" value="if(SELECT.QUELLEDATE == '1') {return 'MMFPVEMC';} else {return 'MMTFACENC';}" />
					<ARG name="DATA4" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FACNBJ';} else {return 'FAVNBSHC';}"/>
					<ARG name="DATA5" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FAVDMS';} else {return 'FAVMTTHC';}"/>
					<ARG name="DATA6" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FAVNBSHC';} else {return 'FAVCAMHC';}"/>
					<ARG name="DATA7" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FAVMTTHC';} else {return 'FAVNBSHJ';}"/>
					<ARG name="DATA8" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FAVCAMHC';} else {return 'FAVMTTHJ';}"/>
					<ARG name="DATA9" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FAVNBSHJ';} else {return 'FAVCAMHJ';}"/>
					<ARG name="DATA10" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FAVMTTHJ';} else {return 'FAVNBSHA';}"/>
					<ARG name="DATA011" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FAVCAMHJ';} else {return 'FAVMTTHA';}"/>
					<ARG name="DATA012" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FAVNBSHA';} else {return 'FAVCAMAU';}"/>
					<ARG name="DATA013" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FAVMTTHA';} else {return '0';}"/>
					<ARG name="DATA014" value="if(SELECT.QUELLEDATE == '1' || SELECT.QUELLEDATE == '2') {return 'FAVCAMAU';} else {return '0';}"/>
					<ARG name="LGROUPBY" value="return SELECT.GROUPBY;" />
					<ARG name="LGROUPBY_2" value="return SELECT.GROUPBY_2;" />
					<ARG name="LGROUPBY_3" value="return SELECT.GROUPBY_3;" />
					<ARG name="GROUPBY_TAB" value="return 'TAB';" />
					<ARG name="TYPE_COMPARAISON" value="'2'" />
				</VIEWITEM>
			</VIEWLINK>
			<VIEWLINK label="Evolution" shortLabel="Evolution" view="ACTI000062.XML" enabled="true" rowContext="false" componentName="PERIODICITE_VIEWLINK" component2Name="PRESTATIONS_BASE_VIEWLINK">
				<ARG name="QUELLEDATE" value="return SELECT.QUELLEDATE;" />
				<ARGS name="SPEC">
					<value><![CDATA[
						LINKVARIABLES['TYPE_COMPARAISON'] = '2';
						LINKVARIABLES['DATA'] = 'MTFAC';
						if (SELECT.QUELMONTANT == '2') {
							LINKVARIABLES['DATA'] = 'MTCPT';
						}
						if (SELECT.QUELMONTANT == 'FACVSBG') {
							//LINKVARIABLES['DATA'] = 'MTCPT';
						}
						if (SELECT.QUELMONTANT == 'ENF') {
							LINKVARIABLES['DATA'] = 'MTENC';
						}
						if (SELECT.QUELMONTANT == 'MF-ENF') {
							LINKVARIABLES['DATA'] = 'MTFACENC';
						}
						if (SELECT.QUELMONTANT == 'MC-ENF') {
							LINKVARIABLES['DATA'] = 'MTFACENC';
						}
						return 'OK';
					]]></value>
				</ARGS>
				<ARG name="GROUPBY" value="return SELECT.GROUPBY;" />
				<ARG name="GROUPBY_2" value="return SELECT.GROUPBY_2;" />
				<ARG name="GROUPBY_3" value="return SELECT.GROUPBY_3;" />
				<ARG name="LGROUPBY" value="return SELECT.GROUPBY;"/>
				<ARG name="LGROUPBY_2" value="return SELECT.GROUPBY_2;"/>
				<ARG name="LGROUPBY_3" value="return SELECT.GROUPBY_3;"/>
				<ARG name="DATA" value="return 'MTFACENC';" />
				<ARG name="PERIODICITE" value="'MONTH'" />
			</VIEWLINK>
			<VIEWLINK label="Analyse croisée" shortLabel="Analyse croisée" view="ACTI000082.XML" enabled="true" rowContext="false" componentName="PRESTATIONS_ANALYSE_CROISEE_MULTIVIEWLINK" buttonType="ANALYSE_CROISEE" >
				<ARG name="PERIODE" value="return VIEW.X_PERIODE.substr(0,4)+'-01-01';"/>

			</VIEWLINK>
			<VIEWLINK label="Analyse"  shortLabel="Analyse"  rowContext="false" buttonType="ANALYSE_VIEWLINK">
				<VIEWITEM label="Analyse" shortLabel="Analyse"  view="ACTI000018.XML" rowContext="false" enabled="true" buttonType="ANALYSE_VIEWLINK" componentName="PRESTATIONS_BASE_VIEWLINK">
					<ARG name="ALIAS_PERIODE" value="return '-1'" />
					<ARG name="QUELLEDATE" value="return SELECT.QUELLEDATE;" />
					<ARG name="GROUPBY" value="return SELECT.GROUPBY;" />
					<ARG name="GROUPBY_2" value="reurn SELECT.GROUPBY_2" />
					<ARG name="GROUPBY_2" value="reurn SELECT.GROUPBY_3" />
					<ARG name="GROUPBY_TAB" value="return 'TAB';" />
					<ARG name="LGROUPBY" value="return SELECT.GROUPBY;"/>
					<ARG name="LGROUPBY_2" value="return SELECT.GROUPBY_2;"/>
					<ARG name="LGROUPBY_3" value="return SELECT.GROUPBY_3;"/>
				</VIEWITEM>
				<VIEWITEM label="Analyse paramètrable" shortLabel="Analyse"  view="ACTI000165.XML" rowContext="false" enabled="true" buttonType="ANALYSE_VIEWLINK" componentName="PRESTATIONS_BASE_VIEWLINK" >
					<ARG name="ALIAS_PERIODE" value="return '-1'" />
					<ARG name="PERIODE" value="return SELECT.TOPERIODE.substr(0,4)+'-01-01'" />
					<ARG name="QUELLEDATE" value="return SELECT.QUELLEDATE;" />
					<ARG name="GROUPBY" value="return SELECT.GROUPBY;"/>
					<ARG name="GROUPBY_2" value="return SELECT.GROUPBY_2;"/>
					<ARG name="GROUPBY_3" value="return SELECT.GROUPBY_3;"/>
					<ARG name="LS_DATA" value="return '-1';"/>
					<ARG name="DATA1" value="if(SELECT.QUELLEDATE == '1') {return 'FAVEMC';} else {return 'FAVNBS';}" />
					<ARG name="DATA2" value="'MTFACENC'" />
					<ARG name="DATA3" value="if(SELECT.QUELLEDATE == '1') {return 'MMFPVEMC';} else {return 'MMTFACENC';}" />
					<ARG name="DATA4" value="return 'FAVNBEMCHC';"/>
					<ARG name="DATA5" value="return 'FAVMTTHC';"/>
					<ARG name="DATA6" value="return 'FAVCAMHC';"/>
					<ARG name="DATA7" value="return 'FAVNBSHJ';"/>
					<ARG name="DATA8" value="return 'FAVMTTHJ';"/>
					<ARG name="DATA9" value="return 'FAVCAMHJ';"/>
					<ARG name="DATA10" value="return '0'" />
					<ARG name="DATA011" value="return '0'" />
					<ARG name="DATA012" value="return '0'" />
					<ARG name="DATA013" value="return '0'" />
					<ARG name="DATA014" value="return '0'" />
					<ARG name="DATA014" value="return '0'" />
					<ARG name="DATA015" value="return '0'" />
					<ARG name="GROUPBY_TAB" value="'TAB'" />
				</VIEWITEM>
			</VIEWLINK>
			<VIEWLINK label="Liste séjours" shortLabel="Séjours" view="ACTI000016.XML"  componentName="PRESTATIONS_BASE_VIEWLINK"  component2Name="ETA_DOS_BASE_VIEWLINK" component3Name="STANDARD_BASE_VIEWLINK" >
				<ARG name="ALIAS_PERIODE" value="return '-1'"/>
				<ARG name="QUELLEDATE" value="return SELECT.QUELLEDATE;"/>
				<ARG name="GROUPBY_2" value="return '-1';"/>
				<ARGS name="SPEC">
					<value><![CDATA[
 						LINKVARIABLES['GROUPBY_2'] = '-1';
						LINKVARIABLES['GROUPBY_3'] = '-1';
                        if (SELECT.GROUPBY != '-1' && (ROW.OID1 == '0' || ROW.OID1 == '-9999999') || ROW == null) {
                            LINKVARIABLES['GROUPBY_2'] = SELECT.GROUPBY;
                        }
                        if (SELECT.GROUPBY_2 != '-1' && (ROW.OID2 == '0' || ROW.OID2 == '-9999999' || ROW == null)) {
                            if (LINKVARIABLES['GROUPBY_2'] == '-1') {
                                LINKVARIABLES['GROUPBY_2'] = SELECT.GROUPBY_2;
                            }
                            else {
                                LINKVARIABLES['GROUPBY_3'] = SELECT.GROUPBY_2;
                            }
                        }
                        

                        LINKVARIABLES['QUELMONTANT'] = 'FAC';
                        switch (TABNAME) {
                            case 'FAC' :
                                LINKVARIABLES['QUELMONTANT'] = 'FAC';
                                if (SELECT.QUELMONTANT == '2') {
                                    LINKVARIABLES['QUELMONTANT'] = 'CPT';
                                }
                                break;
                            case 'VAL' :
                                LINKVARIABLES['QUELMONTANT'] = 'VAL';
                                break;
                            case 'FAV' :
                                LINKVARIABLES['QUELMONTANT'] = 'FAV';
                                if (SELECT.QUELMONTANT == '2') {
                                    LINKVARIABLES['QUELMONTANT'] = 'CPV';
                                }
                                break;
                            case 'TIE' :
                                LINKVARIABLES['QUELMONTANT'] = 'FACTIE';
                                if (SELECT.QUELMONTANT == '2') {
                                    LINKVARIABLES['QUELMONTANT'] = 'CPTTIE';
                                }
                                break;
                            default :
                                LINKVARIABLES['QUELMONTANT'] = 'FAC';
                                break;
                        }
						return 'OK';
					]]></value>
				</ARGS>
				<ARG name="PERIODE">
					<value>
						<![CDATA[
							if (SELECT.GROUPBY == 'MOIS') {return ROW.OID1;}
							if (SELECT.GROUPBY_2 == 'MOIS' && ROW.OID2 != '0' && ROW.OID2 != '-9999999') {return ROW.OID2;} 
							if (SELECT.GROUPBY_3 == 'MOIS' && ROW.OID3 != '0' && ROW.OID3 != '-9999999') {return ROW.OID3;} 							
							if (SELECT.GROUPBY == 'MOISV') {return ROW.OID1;}
							if (SELECT.GROUPBY_2 == 'MOISV' && ROW.OID2 != '0' && ROW.OID2 != '-9999999') {return ROW.OID2;} 
							if (SELECT.GROUPBY_3 == 'MOISV' && ROW.OID3 != '0' && ROW.OID3 != '-9999999') {return ROW.OID3;} 
							if (SELECT.GROUPBY == 'MOISF') {return ROW.OID1;}
							if (SELECT.GROUPBY_2 == 'MOISF' && ROW.OID2 != '0' && ROW.OID2 != '-9999999') {return ROW.OID2;} 
							if (SELECT.GROUPBY_3 == 'MOISF' && ROW.OID3 != '0' && ROW.OID3 != '-9999999') {return ROW.OID3;} 
							if (SELECT.GROUPBY == 'MOISEX') {return ROW.OID1;}
							if (SELECT.GROUPBY_2 == 'MOISEX' && ROW.OID2 != '0' && ROW.OID2 != '-9999999') {return ROW.OID2;} 
							if (SELECT.GROUPBY_3 == 'MOISEX' && ROW.OID3 != '0' && ROW.OID3 != '-9999999') {return ROW.OID3;} 
							
						]]>
					</value>
				</ARG>
				<ARG name="TOPERIODE">
					<value>
						<![CDATA[
							if (SELECT.GROUPBY == 'MOIS') {return ROW.OID1;} 	
							if (SELECT.GROUPBY_2 == 'MOIS' && ROW.OID2 != '0' && ROW.OID2 != '-9999999') {return ROW.OID2;} 
							if (SELECT.GROUPBY_3 == 'MOIS' && ROW.OID3 != '0' && ROW.OID3 != '-9999999') {return ROW.OID3;} 	
							if (SELECT.GROUPBY == 'MOISV') {return ROW.OID1;} 	
							if (SELECT.GROUPBY_2 == 'MOISV' && ROW.OID2 != '0' && ROW.OID2 != '-9999999') {return ROW.OID2;} 
							if (SELECT.GROUPBY_3 == 'MOISV' && ROW.OID3 != '0' && ROW.OID3 != '-9999999') {return ROW.OID3;} 
							if (SELECT.GROUPBY == 'MOISF') {return ROW.OID1;}	
							if (SELECT.GROUPBY_2 == 'MOISF' && ROW.OID2 != '0' && ROW.OID2 != '-9999999') {return ROW.OID2;} 
							if (SELECT.GROUPBY_3 == 'MOISF' && ROW.OID3 != '0' && ROW.OID3 != '-9999999') {return ROW.OID3;} 
							if (SELECT.GROUPBY == 'MOISEX') {return ROW.OID1;}	
							if (SELECT.GROUPBY_2 == 'MOISEX' && ROW.OID2 != '0' && ROW.OID2 != '-9999999') {return ROW.OID2;} 
							if (SELECT.GROUPBY_3 == 'MOISEX' && ROW.OID3 != '0' && ROW.OID3 != '-9999999') {return ROW.OID3;} 
						]]>
					</value>
				</ARG>
			</VIEWLINK>
		</VIEWLINKS>
		<ONGLET name="FAC" excelLabel="Facturation" label="Facturation" multiTab="true" >
			<INPUTSELECTION condition="ROW.FAC >= 1 || ROW.CPT >= 1" />
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="SELECT.QUELMONTANT == '1' &amp;&amp; VIEW.GRBY_DATE == '-1' " >
				<CHART title="C.A Facturé (10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="FACMTT"
					   maxItemsSortSeq="D"
					   sortField="FACMTT"
					   sortSeq="D"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FACMTT" displayName="'C.A. Facturé'" displayNameCalc="true"/>
				</CHART>
				<CHART
						title="Décomposition C.A. Facturé"
						type="columnChart"
						subType="stacked"
						maxItems="10"
						maxItemsSortOn="FACMTT"
						maxItemsSortSeq="D"
						sortField="FACMTT"
						sortSeq="D"
						visibleCondition="SELECT.QUELMONTANT == '1' &amp;&amp; SELECT.GROUPBY != 'MOIA' &amp;&amp; SELECT.GROUPBY != 'MOIS' &amp;&amp; SELECT.GROUPBY != 'MOIV'"
						condition="ROW.LVL == '1' &amp;&amp; ROW.FACMTT_P > 1">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FACMTTHC" displayName="HC"/>
					<SERIE field="FACMTTHJ" displayName="HJ"/>
					<SERIE field="FACMTTHA" displayName="Autres"/>
				</CHART>
			</CHART>
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="SELECT.QUELMONTANT == '1' &amp;&amp; VIEW.GRBY_DATE == '1' " >
				<CHART title="C.A Facturé (10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="COD"
					   maxItemsSortSeq="D"
					   sortField="COD"
					   sortSeq="A"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FACMTT" displayName="'C.A. Facturé'" displayNameCalc="true"/>
				</CHART>
				<CHART
						title="Décomposition C.A. Facturé"
						type="columnChart"
						subType="stacked"
						maxItems="10"
						maxItemsSortOn="COD"
						maxItemsSortSeq="D"
						sortField="COD"
						sortSeq="A"
						visibleCondition="SELECT.QUELMONTANT == '1' &amp;&amp; SELECT.GROUPBY != 'MOIA' &amp;&amp; SELECT.GROUPBY != 'MOIS' &amp;&amp; SELECT.GROUPBY != 'MOIV'"
						condition="ROW.LVL == '1' &amp;&amp; ROW.FACMTT_P > 1">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FACMTTHC" displayName="HC"/>
					<SERIE field="FACMTTHJ" displayName="HJ"/>
					<SERIE field="FACMTTHA" displayName="Autres"/>
				</CHART>
			</CHART>
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="SELECT.QUELMONTANT == '2' &amp;&amp; VIEW.GRBY_DATE == '-1' " >
				<CHART title="C.A Comptabilisé(10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="CPTMTT"
					   maxItemsSortSeq="D"
					   sortField="CPTMTT"
					   sortSeq="D"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FACMTT" displayName="'C.A. Comptabilisé'" displayNameCalc="true"/>
				</CHART>
				<CHART title="Décomposition C.A. Comptabilisé"
					   type="columnChart"
					   subType="stacked"
					   maxItems="10"
					   maxItemsSortOn="CPTMTT"
					   maxItemsSortSeq="D"
					   sortField="CPTMTT"
					   sortSeq="D"
					   visibleCondition="SELECT.QUELMONTANT == '2' &amp;&amp; SELECT.GROUPBY != 'MOIA' &amp;&amp; SELECT.GROUPBY != 'MOIS' &amp;&amp; SELECT.GROUPBY != 'MOIV'"
					   condition="ROW.LVL == '1' &amp;&amp; ROW.CPTMTT_P > 1">
					<CATEGORY field="COD" type="Char"/>
					<SERIE field="CPTMTTHC" displayName="HC"/>
					<SERIE field="CPTMTTHJ" displayName="HJ"/>
					<SERIE field="CPTMTTHA" displayName="Autres"/>
				</CHART>
			</CHART>
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="SELECT.QUELMONTANT == '2' &amp;&amp; VIEW.GRBY_DATE == '1' " >
				<CHART title="C.A Comptabilisé(10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="COD"
					   maxItemsSortSeq="D"
					   sortField="COD"
					   sortSeq="A"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FACMTT" displayName="'C.A. Comptabilisé'" displayNameCalc="true"/>
				</CHART>
				<CHART
						title="Décomposition C.A. Comptabilisé"
						type="columnChart"
						subType="stacked"
						maxItems="10"
						maxItemsSortOn="COD"
						maxItemsSortSeq="D"
						sortField="COD"
						sortSeq="A"
						visibleCondition="SELECT.QUELMONTANT == '2' &amp;&amp; (SELECT.GROUPBY == 'MOIA' || SELECT.GROUPBY == 'MOIS' || SELECT.GROUPBY == 'MOIV')"
						condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FACMTTHC" displayName="HC"/>
					<SERIE field="FACMTTHJ" displayName="HJ"/>
					<SERIE field="FACMTTHA" displayName="Autres"/>
				</CHART>
			</CHART>

			<DATAGRID title=""
					  total="true"
					  showOthers="true"
					  headerHeight="48"
					  variableRowHeight="true"
					  sortable="= SELECT.GROUPBY_2 == '-1' || SELECT.GROUPBY_TAB == 'TAB'"
					  selectRowInRows="= ROW.OID == '-9999997'"
					  otherRowInRows="= ROW.OID == '-9999998'"
					  totalRowInRows="= ROW.OID == '-9999999'"
					  forceColonnes="COD|TXT|[VIEW.COLUMNS_FAC]">

				<INSERT name="DATAGRID_MULTITAB_STYLES"/>
				<HEADERROWSTYLE name="textAlign" value="center"/>
				<COLUMN dataField="OID"
						width="60"
						type="Char"
						visible="false"
						headerText="Oid">
				</COLUMN>
				<COLUMN dataField="FAC"
						width="60"
						type="Char"
						visible="false"
						headerText="Oid">
				</COLUMN>
				<COLUMN dataField="CPT"
						width="60"
						type="Char"
						visible="false"
						headerText="Oid">
				</COLUMN>
				<COLUMN dataField="COD"
						width="70"
						type="Char"
						visible="true"
						headerText="Code"
						textAlign="left"
						otherFunction="text"
						totalFunction="text"
						totalComplement="TOTAL">
					<INSERT name="COLUMN_COD_MULTITAB_STYLES"/>
					<HEADERCELLSTYLE name="textAlign" value="left"/>
				</COLUMN>
				<COLUMN dataField="TXT"
						type="Char"
						minWidth="150"
						maxWidth="300"
						headerText="SELECT.GROUPBY_LABEL"
						headerTextCalc="true"
						textAlign="left"
						totalFunction="text"
						otherFunction="text"
						otherComplement="*ROW">
					<HEADERCELLSTYLE name="textAlign" value="left"/>
				</COLUMN>
				<COLUMN dataField="FACNBS"
						width="70"
						type="Number"
						visible="true"
						fixed="false"
						outputFormat="#"
						headerText="Séjours"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum"
				>
					<description><![CDATA[
                        <B>Nombre de séjours facturés</B>
                        
                        Nombre de séjours avec au moins une ligne facturée
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACEMC"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="EMC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum"
				>
					<description><![CDATA[
                        <B>Equivalent Malade Complet Facturé</B>
                        
                        Calculé d'après l'occupation des dossiers facturés sur la base de 
                        - 1 EMC par séjour en Hospitalisation Complète MCO
                        - 1 EMC par jour en Hospitalisation de jour MCO
                        - 1 EMC par séance en Hospitalisation séance MCO
                        - 1 EMC par semaine en Hospitalisation Complète SSR ou PSY
                        - 1 EMC par jour en Hospitalisation de jour SSR ou PSY
                        - 1 EMC par séjour pour les autres cas (Externes)
                        Cet indicateur n'est pas calculé pour les regroupements par prestation, rubrique ou compte

                        Visible que par date d'activité ou date de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACNBJ"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Durée"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de journées Facturées</B>
                        
                        Calculé d'après l'occupation des dossiers facturés sur la base de 
                        - Durée de séjour (sauf jour de sortie) en Hospitalisation Complète MCO
                        - Nombre de jours de présence en Hospitalisation de jour MCO
                        - Nombre de séances en Hospitalisation séance MCO
                        - Durée de séjour (sauf jour de sortie) en Hospitalisation Complète SSR ou PSY
                        - Nombre de jours de présence en Hospitalisation de jour SSR ou PSY
                        - 0 pour les autres cas (Externes)
                        Cet indicateur n'est pas calculé pour les regroupements par prestation, rubrique ou compte

                        Visible que par date d'activité ou date de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACNBP"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Prestations"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum"
				>
					<description><![CDATA[
                        <B>Nombre de prestations Facturées</B>
                        
                        (éventuellement coefficienté)
                        Pour les GHS, le nombre est affecté au jour de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACMTT"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Total@LF@Facturé"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FACMTT_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.FACMTT / TOTALROW.FACMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FACCAM"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour</B>
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FACNBSHC"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours@LF@HC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours facturés en Hospitalisation Complète</B>
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACMTTHC"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A.@LF@HC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires en Hospitalisation Complète</B>
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACMTTHC_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.FACMTTHC / TOTALROW.FACMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACCAMHC"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen@LF@HC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour en Hospitalisation Complète</B>
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACNBSHJ"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours@LF@HJ"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours facturés en Hospitalisation de Jour</B>
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FACMTTHJ"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A.@LF@HJ"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires en Hospitalisation de Jour</B>
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FACMTTHJ_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.FACMTTHJ / TOTALROW.FACMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FACCAMHJ"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen@LF@HJ"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour en Hospitalisation de Jour</B>
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FACNBSHA"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours@LF@Autres"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours facturés en Hospitalisation autre que HC ou HJ</B>
                        
                        Hospitalisation autre que HC ou HJ = Types séjour CTI Externes
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACMTTHA"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A.@LF@Autres"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires en Hospitalisation autre que HC ou HJ</B>
                        
                         Hospitalisation autre que HC ou HJ = Types séjour CTI Externes
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACMTTHA_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.FACMTTHA / TOTALROW.FACMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACCAMHA"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen@LF@Autres"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour en Hospitalisation autre que HC ou HJ</B>
                        
                        Hospitalisation autre que HC ou HJ = Types séjour CTI Externes
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>


				<COLUMN dataField="CPTNBS"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours comptabilisés</B>
                        
                        Nombre de séjours avec au moins une ligne comptabilisée
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTEMC"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="EMC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Equivalent Malade Complet Facturé</B>
                        
                        Calculé d'après l'occupation des dossiers comptabilisés sur la base de 
                        - 1 EMC par séjour en Hospitalisation Complète MCO
                        - 1 EMC par jour en Hospitalisation de jour MCO
                        - 1 EMC par séance en Hospitalisation séance MCO
                        - 1 EMC par semaine en Hospitalisation Complète SSR ou PSY
                        - 1 EMC par jour en Hospitalisation de jour SSR ou PSY
                        - 1 EMC par séjour pour les autres cas (Externes)
                        Cet indicateur n'est pas calculé pour les regroupements par prestation, rubrique ou compte

                        Visible que par date d'activité ou date de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTNBJ"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Durée"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de journées Facturées</B>
                        
                        Calculé d'après l'occupation des dossiers comptabilisés sur la base de 
                        - Durée de séjour (sauf jour de sortie) en Hospitalisation Complète MCO
                        - Nombre de jours de présence en Hospitalisation de jour MCO
                        - Nombre de séances en Hospitalisation séance MCO
                        - Durée de séjour (sauf jour de sortie) en Hospitalisation Complète SSR ou PSY
                        - Nombre de jours de présence en Hospitalisation de jour SSR ou PSY
                        - 0 pour les autres cas (Externes)
                        Cet indicateur n'est pas calculé pour les regroupements par prestation, rubrique ou compte

                        Visible que par date d'activité ou date de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTNBP"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Prestations"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de prestations Facturées</B>
                        
                        (éventuellement coefficienté)
                        Pour les GHS, le nombre est affecté au jour de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>

				<COLUMN dataField="CPTMTT"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Total@LF@Comptabilisé"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPTMTT_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.CPTMTT / TOTALROW.CPTMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPTCAM"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour</B>
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPTNBSHC"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours@LF@HC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours comptabilisés en Hospitalisation Complète</B>
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTMTTHC"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A.@LF@HC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires en Hospitalisation Complète</B>
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTMTTHC_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.CPTMTTHC / TOTALROW.CPTMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTCAMHC"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen@LF@HC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour en Hospitalisation Complète</B>
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTNBSHJ"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours@LF@HJ"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours comptabilisés en Hospitalisation de Jour</B>
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPTMTTHJ"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A.@LF@HJ"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires en Hospitalisation de Jour</B>
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPTMTTHJ_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.CPTMTTHJ / TOTALROW.CPTMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPTCAMHJ"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen@LF@HJ"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour en Hospitalisation de Jour</B>
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPTNBSHA"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours@LF@Autres"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours comptabilisés en Hospitalisation autre que HC ou HJ</B>
                        
                        Hospitalisation autre que HC ou HJ = Types séjour CTI Externes
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTMTTHA"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A.@LF@Autres"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires en Hospitalisation autre que HC ou HJ</B>
                        
                         Hospitalisation autre que HC ou HJ = Types séjour CTI Externes
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTMTTHA_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.CPTMTTHA / TOTALROW.CPTMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTCAMHA"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen@LF@Autres"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour en Hospitalisation autre que HC ou HJ</B>
                        
                        Hospitalisation autre que HC ou HJ = Types séjour CTI Externes
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>

			</DATAGRID>
		</ONGLET>
		<ONGLET name="VAL" excelLabel="Valorisation" label="Valorisation" multiTab="true" >
			<INPUTSELECTION condition="ROW.VAL >= 1" />
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="VIEW.GRBY_DATE == '-1' " >
				<CHART title="C.A Valorisé (10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="VALMTT"
					   maxItemsSortSeq="D"
					   sortField="VALMTT"
					   sortSeq="D"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="VALMTT" displayName="'C.A. Valorisé'" displayNameCalc="true"/>
				</CHART>
				<CHART
						title="Décomposition C.A. Valorisé"
						type="columnChart"
						subType="stacked"
						maxItems="20"
						maxItemsSortOn="VALMTT"
						maxItemsSortSeq="D"
						sortField="VALMTT"
						sortSeq="D"
						visibleCondition="SELECT.GROUPBY != 'MOIA' &amp;&amp; SELECT.GROUPBY != 'MOIS' &amp;&amp; SELECT.GROUPBY != 'MOIV'"
						condition="ROW.LVL == '1' &amp;&amp; ROW.VALMTT_P > 1">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="VALGMT" displayName="Groupés"/>
					<SERIE field="VALSMT" displayName="Non groupés"/>
					<SERIE field="VALPMT" displayName="Présents"/>
				</CHART>
			</CHART>
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="VIEW.GRBY_DATE == '1' " >
				<CHART title="C.A Valorisé (10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="COD"
					   maxItemsSortSeq="D"
					   sortField="COD"
					   sortSeq="D"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="VALMTT" displayName="'C.A. Valorisé'" displayNameCalc="true"/>
				</CHART>
				<CHART
						title="C.A. Valorisé"
						type="columnChart"
						subType="stacked"
						maxItems="20"
						maxItemsSortOn="COD"
						maxItemsSortSeq="D"
						sortField="COD"
						sortSeq="A"
						visibleCondition="(SELECT.GROUPBY == 'MOIA' || SELECT.GROUPBY == 'MOIS' || SELECT.GROUPBY == 'MOIV')"
						condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="VALGMT" displayName="Groupés"/>
					<SERIE field="VALSMT" displayName="Non groupés"/>
					<SERIE field="VALPMT" displayName="Présents"/>
				</CHART>
			</CHART>
			<DATAGRID title=""
					  total="true"
					  showOthers="true"
					  headerHeight="48"
					  variableRowHeight="true"
					  sortable="= SELECT.GROUPBY_2 == '-1' || SELECT.GROUPBY_TAB == 'TAB'"
					  selectRowInRows="= ROW.OID == '-9999997'"
					  otherRowInRows="= ROW.OID == '-9999998'"
					  totalRowInRows="= ROW.OID == '-9999999'"
					  forceColonnes="COD|TXT|[VIEW.COLUMNS_VAL]">
				<INSERT name="DATAGRID_MULTITAB_STYLES"/>
				<HEADERROWSTYLE name="textAlign" value="center"/>
				<COLUMN dataField="OID"
						width="60"
						type="Char"
						visible="false"
						headerText="Oid">
				</COLUMN>
				<COLUMN dataField="VAL"
						width="60"
						type="Char"
						visible="false"
						headerText="Oid">
				</COLUMN>
				<COLUMN dataField="COD"
						width="70"
						type="Char"
						visible="true"
						headerText="Code"
						textAlign="left"
						otherFunction="text"
						totalFunction="text"
						totalComplement="TOTAL">
					<INSERT name="COLUMN_COD_MULTITAB_STYLES"/>
					<HEADERCELLSTYLE name="textAlign" value="left"/>
				</COLUMN>
				<COLUMN dataField="TXT"
						type="Char"
						minWidth="150"
						maxWidth="300"
						headerText="SELECT.GROUPBY_LABEL"
						headerTextCalc="true"
						textAlign="left"
						totalFunction="text"
						otherFunction="text"
						otherComplement="*ROW">
					<HEADERCELLSTYLE name="textAlign" value="left"/>
				</COLUMN>
				<COLUMN dataField="VALNBS"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours"
						textAlign="right"
						fixed="false"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours valorisés</B>
                        
                        Nombre de séjours avec au moins une ligne valorisée
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="VALEMC"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="EMC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Equivalent Malade Complet valorisé</B>
                        
                        Calculé d'après l'occupation des dossiers valorisé sur la base de 
                        - 1 EMC par séjour en Hospitalisation Complète MCO
                        - 1 EMC par jour en Hospitalisation de jour MCO
                        - 1 EMC par séance en Hospitalisation séance MCO
                        - 1 EMC par semaine en Hospitalisation Complète SSR ou PSY
                        - 1 EMC par jour en Hospitalisation de jour SSR ou PSY
                        - 1 EMC par séjour pour les autres cas (Externes)
                        Cet indicateur n'est pas calculé pour les regroupements par prestation, rubrique ou compte

                        Visible que par date d'activité ou date de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="VALNBJ"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Durée"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de journées valorisées</B>
                        
                        Calculé d'après l'occupation des dossiers valorisés sur la base de 
                        - Durée de séjour (sauf jour de sortie) en Hospitalisation Complète MCO
                        - Nombre de jours de présence en Hospitalisation de jour MCO
                        - Nombre de séances en Hospitalisation séance MCO
                        - Durée de séjour (sauf jour de sortie) en Hospitalisation Complète SSR ou PSY
                        - Nombre de jours de présence en Hospitalisation de jour SSR ou PSY
                        - 0 pour les autres cas (Externes)
                        Cet indicateur n'est pas calculé pour les regroupements par prestation, rubrique ou compte

                        Visible que par date d'activité ou date de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="VALNBP"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Prestations"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de prestations valorisées</B>
                        
                        (éventuellement coefficienté)
                        Pour les GHS, le nombre est affecté au jour de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>

				<COLUMN dataField="VALMTT"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Total@LF@Valorisé"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="VALMTT_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.VALMTT / TOTALROW.VALMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>

				<COLUMN dataField="VALCAM"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour valorisé</B>
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>

				<COLUMN dataField="VALGNS"
						width="80"
						type="Number"
						visible="true"
						headerText="Séjours@LF@(Groupés ou hors PMSI)"
						outputFormat="#"
						textAlign="right"
						fixed="false"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Nombre de séjours valorisés</B>
                        
                        Pour les séjours
                        - Groupés dans le champ PMSI MCO
                        - Hors du champ PMSI MCO
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="VALGMT"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@(Groupés ou hors PMSI)"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires valorisé</B>
                        
                        Pour les séjours
                        - Groupés dans le champ PMSI MCO
                        - Hors du champ PMSI MCO
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="VALSNS"
						width="80"
						type="Number"
						visible="true"
						headerText="Séjours@LF@(Sortis non groupés)"
						outputFormat="#"
						textAlign="right"
						fixed="false"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Nombre de séjours valorisés</B>
                        
                        Pour les séjours
                        - Sorties non Groupés dans le champ PMSI MCO
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="VALSMT"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@(Sortis non groupés)"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires valorisé</B>
                        
                        Pour les séjours
                        - Sorties non Groupés dans le champ PMSI MCO
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="VALPNS"
						width="80"
						type="Number"
						visible="true"
						headerText="Séjours@LF@(Présents)"
						outputFormat="#"
						textAlign="right"
						fixed="false"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Nombre de séjours valorisés</B>
                        
                        Pour les séjours
                        - Présents quelque soit le champ PMSI
                        
                        Cette colonne n'est visible qu'en mode 'date activité'
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="VALPMT"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@(Présents)"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires valorisé</B>
                        
                        Pour les séjours
                        - Présents quelque soit le champ PMSI
                        
                        Cette colonne n'est visible qu'en mode 'date activité'
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>

				<COLUMN dataField="VALMTHCGR"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@HC@LF@(Groupés)"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires valorisé pour les séjours groupés en Hospitalisation Complète</B>
                        
                        Pour les séjours
                        - Groupés dans le champ PMSI MCO
                        - Hors du champ PMSI MCO
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="VALMTHCNG"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@HC@LF@(Non groupés)"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires valorisé pour les séjours non groupés en Hospitalisation Complète</B>
                        
                        Pour les séjours
                        - Sorties non Groupés dans le champ PMSI MCO
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="VALMTHJGR"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@HJ@LF@(Groupés)"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires valorisé pour les séjours groupés en Hospitalisation de Jour</B>
                        
                        Pour les séjours
                        - Groupés dans le champ PMSI MCO
                        - Hors du champ PMSI MCO
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="VALMTHJNG"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@HJ@LF@(Non groupés)"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires valorisé pour les séjours non groupés en Hospitalisation de Jour</B>
                        
                        Pour les séjours
                        - Sorties non Groupés dans le champ PMSI MCO
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="VALMTHA"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@Autres"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires valorisé pour les séjours en Hospitalisation autre que HC ou HJ</B>
                        
                        Hospitalisation autre que HC ou HJ = Types séjour CTI Externes
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>

			</DATAGRID>
		</ONGLET>

		<ONGLET name="FAV" excelLabel="Facturation et Valorisation" label="Facturation et Valorisation" multiTab="true" >
			<INPUTSELECTION condition="ROW.FAV >= 1 || ROW.CPV >= 1" />
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="SELECT.QUELMONTANT == '1' &amp;&amp; VIEW.GRBY_DATE == '1' " >
				<CHART title="C.A. Facturé et Valorisé (10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="COD"
					   maxItemsSortSeq="D"
					   sortField="COD"
					   sortSeq="D"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FAVMTT" displayName="'C.A. Facturé et Valorisé'" displayNameCalc="true"/>
				</CHART>
				<CHART
						title="Décomposition C.A. Facturé et Valorisé"
						type="columnChart"
						subType="stacked"
						maxItems="10"
						maxItemsSortOn="COD"
						maxItemsSortSeq="D"
						sortField="COD"
						sortSeq="A"
						condition="ROW.LVL == '1' &amp;&amp; ROW.FAVMTT_P > 1">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FAVMTTHC" displayName="HC"/>
					<SERIE field="FAVMTTHJ" displayName="HJ"/>
					<SERIE field="FAVMTTHA" displayName="Autres"/>
				</CHART>
			</CHART>
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="SELECT.QUELMONTANT == '1' &amp;&amp; VIEW.GRBY_DATE == '-1' " >
				<CHART title="C.A. Facturé et Valorisé (10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="FAVMTT"
					   maxItemsSortSeq="D"
					   sortField="FAVMTT"
					   sortSeq="D"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FAVMTT" displayName="'C.A. Facturé et Valorisé'" displayNameCalc="true"/>
				</CHART>
				<CHART
						title="Décomposition C.A. Facturé et Valorisé"
						type="columnChart"
						subType="stacked"
						maxItems="10"
						maxItemsSortOn="FAVMTT"
						maxItemsSortSeq="D"
						sortField="FAVMTT"
						sortSeq="D"
						condition="ROW.LVL == '1' &amp;&amp; ROW.FAVMTT_P > 1">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FAVMTTHC" displayName="HC"/>
					<SERIE field="FAVMTTHJ" displayName="HJ"/>
					<SERIE field="FAVMTTHA" displayName="Autres"/>
				</CHART>
			</CHART>
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="SELECT.QUELMONTANT == '2' &amp;&amp; VIEW.GRBY_DATE == '1' " >
				<CHART title="C.A Comptabilisé(10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="COD"
					   maxItemsSortSeq="D"
					   sortField="COD"
					   sortSeq="D"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="CPTMTT" displayName="'C.A. Comptabilisé'" displayNameCalc="true"/>
				</CHART>
				<CHART title="Décomposition C.A. Comptabilisé"
					   type="columnChart"
					   subType="stacked"
					   maxItems="10"
					   maxItemsSortOn="COD"
					   maxItemsSortSeq="D"
					   sortField="COD"
					   sortSeq="A"
					   condition="ROW.LVL == '1' &amp;&amp; ROW.CPTMTT_P > 1">
					<CATEGORY field="COD" type="Char"/>
					<SERIE field="CPTMTTHC" displayName="HC"/>
					<SERIE field="CPTMTTHJ" displayName="HJ"/>
					<SERIE field="CPTMTTHA" displayName="Autres"/>
				</CHART>
			</CHART>
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="SELECT.QUELMONTANT == '2' &amp;&amp; VIEW.GRBY_DATE == '-1' " >
				<CHART title="C.A Comptabilisé(10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="CPTMTT"
					   maxItemsSortSeq="D"
					   sortField="CPTMTT"
					   sortSeq="D"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FACMTT" displayName="'C.A. Comptabilisé'" displayNameCalc="true"/>
				</CHART>
				<CHART
						title="Décomposition C.A. Comptabilisé"
						type="columnChart"
						subType="stacked"
						maxItems="10"
						maxItemsSortOn="CPTMTT"
						maxItemsSortSeq="D"
						sortField="CPTMTT"
						sortSeq="D"
						condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="CPTMTTHC" displayName="HC"/>
					<SERIE field="CPTMTTHJ" displayName="HJ"/>
					<SERIE field="CPTMTTHA" displayName="Autres"/>
				</CHART>
			</CHART>
			<DATAGRID title=""
					  total="true"
					  showOthers="true"
					  headerHeight="48"
					  variableRowHeight="true"
					  sortable="= SELECT.GROUPBY_2 == '-1' || SELECT.GROUPBY_TAB == 'TAB'"
					  selectRowInRows="= ROW.OID == '-9999997'"
					  otherRowInRows="= ROW.OID == '-9999998'"
					  totalRowInRows="= ROW.OID == '-9999999'"
					  forceColonnes="COD|TXT|[VIEW.COLUMNS_FAV]">
				<INSERT name="DATAGRID_MULTITAB_STYLES"/>
				<HEADERROWSTYLE name="textAlign" value="center"/>
				<COLUMN dataField="OID"
						width="60"
						type="Char"
						visible="false"
						headerText="Oid">
				</COLUMN>
				<COLUMN dataField="FAV"
						width="60"
						type="Char"
						visible="false"
						headerText="Oid">
				</COLUMN>
				<COLUMN dataField="CPV"
						width="60"
						type="Char"
						visible="false"
						headerText="Oid">
				</COLUMN>
				<COLUMN dataField="COD"
						width="70"
						type="Char"
						visible="true"
						headerText="Code"
						textAlign="left"
						otherFunction="text"
						totalFunction="text"
						totalComplement="TOTAL">
					<INSERT name="COLUMN_COD_MULTITAB_STYLES"/>
					<HEADERCELLSTYLE name="textAlign" value="left"/>
				</COLUMN>
				<COLUMN dataField="TXT"
						type="Char"
						minWidth="150"
						maxWidth="300"
						headerText="SELECT.GROUPBY_LABEL"
						headerTextCalc="true"
						textAlign="left"
						totalFunction="text"
						otherFunction="text"
						otherComplement="*ROW">
					<HEADERCELLSTYLE name="textAlign" value="left"/>
				</COLUMN>
				<COLUMN dataField="FAVNBS"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours"
						textAlign="right"
						fixed="false"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours facturés</B>
                        
                        Nombre de séjours avec au moins une ligne facturée ou valorisée
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FAVEMC"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="EMC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Equivalent Malade Complet Facturé ou Valorisé</B>
                        
                        Calculé d'après l'occupation des dossiers facturés ou valorisés sur la base de 
                        - 1 EMC par séjour en Hospitalisation Complète MCO
                        - 1 EMC par jour en Hospitalisation de jour MCO
                        - 1 EMC par séance en Hospitalisation séance MCO
                        - 1 EMC par semaine en Hospitalisation Complète SSR ou PSY
                        - 1 EMC par jour en Hospitalisation de jour SSR ou PSY
                        - 1 EMC par séjour pour les autres cas (Externes)
                        Cet indicateur n'est pas calculé pour les regroupements par prestation, rubrique ou compte

                        Visible que par date d'activité ou date de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FAVNBJ"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Durée"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de journées Facturées ou Valorisées</B>
                        
                        Calculé d'après l'occupation des dossiers facturés ou valorisés sur la base de 
                        - Durée de séjour (sauf jour de sortie) en Hospitalisation Complète MCO
                        - Nombre de jours de présence en Hospitalisation de jour MCO
                        - Nombre de séances en Hospitalisation séance MCO
                        - Durée de séjour (sauf jour de sortie) en Hospitalisation Complète SSR ou PSY
                        - Nombre de jours de présence en Hospitalisation de jour SSR ou PSY
                        - 0 pour les autres cas (Externes)
                        Cet indicateur n'est pas calculé pour les regroupements par prestation, rubrique ou compte

                        Visible que par date d'activité ou date de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FAVNBP"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Prestations"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de prestations Facturées ou Valorisées</B>
                        
                        (éventuellement coefficienté)
                        Pour les GHS, le nombre est affecté au jour de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>

				<COLUMN dataField="FAVMTT"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Total@LF@Facturé et Valorisé"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FACMTT"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="Dont@LF@facturé"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="VALMTT"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="Dont@LF@valorisé"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FAVMTT_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.FAVMTT / TOTALROW.FAVMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FAVCAM"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour</B>
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FAVNBSHC"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours@LF@HC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours facturés ou valorisés en Hospitalisation Complète</B>
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FAVMTTHC"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A.@LF@HC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires en Hospitalisation Complète</B>
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FAVMTTHC_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.FAVMTTHC / TOTALROW.FAVMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FAVCAMHC"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen@LF@HC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour en Hospitalisation Complète</B>
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FAVNBSHJ"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours@LF@HJ"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours facturés ou valorisés en Hospitalisation de Jour</B>
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FAVMTTHJ"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A.@LF@HJ"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires en Hospitalisation de Jour</B>
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FAVMTTHJ_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.FAVMTTHJ / TOTALROW.FAVMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FAVCAMHJ"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen@LF@HJ"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour en Hospitalisation de Jour</B>
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FAVNBSHA"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours@LF@Autres"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours facturés ou valorisés en Hospitalisation autre que HC ou HJ</B>
                        
                        Hospitalisation autre que HC ou HJ = Types séjour CTI Externes
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FAVMTTHA"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A.@LF@Autres"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires en Hospitalisation autre que HC ou HJ</B>
                        
                         Hospitalisation autre que HC ou HJ = Types séjour CTI Externes
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FAVMTTHA_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.FAVMTTHA / TOTALROW.FAVMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FAVCAMHA"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen@LF@Autres"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour en Hospitalisation autre que HC ou HJ</B>
                        
                        Hospitalisation autre que HC ou HJ = Types séjour CTI Externes
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>


				<COLUMN dataField="CPVNBS"
						width="70"
						type="Number"
						visible="true"
						fixed="false"
						outputFormat="#"
						headerText="Séjours"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours comptabilisés ou valorisés</B>
                        
                        Nombre de séjours avec au moins une ligne comptabilisée ou valorisée
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPVEMC"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="EMC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Equivalent Malade Complet Facturé ou Valorisé</B>
                        
                        Calculé d'après l'occupation des dossiers comptabilisés ou valorisés sur la base de 
                        - 1 EMC par séjour en Hospitalisation Complète MCO
                        - 1 EMC par jour en Hospitalisation de jour MCO
                        - 1 EMC par séance en Hospitalisation séance MCO
                        - 1 EMC par semaine en Hospitalisation Complète SSR ou PSY
                        - 1 EMC par jour en Hospitalisation de jour SSR ou PSY
                        - 1 EMC par séjour pour les autres cas (Externes)
                        Cet indicateur n'est pas calculé pour les regroupements par prestation, rubrique ou compte

                        Visible que par date d'activité ou date de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPVNBJ"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Durée"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de journées Facturées ou Valorisées</B>
                        
                        Calculé d'après l'occupation des dossiers comptabilisés ou valorisés sur la base de 
                        - Durée de séjour (sauf jour de sortie) en Hospitalisation Complète MCO
                        - Nombre de jours de présence en Hospitalisation de jour MCO
                        - Nombre de séances en Hospitalisation séance MCO
                        - Durée de séjour (sauf jour de sortie) en Hospitalisation Complète SSR ou PSY
                        - Nombre de jours de présence en Hospitalisation de jour SSR ou PSY
                        - 0 pour les autres cas (Externes)
                        Cet indicateur n'est pas calculé pour les regroupements par prestation, rubrique ou compte

                        Visible que par date d'activité ou date de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPVNBP"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Prestations"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de prestations Facturées ou Valorisées</B>
                        
                        (éventuellement coefficienté)
                        Pour les GHS, le nombre est affecté au jour de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FAVDMS"
						width="80"
						type="Number"
						visible="true"
						outputFormat="#,00j"
						headerText="DMS&#xD;hospitalisés&#xD;période"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                         
						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
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>

				<COLUMN dataField="CPVMTT"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Total@LF@Comptabilisé et valorisé"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPVMTT_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.CPVMTT / TOTALROW.CPVMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPVCAM"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour</B>
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPVNBSHC"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours@LF@HC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours comptabilisés ou valorisés en Hospitalisation Complète</B>
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPVMTTHC"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A.@LF@HC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires en Hospitalisation Complète</B>
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPVMTTHC_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.CPVMTTHC / TOTALROW.CPVMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPVCAMHC"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen@LF@HC"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour en Hospitalisation Complète</B>
                        
                        Hospitalisation Complète = Type séjour CTI Hospitalisé
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPVNBSHJ"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours@LF@HJ"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours comptabilisés ou valorisés en Hospitalisation de Jour</B>
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPVMTTHJ"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A.@LF@HJ"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires en Hospitalisation de Jour</B>
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPVMTTHJ_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.CPVMTTHJ / TOTALROW.CPVMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPVCAMHJ"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen@LF@HJ"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour en Hospitalisation de Jour</B>
                        
                        Hospitalisation de Jour = Types séjour CTI Ambulatoire et séances
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPVNBSHA"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours@LF@Autres"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours comptabilisés ou valorisés en Hospitalisation autre que HC ou HJ</B>
                        
                        Hospitalisation autre que HC ou HJ = Types séjour CTI Externes
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPVMTTHA"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A.@LF@Autres"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires en Hospitalisation autre que HC ou HJ</B>
                        
                         Hospitalisation autre que HC ou HJ = Types séjour CTI Externes
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPVMTTHA_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.CPVMTTHA / TOTALROW.CPVMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPVCAMHA"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Moyen@LF@Autres"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Moyen par Séjour en Hospitalisation autre que HC ou HJ</B>
                        
                        Hospitalisation autre que HC ou HJ = Types séjour CTI Externes
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>

			</DATAGRID>
		</ONGLET>

		<ONGLET name="TIE" excelLabel="Ventilation Tiers" label="Ventilation Tiers" multiTab="true" >
			<INPUTSELECTION condition="ROW.FAC >= 1 || ROW.CPT >= 1" />
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="SELECT.QUELMONTANT == '1' &amp;&amp; VIEW.GRBY_DATE == '-1' " >
				<CHART title="C.A. Facturé (10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="FAVMTT"
					   maxItemsSortSeq="D"
					   sortField="FAVMTT"
					   sortSeq="D"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FAVMTT" displayName="'C.A. Facturé'" displayNameCalc="true"/>
				</CHART>
				<CHART
						title="C.A. Facturé"
						type="columnChart"
						subType="stacked"
						maxItems="20"
						maxItemsSortOn="FACMTT"
						maxItemsSortSeq="D"
						sortField="FACMTT"
						sortSeq="D"
						condition="ROW.LVL == '1' &amp;&amp; ROW.FACMTT_P > 1">
					<CATEGORY field="COD" type="Char"/>
					<SERIE field="FACMT1" displayName="AMO"/>
					<SERIE field="FACMT2" displayName="AMC"/>
					<SERIE field="FACMT0" displayName="Patient"/>
				</CHART>
			</CHART>
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="SELECT.QUELMONTANT == '1' &amp;&amp; VIEW.GRBY_DATE == '1' " >
				<CHART title="C.A. Facturé (10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="COD"
					   maxItemsSortSeq="D"
					   sortField="COD"
					   sortSeq="D"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="FAVMTT" displayName="'C.A. Facturé'" displayNameCalc="true"/>
				</CHART>
				<CHART
						title="C.A. Facturé"
						type="columnChart"
						subType="stacked"
						maxItems="20"
						maxItemsSortOn="COD"
						maxItemsSortSeq="D"
						sortField="COD"
						sortSeq="A"
						condition="ROW.LVL == '1'">
					<CATEGORY field="COD" type="Char"/>
					<SERIE field="FACMT1" displayName="AMO"/>
					<SERIE field="FACMT2" displayName="AMC"/>
					<SERIE field="FACMT0" displayName="Patient"/>
				</CHART>
			</CHART>
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="SELECT.QUELMONTANT == '2' &amp;&amp; VIEW.GRBY_DATE == '-1' " >
				<CHART title="C.A. Comptabilisé (10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="CPTMTT"
					   maxItemsSortSeq="D"
					   sortField="CPTMTT"
					   sortSeq="D"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="CPTMTT" displayName="'C.A. Facturé'" displayNameCalc="true"/>
				</CHART>
				<CHART title="C.A. Comptabilisé"
					   type="columnChart"
					   subType="stacked"
					   maxItems="20"
					   maxItemsSortOn="CPTMTT"
					   maxItemsSortSeq="D"
					   sortField="CPTMTT"
					   sortSeq="D"
					   condition="ROW.LVL == '1' &amp;&amp; ROW.CPTMTT_P > 1">
					<CATEGORY field="COD" type="Char"/>
					<SERIE field="CPTMT1" displayName="AMO"/>
					<SERIE field="CPTMT2" displayName="AMC"/>
					<SERIE field="CPTMT0" displayName="Patient"/>
				</CHART>
			</CHART>
			<CHART title="" type="group" subType="h" percentHeight="100" fromTotal="true" maxItems="10" visibleCondition="SELECT.QUELMONTANT == '2' &amp;&amp; VIEW.GRBY_DATE == '1' " >
				<CHART title="C.A. Comptabilisé (10 premiers)"
					   type="pieChart"
					   maxItems="10"
					   maxItemsSortOn="COD"
					   maxItemsSortSeq="D"
					   sortField="COD"
					   sortSeq="D"
					   condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="CPTMTT" displayName="'C.A. Facturé'" displayNameCalc="true"/>
				</CHART>
				<CHART
						title="C.A. Comptabilisé"
						type="columnChart"
						subType="stacked"
						maxItems="20"
						maxItemsSortOn="COD"
						maxItemsSortSeq="D"
						sortField="COD"
						sortSeq="A"
						condition="ROW.LVL == '1'">
					<CATEGORY field="TXT" type="Char"/>
					<SERIE field="CPTMT1" displayName="AMO"/>
					<SERIE field="CPTMT2" displayName="AMC"/>
					<SERIE field="CPTMT0" displayName="Patient"/>
				</CHART>
			</CHART>
			<DATAGRID title=""
					  total="true"
					  showOthers="true"
					  headerHeight="48"
					  variableRowHeight="true"
					  sortable="= SELECT.GROUPBY_2 == '-1' || SELECT.GROUPBY_TAB == 'TAB'"
					  selectRowInRows="= ROW.OID == '-9999997'"
					  otherRowInRows="= ROW.OID == '-9999998'"
					  totalRowInRows="= ROW.OID == '-9999999'"
					  forceColonnes="COD|TXT|[VIEW.COLUMNS_TIE]">
				<INSERT name="DATAGRID_MULTITAB_STYLES"/>
				<HEADERROWSTYLE name="textAlign" value="center"/>
				<COLUMN dataField="OID"
						width="60"
						type="Char"
						visible="false"
						headerText="Oid">
				</COLUMN>
				<COLUMN dataField="FAC"
						width="60"
						type="Char"
						visible="false"
						headerText="Oid">
				</COLUMN>
				<COLUMN dataField="CPT"
						width="60"
						type="Char"
						visible="false"
						headerText="Oid">
				</COLUMN>
				<COLUMN dataField="COD"
						width="70"
						type="Char"
						visible="true"
						headerText="Code"
						textAlign="left"
						otherFunction="text"
						totalFunction="text"
						totalComplement="TOTAL">
					<INSERT name="COLUMN_COD_MULTITAB_STYLES"/>
					<HEADERCELLSTYLE name="textAlign" value="left"/>
				</COLUMN>
				<COLUMN dataField="TXT"
						type="Char"
						minWidth="150"
						maxWidth="300"
						headerText="SELECT.GROUPBY_LABEL"
						headerTextCalc="true"
						textAlign="left"
						totalFunction="text"
						otherFunction="text"
						otherComplement="*ROW">
					<HEADERCELLSTYLE name="textAlign" value="left"/>
				</COLUMN>
				<COLUMN dataField="FACNBS"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours"
						fixed="false"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours facturés</B>
                        
                        Nombre de séjours avec au moins une ligne facturée
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACNBP"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Prestations"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de prestations Facturées</B>
                        
                        (éventuellement coefficienté)
                        Pour les GHS, le nombre est affecté au jour de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>

				<COLUMN dataField="FACMTT"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Total@LF@Facturé"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FACMTT_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.FACMTT / TOTALROW.FACMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>

				<COLUMN dataField="FACNS1"
						width="80"
						type="Number"
						visible="true"
						headerText="Séjours@LF@AMO"
						outputFormat="#"
						textAlign="right"
						fixed="false"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Nombre de séjours facturés à l'AMO</B>
                        
                        Nombre de séjours avec au moins une ligne facturée à l'AMO
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACMT1"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@AMO"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires facturé à l'AMO</B>
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACMT1_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement="calc"
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.FACMT1 / TOTALROW.FACMT1 * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACNS2"
						width="80"
						type="Number"
						visible="true"
						headerText="Séjours@LF@AMC"
						outputFormat="#"
						textAlign="right"
						fixed="false"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Nombre de séjours facturés à la mutuelle</B>
                        
                        Nombre de séjours avec au moins une ligne facturée à la mutuelle
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FACMT2"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@AMC"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires facturé à la mutuelle</B>
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="FACNS0"
						width="80"
						type="Number"
						visible="true"
						headerText="Séjours@LF@PAT"
						outputFormat="#"
						textAlign="right"
						fixed="false"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Nombre de séjours facturés au patient</B>
                        
                        Nombre de séjours avec au moins une ligne facturée au patient
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="FACMT0"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@PAT"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires facturé au patient</B>
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>


				<COLUMN dataField="CPTNBS"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Séjours"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de séjours comptabilisés</B>
                        
                        Nombre de séjours avec au moins une ligne comptabilisée
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTNBP"
						width="70"
						type="Number"
						visible="true"
						outputFormat="#"
						headerText="Prestations"
						textAlign="right"
						totalFunction="sum"
						otherFunction="sum">
					<description><![CDATA[
                        <B>Nombre de prestations Comptabilisées</B>
                        
                        (éventuellement coefficienté)
                        Pour les GHS, le nombre est affecté au jour de sortie
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>

				<COLUMN dataField="CPTMTT"
						width="90"
						type="Number"
						outputFormat="#E"
						visible="true"
						headerText="C.A. Total@LF@Comptabilisé"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPTMTT_P"
						type="Number"
						headerText="%@LF@Total"
						width="45"
						visible="true"
						outputFormat="#%"
						textAlign="right"
						totalFunction="calc"
						totalComplement=""
						otherFunction="calc"
						calc="true">
					<CALC formula="ROW.CPTMTT / TOTALROW.CPTMTT * 100"/>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>

				<COLUMN dataField="CPTMBG"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@OVALIDE"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						fixed="false"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Provenant de l'expédition PMSI et RAFAEL (Espic ou Public)</B>
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPTMHB"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@Hors OVALIDE"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Provenant de la Facturation</B>
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>

				<COLUMN dataField="CPTMT1MBG"
						width="90"
						type="Number"
						visible="true"
						headerText="Dont C.A.@LF@AMO@LF@OVALIDE"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						fixed="false"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Provenant de l'expédition PMSI et RAFAEL (Espic ou Public)</B>
                    ]]></description>
				</COLUMN>
				<COLUMN dataField="CPTMT1MHB"
						width="90"
						type="Number"
						visible="true"
						headerText="Dont C.A.@LF@AMO@LF@Hors OVALIDE"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires Provenant de la Facturation AMO (fides)</B>
                    ]]></description>
				</COLUMN>

				<COLUMN dataField="CPTNS1"
						width="80"
						type="Number"
						visible="true"
						headerText="Séjours@LF@AMO"
						outputFormat="#"
						textAlign="right"
						fixed="false"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Nombre de séjours facturés à l'AMO</B>
                        
                        Nombre de séjours avec au moins une ligne facturée à l'AMO
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTMT1"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@AMO"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires comptabilisé à l'AMO</B>
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTNS2"
						width="80"
						type="Number"
						visible="true"
						headerText="Séjours@LF@AMC"
						outputFormat="#"
						textAlign="right"
						fixed="false"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Nombre de séjours facturés à la mutuelle</B>
                        
                        Nombre de séjours avec au moins une ligne facturée à la mutuelle
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPTMT2"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@AMC"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires comptabilisé à la mutuelle</B>
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="0xDCDCDC"/>
				</COLUMN>
				<COLUMN dataField="CPTNS0"
						width="80"
						type="Number"
						visible="true"
						headerText="Séjours@LF@PAT"
						outputFormat="#"
						textAlign="right"
						fixed="false"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Nombre de séjours facturés au patient</B>
                        
                        Nombre de séjours avec au moins une ligne facturée au patient
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>
				<COLUMN dataField="CPTMT0"
						width="90"
						type="Number"
						visible="true"
						headerText="C.A.@LF@PAT"
						outputFormat="#E"
						textAlign="right"
						totalFunction="sum"
						otherFunction="">
					<description><![CDATA[
                        <B>Chiffre d'affaires comptabilisé au patient</B>
                    ]]></description>
					<HEADERCELLSTYLE name="backgroundColor" value="EFEFEF"/>
				</COLUMN>

			</DATAGRID>
		</ONGLET>
	</PRESENTATION>
</VUE>
