Saltar a contenido

SCR-EST-008: Recordatorios de Preparacion

Identificador: SCR-EST-008 Modulo: MTS-EST-001 - Catalogo de Estudios Version: 1.0.0 Fecha: 2025-12-05 Autor: MobileUxUiDrone (Eight of Eight)


1. Informacion General

Atributo Valor
Nombre Recordatorios de Preparacion
Tipo Pantalla de configuracion
Prioridad Alta
Roles PI, CR

2. Proposito

Configurar recordatorios automaticos para cada paso de preparacion del estudio.


3. Wireframe ASCII

+------------------------------------------+
| [<] Recordatorios                 [check]|
+------------------------------------------+
|                                          |
| Perfil Lipidico Completo                 |
| 15 Dic 2025 - 8:00 AM                    |
|                                          |
+------------------------------------------+
| RECORDATORIOS CONFIGURADOS               |
+------------------------------------------+
|                                          |
| +--------------------------------------+ |
| | [bell] Recordatorio de cita          | |
| |                                      | |
| |        24 horas antes                | |
| |        14 Dic, 8:00 AM               | |
| |                                      | |
| |        [switch ON]                   | |
| +--------------------------------------+ |
|                                          |
| +--------------------------------------+ |
| | [bell] Recordatorio de cita          | |
| |                                      | |
| |        2 horas antes                 | |
| |        15 Dic, 6:00 AM               | |
| |                                      | |
| |        [switch ON]                   | |
| +--------------------------------------+ |
|                                          |
+------------------------------------------+
| RECORDATORIOS DE AYUNO                   |
+------------------------------------------+
|                                          |
| +--------------------------------------+ |
| | [moon] Inicio de ayuno               | |
| |                                      | |
| |        13 horas antes                | |
| |        14 Dic, 7:00 PM               | |
| |                                      | |
| |        "Es hora de tu ultima comida  | |
| |         antes del estudio"           | |
| |                                      | |
| |        [switch ON]                   | |
| +--------------------------------------+ |
|                                          |
| +--------------------------------------+ |
| | [no_food] Confirmacion de ayuno      | |
| |                                      | |
| |        12 horas antes                | |
| |        14 Dic, 8:00 PM               | |
| |                                      | |
| |        "Recuerda: no mas alimentos   | |
| |         solidos hasta manana"        | |
| |                                      | |
| |        [switch ON]                   | |
| +--------------------------------------+ |
|                                          |
+------------------------------------------+
| OTROS RECORDATORIOS                      |
+------------------------------------------+
|                                          |
| +--------------------------------------+ |
| | [water_drop] Sin alcohol             | |
| |                                      | |
| |        48 horas antes                | |
| |        13 Dic, 8:00 AM               | |
| |                                      | |
| |        [switch OFF]                  | |
| +--------------------------------------+ |
|                                          |
| [+ Agregar recordatorio personalizado]   |
|                                          |
+------------------------------------------+

4. Elementos de UI

4.1. Header

Elemento Componente Especificacion
Back button IconButton Volver
Titulo TopAppBar "Recordatorios"
Save button IconButton Guardar cambios

4.2. Study Info

Elemento Componente Especificacion
Study Name Subtitle1 Bold
DateTime Body2 Fecha + hora

4.3. Reminder Card

Elemento Componente Especificacion
Container Card Outlined
Icon Icon 24dp, segun tipo
Title Subtitle1 Nombre recordatorio
Time Body1 "X horas/dias antes"
DateTime Caption Fecha y hora exacta
Message Body2 Texto del recordatorio
Toggle Switch ON/OFF

4.4. Reminder Icons

Tipo Icono Color
Cita notifications Primary
Ayuno inicio nightlight Warning
Ayuno confirm no_meals Warning
Alcohol no_drinks Error
Documentos folder Info
Custom edit_notifications Secondary

4.5. Add Custom

Elemento Componente Especificacion
Button TextButton "+ Agregar recordatorio personalizado"
Action Modal Formulario de recordatorio

5. Comportamiento

5.1. Recordatorios por Defecto

Generados automaticamente segun preparacion del estudio:

Preparacion Recordatorios Generados
Cualquier estudio 24h antes, 2h antes
Ayuno X horas (X+1)h antes, Xh antes
Sin alcohol 48h antes (si aplica)

5.2. Toggle Behavior

  • ON: Notificacion programada
  • OFF: Notificacion cancelada
  • Cambios se guardan automaticamente

5.3. Agregar Personalizado

Campo Tipo Validacion
Titulo Text Max 50 chars
Tiempo Dropdown Horas/dias antes
Mensaje Text Max 200 chars

5.4. Tipos de Notificacion

Canal Disponibilidad
Push Todos los tiers
Email Pro/Perfect
SMS Perfect

6. Estados

6.1. Estado Inicial

  • Recordatorios sugeridos activos
  • Custom vacios

6.2. Estado Editado

  • Cambios pendientes indicados
  • Boton guardar habilitado

6.3. Estado Sin Prep

+------------------------------------------+
| RECORDATORIOS                            |
+------------------------------------------+
|                                          |
| Este estudio no requiere preparacion     |
| especial. Solo se configuran             |
| recordatorios de cita.                   |
|                                          |
| [bell] 24 horas antes      [switch ON]   |
| [bell] 2 horas antes       [switch ON]   |
|                                          |
| [+ Agregar recordatorio]                 |
|                                          |
+------------------------------------------+

7. Accesibilidad

7.1. WCAG 2.1 AA

Criterio Implementacion
1.3.1 Secciones con headings
4.1.2 Switches con labels
4.1.3 Anuncio de cambios

7.2. Screen Reader

Elemento Anuncio
Reminder card "[Titulo], [tiempo] antes, [estado activo/inactivo]"
Switch "Activar/desactivar recordatorio de [titulo]"
Save "Guardar cambios de recordatorios"

8. Navegacion

8.1. Entradas

Origen Accion Parametros
SCR-EST-007 Config recordatorios evento_id
SCR-EST-003 Desde detalle codigo

8.2. Salidas

Destino Accion Parametros
SCR-EST-007 Save/Back -
Modal custom Agregar -

9. Notificaciones Generadas

9.1. Formatos de Mensaje

Tipo Titulo Cuerpo
Cita 24h "Recordatorio: Estudio manana" "Tu [estudio] es manana a las [hora] en [lugar]"
Cita 2h "Tu estudio es en 2 horas" "No olvides tu cita de [estudio] a las [hora]"
Ayuno inicio "Hora de tu ultima comida" "El ayuno para tu estudio de manana comienza ahora"
Ayuno confirm "Ayuno iniciado" "Recuerda: no alimentos solidos hasta tu estudio"

9.2. Canales por Tier

Recordatorio Free Pro Perfect
Push Si Si Si
Email - Si Si
SMS - - Si
Cuidador - Si Si

10. Analytics

Evento Trigger Datos
reminders_viewed Pantalla visible codigo, count
reminder_toggled Toggle cambiado tipo, enabled
custom_reminder_added Agregar custom tiempo
reminders_saved Guardar changes_count

Documento generado por MobileUxUiDrone (Eight of Eight)