Saltar a contenido

SCR-ANA-002: Cargar Resultado

Identificador: SCR-ANA-002 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 Cargar Resultado
Tipo Bottom sheet / Selector
Prioridad Alta
Roles PI, CR
Tiers Diferenciado

2. Proposito

Permitir al usuario seleccionar el metodo de carga de resultados de laboratorio.


3. Wireframe ASCII

+------------------------------------------+
|=========================================  |
|                                          |
| AGREGAR RESULTADO                        |
|                                          |
+------------------------------------------+
|                                          |
| +--------------------------------------+ |
| | [camera]                             | |
| |                                      | |
| | Tomar Foto                           | |
| | Captura la hoja de resultados        | |
| |                                      | |
| | [PRO] OCR automatico                 | |
| +--------------------------------------+ |
|                                          |
| +--------------------------------------+ |
| | [image]                              | |
| |                                      | |
| | Desde Galeria                        | |
| | Selecciona una imagen existente      | |
| |                                      | |
| | [PRO] OCR automatico                 | |
| +--------------------------------------+ |
|                                          |
| +--------------------------------------+ |
| | [pdf]                                | |
| |                                      | |
| | Importar PDF                         | |
| | Resultados en formato PDF            | |
| |                                      | |
| | [PRO] OCR automatico                 | |
| +--------------------------------------+ |
|                                          |
| +--------------------------------------+ |
| | [edit]                               | |
| |                                      | |
| | Entrada Manual                       | |
| | Ingresa los datos tu mismo           | |
| |                                      | |
| | Disponible para todos                | |
| +--------------------------------------+ |
|                                          |
+------------------------------------------+

4. Elementos de UI

4.1. Header

Elemento Componente Especificacion
Handle DragHandle Indicador arrastre
Titulo Headline6 "AGREGAR RESULTADO"

4.2. Option Cards

Elemento Componente Especificacion
Container Card outlined Border radius 12dp
Icon Icon 40dp, primary
Title Subtitle1 Bold
Description Body2 Secondary color
Tier Badge Chip "[PRO]" o similar
Ripple RippleEffect On tap

4.3. Opciones Disponibles

Opcion Icono Tier Accion
Tomar Foto camera_alt Free (sin OCR), Pro/Perfect (con OCR) Abrir camara
Desde Galeria photo_library Free (sin OCR), Pro/Perfect (con OCR) Abrir galeria
Importar PDF picture_as_pdf Pro/Perfect File picker
Entrada Manual edit_note Todos Formulario

5. Comportamiento

5.1. Por Tier

Tier Foto/Galeria PDF OCR Manual
Free Si (como referencia) - - Si
Pro Si Si Si (50/mes) Si
Perfect Si Si Si (ilimitado) Si

5.2. Flujo por Opcion

Opcion Flujo
Tomar Foto (Free) Camara -> Imagen guardada -> Manual
Tomar Foto (Pro+) Camara -> SCR-ANA-003 (OCR)
Galeria (Free) Selector -> Imagen guardada -> Manual
Galeria (Pro+) Selector -> SCR-ANA-003 (OCR)
PDF (Pro+) File picker -> SCR-ANA-003 (OCR)
Manual Formulario de entrada

5.3. Upsell para Free

Al seleccionar opcion con foto (Free):

  • Mostrar imagen como referencia visual
  • Abrir formulario manual
  • Banner: "Actualiza a Pro para OCR automatico"

6. Estados

6.1. Estado Normal

  • Todas las opciones visibles
  • Badges de tier si aplica

6.2. Estado Limite OCR (Pro)

+--------------------------------------+
| [camera]                             |
|                                      |
| Tomar Foto                           |
|                                      |
| [!] Te quedan 5 OCR este mes         |
+--------------------------------------+

6.3. Estado OCR Agotado

+--------------------------------------+
| [camera]                             |
|                                      |
| Tomar Foto                           |
|                                      |
| [X] Limite OCR alcanzado             |
| [Actualizar a Perfect]               |
+--------------------------------------+

7. Accesibilidad

7.1. WCAG 2.1 AA

Criterio Implementacion
1.3.1 Lista de opciones semantica
2.1.1 Navegable por teclado
2.4.6 Labels descriptivos
4.1.2 role="button" en cards

7.2. Screen Reader

Elemento Anuncio
Option card "[Titulo], [descripcion], [disponible/requiere Pro]"
Tier badge "Requiere suscripcion Pro"

8. Navegacion

8.1. Entradas

Origen Accion Parametros
SCR-ANA-001 FAB + -
Tab Analisis + Header -

8.2. Salidas

Destino Accion Parametros
Camara Tomar foto callback
Galeria Desde galeria callback
File Picker Importar PDF callback
SCR-ANA-003 Con imagen/PDF media_uri
Formulario Manual -
Dismiss Tap outside -

9. Analytics

Evento Trigger Datos
add_result_opened Bottom sheet visible tier
method_selected Tap opcion method, tier
ocr_upsell_shown Free intenta OCR -
ocr_limit_shown Pro cerca de limite remaining

Documento generado por MobileUxUiDrone (Eight of Eight)