getConnection(); try { $proCount = $db->query("SELECT COUNT(*) as total FROM echographie_professionnels WHERE status = 'active'")->fetch()['total'] ?? 0; $patientCount = $db->query("SELECT COUNT(*) as total FROM echographie_patients")->fetch()['total'] ?? 0; $examenCount = $db->query("SELECT COUNT(*) as total FROM echographie_examens")->fetch()['total'] ?? 0; $typeCount = $db->query("SELECT COUNT(*) as total FROM echographie_types WHERE is_active = 1")->fetch()['total'] ?? 0; $types = $db->query("SELECT * FROM echographie_types WHERE is_active = 1 ORDER BY nom LIMIT 4")->fetchAll(); // Statistiques laboratoire $labAnalysesCount = $db->query("SELECT COUNT(*) as total FROM laboratoire_analyses")->fetch()['total'] ?? 0; $labPatientsCount = $db->query("SELECT COUNT(DISTINCT patient_id) as total FROM laboratoire_analyses")->fetch()['total'] ?? 0; $labParamsCount = $db->query("SELECT COUNT(*) as total FROM laboratoire_parametres WHERE is_active = 1")->fetch()['total'] ?? 0; $labParams = $db->query("SELECT * FROM laboratoire_parametres WHERE is_active = 1 ORDER BY nom LIMIT 4")->fetchAll(); } catch (PDOException $e) { $proCount = 0; $patientCount = 0; $examenCount = 0; $typeCount = 0; $types = []; $labAnalysesCount = 0; $labPatientsCount = 0; $labParamsCount = 0; $labParams = []; } $isLoggedIn = isset($_SESSION['echographie_logged_in']) && $_SESSION['echographie_logged_in'] === true; // Fallback pour h() si functions.php n'est pas chargé if (!function_exists('h')) { function h($string) { return htmlspecialchars($string, ENT_QUOTES, 'UTF-8'); } } // Libellés des types d'examens / paramètres pour les puces des cartes. // On retombe sur des valeurs par défaut si la base ne renvoie rien. $echoLabels = !empty($types) ? array_map(fn($t) => $t['nom'], array_slice($types, 0, 4)) : ['Abdominale', 'Obstétricale', 'Pelvienne', 'Thyroïdienne']; $labLabels = !empty($labParams) ? array_map(fn($p) => $p['nom'], array_slice($labParams, 0, 4)) : ['Hématologie', 'Biochimie', 'Sérologie', 'Parasitologie']; ?> <?php echo h($page_title); ?>
Intelligence médicale

Vos comptes rendus médicaux, rédigés en quelques minutes

IKIEMI réunit l'échographie et le laboratoire clinique dans un seul outil : modèles intelligents, valeurs de référence et export professionnel, pensés pour le rythme d'un cabinet.

Examens & analyses
Patients suivis
Professionnels
Types & paramètres
0 +
Examens & analyses
0 +
Patients suivis
0 +
Professionnels
0 +
Types & paramètres
Médecin rédigeant un compte rendu patient
Échographie

Des comptes rendus d'échographie sans ressaisie

Choisissez un type d'examen, laissez l'auto-complétion préremplir les mentions habituelles, puis ajustez ce qui est spécifique au patient. L'historique reste accessible à chaque consultation suivante.

Gérer mes examens
Examens enregistrés
Types d'examens
Technicienne de laboratoire réalisant une analyse
Laboratoire clinique

Des analyses interprétées, pas seulement saisies

Les paramètres de laboratoire intègrent leurs valeurs de référence : chaque résultat saisi est automatiquement situé par rapport à la norme, pour un compte rendu clair et immédiatement exploitable.

Gérer mes analyses
Analyses réalisées
Paramètres disponibles

Du patient au document, en trois étapes

Le même déroulé pour une échographie ou une analyse de laboratoire, pour ne pas avoir à réapprendre l'outil d'un service à l'autre.

01

Sélectionner patient et examen

Retrouvez un patient existant ou créez sa fiche, puis choisissez le type d'examen ou le panel d'analyses concerné.

02

Rédiger avec les modèles

Les mentions standards et les valeurs de référence sont préremplies ; vous ajustez uniquement ce qui est propre au cas.

03

Exporter et transmettre

Générez un PDF professionnel prêt à imprimer ou à envoyer, et retrouvez-le dans l'historique du patient.

Prêt à gagner du temps sur vos comptes rendus ?

Rejoignez la plateforme et centralisez échographie et laboratoire dans un seul espace de travail.