Resumen de Roles de Usuario y Capacidades¶
Esta página proporciona un resumen completo de las capacidades y características principales que cada tipo de usuario puede realizar en el Sistema de Gestión de Laboratorio.
IMPORTANTE: Esta documentación está completamente en español para servir al personal del laboratorio y veterinarios de habla hispana.
🏥 VETERINARIO (Cliente Veterinario)¶
Flujo de Trabajo Principal: Enviar protocolos → Seguir estado → Descargar informes
Características Principales:¶
📋 Envío de Protocolos¶
- Crear nuevos protocolos de citología
- Crear nuevos protocolos de histopatología
- Completar información del paciente y muestra
- Generar etiquetas de muestra automáticamente
📊 Gestión de Protocolos¶
- Ver todos los protocolos enviados
- Seguir el estado del protocolo en tiempo real
- Editar protocolos antes de que comience el procesamiento
- Monitorear el progreso del protocolo a través del sistema
📄 Acceso a Informes¶
- Descargar informes diagnósticos completados (PDF)
- Acceder a órdenes de trabajo para facturación
- Recibir notificaciones por email cuando los informes están listos
- Ver historial de informes y archivos
👤 Gestión de Perfil¶
- Actualizar información personal y profesional
- Gestionar datos de contacto
- Actualizar información de matrícula
- Cambiar contraseña y configuraciones de seguridad
📈 Seguimiento de Estado¶
- Actualizaciones de estado del protocolo en tiempo real
- Notificaciones por email para cambios de estado
- Seguimiento del progreso a través de todas las etapas de procesamiento
🔬 PERSONAL_LAB (Personal de Laboratorio)¶
Flujo de Trabajo Principal: Recibir muestras → Procesar muestras → Generar informes → Firmar documentos
Características Principales:¶
📦 Recepción de Muestras¶
- Confirmar la recepción de muestras en el laboratorio
- Asignar números de protocolo definitivos
- Registrar la llegada y condición de la muestra
- Manejar discrepancias y problemas de muestras
⚙️ Gestión de Procesamiento¶
- Registrar cassettes para histopatología
- Registrar portaobjetos para análisis
- Seguir las etapas de procesamiento
- Actualizar el estado del procesamiento
📝 Generación de Informes (requiere permiso explícito)¶
- Crear informes solo si el perfil Personal de laboratorio tiene «Puede crear informes»
- Bloque Informe patológico en detalle de protocolo y en estado de procesamiento (protocolo Listo)
- Cola de informes pendientes, edición, finalización y envío por email
- El rol PERSONAL_LAB no habilita informes por sí solo
✍️ Firmas Digitales (obligatorias para informes)¶
- Cargar firma en
/accounts/lab-staff/signature/antes de elaborar o descargar PDF - Sin firma: redirección automática y avisos en pantalla
- El PDF usa la firma del responsable asignado al informe en el formulario
- Ver guía: Firma digital
📋 Actualizaciones de Estado¶
- Actualizar el estado del procesamiento del protocolo
- Marcar hitos de procesamiento
- Manejar retrasos o problemas de procesamiento
📄 Creación de Órdenes de Trabajo¶
- Generar órdenes de trabajo para protocolos completados
- Crear documentos de facturación
- Gestionar el estado de las órdenes de trabajo
Permiso adicional: las pantallas de órdenes de trabajo exigen que el usuario tenga is_staff=True («Staff status» en el admin de Django), además del rol PERSONAL_LAB. La recepción y el procesamiento de muestras no usan ese flag; un técnico sin is_staff verá el acceso deshabilitado o un aviso en el panel.
📊 Seguimiento de Inventario¶
- Gestionar inventario de procesamiento de muestras
- Seguir el uso de cassettes y portaobjetos
- Monitorear suministros de procesamiento
🎯 Control de Calidad¶
- Revisar y aprobar la calidad del procesamiento
- Asegurar el cumplimiento de estándares de informes
- Monitorear la precisión de los informes
Nota: El rol unificado de Personal de Laboratorio incluye tanto las funciones tradicionales de laboratorio como la capacidad de generar informes diagnósticos, dependiendo de los permisos asignados a cada miembro del personal.
👨💼 ADMIN (Administrador)¶
Flujo de Trabajo Principal: Gestión del sistema → Administración de usuarios → Configuración
Características Principales:¶
👥 Gestión de Usuarios¶
- Crear, editar y gestionar cuentas de usuario
- Asignar y cambiar roles de usuario
- Activar/desactivar cuentas de usuario
- Restablecer contraseñas de usuario
- Gestionar permisos de usuario
⚙️ Configuración del Sistema¶
- Configurar parámetros y configuraciones del sistema
- Gestionar configuración de email
- Configurar preferencias de notificaciones
- Configurar mantenimiento del sistema
📊 Analíticas e Informes¶
- Acceder a analíticas del sistema completo
- Ver métricas de rendimiento del laboratorio
- Monitorear volúmenes de procesamiento
- Generar informes de gestión
- Seguir tiempos de respuesta (TAT)
🔍 Logs de Auditoría¶
- Revisar logs de actividad del sistema
- Monitorear eventos de seguridad
- Seguir acciones de usuario
- Acceder a logs de autenticación
- Revisar logs de entrega de email
📋 Gestión de Datos¶
- Gestionar datos de referencia y catálogos
- Actualizar información de precios
- Gestionar listas de especies y razas
- Configurar categorías de diagnóstico
- Mantener la integridad de los datos del sistema
🔄 Integración del Flujo de Trabajo del Sistema¶
Proceso Completo del Laboratorio:¶
- Veterinario envía protocolo con información de la muestra
- Personal de Laboratorio recibe y procesa la muestra
- Personal de Laboratorio (con permisos) analiza y crea informe diagnóstico
- Sistema genera automáticamente órdenes de trabajo y envía notificaciones
- Administrador monitorea todo el proceso y gestiona la salud del sistema
Beneficios Clave por Rol:¶
- Veterinarios: Ahorro de tiempo con envío online y seguimiento en tiempo real
- Personal de Laboratorio: Flujo de trabajo organizado con mejor trazabilidad y acceso completo al ciclo de vida de las muestras
- Administradores: Toma de decisiones basada en datos con analíticas completas
🎯 Navegación Rápida¶
Para Veterinarios¶
Para Personal de Laboratorio¶
- Recibir muestras
- Procesar muestras
- Firma digital (informes)
- Gestionar inventario
- Analizar muestras (si tiene permiso)
- Crear informes (si tiene permiso)
- Control de calidad (si tiene permiso)
Para Administradores¶
Este sistema basado en roles asegura que cada tipo de usuario tenga acceso a las herramientas específicas y la información que necesitan para realizar su trabajo de manera efectiva, manteniendo la seguridad y eficiencia del flujo de trabajo en todo el proceso del laboratorio.