Saltar a contenido

SCR-ANA-004: Historial Cronologico

Identificador: SCR-ANA-004 Modulo: MTS-ANA-001 - Analisis Clinicos Version: 1.0.0 Fecha: 2025-12-05 Autor: MobileUxUiDrone (Eight of Eight)


1. Informacion General

Atributo Valor
Nombre Historial Cronologico
Tipo Pantalla de lista
Prioridad Media
Roles PI, CR, CS (con permiso)

2. Proposito

Mostrar el historial completo de resultados de analisis ordenados cronologicamente, con filtros por fecha y tipo de estudio.


3. Wireframe ASCII

+------------------------------------------+
| [<] Historial de Analisis         [filtro]|
+------------------------------------------+
| +--------------------------------------+ |
| | Todo el historial v | Todos      v   | |
| +--------------------------------------+ |
|                                          |
| DICIEMBRE 2025                           |
+------------------------------------------+
|                                          |
| +--------------------------------------+ |
| | 15 Dic 2025                          | |
| |                                      | |
| | Perfil Lipidico                      | |
| | Lab San Angel                        | |
| |                                      | |
| | +------+ +------+ +------+ +------+  | |
| | |Col   | |HDL   | |LDL   | |Trig  |  | |
| | |220   | |45    | |165   | |140   |  | |
| | |[!]   | |      | |[!]   | |      |  | |
| | +------+ +------+ +------+ +------+  | |
| |                                      | |
| +--------------------------------------+ |
|                                          |
| +--------------------------------------+ |
| | 10 Dic 2025                          | |
| |                                      | |
| | Biometria Hematica                   | |
| | Lab Central                          | |
| |                                      | |
| | +------+ +------+ +------+ +------+  | |
| | |Hb    | |Hto   | |WBC   | |Plt   |  | |
| | |14.5  | |43    | |7500  | |250k  |  | |
| | +------+ +------+ +------+ +------+  | |
| |                                      | |
| +--------------------------------------+ |
|                                          |
| NOVIEMBRE 2025                           |
+------------------------------------------+
|                                          |
| +--------------------------------------+ |
| | 20 Nov 2025                          | |
| |                                      | |
| | Glucosa en Ayunas                    | |
| | Lab Norte                            | |
| |                                      | |
| | +------+                             | |
| | |Gluc  |                             | |
| | |95    |                             | |
| | +------+                             | |
| |                                      | |
| +--------------------------------------+ |
|                                          |
+------------------------------------------+
| Mostrando 15 de 42 resultados            |
| [Cargar mas]                             |
+------------------------------------------+

4. Elementos de UI

4.1. Header

Elemento Componente Accion
Back button IconButton Volver
Titulo TopAppBar "Historial de Analisis"
Filter button IconButton Abrir filtros

4.2. Filter Bar

Elemento Componente Especificacion
Date Filter Dropdown Todo/Ultimo mes/3 meses/Ano
Type Filter Dropdown Todos/Lipidos/Hematologia/etc

4.3. Month Header

Elemento Componente Especificacion
Text Subtitle1 "MES ANO"
Style Sticky Se queda fijo
Background Surface Contraste con contenido

4.4. Result Card

Elemento Componente Especificacion
Container Card elevated Tap para detalle
Date Subtitle2 "DD MMM YYYY"
Study Name Headline6 Bold
Lab Name Caption Nombre laboratorio
Param Preview HorizontalScroll Cards de valores

4.5. Param Preview Card

Elemento Componente Especificacion
Container CompactCard 60x60dp
Name Caption Abreviatura
Value Body1 Bold
Alert Badge Icon ! si fuera de rango

5. Comportamiento

5.1. Filtros

Filtro Opciones
Fecha Todo / Ultimo mes / 3 meses / 1 ano
Tipo Todos / Lipidos / Hematologia / Glucosa / Renal / Hepatico

5.2. Ordenamiento

  • Cronologico descendente (mas reciente primero)
  • Agrupado por mes/ano

5.3. Paginacion

  • 15 items iniciales
  • Infinite scroll o "Cargar mas"

5.4. Acciones por Resultado

Accion Resultado
Tap card Ver detalle completo
Long press Menu contextual
Swipe left Opciones rapidas

6. Estados

6.1. Estado Vacio

+------------------------------------------+
|                                          |
|        [ilustracion]                     |
|                                          |
|    No hay resultados que mostrar         |
|                                          |
|    Ajusta los filtros o agrega           |
|    nuevos resultados de analisis.        |
|                                          |
+------------------------------------------+

6.2. Estado Loading

  • Skeleton cards
  • Shimmer animation

6.3. Estado Offline

  • Banner "Modo offline"
  • Solo resultados locales

7. Accesibilidad

7.1. WCAG 2.1 AA

Criterio Implementacion
1.3.1 Meses como headings
1.4.3 Contraste en badges
2.4.5 Filtros multiples
4.1.2 Cards como buttons

7.2. Screen Reader

Elemento Anuncio
Month header "[Mes Ano], [count] resultados"
Result card "[Estudio], [fecha], [lab], [count] parametros"
Alert badge "[Param] fuera de rango"

8. Navegacion

8.1. Entradas

Origen Accion Parametros
SCR-ANA-001 Menu Historial -
Tab Analisis Seccion historial -

8.2. Salidas

Destino Accion Parametros
Detalle Tap card result_id
SCR-ANA-005 Tap param param_code
Filtros Tap filter current_filters

9. Analytics

Evento Trigger Datos
history_viewed Pantalla visible total_count
history_filtered Filtro aplicado filter_type, value
result_tapped Tap card result_id
load_more Scroll/tap page

Documento generado por MobileUxUiDrone (Eight of Eight)