From 07273d0c3be360d0f9248969f668637d9bc32d8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Arod?= Date: Tue, 27 May 2025 21:16:30 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20stat=20Nb=20Familles=20avec=20une=20Inf?= =?UTF-8?q?ormation=20non=20m=C3=A9dico-sociale?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/data/TypeEvenementsSocial.ts | 1 + src/statistiques/v2/sociales/StatsSociales.ts | 4 ++++ src/statistiques/v2/sociales/computeStatsSociales.ts | 7 +++++++ 3 files changed, 12 insertions(+) diff --git a/src/data/TypeEvenementsSocial.ts b/src/data/TypeEvenementsSocial.ts index 7dca1c1..b1cbfa6 100644 --- a/src/data/TypeEvenementsSocial.ts +++ b/src/data/TypeEvenementsSocial.ts @@ -4,6 +4,7 @@ export const typesEvenementsSocial = [ "Information préoccupante 2", "Information préoccupante 3", "Information préoccupante 4", + "Information non médico-sociale", "Classement suite IP", "Classement suite AEMO MIJE ou...", "Classement sans IP", diff --git a/src/statistiques/v2/sociales/StatsSociales.ts b/src/statistiques/v2/sociales/StatsSociales.ts index 59f3820..e3512e1 100644 --- a/src/statistiques/v2/sociales/StatsSociales.ts +++ b/src/statistiques/v2/sociales/StatsSociales.ts @@ -25,6 +25,10 @@ export const statsSocialesDesc = { label: "Nb Familles avec signalement", }, + nbFamilleAvecInfoNonMedicoSociale: { + label: "Nb Familles avec une Information non médico-sociale", + }, + jugePourEnfant: { label: "Juge pour enfant", stats: { diff --git a/src/statistiques/v2/sociales/computeStatsSociales.ts b/src/statistiques/v2/sociales/computeStatsSociales.ts index 8eedb15..698333d 100644 --- a/src/statistiques/v2/sociales/computeStatsSociales.ts +++ b/src/statistiques/v2/sociales/computeStatsSociales.ts @@ -28,6 +28,13 @@ export function computeStatsSociales(familles: Famille[]): StatsSociales { ) ), + nbFamilleAvecInfoNonMedicoSociale: nbFamillesAvecPagesLiees( + filterFamillesWithOneOfEvenementsOfType( + famillesResistantesOuEx, + "Information non médico-sociale" + ) + ), + nbFamilleAvecClassementSuiteIP: nbFamillesAvecPagesLiees( filterFamillesWithOneOfEvenementsOfType( famillesResistantesOuEx,