1 nuit
$tmp = sprintf($sumCaseWhen, $tmp0, 'nb_rsa_2n + nb_rsa_xn');
break;
case '4': // Nombre de séjours 2 nuits
$tmp = sprintf($sumCaseWhen, $tmp0, 'nb_rsa_2n');
break;
case '5': // Nombre de séjours > 2 nuits
$tmp = sprintf($sumCaseWhen, $tmp0, 'nb_rsa_xn');
break;
case '6': // Nombre de séances
$tmp = sprintf($sumCaseWhen, $tmp0, 'nb_seances');
break;
case '10': // Nombre CHIR AMBU
$tmp0 = ' AND duree_sejour = \'0\' AND cas_code = \'C\' ';
$tmp = sprintf($sumCaseWhen, $tmp0, 'nb_rsa');
break;
case '7': // Nombre de journées
$tmp = sprintf($sumCaseWhen, $tmp0, 'duree_sejour');
break;
case '8': // DMS
$tmp0 = ' AND cmd_code <> \'28\' ';
$tmp1 = sprintf($sumCaseWhen, $tmp0, 'duree_sejour');
$tmp2 = sprintf($sumCaseWhen, $tmp0, 'nb_rsa');
$tmp = sprintf($ctiDivision, $tmp1, $tmp2);
break;
case '8.1': // DMS GHS
$tmp0 = ' AND cmd_code <> \'28\' ';
$tmp1 = sprintf($sumCaseWhen, $tmp0, 'dms_nationale_ghs');
$tmp2 = sprintf($sumCaseWhen, $tmp0, 'nb_rsa');
$tmp = sprintf($ctiDivision, $tmp1, $tmp2);
break;
case '9': // Nombre décès
$tmp0 = ' AND mode_sortie = \'9\' ';
$tmp = sprintf($sumCaseWhen, $tmp0, 'nb_rsa');
break;
case '1X': // Nombre de séjours > 1 nuit
$tmp = sprintf($sumCaseWhen, $tmp0, 'nb_rsa_2n + nb_rsa_xn');
break;
case '1.13': // Age moy public qualifié
$tmp1 = sprintf($sumCaseWhen,$tmp0, 'age_public');
$tmp2 = sprintf($sumCaseWhen, $tmp0, 'nb_rsa_public');
$tmp = sprintf($ctiDivision, $tmp1, $tmp2);
break;
case '1.14': // Age moy privé qualifié
$tmp1 = sprintf($sumCaseWhen,$tmp0, 'ghm_nat.age_prive');
$tmp2 = sprintf($sumCaseWhen, $tmp0, 'ghm_nat.nb_rsa_prive');
$tmp = sprintf($ctiDivision, $tmp1, $tmp2);
break;
case '1.15': // Age des patients
$tmp1 = sprintf($sumCaseWhen,$tmp0, 'age');
$tmp2 = sprintf($countCaseWhen, $tmp0, 'v_rss_1.rss_id');
$tmp = sprintf($ctiDivision, $tmp1, $tmp2);
break;
case '1.16': // Nombre de séjours dont séances
$tmp = sprintf($sumCaseWhen, $tmp0, 'nb_rsa');
break;
case '1.17': // Nombre de ghm
$tmp = sprintf($countCaseWhen, $tmp0, 'v_rss_1.ghm_id');
break;
default : // Nombre de séjours par défaut
$tmp = sprintf($countCaseWhen, $tmp0, 'v_rss_1.rss_id');
}
$toReplace = array(
'@date_debut@',
'@date_fin@'
);
$curPeriod = array(
$periodeDebut,
$periodeFin
);
$prevPeriod = array(
$periodePrecDebut,
$periodePrecFin
);
return str_replace($toReplace, $curPeriod, $tmp);
}
// ?>
EVAL]]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>
1){
$nb_data = $i;
}
}
return $nb_data;
EVAL]
]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>
EVAL]]]>