Perfiles y administración · Revisión local 0.29
Actualizado el 4 de noviembre de 2026. Este recorrido prevalece sobre las descripciones históricas de roles que aparecen más adelante.
1. Crear la cuenta
Ingresa como administrador y abre Cuentas y permisos. Busca por nombre, usuario o perfil; el listado muestra 25 cuentas por página. Crea la cuenta con su nombre, usuario, rol y contraseña temporal de al menos 12 caracteres. La contraseña debe cambiarse al primer ingreso. Para suspender todo acceso, desactiva la cuenta. Se protege la última cuenta administradora activa.
2. Definir un perfil reutilizable
Pulsa Administrar perfiles y bandejas. En Define el perfil, selecciona Crear perfil nuevo, escribe un nombre y elige Profesional o Especialista. Añade los módulos con Añadir o arrástralos a Habilitados; Quitar retira un módulo. Puedes crear varios perfiles del mismo tipo. No se asigna automáticamente un perfil nuevo a ninguna cuenta.
3. Elegir sus funciones
Para Profesional puedes habilitar Validar casos asignados, Remitir al especialista y Cerrar la gestión respondida. Para Especialista puedes habilitar Registrar respuesta especializada. Sin funciones seleccionadas, el perfil solo consulta los casos que tenga asignados en sus módulos. Elegir una función no salta los requisitos de responsable y estado: validar requiere revisión declarada de la IPS y nota; remitir exige un caso validado y un especialista autorizado; cerrar exige una respuesta documentada.
4. Asignar el perfil y los casos
En Asígnalo al profesional, elige la cuenta activa, revisa el nombre y selecciona el perfil guardado. Pulsa Guardar asignación. Publica resultados ya guardados y asigna los casos individualmente o por lote desde la bandeja. El profesional solo verá sus casos asignados y el especialista sus remisiones autorizadas. Sin perfil, módulo o asignación no obtiene acceso a resultados generales. Los administradores conservan la consola general; las demás cuentas usan la bandeja asignada.
5. Ajustar, comprobar y respaldar
Selecciona un perfil existente para revisar sus módulos y funciones. La pantalla indica cuántas cuentas están vinculadas: guardar afecta a todas. Para un cambio individual, crea otro perfil y reasigna esa cuenta. Para cambiar de tipo, crea otro perfil. Los cambios se verifican en cada solicitud al servidor, incluso con una sesión abierta. Actualizar bandeja refresca sus controles; una acción retirada se rechaza también desde una pantalla anterior. El historial no se elimina. Si otro administrador cambió la versión, recarga antes de guardar.
Usa Respaldar perfiles y gestión además del respaldo clínico habitual: los perfiles operativos, funciones, asignaciones y eventos se guardan en gestion_profesional.sqlite; las cuentas y datos clínicos usan prm.sqlite3. Conserva ambos respaldos y el almacén del autenticador (autenticador.sqlite3) mediante el procedimiento seguro del equipo; sus claves DPAPI están vinculadas al perfil de Windows. Mi contraseña permite cambiar la contraseña propia y revocar las otras sesiones; Volver a Cuentas y permisos regresa a la misma consola.
El perfil de compatibilidad de la consola anterior se conserva para datos previos, pero no habilita la bandeja operativa ni acceso general. La carga de bases, captura administrativa y ejecución de procesos corresponden al administrador en este flujo. Estas restricciones se aplican en el servidor, no solo ocultando botones.
Referencia Zoho finalizada
Por decisión del responsable, el 4 de noviembre de 2026 se finaliza Zoho como dependencia y requisito de contraste para continuar AS²PIRA. La aplicación funciona en web local con definiciones EPINex. Las capturas, diferencias y reportes anteriores se conservan como antecedentes de migración; no representan tareas de acceso a Zoho pendientes ni una dependencia de operación. Este cierre no cambia fórmulas, resultados ni datos, y no constituye una certificación clínica adicional. La revisión del contexto de cada consulta y la trazabilidad de las definiciones locales siguen vigentes.
Acceso a perfiles y bandejas · 4 de noviembre de 2026
Como administrador, abre Perfiles y bandejas en la barra lateral, dentro de Equipo y control, junto a Cuentas y permisos. El acceso se muestra después del ingreso completo y la segunda verificación. En perfiles profesionales se abre directamente la bandeja autorizada.
La asignación de perfiles sigue siendo explícita. El administrador debe crear las cuentas profesionales mediante Cuentas y permisos, definir su perfil de módulos, publicar resultados guardados y asignar cada caso. Tener un módulo habilitado no permite ver casos ajenos. Un caso validado puede remitirse al especialista asignado y este registra su propia respuesta.
Validación de esta entrega: ingreso real con segundo factor registrado; circuito completo de perfiles, arrastrar módulos, asignación, validación, remisión y respuesta con cuentas ficticias aisladas, sin incorporar casos ni usuarios de prueba a la instalación operativa. El QR se comprueba en la prueba aislada de configuración y solo aparece al vincular una cuenta nueva; no se restablece una cuenta ya vinculada para mostrarlo.
Autenticador como en RADAR y SAmuel
4 de noviembre de 2026. ASPIRA utiliza ahora el mismo recorrido de configuración: instrucciones en cuatro pasos, QR generado localmente, alternativa manual si no puedes escanear y verificación del código de seis números del celular. La clave larga solo se introduce en el autenticador.
Usa la misma aplicación de autenticación del celular y añade una cuenta independiente llamada EPINex ASPIRA. No introduzcas el código de RADAR ni el de SAmuel. Si ya configuraste ASPIRA, conserva su cuenta: esta actualización no reemplaza ni borra claves existentes y solo pide el código vigente.
Las nuevas configuraciones generan diez códigos de recuperación de un solo uso, con botón para descargar y confirmación de guardado antes de continuar. Los códigos emitidos previamente siguen siendo válidos y no se regeneran automáticamente. La ayuda, la clave alternativa y las opciones de recuperación se pueden desplegar en la misma pantalla.
Generación del QR completamente local con la biblioteca qrcode 8.2 ya utilizada por RADAR, incluida su licencia. No se envían claves a servicios externos. Se mantienen la protección DPAPI, los controles de intentos y la exigencia del segundo factor antes de conceder sesión. Cierra y vuelve a abrir ASPIRA normalmente para cargar el cambio. Validación con cuentas ficticias y revisión visual; la vinculación del teléfono real la realiza cada usuario.
Autenticador obligatorio · 4 de noviembre de 2026
El acceso a AS²PIRA Health requiere contraseña y un código temporal TOTP individual. La contraseña por sí sola no concede sesión, datos ni acceso a las bandejas. En la primera entrada se configura una cuenta independiente de RADAR en Microsoft Authenticator, Google Authenticator u otra aplicación compatible.
- Ingresa tu usuario y contraseña.
- En tu autenticador añade una cuenta mediante clave de configuración, con el nombre EPINex ASPIRA, seis dígitos y cambio cada 30 segundos. Usa la clave que muestra únicamente tu pantalla de configuración.
- Introduce el código y guarda los códigos de recuperación en un lugar privado y seguro. Cada uno puede usarse una sola vez.
- En entradas posteriores escribe el código actual; si perdiste el autenticador, selecciona Usar un código de recuperación.
La configuración y el desafío vencen en cinco minutos. Tras cinco códigos incorrectos se debe esperar cinco minutos. No se acepta de nuevo un código temporal ya utilizado. La hora del teléfono y del equipo debe ser correcta.
Las claves se protegen mediante Windows DPAPI para la cuenta de Windows que ejecuta la aplicación. El archivo data/autenticador.sqlite3 debe conservarse junto a los respaldos de cuentas, gestión y datos; una copia trasladada a otra cuenta de Windows no permite descifrar las claves. Conserva también tus códigos de recuperación. Esta actualización no transfiere el autenticador de RADAR ni configura cuentas reales automáticamente.
Para activar la actualización, cierra y vuelve a abrir normalmente AS²PIRA. Las sesiones del servidor anterior no se actualizan al guardar los archivos. Validación: once pruebas del segundo factor, doce comprobaciones del controlador HTTP sin listener y pruebas visuales aisladas; falta aceptación con el autenticador real de cada usuario.
Referencia técnica: RFC 6238 · TOTP. La gestión de casos permanece limitada a los módulos y casos asignados.
Perfiles y bandejas de gestión profesional
Actualización del 3 de noviembre de 2026. El administrador carga las bases, ejecuta los módulos y decide qué resultados guardados se publican. Cada profesional ve únicamente los casos que le asignaron en los módulos habilitados para su perfil. El especialista ve solo las remisiones que recibió.
Configurar en pocos pasos
- Crear las cuentas: usa la administración de usuarios habitual para el profesional y el especialista. Se conservan contraseña, roles de cuenta y segunda verificación donde corresponda.
- Abrir Perfiles y bandejas: en RADAR el enlace aparece dentro de Administración; en AS²PIRA, en el menú de la cuenta administradora.
- Definir el perfil: escribe un nombre, elige Profesional o Especialista y arrastra los módulos a Habilitados. Añadir y Quitar permiten hacerlo también con teclado. Guardar un perfil compartido actualiza sus módulos para todas las cuentas vinculadas; crea otro perfil si necesitas un alcance individual distinto.
- Asignar el perfil: selecciona la cuenta, escribe el nombre del profesional y elige el perfil. La cuenta administradora conserva sus accesos y no se convierte en una cuenta clínica mediante este editor.
- Publicar y asignar: abre Publicar resultados guardados, selecciona el módulo, consulta una página y publica los casos elegidos. No se ejecuta un análisis al abrir la vista. En la bandeja puedes asignar un caso o seleccionar una página y asignar el lote a un profesional con los módulos correspondientes. Si algún caso no cumple el alcance o cambió de versión, se rechaza todo el lote.
Recorrido del profesional y del especialista
Pendiente → Validado o No validado → Remitido → Respondido → Cerrado.
- El profesional abre su caso, revisa el contexto en la historia clínica de la IPS, confirma esa revisión y guarda una nota breve. Puede añadir una referencia de la atención sin copiar la historia completa.
- Solo un caso Validado puede remitirse. Se selecciona un especialista activo con el mismo módulo habilitado. No se notifica por correo ni se modifica otro sistema automáticamente.
- El especialista registra su propia decisión: Realizó ajuste, Mantiene manejo, Requiere evaluación o No aplica. Debe escribir una nota breve de lo realizado; la fecha de seguimiento es opcional.
- La respuesta queda en el caso del profesional. Este puede documentar el cierre administrativo. Validar, responder o cerrar no demuestra por sí mismo la resolución clínica del hallazgo.
Seguridad, historia y respaldo
Los permisos se verifican en el servidor, no solo en los botones. Las cuentas no administradoras no cargan bases ni ejecutan los módulos, aunque un rol anterior incluyera esas acciones. La bandeja verifica cuenta asignada y módulo en cada consulta; sin perfil o sin asignaciones se muestra vacía. El administrador no documenta una decisión fingiendo ser el especialista.
Se conserva el resumen publicado de la fuente y un historial con autor, fecha UTC y cambios. La pantalla muestra la hora de Colombia. Las modificaciones simultáneas detectan versiones desactualizadas. Una republicación idéntica no duplica el caso; un resultado cuyo resumen cambió genera otro caso y conserva el anterior. Esta bandeja no migra ni altera automáticamente los estados de las gestiones anteriores de la aplicación.
La gestión se conserva independientemente de limpiar una sesión de análisis. Respaldar perfiles y gestión descarga una copia SQLite coherente, solo para administración; complementa el respaldo de las bases clínicas. La pantalla presenta 25 casos por página y hasta 200 eventos recientes por caso, sin borrar los anteriores. La selección de fuentes presenta hasta 50 resultados por página y publica como máximo 250 por petición.
Alcance: no existe integración automática con la historia clínica de la IPS ni modificación de recetas. La revisión realizada allí es una declaración del profesional. El administrador debe verificar la idoneidad de las cuentas a las que asigna el tipo Especialista. Al instalar esta mejora, las cuentas y los casos reales no se cambian automáticamente: debe configurar los perfiles, publicar los resultados y asignarlos. El servidor nuevo se carga al cerrar y abrir normalmente la aplicación; no se reinicia un proceso en curso.
Empieza por tu tarea · Guía actual 0.28
Atender: Mi jornada → paciente → formulario → borrador → validar → historia. Continuar: revisa el próximo paso, remisión o respuesta y documenta el resultado. Analizar: Bases conectadas o Sala de control → selección → indicador → detalle → corte.
Dentro de cada pantalla pulsa su ayuda o Guía paso a paso. Puedes buscar el módulo y activar Lectura cómoda o Vista amplia. Las secciones de consulta empiezan contraídas; abrir o cerrar una no borra respuestas. Guarda borradores si falta información.
Mi jornada incluye Respuestas por revisar. Leer historia muestra primero fecha y módulo; abrir un detalle permite leer el texto conservado. La evidencia recibida y la valoración profesional se distinguen. Cerrar una consulta, revisar un mensaje y cerrar un riesgo son actuaciones diferentes.
La portada presenta primero las capacidades conectadas de AS²PIRA: consulta, jornada, historia, riesgos, poblaciones, bases, sala de control y educación. Conserva los quince formularios individuales y el resto de módulos en páginas siguientes. Cada tarjeta tiene título, descripción y acceso a su explicación.
Consulta funciones verificadas y pendientes antes del uso institucional. Las secciones siguientes conservan el recorrido detallado y los antecedentes de cada versión.
0.25 · Continuidad con evidencia visible
Orientación de coordinación de regreso a la jornada, historial de rutas y resultados, remisiones con reintento protegido, flujo de pendientes con detalle por responsable y estado administrativo de calidad y canales.
0.24 · Continuidad y operación práctica
Mi jornada, remisiones con recepción y revisión, apoyo de coordinación, episodios, controles de calidad por versión, límites de contacto y cortes comparables de indicadores. Opciones avanzadas bajo demanda, con administración separada.
2 de noviembre de 2026 · Acceso compacto y guía de seguimiento
El acceso de AS²PIRA incorpora «Tu próximo paso»: revisar los casos disponibles para tu cuenta, definir el seguimiento y consultar la evolución. El formulario se ubica arriba y la guía debajo, con el estilo visual de la familia EPINex.
Continúa el ingreso actual por usuario y contraseña. No se añade autenticador, no se modifican permisos y no se ejecutan tareas de seguimiento por leer la guía. El enlace al manual y la información de acceso protegido se conservan.
Validado en navegador aislado con paneles de 440 × 820 y 350 × 700 píxeles: formulario, guía y ayuda completos, sin desplazamiento interno ni recortes. No se inició producción ni se modificaron registros. Recarga la portada para aplicar el ajuste.
v0.12 · Escala SAmuel y presentación narrada
Paneles y tipografía contenidos, símbolo de mayor tamaño en el encabezado y fondo con captura, bases, alertas y canales. Animación nativa de 500 × 400 con DPI explícito y texto grande dibujado como trazados. Presentación de 14 capítulos con voz Leslie a velocidad 0,92, versiones 1080p/720p, subtítulos opcionales, selector de calidad y guion completo.
v0.11 · Texto de marca nítido
Logo con letras vectoriales en web y animaciones, video y póster actualizados e infografía con texto escalable. Títulos de botones de 12 px y apoyo de 11 px, sin recortes de contenido en la portada comprobada.
v0.10 · Ventana y botones visibles
Ventana propia con confirmación al cerrar, identidad de barra de tareas coherente y apertura sin consola. Portada con 21 funciones y seis beneficios visibles, letra de botones ajustada a 13 px y Health en azul claro. Bienvenida y despedida con texto perfilado.
v0.9 · Legibilidad y marca transparente
Portada alineada con SAmuel: símbolo sin placa de fondo, texto de tarjetas de 14 px, apoyo de 12–14 px y campos de acceso de 16 px. La paginación adapta el contenido sin reducir la letra. Ayudas numeradas, blueprint visual y visores de imágenes con ajuste y ampliación. Animaciones nativas de 500 × 400 con logo transparente.
v0.8 · Portada y logo completo
Formato de tres paneles según SAmuel/RADAR: presentación, catálogo y autenticación. La portada cabe al 100% sin desplazamiento general, con páginas y pestañas adaptables. Los formularios mantienen sus secciones contraídas.
Animaciones nativas de 500 × 400 con ensamblaje, franjas y líquido; logo completo sin el encuadre que recortaba bordes. Video local de 30 segundos sin audio. Consulta GUIA DE PORTADA Y LOGO.md.
v0.7 · Experiencia EPINex
Formato compartido de documentación, buscador de módulos, guía de cuatro pasos, lectura cómoda, vista amplia, tablas desplazables con cabeceras fijas y presentación de apertura y despedida.
Tres áreas de entrada
Atención farmacéutica, Gestión de riesgos e Información y tableros ahora incluyen una explicación ampliada y una ruta a autenticación.
v0.6 · Identidad y navegación
Marca AS²PIRA Health, tres paneles de entrada, ayuda por pantalla y secciones contraídas por defecto en los 15 formularios.
v0.5 · Configuración y comunicaciones
Fórmulas y reglas versionadas, contactos, grupos, biblioteca y programación de mensajes, con adaptadores externos sin habilitar por defecto.
Conservación del trabajo
Se mantienen cuentas, datos, reglas, borradores y la carpeta técnica PRM-EPINex. No se importan datos ni configuraciones operativas de SAmuel o RADAR.
v0.13 · Perfilamiento local, calidad y preparación futura
Cuatro cálculos y 28 reglas editables de Perfilamiento, cierre con revisión profesional y versión registrada. Nuevo panel de Validación técnica con cobertura por fórmula, evidencia y pendientes. Los tableros muestran faltantes, campos no aplicables y valores provisionales excluidos, además de tendencia mensual e impresión/PDF. Estado de canales separa programación, conexión y entrega.
La aplicación permanece en web local. La configuración futura para HTTPS y datos persistentes está preparada y desactivada; no se publicó ningún servicio.
v0.14 · Validación, mensajes y datos conectados
Las 346 definiciones originales y 1.255 reglas se contrastan con sus referencias. Los 350 cálculos cuentan con comprobaciones de motor: 338 tienen ejemplos observados y doce pruebas de definición separadas. El informe conserva las ocho diferencias documentadas de BODE/BODEx y las condiciones originales que requieren revisión; no afirma aprobación clínica ni equivalencia completa.
La mensajería resume todos los destinatarios por canal y aclara el tamaño de la muestra. El explorador filtra por fechas en Colombia y muestra el formulario de origen. Los tableros incorporan cobertura entre formularios por paciente único y gráficas con etiquetas. La aplicación continúa en web local, sin cambios en Zoho ni envíos externos.
v0.15 · Laboratorio de datos y exploración interactiva
Cruza variables de los 15 formularios en matrices de doble entrada, mapas de calor y flujos entre categorías. Cada celda abre su detalle y las consultas de origen. Guarda vistas privadas, filtra fechas y exporta el resumen. Los indicadores evitan multiplicar pacientes y distinguen medidas ausentes.
Registros y detalle se descargan por páginas; la búsqueda de destinatarios recorre toda la base de contactos. Los análisis tienen un límite de ejecución de 30 segundos. La prueba sintética de 100.000 registros está documentada con su alcance. Consulta la guía del laboratorio y la revisión de BODE/BODEx. Continúa en web local; sin cambios en Zoho ni entregas externas verificadas.
v0.16 · Presentación animada y contraste explicado
Blueprint oscuro de módulos conectados e infografía clara en ocho pasos, con los formatos de referencia de SAmuel y contenido propio de AS²PIRA. Ambos incluyen SVG escalable y PNG descargable. El visor Ajustar muestra la imagen completa y Ampliar permite leerla al detalle.
Video de catorce capítulos con figuras animadas de formularios, bases, riesgos, bandejas, contenidos, canales y tableros. Se conservan los audios originales, voz Leslie y velocidad 0,92; versiones 1080p y 720p.
Contraste BODE/BODEx con referencia SNS identificada, unidades confirmadas y faltantes explícitos. Perfilamiento explica las cuatro expresiones vigentes, sus entradas y la rama nutricional aplicable. La confirmación de mensajería debe corresponder al identificador solicitado; los errores de configuración se muestran sin revelar secretos. Continúa la revisión clínica y la entrega real con proveedores está pendiente.
v0.17 · Diseño visual de mayor profundidad
Se conserva el contenido aprobado y la narración original. El video representa la aplicación como un ecosistema conectado: captura estructurada, arquitectura de datos, red clínica, bandeja de gestión y comunicación multicanal. Paneles superpuestos, redes espaciales, anillos de exploración y flujos animados dan continuidad a los catorce capítulos.
El blueprint y la infografía incorporan más niveles de información, pequeñas matrices, rutas de datos e historial, con el paciente en el centro. Los SVG mantienen textos escalables y descargas PNG. Estos son ejemplos visuales conceptuales; no añaden funciones nuevas ni cambian fórmulas, datos o estados clínicos.
Revisión de calidad · 01/11/2026
151 pruebas técnicas aprobadas en una copia aislada con datos sintéticos. Se revisó la apertura de los quince formularios y sus secciones contraídas, el guardado de borradores, la protección al retroceder sin guardar y la consulta combinada con exportación. La comprobación técnica no equivale a aprobación clínica ni a una entrega real de mensajes.
Consulta el estado de disponibilidad y los pendientes. La aplicación continúa en web local.
v0.19 · Asistente visual EPINex y portada compacta
Presentación narrada con bienvenida, agradecimiento y despedida explícitos; diagramas temáticos animados, onda ligada al audio y escenas cinematográficas conceptuales. Conserva Leslie a velocidad 0,92 y el contenido de la narración principal. Portada con tarjetas de altura natural, texto compacto, símbolo destacado, contexto del producto y encabezado reducido un 15 %.
Material explicativo conceptual, sin pacientes ni resultados reales. El audio principal conserva su contenido y se recodifica una vez a AAC; la despedida se amplía. No cambia reglas clínicas, permisos, cohortes ni envíos. Web local; Zoho intacto. Esta revisión visual no acredita preparación clínica ni entrega efectiva de mensajería.
v0.20 · Regreso en la misma ventana e identidad EPINex
Los enlaces locales de ayuda y documentación navegan en la misma ventana. Volver a la aplicación recupera la ruta de trabajo de esa pestaña; si una ventana auxiliar conserva su abridor, intenta enfocarlo y cerrarse. El encabezado incorpora Tu trabajo tiene impacto con mensajes propios por aplicación y formato común. Las menciones de marca en la interfaz y documentación HTML usan el logo oficial, sin alterar direcciones, archivos, entradas ni código.
AS²PIRA presenta el acceso en una ventana nueva aunque el navegador conserve una sesión. Después de ingresar, el regreso desde la ayuda en esa misma ventana conserva la continuidad. El fondo decorativo añade flujos, avisos y tableros: la trama pasa de 540×350 a 420×273, con mayor densidad y control de pausa. Respeta movimiento reducido.
El navegador puede limitar el foco o cierre de ventanas auxiliares antiguas: en ese caso el regreso utiliza la ventana actual. Los documentos PDF o descargables conservan su comportamiento. Cambios de interfaz y navegación; no alteran criterios, fórmulas, datos, permisos ni envíos. Continúa en web local. No se modifica Zoho ni se reinicia RADAR en producción.
v0.20.1 · Corrección de la pantalla de acceso
Se corrigió la omisión del acceso causada por una marca persistente del navegador. Abrir o recargar AS²PIRA presenta el usuario y la contraseña, aunque exista una sesión previa. El ingreso correcto habilita esa página. Volver explícitamente desde una ayuda conserva la continuidad mediante una referencia de un solo uso, vinculada a la sesión vigente; no conserva una autorización general entre aperturas. La cuenta, la contraseña y los permisos existentes no se modifican.
v0.21 · Portadas armonizadas: 24 accesos y cuadrícula de tres por siete
Las tres portadas comparten dimensiones del panel central, tipografía, altura de tarjetas, cabecera, pie y controles de paginación. Cada catálogo tiene 24 accesos con título, descripción y ayuda. En 1600×900 y 1920×1080 muestra 21 por página, distribuidos en tres columnas y siete filas; Siguiente permite consultar los tres restantes. En 1280×720 se adapta a doce por página, sin recortar botones. RADAR incorpora búsqueda y filtro por área. Las ventanas locales parten de zoom 100 %; dos pulsaciones de Ctrl − llevan a 80 % y Ctrl 0 vuelve a 100 %.
AS²PIRA mantiene sus quince formularios y añade accesos destacados al Laboratorio de datos, Fórmulas editables y Cuentas y permisos. Detección de riesgos identifica la configuración de alertas; Fórmulas editables abre la configuración de expresiones. Cada ayuda conserva sus límites y el acceso sigue solicitando autenticación.
Los 24 accesos presentan funciones existentes, no 24 motores clínicos nuevos. Las doce rutas principales de RADAR se complementan con doce capacidades transversales. No cambia cohortes, resultados, criterios, fórmulas, permisos ni entregas de mensajes. El zoom se normaliza en el siguiente inicio de cada ventana; no se reinició producción. Continúa en web local y Zoho permanece intacto.
v0.21.1 · Ocho beneficios destacados
El panel de presentación añade Reglas adaptables (fórmulas y condiciones) y Acceso por profesional (cuentas y permisos), con ayuda vinculada a las funciones existentes. En pantalla amplia se muestran los ocho beneficios; en ventanas de poca altura se recorren por páginas para conservar el espacio.
v0.21.2 · Escala inicial corregida · 02/11/2026
AS²PIRA inicia directamente al 80 %, la escala de referencia solicitada. Ya no es necesario pulsar Ctrl − dos veces al abrirla. La vista se comprobó en una ventana real de Windows: siete filas centrales y ocho beneficios visibles. Si se amplía a 100 % en una ventana de poca altura, los beneficios se distribuyen de cuatro en cuatro con sus flechas, para evitar recortes. Ctrl 0 permite volver al 100 %; el zoom elegido durante una ventana se conserva al consultar ayudas. No se cambian las credenciales, los permisos ni los datos.
2026-11-02 · Perfiles personalizados por módulos y recorrido completo de uso
Administración puede crear varios perfiles, seleccionar módulos y funciones y asignarlos a cuentas individuales. Se comprueban permisos en el servidor; ocultar un botón no es la única protección. El perfil funcional es independiente del alcance de datos, licencia y autenticador. Las cuentas existentes conservan su acceso; el administrador debe revisar y asignar los perfiles nuevos.
Administración de perfiles
En Cuentas y permisos → Perfiles reutilizables, crea un nombre, elige alcance Profesional o Coordinación, marca módulos y funciones y guarda. En el editor de cuenta selecciona Perfil administrado y guarda la asignación. Profesional mantiene sus datos y casos asignados; Coordinación tiene alcance operativo global. Administración se asigna individualmente y conserva todos los permisos. Cambiar módulos actualiza las cuentas vinculadas y revoca sus sesiones. Para ampliar el alcance de datos crea otro perfil y revisa cada reasignación. Las casillas de módulos no sustituyen el permiso de configuración: hacen falta ambos para editar reglas.
Journey: de la entrada al cierre
1. Preparar y entrar. Identifica la tarea, paciente y profesional. Ingresa con tu cuenta individual; si falta un acceso, consulta el perfil asignado.
2. Elegir la atención. Abre Formularios para una consulta nueva o Bandeja de riesgos para un caso asignado. Confirma identificación y motivo.
3. Capturar por secciones. Despliega las secciones contraídas a medida que avanzas. Verifica fecha, unidades, antecedentes y campos habilitados por condiciones.
4. Guardar y revisar. Guarda borrador para retomar. Antes de registrar como revisado comprueba datos faltantes, fórmulas y condiciones. Un valor provisional exige revisión.
5. Gestionar riesgos. Revisa prioridad, responsable y evidencia. Registra acciones y próximo seguimiento; documenta la resolución antes de cerrar el ciclo. Para cargas masivas revisa mapeo y asignación.
6. Programar comunicaciones. Revisa contenido, consentimiento, contacto, destinatarios, canal y horario. Usa vista previa y consulta la cola. Puedes modificar o cancelar la programación con permiso; programado no significa entregado.
7. Cruzar y visualizar. En Explorador selecciona variables y fuentes; en Laboratorio define filas, columnas y medida; en Informes construye indicadores. Comprueba identidad, periodo, unidad de análisis y denominadores antes del cruce. Profundiza en detalles y guarda la vista.
8. Finalizar y retomar. Comprueba guardado, casos y mensajes. Cierra sesión. Retoma desde Registros, Bandeja o vistas guardadas; administración conserva respaldos y revisa trazabilidad.
Ayuda durante el trabajo
Pulsa Recorrido de uso para consultar una ruta de ocho pasos con Qué hacer, Ayuda para decidir y Antes de continuar. Anterior y Siguiente permiten revisar la ruta sin cambiar datos; Volver a la aplicación cierra la ayuda en la misma ventana. Usa además la ayuda específica de cada módulo.
Límites de esta revisión
Edición web local. No se modificó Zoho, no se publicaron servicios y no se reinició RADAR en producción. Estos cambios no certifican validación clínica completa, rendimiento con cualquier volumen ni entrega real de mensajes; se mantienen las limitaciones documentadas de cada aplicación. Una función visible no otorga permisos de otras funciones. Los datos ya descargados no se revocan al cambiar un perfil.
2026-11-02 · Historia longitudinal del paciente
Acceso y recorrido
Pulsa Historia del paciente en la navegación, en una fila de Registros o en una consulta guardada. También está disponible desde el detalle de un caso. Busca por identificación, selecciona al paciente y revisa el listado por fecha, módulo y profesional. El buscador se contrae al seleccionar para dejar espacio a las atenciones.
El listado no muestra ni descarga el escrito completo. Filtra por módulo, Solo mis consultas o estado de gestión; pulsa Leer resumen únicamente en la atención que quieras consultar. Volver al listado de consultas cierra el detalle en la misma ventana.
Resumen narrativo y conservación
Al finalizar como Revisado se genera un texto por párrafos con los datos de las secciones visibles y sus resultados registrados. Los borradores no generan un resumen firmado. La redacción describe la captura sin inventar diagnósticos, hallazgos negativos, tratamientos ni decisiones. Conserva los avisos de cálculos provisionales.
Cada entrada conserva módulo, versión, nombre y usuario autenticado, fecha y hora de Colombia (UTC−05:00), fecha de generación y huella SHA-256. Es una firma de identificación de la aplicación, no una firma digital certificada. Si se corrige y finaliza de nuevo el formulario, se añade otra entrada y permanece la anterior. No hay función de editar o borrar resúmenes; la base impide su actualización y eliminación mediante disparadores.
Las versiones revisadas anteriores se convierten de manera diferida, hasta 50 por solicitud, utilizando el historial de versiones guardado. Se identifican como Retrospectivo, con fecha de consulta y fecha real de generación; no se presentan como firmas contemporáneas. Si el autor no consta, se indica que no es verificable. No se unen personas por nombre o teléfono: se utiliza la identificación normalizada. Una identificación incompleta queda sin vincular automáticamente.
Semáforo de gestión
Amarillo: existe al menos un caso vinculado nuevo, en gestión o en espera. Rojo: hay rechazo documentado y no existen pendientes activos. Verde: los casos vinculados están resueltos o cerrados; Resuelto indica que debe revisarse el cierre del ciclo. Gris: no hay gestión vinculada; no significa que esté solucionado. Se muestran cantidades de pendientes, rechazados y resueltos para distinguir estados mixtos. Los colores son un resumen operativo actual, no un indicador de gravedad clínica.
El rechazo se registra desde la gestión del caso con un motivo obligatorio. No elimina la consulta ni su narrativa. El cierre conserva el requisito previo de resultado documentado y formulario revisado del paciente. Cambiar el estado de gestión no reescribe el resumen original.
Permisos y datos
Administración decide si un perfil dispone de Historia longitudinal del paciente. Un profesional con ese permiso puede consultar atenciones de otros profesionales y módulos de pacientes con registros propios o casos asignados. No adquiere permiso para editar esos formularios. Usuarios sin ese vínculo reciben rechazo también al intentar acceder por identificador directo. Coordinación y Administración mantienen su alcance global. Las consultas de listados y detalles quedan auditadas.
Los listados se paginan (30 pacientes y 20 consultas). El detalle se carga bajo demanda; no se descarga toda la historia al abrir la pantalla. Los respaldos SQLite conservan notas, índices y protección de inmutabilidad; la copia JSON administrativa incluye los resúmenes. Los datos ya descargados no pueden revocarse retrospectivamente.
Selección individual de formularios
AS²PIRA permite limitar la captura por cada formulario: marca Todos los formularios para habilitar los quince, o deja esa casilla vacía y elige formularios individuales. Guardar y modificar consultas es un permiso adicional. Historia del paciente, analítica, mensajería y configuración se asignan por separado. Los perfiles nuevos comienzan sin casillas preseleccionadas. El acceso de datos por profesional sigue siendo independiente de estas funciones.
0.23 · Información conectada y continuidad
Paciente 360, cohortes dinámicas, metas y respuestas, tablas de formularios y bases externas con procedencia. Cómo usarlo paso a paso · Referentes y decisiones de diseño.
Se mantiene web local; las entregas reales de proveedores y la aprobación clínica de definiciones provisionales siguen pendientes.
3 de noviembre de 2026 · Revisión local 0.26
Captura e historia más claras
Al guardar se conserva un identificador de consulta para evitar duplicados si se pierde la respuesta y se reintenta. El acceso Consultar historia del paciente tiene un área de clic completa. Los registros muestran y buscan la identificación documental vinculada, incluso si una consulta anterior quedó con su campo de presentación vacío. No se reescriben los resúmenes firmados.
En los nuevos resúmenes, las preguntas de selección muestran la opción realmente registrada, sin anteponer el texto de la primera opción. Las correcciones finalizadas generan una nueva entrada; el listado mantiene las anteriores.
Aprobación del responsable
Se registra la aprobación de uso local de las definiciones provisionales comunicada por jestrada, vinculada a las huellas de formularios y herramientas actuales. Si cambian, la aprobación deja de coincidir. Esta aprobación no sustituye la verificación de cada consulta, las diferencias documentadas de Zoho ni una certificación externa.
Capacidad y mensajería
Objetivo inicial: 2.000 pacientes, 400 profesionales y 10.000 mensajes al día. La cola procesó 10.000 mensajes sintéticos sin duplicados y sin red externa. Los ensayos mixtos de 5, 10, 20 y 50 solicitudes concurrentes completaron su recorrido, pero aumentó la latencia. La ráfaga de 400 solicitudes no superó todas las peticiones. No está validado todavía ese nivel de concurrencia para operación web.
Se recomienda preparar Twilio para SMS y WhatsApp y SendGrid para correo mediante SMTP TLS. Las cuentas, remitentes, consentimientos, plantillas y pruebas de entrega deben configurarse antes de activar el envío real. La aplicación continúa local y no envía mensajes de estas pruebas.
Preparación para publicar cuando se decida
La herramienta web_readiness.py revisa una base existente en modo de solo lectura, origen HTTPS, administrador, institución, respaldo y configuración de proveedores. Su informe no publica ni habilita servicios, y no declara por sí solo aptitud para producción. Falta probar el servidor destino con un generador de carga separado, restauración, recuperación, TLS y entregas reales controladas. Véase la guía PREPARACION OPERATIVA v026.md.
3 de noviembre de 2026 · Respuestas en Mi jornada
Abre Mi jornada y pulsa Respuestas por revisar. Se carga una lista de hasta 30 respuestas por página; el texto recibido permanece cerrado hasta pulsar Abrir respuesta. Puedes cambiar entre Por revisar, Revisadas y Todas.
Los profesionales ven respuestas que capturaron o que están vinculadas a acciones asignadas a su cuenta, siempre con vínculo autorizado al paciente. Coordinación y Administración conservan su alcance institucional. El acceso requiere Gestionar seguimiento; disponer de Historia no concede por sí solo esta función.
La lista muestra paciente, fecha, canal y desenlace reportado. Los reportes de empeoramiento sin revisión aparecen primero; este orden no es triaje clínico y no sustituye el protocolo de atención. Los contadores corresponden a respuestas del trabajo autorizado, no a pacientes únicos.
En el detalle revisa quién reportó y quién capturó la comunicación. Selecciona tu valoración, documenta la evidencia y el siguiente paso, y pulsa Guardar revisión. No se cambia el texto original. La revisión se conserva y puede leerse desde Revisadas; una valoración posterior requiere nueva evidencia. No se cierran automáticamente riesgos, acciones, tareas ni remisiones.
El indicador del tablero Pacientes con respuestas por revisar cuenta personas únicas; una persona puede tener varias respuestas. La revisión actualiza ese indicador cuando ya no tiene respuestas pendientes dentro del alcance del tablero. La bandeja de trabajo es más estrecha que el acceso de lectura longitudinal y las cifras pueden diferir por ese motivo.
Por ahora las respuestas se capturan manualmente. No hay recepción automática de WhatsApp, SMS o correo activada. La preparación de proveedores y la validación de 400 solicitudes simultáneas permanecen pendientes.