'1'"; EVAL] ]]> 0'; break; case 'NEM': return 'AND (nb_entrees_directes > 0 OR nb_entrees_mutation_[VIEW.MUTATION_FIELD] > 0)'; break; case 'NSD': return 'AND nb_sorties_directes > 0'; break; case 'NSM': return 'AND (nb_sorties_directes > 0 OR nb_sorties_mutation_[VIEW.MUTATION_FIELD] > 0)'; break; case 'NJN': return 'AND [VIEW.JOURNEES_FIELD] > 0'; break; case 'NJNA': return 'AND ([VIEW.JOURNEES_FIELD] > 0 OR nb_ambulatoires > 0)'; break; case 'NEX': return 'AND nb_externes > 0'; break; case 'NAM': return 'AND nb_ambulatoires > 0'; break; case 'NEDA': return 'AND (nb_entrees_directes > 0 OR nb_ambulatoires > 0)'; break; case 'NSDA': return 'AND (nb_sorties_directes > 0 OR nb_ambulatoires > 0)'; break; case 'NEDXA': return 'AND (nb_entrees_directes > 0 OR nb_externes > 0 OR nb_ambulatoires > 0)'; break; case 'NSDXA': return 'AND (nb_sorties_directes > 0 OR nb_externes > 0 OR nb_ambulatoires > 0)'; break; case 'NJNXA': return 'AND ([VIEW.JOURNEES_FIELD] > 0 OR nb_externes > 0 OR nb_ambulatoires > 0)'; break; case 'NSDXBB': return 'AND (nb_sorties_directes > 0 OR nb_ambulatoires > 0 OR nb_bebes > 0)'; break; case 'NEDXAS': return 'AND (nb_entrees_directes > 0 OR nb_externes > 0 OR nb_ambulatoires > 0 OR nb_seances > 0)'; break; case 'NSDXAS': return 'AND (nb_sorties_directes > 0 OR nb_externes > 0 OR nb_ambulatoires > 0 OR nb_seances > 0)'; break; case 'NSDXASSH': return "AND (nb_sorties_directes > 0 OR nb_externes > 0 OR nb_ambulatoires > 0 OR CASE WHEN type_sejour = '5' THEN nb_seances ELSE 0 END > 0)"; break; case 'NJNXAS': return 'AND ([VIEW.JOURNEES_FIELD] > 0 OR nb_externes > 0 OR nb_ambulatoires > 0 OR nb_seances > 0)'; break; case 'NSE': return "AND nb_seances > 0"; break; case 'NBB': return "AND nb_bebes > 0"; break; case 'NCP': return "AND [VIEW.CP_FIELD] > 0"; break; case 'NJO': return ""; break; case 'NJNM': return 'AND [VIEW.JOURNEES_FIELD] > 0'; break; case 'NEXM': return 'AND nb_externes > 0'; break; case 'NAMM': return 'AND nb_ambulatoires > 0'; break; case 'NJNXAM': return 'AND ([VIEW.JOURNEES_FIELD] > 0 OR nb_externes > 0 OR nb_ambulatoires > 0)'; break; case 'NSEM': return "AND nb_seances > 0"; break; case 'TAU': return 'AND ([VIEW.JOURNEES_FIELD] > 0 OR nb_ambulatoires > 0 OR nb_seances_dans_taux > 0)'; break; default: return ''; } EVAL]]]> 0) { return "'[VIEW.TOPERIODE]'::date - [NBJOURS] + 1"; } else { return "'[VIEW.TOPERIODE]'::date - date_part('day', '[VIEW.TOPERIODE]'::date)::int + 1"; } EVAL]]]>