Equipos HPLC/UHPLC
El módulo Equipos es el núcleo de ITS Lab: gestiona los equipos cromatográficos de los clientes, sus módulos componentes, los servicios GMP de calificación (IQ/OQ/PQ, calibraciones, mantenimientos) y sus consumibles. La pantalla es una lista de tarjetas expandibles: cada tarjeta muestra el estado de vigencia de un equipo de un vistazo y, al abrirla, todo su detalle. Los servicios GMP se crean, registran y archivan desde acá.
Botones del encabezado
La barra superior de la pantalla de Equipos ofrece estas acciones:
| Botón | Qué hace |
|---|---|
| 📷 Escanear QR | Abre la cámara y lleva al equipo leyendo su etiqueta (ver Escáner QR). |
| 📄 Reportes | Abre el modal de reporte de cliente para el listado. Ver Reporte de Cliente. |
| Exportar / Imprimir | Exporta o imprime el listado de equipos tal como está filtrado. |
| + Nuevo | Alta de un equipo. |
| "?" | Abre esta ayuda. Se oculta en pantallas mobile. |
Los equipos, módulos y servicios no se pueden eliminar. Para dar de baja uno se lo archiva con un motivo obligatorio (al menos 5 caracteres), y queda registrado para trazabilidad. Restaurar lo archivado lo hacen los administradores.
La lista de tarjetas
Cada equipo se muestra como una tarjeta (no una fila de tabla). La fila visible contiene:
| Elemento | Qué es |
|---|---|
| Flecha ▸ | Expande / colapsa el panel de detalle de la tarjeta. |
| Badge del ID del equipo | El ID que le asigna el cliente (ej: HPLC03). Al hacer click se abre la Ficha técnica del equipo. |
| Marca + modelo | Fabricante y modelo del equipo. |
| Laboratorio · Sector | Cliente y sector al que pertenece el equipo. |
| Pastillas por servicio | Una pastilla por cada servicio GMP: sigla del tipo + vencimiento AAAA-MM, con un semáforo de color en el borde según qué tan cerca está el vencimiento. |
| Acciones de la fila | Editar y Archivar (o Restaurar si ya está archivado). |
El panel expandido de cada tarjeta reúne todo el detalle del equipo:
Filtros, orden y agrupación
| Control | Opciones |
|---|---|
| Búsqueda | Texto libre (marca, modelo, ID, sector…). |
| Laboratorio | Filtra por cliente. |
| Sector | Filtra por sector. |
| Marca | Filtra por fabricante. |
| Vencimiento | Todos · Vencidos · Próximos 30 días · Próximos 60 días · Próximos 90 días · Vigentes. |
| Orden | Cliente A-Z · Nombre del equipo · Próximo vencimiento · ID del equipo. |
| Agrupar | Sin agrupación · por Cliente · por Marca. No agrupa por Sector. |
| Filtro por ID de equipo | Aísla la tarjeta de un equipo puntual por su ID. |
| Ver archivados | Toggle que incluye los equipos archivados en el listado. |
Cada banda es un umbral, no un rango exclusivo: "Próximos 90 días" incluye también lo que cae dentro de 30 y de 60 días. Además se solapa con "Vigentes" entre los 60 y los 89 días. Pensalas como "lo que vence de acá a N días", no como franjas que se excluyen entre sí.
Hoy, al activar "Ver archivados", los equipos archivados aparecen mezclados sin un distintivo visual que los diferencie de los activos (el listado no expone el flag de archivado). Es un comportamiento conocido: para confirmar el estado de un equipo, abrí su Ficha técnica.
Campos del equipo y del módulo
Equipo
| Campo | Obligatorio | Detalle |
|---|---|---|
| Equipo (ID) | ✅ Sí | El ID que le asigna el cliente (ej: HPLC03). |
| Marca | ✅ Sí | Fabricante del equipo. |
| Modelo | ✅ Sí | Modelo del equipo. |
| Sector | ✅ Sí | Determina laboratorio, sector y usuarios del equipo. Es la relación de la que cuelga todo. |
| Fecha de último servicio | — | Fecha referencial del último servicio previo al alta en ITS Lab. No genera historial. |
Módulo
| Campo | Obligatorio | Detalle |
|---|---|---|
| Marca | ✅ Sí | Fabricante del módulo (bomba, detector, inyector, degasificador…). |
| Modelo | ✅ Sí | Modelo del módulo. |
| N° de serie | — | Opcional pero recomendable para la trazabilidad GMP. |
Módulos trasladables
Un módulo ya no queda fijo a un equipo. En qué equipo o ubicación está, y en qué condición está, no se editan a mano: salen de su historial de intervenciones. El formulario de edición del módulo solo toca su identidad (marca, modelo, N° de serie); su lugar y su estado se cambian registrando intervenciones.
No hay un botón de "editar estado". Los cambios de ubicación y de condición se hacen con "Registrar intervención". Según la actividad que elijas, el formulario te pide lo que corresponde (equipo destino, ubicación, condición, etc.).
Los dos chips: Condición y Ubicación
Cada módulo muestra dos chips que resumen dónde está y cómo está, según su última intervención:
| Chip | Valores |
|---|---|
| Condición | Operativo · En reparación · Fuera de uso… (según la última intervención). |
| Ubicación | En un equipo · en ION (ubicación interna) · fuera de vista (su equipo, sector o laboratorio está archivado) · Sin ubicación (módulo sin intervenciones todavía). |
Un módulo retirado puede no pertenecer a ningún equipo: queda en una ubicación interna de ION hasta que se lo vuelva a montar.
Hoja de vida del módulo
El botón "Hoja de vida" abre el historial completo de todo lo que le pasó al módulo —incluso cuando estuvo en otros equipos—. Es accesible desde la Ficha del equipo y desde el listado de módulos.
Módulos que no aparecen en ninguna ficha de equipo
La pantalla de Equipos incluye un panel plegable (siempre visible, aun con cero módulos) con los módulos que no cuelgan de ninguna ficha, en dos secciones:
| Sección | Qué agrupa |
|---|---|
| Fuera de equipo — en ION | Módulos que no cuelgan de ningún equipo, en una ubicación interna de ION. |
| Fuera de vista — su lugar está archivado | Módulos cuyo equipo, sector o laboratorio quedó archivado. |
Cada fila ofrece Hoja de vida · Registrar intervención · Editar · Archivar (y Restaurar si corresponde).
Servicios GMP del equipo
La sección Servicios del panel muestra las calificaciones y calibraciones del equipo. Cada servicio tiene un estado que define si bloquea crear otro del mismo tipo y si se puede archivar:
| Estado | Semántica | ¿Bloquea crear otro del mismo tipo? | ¿Archivable? |
|---|---|---|---|
| Por Realizar | Creado, aún no iniciado. | ✅ Sí | — |
| Programado | Con fecha coordinada con el cliente. | ✅ Sí | — |
| En Ejecución | Técnico trabajando en sitio. | ✅ Sí | — |
| Finalizado | Servicio completado. | — | ✅ Sí |
| Cancelado | Servicio cancelado. | — | ✅ Sí |
Los tres estados activos (Por Realizar, Programado, En Ejecución) bloquean crear otro servicio del mismo tipo. Solo los dos estados terminales (Finalizado, Cancelado) son archivables.
Crear un servicio GMP desde el equipo
Si elegís un tipo AT/RB (asistencia técnica / reparación), el formulario cambia a "Nueva intervención (AT/RB)" y crea la intervención con numeración automática. Las AT/RB no se registran como servicio GMP: no son servicios calificados, son intervenciones. Ver AT y Reparaciones.
El vencimiento se calcula solo, al último día del mes (fecha de ejecución más la periodicidad del tipo).
Dos opciones:
• "Guardar" — crea el servicio sin protocolo.
• "Guardar y Registrar" — crea el servicio y su registro juntos y le asigna un número ITS, que abre el Protocolo ITS.
Conflicto: ya existe un servicio del mismo tipo
Si al crear ya existe un servicio del mismo tipo en el equipo, el sistema abre un modal de conflicto:
| Situación / Opción | Qué pasa |
|---|---|
| Existente activo (Por Realizar / Programado / En Ejecución) | Bloqueado. No se puede crear otro mientras haya uno activo. Primero finalizá o cancelá el existente. |
| Reemplazar | Archiva el servicio viejo y el nuevo pasa a ser la calificación vigente. |
| Recalificación parcial | Crea el nuevo como hijo del existente. El padre sigue marcando la vigencia; el hijo lleva el badge Recalif. parcial. |
Una vez creado, el número de protocolo y el equipo al que pertenece no se pueden editar. Si un servicio ya tiene protocolo y querés moverle la fecha a otro mes, el sistema no te deja: lo correcto es cancelarlo y crear uno nuevo.
Solo se archivan servicios Finalizado o Cancelado. Además, si el servicio es padre y tiene recalificaciones parciales (hijos) todavía activas, no te deja archivarlo: primero hay que resolver los hijos.
Escáner QR
El botón "📷 Escanear QR" abre la cámara del dispositivo. Al leer la etiqueta ION de un equipo, el escáner limpia los filtros activos y abre directamente la tarjeta de ese equipo. Es la vía rápida para llegar a un equipo desde su etiqueta física.
Etiquetas
El botón "🏷️ Etiquetas" está en la cabecera de la Ficha técnica del equipo (el modal que se abre al hacer click en el badge del ID). Abre un selector con tres modos:
| Modo | Qué genera |
|---|---|
| Por equipo | Etiqueta del equipo completo. |
| Por módulo | Una etiqueta por cada módulo. |
| Zebra | Etiqueta para impresora Zebra, que podés copiar o descargar. |
En las etiquetas comunes (por equipo o por módulo) el QR aparece solo en las de Mantenimiento Preventivo; las demás salen sin QR. La etiqueta para impresora Zebra lleva QR siempre.
Notas internas y Adjuntos
A diferencia de los equipos, módulos y servicios (que nunca se borran), las notas internas y los adjuntos son material de trabajo interno: admiten borrado permanente (con confirmación, sin motivo) y no aparecen en los reportes.
Los adjuntos son archivos de hasta 5 MB y se suben de tres maneras: arrastrando el archivo, eligiéndolo desde el disco o tomando una foto con la cámara. Usalos para material de apoyo que no forma parte del expediente regulado del equipo.
Ficha técnica
Al hacer click en el badge del ID del equipo se abre la Ficha técnica: un modal imprimible que consolida todo el expediente del equipo en una sola vista:
Consultar sobre este equipo (Knowledge)
Cuando Knowledge está activo en el entorno, la cabecera de la Ficha incluye el botón "💡 Consultar sobre este equipo", que abre Knowledge con la consulta ya acotada a ese equipo. (La lamparita "💡 Consultar" por módulo no está en la Ficha sino en la lista de módulos de la tarjeta del listado de Equipos.)
Módulos con condición e Hoja de vida
En la Ficha, la tabla de Módulos muestra por cada módulo un chip de Condición y un botón "Hoja de vida" que abre su historial completo (ver Módulos trasladables).
Partes ION instaladas (PIT)
La Ficha incluye la tabla "Partes ION instaladas": las partes serializadas de ION (PIT) montadas hoy en los módulos del equipo. Columnas: N° PIT · Marca · Part number · N° de serie · Condición · Propiedad · En el módulo, con enlace a cada parte. También figura en el PDF imprimible. Ver Partes (PIT).
Reglas GMP — resumen
• Nada se borra: equipos, módulos y servicios solo se archivan, con un motivo (al menos 5 caracteres).
• No se editan el número de protocolo ni el equipo de un servicio una vez creado.
• No se archiva un servicio padre que todavía tiene recalificaciones parciales (hijos) activas.
• Solo se archivan servicios Finalizado o Cancelado.
• Restaurar lo archivado lo hacen los administradores.