Saltar a contenido

Pantalla: Vincular Paciente Adulto

Identificador: SCR-FAM-008 Modulo: MTS-FAM-001 - Perfiles Familiares Version: 1.0.0 Fecha: 2025-12-05 Autor: MobileUxUiDrone (Eight of Eight) Estado: Especificado


1. Informacion General

Atributo Valor
Nombre Vincular Paciente Adulto
Proposito Proceso para que un adulto invite a otro como cuidador solidario
Tipo Full Screen Wizard
Acceso FAB > Vincular Familiar / Configuracion > Compartir acceso
Prioridad Alta
Tier Pro/Perfect

2. Wireframe ASCII

2.1. Paso 1: Generar Invitacion

+------------------------------------------+
|  [X]    Invitar Cuidador          Paso 1/2|
+------------------------------------------+
|                                           |
|  Comparte tu informacion de salud         |
|  con alguien de confianza                 |
|                                           |
|  +------------------------------------+   |
|  |                                    |   |
|  |  [Ilustracion: dos personas        |   |
|  |   conectadas con linea punteada]   |   |
|  |                                    |   |
|  +------------------------------------+   |
|                                           |
|  Como quieres invitar?                    |
|                                           |
|  +------------------------------------+   |
|  | [QR]  Codigo QR                       |
|  |       Muestra el codigo para que      |
|  |       lo escanee                      |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | [Link] Enlace de invitacion           |
|  |        Comparte por WhatsApp,         |
|  |        email o mensaje                |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | [Email] Invitar por email             |
|  |         Ingresa el email de la        |
|  |         persona                       |
|  +------------------------------------+   |
|                                           |
|  La invitacion expira en 48 horas         |
|                                           |
+------------------------------------------+

2.2. Opcion: Codigo QR

+------------------------------------------+
|  [<]    Codigo de Invitacion              |
+------------------------------------------+
|                                           |
|  Muestra este codigo a tu familiar        |
|                                           |
|         +------------------+              |
|         |                  |              |
|         |   [QR CODE]      |              |
|         |                  |              |
|         |   MEDTIME-XYZ123 |              |
|         +------------------+              |
|                                           |
|  Codigo: MEDTIME-XYZ123                   |
|  [Copiar codigo]                          |
|                                           |
|  Expira en: 47:59:32                      |
|                                           |
|  +------------------------------------+   |
|  | [i] Tu familiar debe:                 |
|  |     1. Abrir MedTime                  |
|  |     2. Ir a Menu > Escanear codigo    |
|  |     3. Escanear este QR               |
|  +------------------------------------+   |
|                                           |
|  [Compartir codigo]                       |
|                                           |
+------------------------------------------+

2.3. Paso 2: Configurar Permisos

+------------------------------------------+
|  [<]    Permisos para Cuidador    Paso 2/2|
+------------------------------------------+
|                                           |
|  Que podra ver esta persona?              |
|                                           |
|  +------------------------------------+   |
|  | INFORMACION BASICA                    |
|  |                                       |
|  | [x] Medicamentos activos              |
|  |     Nombres, dosis y horarios         |
|  |                                       |
|  | [x] Adherencia general                |
|  |     Porcentaje de los ultimos dias    |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | INFORMACION DETALLADA                 |
|  |                                       |
|  | [ ] Historial completo de tomas       |
|  |     Todas las tomas registradas       |
|  |                                       |
|  | [ ] Recetas y documentos              |
|  |     Imagenes de recetas escaneadas    |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | ALERTAS                               |
|  |                                       |
|  | [x] Emergencias                       |
|  |     Notificar si omito toma critica   |
|  |                                       |
|  | [ ] Recordatorios                     |
|  |     Recibir mis recordatorios         |
|  +------------------------------------+   |
|                                           |
|  [i] Puedes cambiar estos permisos        |
|      en cualquier momento                 |
|                                           |
+------------------------------------------+
|         [Generar Invitacion]              |
+------------------------------------------+

2.4. Invitacion Enviada

+------------------------------------------+
|              INVITACION ENVIADA           |
+------------------------------------------+
|                                           |
|         +------------------+              |
|         |                  |              |
|         |   [Check Icon]   |              |
|         |                  |              |
|         +------------------+              |
|                                           |
|  Invitacion enviada exitosamente          |
|                                           |
|  Cuando tu familiar acepte, recibiras     |
|  una notificacion y podras ver su         |
|  estado en "Cuidadores Solidarios"        |
|                                           |
|  +------------------------------------+   |
|  | Invitaciones pendientes (1)           |
|  | ana.lopez@email.com                   |
|  | Enviada hace 2 minutos                |
|  | [Reenviar]  [Cancelar]                |
|  +------------------------------------+   |
|                                           |
|           [Volver al inicio]              |
|                                           |
+------------------------------------------+

3. Componentes UI

3.1. Invitation Method Card

Propiedad Valor
Componente CMP-CRD-018 (Method Card)
Icono 48x48dp
Titulo Text lg, primary
Descripcion Text sm, secondary
Tap Seleccionar metodo

3.2. QR Code Display

Propiedad Valor
Componente CMP-IMG-005 (QR Display)
Tamano 200x200dp
Codigo texto Debajo del QR
Copyable Si

3.3. Permission Section

Propiedad Valor
Componente CMP-INP-012 (Permission Group)
Header Titulo de seccion
Items Checkboxes con descripcion

4. Validaciones

Campo Validacion Mensaje Error
Email Formato valido "Ingresa un email valido"
Email No es el propio "No puedes invitarte a ti mismo"
Permisos Al menos uno "Selecciona al menos un permiso"

5. Comportamientos

5.1. Generacion de Codigo

Aspecto Valor
Algoritmo UUID + timestamp hash
Longitud codigo 12 caracteres alfanumericos
Expiracion 48 horas
Usos 1 (single use)

5.2. Estados de Invitacion

Estado Descripcion
Pendiente Esperando aceptacion
Aceptada Vinculo establecido
Expirada Paso el tiempo limite
Cancelada Revocada por el paciente
Rechazada Declinada por invitado

6. Seguridad

6.1. Restricciones

  • Maximo 5 invitaciones pendientes simultaneas
  • Rate limit: 10 invitaciones por dia
  • Codigo invalido despues de 3 intentos fallidos

6.2. Auditoria

{
  "event": "CARER_INVITATION_CREATED",
  "patient_id": "uuid",
  "invitation_code": "[hashed]",
  "method": "QR|LINK|EMAIL",
  "permissions_granted": ["VIEW_MEDS", "ALERTS"],
  "timestamp": "2025-12-05T10:30:00Z"
}

7. Accesibilidad

7.1. Labels

Elemento accessibilityLabel
QR Code "Codigo QR de invitacion, codigo {codigo}"
Method card "Invitar por {metodo}"
Permission "{permiso}, {estado}"

7.2. VoiceOver/TalkBack

  • QR code: Anunciar codigo textual
  • Timer: Actualizacion cada minuto
  • Estado de invitacion claramente anunciado

8. Referencias


Documento generado por MobileUxUiDrone (Eight of Eight)