Saltar a contenido

SCR-IES-002: Alerta SUS (Requiere Suspension)

Identificador: SCR-IES-002 Modulo: MTS-INT-002 - Interacciones Medicamentos-Estudios Version: 1.0.0 Fecha: 2025-12-05 Autor: MobileUxUiDrone (Eight of Eight) Prioridad: CRITICA Tipo: Full Screen Modal


1. Proposito

Esta pantalla alerta al usuario cuando un medicamento debe ser suspendido antes de un procedimiento medico. Incluye instrucciones claras de suspension, fechas exactas, y la opcion de programar recordatorios automaticos.

Ejemplo tipico: Warfarina debe suspenderse 3-5 dias antes de una biopsia.


2. Wireframe ASCII

+--------------------------------------------------+
| [<] Suspension de Medicamento           [Share]  |
+--------------------------------------------------+
|                                                   |
|    +-----------------------------------------+    |
|    |        [!] SUSPENSION REQUERIDA        |    |
|    |        Medicamento debe suspenderse    |    |
|    +-----------------------------------------+    |
|                                                   |
|    +-------------------------------------------+  |
|    | PROCEDIMIENTO:                            |  |
|    | Biopsia de piel                           |  |
|    | Fecha: 15 de Diciembre, 10:00 AM          |  |
|    +-------------------------------------------+  |
|                                                   |
|    +-------------------------------------------+  |
|    | [Pill] MEDICAMENTO                        |  |
|    |       Warfarina 5mg                       |  |
|    |       Anticoagulante                      |  |
|    +-------------------------------------------+  |
|                                                   |
|    +-------------------------------------------+  |
|    | ACCION REQUERIDA: SUSPENDER               |  |
|    |                                           |  |
|    | +---------------------------------------+ |  |
|    | | Ultima dosis:    10 de Dic (5 dias)  | |  |
|    | | Procedimiento:   15 de Diciembre     | |  |
|    | | Reinicio:        16 de Dic (24-48h)  | |  |
|    | +---------------------------------------+ |  |
|    |                                           |  |
|    | RAZON:                                    |  |
|    | Riesgo de sangrado excesivo durante       |  |
|    | y despues de la biopsia.                  |  |
|    +-------------------------------------------+  |
|                                                   |
|    +-------------------------------------------+  |
|    | CONSIDERACIONES:                          |  |
|    | - INR objetivo antes: < 1.5               |  |
|    | - Posible puente con heparina             |  |
|    | - Consulte con su medico anticoagulante   |  |
|    +-------------------------------------------+  |
|                                                   |
|    [Ver calendario de suspension]                 |
|                                                   |
+--------------------------------------------------+
|                                                   |
|    +-------------------------------------------+  |
|    | [Bell] Programar recordatorios           |  |
|    |        ( ) Activar recordatorios         |  |
|    +-------------------------------------------+  |
|                                                   |
|    [ ] He consultado con mi medico               |
|                                                   |
|  +----------------------------------------------+ |
|  |            ENTENDIDO                         | |
|  +----------------------------------------------+ |
|                                                   |
+--------------------------------------------------+
|  Fuente: CHEST Guidelines 2022                   |
+--------------------------------------------------+

3. Especificacion de Componentes

3.1. App Bar

