fetch( "SELECT id FROM lab_asignaciones WHERE domicilio_id = ? AND enfermera_id = ?", [$domId, $enfId] ); if (!$asig) jsonError('Sin acceso a este domicilio', 403); } $notas = $db->fetchAll( "SELECT n.*, e.nombre_completo AS enfermera_nombre FROM lab_domicilio_notas n LEFT JOIN lab_enfermeras e ON e.id = n.enfermera_id WHERE n.domicilio_id = ? ORDER BY FIELD(n.tipo,'clinica','libre'), n.created_at ASC", [$domId] ); jsonOk(['data' => $notas]); } catch (Exception $e) { error_log('[get_notas_domicilio] ' . $e->getMessage()); jsonError($e->getMessage(), 500); }