Saltar a contenido

Especificacion UI Consolidada: Reportes y Exportaciones

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


1. Resumen Ejecutivo

Este documento consolida la especificacion de interfaz de usuario para el modulo de Reportes y Exportaciones de MedTime. El modulo permite generar reportes estructurados, exportar datos personales y compartir informacion con profesionales de salud.

1.1. Alcance

Aspecto Descripcion
Pantallas 7 pantallas especificadas
Tipos de reporte 5 (Adherencia, Para Medico, Medicamentos, Mediciones, Exportacion)
Funciones clave Generar, configurar, compartir, programar, exportar
Tiers Free (basico), Pro/Perfect (completo)

1.2. Pantallas del Modulo

ID Nombre Tipo Prioridad
SCR-RPT-001 Centro de Reportes Full Screen Alta
SCR-RPT-002 Configurar Reporte Full Screen Alta
SCR-RPT-003 Preview de Reporte Full Screen Alta
SCR-RPT-004 Exportar Datos Full Screen (Wizard) Alta
SCR-RPT-005 Reportes Programados Full Screen Media
SCR-RPT-006 Historial de Reportes Full Screen Media
SCR-RPT-007 Compartir Reporte Bottom Sheet Media

2. Arquitectura de Navegacion

2.1. Mapa de Navegacion

[Menu] -> SCR-RPT-001 Centro
               |
    +----------+----------+----------+
    |          |          |          |
    v          v          v          v
[Rapidos]  [Todos]   [Export.]  [Programados]
    |          |          |          |
    v          v          v          v
SCR-RPT-002   SCR-002  SCR-004   SCR-005
(Config)               (Wizard)
    |
    v
SCR-RPT-003 Preview
    |
    +-------+-------+
    |       |       |
    v       v       v
[Descargar] [Compartir] [Email]
                |
                v
          SCR-RPT-007

[Centro] -> SCR-RPT-006 Historial
                 |
                 v
          [Ver reporte]
                 |
                 v
          SCR-RPT-003

3. Componentes UI Utilizados

3.1. Cards

Componente Pantallas Uso
CMP-CRD-038 SCR-RPT-001 Report Type Card
CMP-CRD-039 SCR-RPT-001 Quick Report Card
CMP-CRD-040 SCR-RPT-001 Pro Upsell Card
CMP-CRD-041 SCR-RPT-003 Security Card
CMP-CRD-042 SCR-RPT-004 Export Complete
CMP-CRD-043 SCR-RPT-005 Scheduled Report
CMP-CRD-044 SCR-RPT-006 Report History

3.2. Headers

Componente Pantallas Uso
CMP-HDR-003 SCR-RPT-002 Report Header

3.3. Inputs

Componente Pantallas Uso
CMP-RAD-004 SCR-RPT-002 Period Radio
CMP-RAD-005 SCR-RPT-005 Frequency Radio
CMP-CHK-004 SCR-RPT-002 Section Checkbox
CMP-CHK-005 SCR-RPT-004 Export Content
CMP-SEG-005 SCR-RPT-002 Format Pills
CMP-INP-022 SCR-RPT-002 Report Notes
CMP-INP-023 SCR-RPT-004 OTP Input
CMP-INP-024 SCR-RPT-005 Time Picker
CMP-SEL-006 SCR-RPT-005 Day Dropdown

3.4. Viewers

Componente Pantallas Uso
CMP-VWR-001 SCR-RPT-003 PDF Viewer

3.5. Feedback

Componente Pantallas Uso
CMP-BNR-008 SCR-RPT-003 Success Banner
CMP-BNR-009 SCR-RPT-006 Limit Banner
CMP-PRG-004 SCR-RPT-004 Export Progress
CMP-INF-001 SCR-RPT-003 Report Info
CMP-STP-002 SCR-RPT-004 Step Indicator

3.6. Lists

Componente Pantallas Uso
CMP-LST-033 SCR-RPT-005 Upcoming Item
CMP-LST-034 SCR-RPT-007 Share Option
CMP-LST-035 SCR-RPT-007 Caregiver Checkbox

3.7. Actions

Componente Pantallas Uso
CMP-ACT-004 SCR-RPT-003 Report Actions
CMP-ATT-002 SCR-RPT-007 Email Attachment
CMP-FRM-002 SCR-RPT-007 Doctor Info
CMP-MDL-002 SCR-RPT-007 Success Modal

4. Tipos de Reportes

Tipo Icono Formatos Tier
Adherencia Chart PDF Todos
Para Medico Stethoscope PDF Pro+
Medicamentos Pills PDF, CSV Pro+
Mediciones Heart PDF Pro+
Exportacion Download JSON, CSV Pro+

5. Restricciones por Tier

Funcionalidad Free Pro Perfect
Reporte adherencia Si (30d) Si (1y) Si (ilim)
Resumen para medico No Si Si
Graficas avanzadas No Si Si
Exportacion completa No Si Si
Reportes programados No 3 Ilimitado
Reportes/mes 3 10 Ilimitado
Historial 30 dias 1 ano Ilimitado

6. Sistema de Verificacion

6.1. Codigo de Verificacion

Aspecto Valor
Formato MT-YYYY-XXXXXX
Validez 30 dias
URL medtime.app/verify/XXXXXX
Proposito Autenticidad para medicos

6.2. Verificacion

El medico puede confirmar:

  • Que el reporte fue generado por MedTime
  • Que no ha sido modificado
  • Fecha y hora de generacion
  • Datos del paciente (parcial)

7. Seguridad de Exportacion

Aspecto Implementacion
Verificacion MFA requerido
Cifrado AES-256
Password 16 chars aleatorios
Entrega password SMS separado
Link expiracion 24 horas
Auditoria Log completo

8. Reportes Programados

8.1. Tipos Disponibles

Tipo Frecuencias Tier
Resumen adherencia Diario, Semanal, Mensual Pro+
Alertas cuidador Diario Pro+
Pre-cita Antes de cita Pro+

8.2. Comportamiento

  • Ejecucion automatica segun config
  • Considera timezone del usuario
  • Reintento automatico (3 veces)
  • Desactivacion tras fallos consecutivos

9. Accesibilidad

9.1. Requerimientos WCAG 2.1 AA

Aspecto Implementacion
Contraste Min 4.5:1 texto, 3:1 elementos
Touch targets Min 44x44dp
Screen reader Labels completos
Navegacion Tab order logico

9.2. VoiceOver Highlights

  • Anuncio de estado de generacion
  • Progreso de exportacion
  • Confirmacion de envio
  • Estado de reportes (disponible/expirado)

10. Referencias

10.1. Documentos de Pantalla

10.2. Flujos

10.3. Especificacion Funcional


Documento generado por MobileUxUiDrone (Eight of Eight)