Saltar a contenido

Flujo de Usuario: Reportes y Exportaciones

Identificador: UIF-RPT-001 Modulo: MTS-RPT-001 - Reportes y Exportaciones Version: 1.0.0 Fecha: 2025-12-05 Autor: MobileUxUiDrone (Eight of Eight) Estado: Especificado


1. Vision General

Este documento describe los flujos de usuario principales para la generacion de reportes, exportacion de datos y compartir informacion en MedTime.


2. Flujos Principales

2.1. Generar Reporte Manual

[Menu] -> SCR-RPT-001 Centro
                |
                v
        [Seleccionar tipo]
                |
    +-----------+-----------+
    |           |           |
    v           v           v
[Adherencia] [Medico]  [Export.]
    |           |           |
    v           v           v
SCR-RPT-002  SCR-RPT-002  SCR-RPT-004
(Config)     (Config)     (Wizard)
    |           |           |
    v           v           |
[Configurar opciones]       |
    |           |           |
    v           v           v
[Generar reporte]
    |
    v
SCR-RPT-003 Preview
    |
    +-------+-------+
    |       |       |
    v       v       v
[Descargar] [Compartir] [Email]

2.2. Exportacion Completa de Datos

[Centro Reportes] -> SCR-RPT-004
                          |
                          v
                    [Paso 1: Info]
                          |
                          v
                    [Paso 2: Seleccion]
                          |
                          v
                    [Paso 3: MFA]
                          |
              +-----------+-----------+
              |                       |
              v                       v
        [Verificado]            [Codigo invalido]
              |                       |
              v                       v
        [Paso 4: Proceso]        [Reintentar]
              |
              v
        [Generando ZIP]
        [Cifrando]
        [Enviando password SMS]
              |
              v
        [Completado]
              |
        +-----+-----+
        |           |
        v           v
   [Descargar]  [Email link]

2.3. Reportes Programados

[Centro] -> SCR-RPT-005
                |
                v
        [Lista programados]
                |
        +-------+-------+
        |       |       |
        v       v       v
   [Agregar] [Editar] [Toggle]
        |       |       |
        v       v       v
[Config reporte]  [Activar/
     |             Desactivar]
     v
[Guardar]
     |
     v
[Sistema ejecuta segun config]
     |
     v
[Genera y envia automatico]

2.4. Compartir Reporte

[Preview/Historial] -> SCR-RPT-007
                            |
                            v
                    [Menu compartir]
                            |
        +-------+-------+-------+-------+
        |       |       |       |       |
        v       v       v       v       v
   [Medico] [Cuidador] [Email] [Apps] [Print]
        |       |       |       |       |
        v       v       v       v       v
[Form medico] [Select] [Form]  [Sheet] [AirPrint]
        |       |       |       |
        v       v       v       v
   [Enviar con codigo] [Enviar]
        |
        v
   [Confirmacion]

3. Matriz de Navegacion

Origen Destino Accion Condicion
Menu SCR-RPT-001 Tap Reportes -
SCR-RPT-001 SCR-RPT-002 Tap tipo Segun tipo
SCR-RPT-001 SCR-RPT-004 Tap Exportar Pro/Perfect
SCR-RPT-001 SCR-RPT-005 Tap Programados Pro/Perfect
SCR-RPT-001 SCR-RPT-006 Tap Historial -
SCR-RPT-002 SCR-RPT-003 Generar Config OK
SCR-RPT-003 SCR-RPT-007 Compartir -
SCR-RPT-006 SCR-RPT-003 Tap reporte -
SCR-RPT-006 SCR-RPT-007 Compartir -

4. Estados de Reporte

[Config] -> [Generando] -> [Listo]
                 |             |
                 v             v
            [Error]    [Disponible 24h]
                             |
                             v
                        [Expirado]

5. Flujo de Verificacion (Para Medico)

[Usuario genera reporte]
         |
         v
[Sistema asigna codigo]
MT-2025-XXXXXX
         |
         v
[Incluye en PDF]
         |
         v
[Usuario comparte]
         |
         v
[Medico recibe]
         |
         v
[Medico verifica en:]
medtime.app/verify/XXXXXX
         |
         v
[Sistema confirma:]
- Autenticidad
- Fecha generacion
- No modificado

6. Flujo de Seguridad (Exportacion)

[Usuario solicita export]
         |
         v
[Verificacion MFA]
         |
         v
[Sistema genera archivos]
         |
         v
[Cifra con AES-256]
         |
         v
[Genera password aleatorio]
         |
         v
[Envia password por SMS]
         |
         v
[Genera link temporal 24h]
         |
         v
[Usuario descarga ZIP]
         |
         v
[Desencripta con password]

7. Metricas de UX

Metrica Objetivo
Tiempo generar reporte < 30 segundos
Tiempo exportacion completa < 2 minutos
Reportes compartidos con medico > 30% usuarios
Tasa de verificacion por medicos > 50%
Uso de reportes programados > 20% Pro/Perfect

8. Puntos de Decision

8.1. Generar Reporte

Decision Opciones Default
Tipo 5 tipos Adherencia
Periodo 7d, 30d, 90d, 1y, Custom 30 dias
Formato PDF, CSV PDF
Contenido Checkboxes Todos ON

8.2. Compartir

Decision Opciones Default
Metodo Medico, Cuidador, Email, Apps -
Incluir verificacion Si/No Si (medico)
Mensaje Texto libre Template

8.3. Exportacion

Decision Opciones Default
Contenido 8 categorias Todas
Formato JSON, CSV JSON
Entrega Descarga, Email link Descarga

9. Referencias


Documento generado por MobileUxUiDrone (Eight of Eight)