SCR-ANA-007: Compartir con Medico
Identificador: SCR-ANA-007
Modulo: MTS-ANA-001 - Analisis Clinicos
Version: 1.0.0
Fecha: 2025-12-05
Autor: MobileUxUiDrone (Eight of Eight)
| Atributo |
Valor |
| Nombre |
Compartir con Medico |
| Tipo |
Bottom sheet / Modal |
| Prioridad |
Media |
| Roles |
PI, CR |
| Tiers |
Free (1/mes), Pro (5/mes), Perfect (ilimitado) |
2. Proposito
Permitir compartir resultados de analisis con profesionales de la salud de forma segura.
3. Wireframe ASCII
+------------------------------------------+
|========================================= |
| |
| COMPARTIR RESULTADOS |
| |
+------------------------------------------+
| SELECCIONAR CONTENIDO |
+------------------------------------------+
| |
| [x] Perfil Lipidico - 15 Dic 2025 |
| Colesterol, HDL, LDL, Trigliceridos |
| |
| [ ] Biometria Hematica - 10 Dic 2025 |
| Hemoglobina, Hematocrito, WBC, PLT |
| |
| [ ] Incluir graficos de tendencia |
| [ ] Incluir todos los valores historicos |
| |
+------------------------------------------+
| METODO DE ENVIO |
+------------------------------------------+
| |
| +--------------------------------------+ |
| | [email] | |
| | Correo Electronico | |
| | Enviar PDF por email | |
| +--------------------------------------+ |
| |
| +--------------------------------------+ |
| | [whatsapp] | |
| | WhatsApp | |
| | Compartir resumen en chat | |
| +--------------------------------------+ |
| |
| +--------------------------------------+ |
| | [link] | |
| | Generar Enlace Seguro | |
| | Link con expiracion de 24h | |
| +--------------------------------------+ |
| |
+------------------------------------------+
| DESTINATARIO (Opcional) |
+------------------------------------------+
| +--------------------------------------+ |
| | Dr. Juan Perez [v] | |
| | juanperez@email.com | |
| +--------------------------------------+ |
| [+ Agregar medico] |
| |
+------------------------------------------+
| |
| Compartidos este mes: 2 de 5 |
| |
| [COMPARTIR] |
| |
+------------------------------------------+
4. Elementos de UI
| Elemento |
Componente |
Especificacion |
| Handle |
DragHandle |
Indicador arrastre |
| Titulo |
Headline6 |
"COMPARTIR RESULTADOS" |
4.2. Content Selection
| Elemento |
Componente |
Especificacion |
| Section Header |
SectionHeader |
"SELECCIONAR CONTENIDO" |
| Result Checkbox |
CheckboxListItem |
Multiselect |
| Result Name |
Subtitle1 |
Nombre + fecha |
| Result Preview |
Caption |
Parametros incluidos |
| Options |
Checkbox |
Graficos, Historico |
4.3. Method Selection
| Elemento |
Componente |
Especificacion |
| Section Header |
SectionHeader |
"METODO DE ENVIO" |
| Method Card |
Card outlined |
Tap to select |
| Method Icon |
Icon |
32dp |
| Method Name |
Subtitle1 |
Bold |
| Method Desc |
Caption |
Descripcion breve |
4.4. Recipient Section
| Elemento |
Componente |
Especificacion |
| Section Header |
SectionHeader |
"DESTINATARIO (Opcional)" |
| Doctor Dropdown |
Dropdown |
Medicos guardados |
| Doctor Name |
Subtitle1 |
Nombre |
| Doctor Email |
Caption |
Email |
| Add Doctor |
TextButton |
Agregar nuevo |
4.5. Quota & Action
| Elemento |
Componente |
Especificacion |
| Quota Text |
Caption |
"Compartidos: X de Y" |
| Share Button |
PrimaryButton |
"COMPARTIR" |
5. Comportamiento
5.1. Por Metodo
| Metodo |
Resultado |
| Email |
Genera PDF, abre cliente email |
| WhatsApp |
Genera resumen texto, abre WA |
| Link |
Genera URL segura, copia a clipboard |
5.2. Contenido del PDF
- Header con logo MedTime
- Datos del paciente (anonimizables)
- Tabla de resultados
- Graficos si seleccionados
- Disclaimer medico
- QR para verificacion
5.3. Link Seguro
- Expira en 24h por default
- Configurable: 1h, 24h, 7d
- Requiere autenticacion opcional
- Maximo 10 accesos
5.4. Limites por Tier
| Tier |
Limite/mes |
Metodos |
| Free |
1 |
Email, Link |
| Pro |
5 |
Todos |
| Perfect |
Ilimitado |
Todos + FHIR |
6. Estados
6.1. Estado Normal
- Opciones de seleccion visibles
- Boton compartir habilitado
6.2. Estado Limite Alcanzado (Free/Pro)
+------------------------------------------+
| |
| [!] Limite de compartidos alcanzado |
| |
| Has usado tus 1 compartidos este mes. |
| Actualiza a Pro para compartir mas. |
| |
| [Ver planes] |
| |
+------------------------------------------+
6.3. Estado Enviando
- Overlay con spinner
- "Generando documento..."
- "Enviando..."
6.4. Estado Exito
+------------------------------------------+
| |
| [check animation] |
| |
| Resultados compartidos |
| |
| Se envio a: |
| juanperez@email.com |
| |
| [Cerrar] |
| |
+------------------------------------------+
7. Accesibilidad
7.1. WCAG 2.1 AA
| Criterio |
Implementacion |
| 1.3.1 |
Secciones con headings |
| 2.1.1 |
Navegable por teclado |
| 4.1.2 |
Checkboxes accesibles |
7.2. Screen Reader
| Elemento |
Anuncio |
| Result checkbox |
"[Nombre], checkbox, [seleccionado/no]" |
| Method card |
"[Metodo], [descripcion], boton" |
| Quota |
"Compartidos este mes, [X] de [Y]" |
8. Navegacion
8.1. Entradas
| Origen |
Accion |
Parametros |
| SCR-ANA-001 |
Menu compartir |
results[] |
| SCR-ANA-006 |
Compartir alerta |
params[] |
| Detalle resultado |
Compartir |
result_id |
8.2. Salidas
| Destino |
Accion |
Parametros |
| Email app |
Email seleccionado |
pdf_attachment |
| WhatsApp |
WA seleccionado |
text_summary |
| Clipboard |
Link generado |
secure_url |
| Dismiss |
Cancelar/Exito |
- |
9. Analytics
| Evento |
Trigger |
Datos |
share_started |
Modal abierto |
from |
content_selected |
Toggle resultado |
result_count |
method_selected |
Tap metodo |
method |
share_completed |
Exito |
method, content_count |
share_limit_hit |
Limite alcanzado |
tier |
Documento generado por MobileUxUiDrone (Eight of Eight)