SCR-ANA-006: Alertas de Valores Fuera de Rango
Identificador: SCR-ANA-006
Modulo: MTS-ANA-001 - Analisis Clinicos
Version: 1.0.0
Fecha: 2025-12-05
Autor: MobileUxUiDrone (Eight of Eight)
| Atributo |
Valor |
| Nombre |
Alertas de Valores |
| Tipo |
Pantalla de lista |
| Prioridad |
Alta |
| Roles |
PI, CR, CS (con permiso) |
2. Proposito
Mostrar todos los valores de laboratorio que estan fuera del rango normal, con indicacion de severidad y recomendaciones.
3. Wireframe ASCII
+------------------------------------------+
| [<] Alertas de Valores [...] |
+------------------------------------------+
| |
| Tienes 4 valores fuera de rango |
| |
| CRITICOS (1) |
+------------------------------------------+
| +--------------------------------------+ |
| | [!!!] LDL Colesterol - MUY ALTO | |
| | | |
| | 165 mg/dL | |
| | Rango normal: < 100 mg/dL | |
| | 65% por encima del limite | |
| | | |
| | 15 Dic 2025 - Perfil Lipidico | |
| | | |
| | RECOMENDACION: | |
| | Consulta con tu medico sobre este | |
| | resultado. Valores de LDL elevados | |
| | aumentan el riesgo cardiovascular. | |
| | | |
| | [Ver tendencia] [Compartir medico] | |
| +--------------------------------------+ |
| |
| ALTOS (2) |
+------------------------------------------+
| +--------------------------------------+ |
| | [!] Colesterol Total - ALTO | |
| | | |
| | 220 mg/dL | |
| | Rango normal: < 200 mg/dL | |
| | | |
| | 15 Dic 2025 | |
| | | |
| | [Ver tendencia] | |
| +--------------------------------------+ |
| |
| +--------------------------------------+ |
| | [!] Trigliceridos - ALTO | |
| | | |
| | 180 mg/dL | |
| | Rango normal: < 150 mg/dL | |
| | | |
| | 15 Dic 2025 | |
| | | |
| | [Ver tendencia] | |
| +--------------------------------------+ |
| |
| BAJOS (1) |
+------------------------------------------+
| +--------------------------------------+ |
| | [v] Vitamina D - BAJO | |
| | | |
| | 18 ng/mL | |
| | Rango normal: 30-100 ng/mL | |
| | | |
| | 10 Dic 2025 | |
| | | |
| | [Ver tendencia] | |
| +--------------------------------------+ |
| |
+------------------------------------------+
4. Elementos de UI
| Elemento |
Componente |
Accion |
| Back button |
IconButton |
Volver |
| Titulo |
TopAppBar |
"Alertas de Valores" |
| More options |
IconButton |
Compartir todo |
4.2. Summary
| Elemento |
Componente |
Especificacion |
| Text |
Body1 |
"Tienes X valores fuera de rango" |
| Elemento |
Componente |
Especificacion |
| Critical |
SectionHeader |
"CRITICOS (X)" - Rojo |
| High |
SectionHeader |
"ALTOS (X)" - Naranja |
| Low |
SectionHeader |
"BAJOS (X)" - Amarillo |
4.4. Alert Card - Critico
| Elemento |
Componente |
Especificacion |
| Container |
Card |
Borde rojo, fondo #FFEBEE |
| Icon |
Icon |
warning, rojo |
| Param Name |
Headline6 |
Bold + "MUY ALTO/BAJO" |
| Value |
Display1 |
Grande |
| Reference |
Body2 |
Rango normal |
| Deviation |
Caption |
"X% por encima/debajo" |
| Date |
Caption |
Fecha + estudio |
| Recommendation |
Body2 |
Texto educativo |
| Actions |
TextButtons |
Ver tendencia, Compartir |
4.5. Alert Card - Standard
| Elemento |
Componente |
Especificacion |
| Container |
Card |
Borde naranja/amarillo |
| Icon |
Icon |
arrow_upward/downward |
| Param Name |
Subtitle1 |
Bold + "ALTO/BAJO" |
| Value |
Headline6 |
- |
| Reference |
Caption |
Rango normal |
| Date |
Caption |
Fecha |
| Action |
TextButton |
Ver tendencia |
5. Comportamiento
5.1. Clasificacion de Severidad
| Severidad |
Condicion |
Color |
| Critico |
> 50% fuera de rango |
Rojo |
| Alto/Bajo |
10-50% fuera de rango |
Naranja |
| Leve |
< 10% fuera de rango |
Amarillo |
5.2. Ordenamiento
- Por severidad (criticos primero)
- Por fecha (mas reciente primero)
5.3. Acciones
| Accion |
Resultado |
| Ver tendencia |
SCR-ANA-005 |
| Compartir medico |
SCR-ANA-007 |
| Tap card |
Expandir detalles |
6. Estados
6.1. Estado Sin Alertas
+------------------------------------------+
| |
| [ilustracion check] |
| |
| Todos tus valores estan |
| dentro del rango normal |
| |
| Sigue asi y mantente saludable. |
| |
+------------------------------------------+
6.2. Estado Loading
- Skeleton cards
- Shimmer animation
7. Notificaciones Relacionadas
7.1. Notificaciones Generadas
| Tipo |
Trigger |
Mensaje |
| Critico nuevo |
Al guardar resultado |
"Alerta: [Param] muy [alto/bajo]" |
| Multiple alerts |
Al guardar |
"X valores fuera de rango detectados" |
7.2. Push Notification
Titulo: Alerta de Resultado
Cuerpo: Tu LDL Colesterol (165 mg/dL) esta muy por encima del rango normal.
Accion: Tap -> SCR-ANA-006
8. Accesibilidad
8.1. WCAG 2.1 AA
| Criterio |
Implementacion |
| 1.3.1 |
Severidad como headings |
| 1.4.1 |
Color + icono + texto |
| 1.4.3 |
Contraste en alertas |
| 4.1.3 |
Alertas anunciadas |
8.2. Screen Reader
| Elemento |
Anuncio |
| Critical card |
"Alerta critica: [Param] muy [alto/bajo], [valor], [desvio] del normal" |
| Standard card |
"Alerta: [Param] [alto/bajo], [valor]" |
| Actions |
"[Accion], boton" |
9. Navegacion
9.1. Entradas
| Origen |
Accion |
Parametros |
| SCR-ANA-001 |
Tap alertas section |
- |
| Notificacion |
Tap push |
alert_id |
| Deep link |
medtime://results/alerts |
- |
9.2. Salidas
| Destino |
Accion |
Parametros |
| SCR-ANA-005 |
Ver tendencia |
param_code |
| SCR-ANA-007 |
Compartir medico |
params[] |
10. Analytics
| Evento |
Trigger |
Datos |
alerts_viewed |
Pantalla visible |
count, severities[] |
alert_expanded |
Tap card |
param, severity |
trend_from_alert |
Ver tendencia |
param |
share_from_alert |
Compartir |
params[] |
Documento generado por MobileUxUiDrone (Eight of Eight)