
- Dashboard de Estado de Órdenes: Vista gráfica y pivot de órdenes por estado - Dashboard de Productividad de Técnicos: Análisis de pruebas por técnico - Dashboard de Muestras: Estado y distribución de muestras por tipo - Dashboard de Parámetros Fuera de Rango: Identificación de resultados críticos - Dashboard de Análisis Más Solicitados: Top de análisis por período - Dashboard de Distribución Demográfica: Tests por género y rango de edad - Agregar campos computed age_range, patient_gender y patient_age_range - Configurar menú de Dashboards solo para administradores 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2.6 KiB
2.6 KiB
Análisis de Dashboards para LIMS - Issue #71
Dashboards Implementables sin Módulos Adicionales ni Cambios Estructurales
1. ✅ Dashboard de Estado de Órdenes
Factibilidad: Alta
- Usar vistas graph y pivot nativas de Odoo
- Datos disponibles: sale.order con is_lab_request=True
- Métricas: órdenes por estado, por fecha, por paciente
2. ✅ Dashboard de Productividad de Técnicos
Factibilidad: Alta
- Datos disponibles: lims.test (technician_id, state, create_date, validation_date)
- Métricas: pruebas procesadas por técnico, tiempos promedio, estados
3. ✅ Dashboard de Muestras
Factibilidad: Alta
- Datos disponibles: stock.lot con is_lab_sample=True
- Métricas: muestras por estado, rechazos, re-muestreos
4. ✅ Dashboard de Parámetros Fuera de Rango
Factibilidad: Alta
- Datos disponibles: lims.result (is_out_of_range, is_critical)
- Métricas: resultados críticos, fuera de rango por parámetro
5. ✅ Dashboard de Análisis Más Solicitados
Factibilidad: Alta
- Datos disponibles: sale.order.line con productos is_analysis=True
- Métricas: top análisis, tendencias por período
6. ⚠️ Dashboard de Tiempos de Respuesta
Factibilidad: Media
- Requiere campos calculados (no almacenados actualmente)
- Necesitaría agregar campos store=True para métricas de tiempo
7. ❌ Dashboard de Facturación
Factibilidad: Baja
- Requiere módulo account (facturación)
- No está en las dependencias actuales
8. ❌ Dashboard de Inventario de Reactivos
Factibilidad: Baja
- Requiere configuración adicional de stock
- No hay modelo específico para reactivos
Implementación Técnica
Herramientas Disponibles en Odoo 18:
- Vistas Graph: Gráficos de barras, líneas, pie
- Vistas Pivot: Tablas dinámicas
- Vistas Cohort: Análisis de cohortes
- Filtros y Agrupaciones: Para segmentar datos
- Acciones de Servidor: Para cálculos complejos
Estructura Propuesta:
<!-- Menú principal de Dashboards -->
<menuitem id="menu_lims_dashboards"
name="Dashboards"
parent="lims_management.menu_lims_root"
sequence="5"
groups="group_lims_admin,group_lims_manager"/>
Recomendación
Sugiero comenzar con los 5 dashboards marcados con ✅ ya que:
- Utilizan datos existentes
- No requieren cambios en modelos
- Usan herramientas nativas de Odoo
- Proveen valor inmediato al administrador
Orden de implementación sugerido:
- Dashboard de Estado de Órdenes (más básico)
- Dashboard de Productividad de Técnicos
- Dashboard de Muestras
- Dashboard de Parámetros Fuera de Rango
- Dashboard de Análisis Más Solicitados