Propiedad Valor
Tipo Top App Bar
Navigation Back arrow
Title "Suspension de Medicamento"
Actions Share icon
Background --color-sus-container (#FFF3E0)

3.2. Header Alerta

Propiedad Valor
Background --color-sus (#FF8C00)
Icono Warning, 48dp, blanco
Titulo "SUSPENSION REQUERIDA" - Headline Medium Bold, blanco
Subtitulo Body Medium, blanco
Border radius 12dp
Padding 20dp

3.3. Card Procedimiento

Propiedad Valor
Background --color-surface
Border 1dp solid --color-outline-variant
Label "PROCEDIMIENTO:" - Label Medium Bold
Nombre Body Large Bold
Fecha Body Medium + Icono Calendar

3.4. Card Medicamento

Propiedad Valor
Background --color-sus-container
Border left 4dp solid --color-sus
Label "MEDICAMENTO" - Label Medium Bold
Icono Pill, 36dp
Nombre Body Large Bold
Categoria Caption

3.5. Card Accion Requerida

Propiedad Valor
Background --color-error-container
Border 2dp solid --color-sus
Border radius 12dp
Titulo "ACCION REQUERIDA: SUSPENDER" - Title Medium Bold

3.5.1. Timeline Interna

Elemento Especificacion
Background --color-surface
Border radius 8dp
Padding 12dp
Layout 3 filas con labels y fechas
Fecha destacada Body Large Bold, --color-sus

3.6. Card Razon

Propiedad Valor
Background --color-surface-variant
Label "RAZON:" - Label Medium Bold
Contenido Body Medium

3.7. Card Consideraciones

Propiedad Valor
Background --color-tertiary-container
Lista Bulleted, iconos informativos
Typography Body Medium
Propiedad Valor
Tipo Text Button con icono
Icono Calendar, 20dp
Color --color-primary
Destino SCR-IES-005

3.9. Card Recordatorios

Propiedad Valor
Background --color-surface-variant
Border 1dp solid --color-outline
Border radius 12dp
Icono Bell, 24dp
Toggle Switch para activar
Label "Programar recordatorios"

3.10. Checkbox y Boton

Elemento Especificacion
Checkbox "He consultado con mi medico"
Size 24dp, touch 48dp
Boton Filled, --color-sus
Boton texto "ENTENDIDO"
Width 100%

4. Estados

4.1. Inicial

  • Toggle recordatorios OFF
  • Checkbox desmarcado
  • Boton activo

4.2. Recordatorios Activados

  • Toggle ON
  • Muestra preview de recordatorios:
+-------------------------------------------+
| Recordatorios programados:                 |
| - 9 Dic: "Manana ultima dosis Warfarina"  |
| - 10 Dic: "HOY ultima dosis Warfarina"    |
| - 14 Dic: "NO tome Warfarina manana"      |
| - 15 Dic: "Dia procedimiento, NO Warfarina"|
| - 16 Dic: "Puede reiniciar si indicado"   |
+-------------------------------------------+

4.3. Checkbox Marcado

  • Visual de confirmacion
  • Indica consulta con medico realizada

5. Comportamiento

5.1. Calculo de Fechas

def calcular_timeline_suspension(fecha_procedimiento, med_suspension_horas, med_reinicio_horas):
    """
    Calcula timeline completo de suspension.
    """
    # Convertir horas a dias
    dias_antes = ceil(med_suspension_horas / 24)

    ultima_dosis = fecha_procedimiento - timedelta(days=dias_antes)
    reinicio = fecha_procedimiento + timedelta(hours=med_reinicio_horas)

    return {
        'ultima_dosis': ultima_dosis,
        'procedimiento': fecha_procedimiento,
        'reinicio_estimado': reinicio,
        'dias_suspension': dias_antes
    }

5.2. Programacion de Recordatorios

sequenceDiagram
    participant U as Usuario
    participant UI as SCR-IES-002
    participant NTF as MTS-NTF-001

    U->>UI: Activa toggle recordatorios
    UI->>UI: Calcular fechas recordatorios
    UI->>UI: Mostrar preview

    U->>UI: Tap Entendido
    UI->>NTF: Programar recordatorios
    NTF->>NTF: Crear notificaciones locales
    NTF-->>UI: Confirmacion

    UI->>UI: Cerrar modal
    UI->>UI: Toast: "Recordatorios programados"

5.3. Compartir

Formato de texto compartido:

ALERTA DE SUSPENSION - MedTime

Procedimiento: Biopsia de piel
Fecha: 15 de Diciembre, 10:00 AM

Medicamento: Warfarina 5mg

INSTRUCCIONES DE SUSPENSION:
- Ultima dosis permitida: 10 de Diciembre
- Suspender por: 5 dias antes del procedimiento
- Reinicio estimado: 16 de Diciembre (24-48h despues)

Razon: Riesgo de sangrado excesivo

IMPORTANTE: Consulte con su medico sobre:
- Necesidad de puente con heparina
- Monitoreo de INR

Fuente: CHEST Guidelines 2022
---
Generado por MedTime

6. Accesibilidad

6.1. WCAG AA

Criterio Implementacion
1.4.1 Color Naranja + Icono + Texto
1.4.3 Contraste 4.5:1, blanco sobre naranja
2.1.1 Keyboard Full navigation
4.1.3 Status aria-live para confirmaciones

6.2. Screen Reader

"Suspension de medicamento requerida.
Procedimiento: Biopsia de piel, 15 de Diciembre.
Medicamento: Warfarina 5 miligramos, anticoagulante.
Accion requerida: Suspender.
Ultima dosis: 10 de Diciembre.
Reinicio estimado: 16 de Diciembre.
Razon: Riesgo de sangrado excesivo.
Interruptor: Programar recordatorios, desactivado.
Casilla: He consultado con mi medico.
Boton: Entendido."

6.3. Focus Order

  1. Back button
  2. Share button
  3. Link "Ver calendario"
  4. Toggle recordatorios
  5. Checkbox consulta medico
  6. Boton Entendido

7. Responsive

Breakpoint Comportamiento
Mobile portrait Full screen, scroll
Mobile landscape Scroll, header compacto
Tablet Max width 600dp, centered

8. Analytics

Evento Parametros
sus_alert_shown med_id, procedure_id, days_before
sus_reminders_enabled med_id, reminder_count
sus_calendar_viewed med_id, procedure_id
sus_shared med_id, method
sus_confirmed med_id, doctor_consulted

9. Referencias


Documento generado por MobileUxUiDrone (Eight of Eight)