SCR-PRN-005: Historial de Tomas PRN
Identificador: SCR-PRN-005
Modulo: MTS-PRN-001 - Medicamentos PRN
Version: 1.0.0
Fecha: 2025-12-05
Autor: MobileUxUiDrone (Eight of Eight)
| Atributo |
Valor |
| Nombre |
Historial de Tomas PRN |
| Tipo |
Pantalla de lista |
| Prioridad |
Media |
| Roles |
PI, CR |
2. Proposito
Mostrar el historial cronologico de todas las tomas PRN con detalles de motivo e intensidad.
3. Wireframe ASCII
+------------------------------------------+
| [<] Historial PRN [filtro]|
+------------------------------------------+
| +--------------------------------------+ |
| | Todos los PRN v | Este mes v | |
| +--------------------------------------+ |
| |
| ESTA SEMANA |
+------------------------------------------+
| |
| HOY |
| +--------------------------------------+ |
| | 3:45 PM | |
| | | |
| | [pill] Sumatriptan 50mg | |
| | 1 tableta | |
| | | |
| | Migrana - Intensidad 7/10 | |
| | Sien izquierda | Estres | |
| +--------------------------------------+ |
| |
| AYER |
| +--------------------------------------+ |
| | 10:30 AM | |
| | | |
| | [pill] Paracetamol 500mg | |
| | 2 tabletas | |
| | | |
| | Dolor de cabeza - 5/10 | |
| +--------------------------------------+ |
| |
| +--------------------------------------+ |
| | 8:15 PM | |
| | | |
| | [pill] Omeprazol 20mg | |
| | 1 capsula | |
| | | |
| | Acidez - Sin intensidad | |
| +--------------------------------------+ |
| |
| SEMANA PASADA |
+------------------------------------------+
| Lunes 12 Dic |
| +--------------------------------------+ |
| | 2:00 PM | |
| | | |
| | [pill] Sumatriptan 50mg | |
| | 1 tableta | |
| | | |
| | Migrana - 8/10 | |
| +--------------------------------------+ |
| |
+------------------------------------------+
| Mostrando 15 de 42 tomas |
| [Cargar mas] |
+------------------------------------------+
4. Elementos de UI
| Elemento |
Componente |
Accion |
| Back button |
IconButton |
Volver |
| Titulo |
TopAppBar |
"Historial PRN" |
| Filter button |
IconButton |
Abrir filtros |
4.2. Filter Bar
| Elemento |
Componente |
Especificacion |
| Med Filter |
Dropdown |
Todos / Medicamento especifico |
| Date Filter |
Dropdown |
Esta semana / Este mes / Todo |
| Elemento |
Componente |
Especificacion |
| Section |
SectionHeader |
"ESTA SEMANA" / "SEMANA PASADA" |
| Day |
Subtitle2 |
"HOY" / "AYER" / "Lunes 12 Dic" |
| Sticky |
Boolean |
Se queda fijo |
4.4. Take Card
| Elemento |
Componente |
Especificacion |
| Container |
Card |
Tap para detalle |
| Time |
Headline6 |
HH:MM AM/PM |
| Med Icon |
Icon |
medication, 24dp |
| Med Name |
Subtitle1 |
Nombre + concentracion |
| Dose |
Body2 |
Cantidad + unidad |
| Reason |
Body2 |
Motivo - Intensidad X/10 |
| Details |
Caption |
Ubicacion |
| Elemento |
Componente |
Especificacion |
| Count |
Caption |
"Mostrando X de Y" |
| Load More |
TextButton |
Cargar mas |
5. Comportamiento
5.1. Filtros
| Filtro |
Opciones |
| Medicamento |
Todos, [lista de PRN] |
| Periodo |
Esta semana, Este mes, 3 meses, Todo |
5.2. Ordenamiento
- Cronologico descendente
- Agrupado por semana/dia
5.3. Detalle de Toma
- Tap abre modal con detalles completos
- Opcion de editar (dentro de 24h)
- Opcion de eliminar (dentro de 24h)
6. Estados
6.1. Estado Vacio
+------------------------------------------+
| |
| [ilustracion] |
| |
| No hay tomas registradas |
| |
| Cuando registres una toma PRN, |
| aparecera aqui en tu historial. |
| |
+------------------------------------------+
6.2. Estado Filtrado Vacio
+------------------------------------------+
| |
| No hay tomas de Sumatriptan |
| en este periodo. |
| |
| [Limpiar filtros] |
| |
+------------------------------------------+
7. Accesibilidad
7.1. WCAG 2.1 AA
| Criterio |
Implementacion |
| 1.3.1 |
Fechas como headings |
| 2.4.5 |
Filtros multiples |
| 4.1.2 |
Cards como buttons |
7.2. Screen Reader
| Elemento |
Anuncio |
| Date header |
"[Fecha], [count] tomas" |
| Take card |
"[Med], [dosis] a las [hora], motivo [motivo]" |
8. Navegacion
8.1. Entradas
| Origen |
Accion |
Parametros |
| SCR-PRN-001 |
Menu Historial |
- |
| SCR-PRN-006 |
Ver detalle |
med_id, date_range |
8.2. Salidas
| Destino |
Accion |
Parametros |
| Detalle Toma |
Tap card |
take_id |
| SCR-PRN-006 |
Ver estadisticas |
- |
9. Analytics
| Evento |
Trigger |
Datos |
prn_history_viewed |
Pantalla visible |
total_count |
prn_history_filtered |
Filtro aplicado |
filter_type, value |
prn_take_detail_opened |
Tap card |
take_id |
Documento generado por MobileUxUiDrone (Eight of Eight)