Saltar a contenido

Pantalla: Preparacion Pre-Cita

Identificador: SCR-CIT-005 Modulo: MTS-CIT-001 - Citas, Estudios y Tratamientos Version: 1.0.0 Fecha: 2025-12-05 Autor: MobileUxUiDrone (Eight of Eight) Estado: Especificado


1. Informacion General

Atributo Valor
Nombre Preparacion Pre-Cita
Proposito Guiar al paciente en la preparacion para una cita, estudio o tratamiento
Tipo Full Screen
Acceso Detalle Cita > Preparacion / Notificacion 1 dia antes
Prioridad Media

2. Wireframe ASCII

2.1. Preparacion para Consulta

+------------------------------------------+
|  [<]    Preparacion                      |
+------------------------------------------+
|                                           |
|  +------------------------------------+   |
|  |        [Stethoscope Icon]          |   |
|  |     Consulta Cardiologia           |   |
|  |     10 Dic 2025, 10:00 AM          |   |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | [Clock] EN 1 DIA Y 3 HORAS         |   |
|  +------------------------------------+   |
|                                           |
|  QUE LLEVAR                               |
|                                           |
|  +------------------------------------+   |
|  | [ ] Identificacion oficial         |   |
|  +------------------------------------+   |
|  +------------------------------------+   |
|  | [ ] Tarjeta de seguro medico       |   |
|  +------------------------------------+   |
|  +------------------------------------+   |
|  | [ ] Estudios previos               |   |
|  +------------------------------------+   |
|  +------------------------------------+   |
|  | [ ] Lista de medicamentos actual   |   |
|  |     [Generar lista automatica]     |   |
|  +------------------------------------+   |
|  +------------------------------------+   |
|  | [ ] Preguntas para el medico       |   |
|  |     [Agregar notas]                |   |
|  +------------------------------------+   |
|                                           |
|  TUS NOTAS                                |
|                                           |
|  +------------------------------------+   |
|  | Llevar electrocardiograma de       |   |
|  | noviembre. Preguntar sobre nueva   |   |
|  | dosis de medicamento.              |   |
|  +------------------------------------+   |
|                                           |
|  UBICACION                                |
|                                           |
|  +------------------------------------+   |
|  | [Map preview]                      |   |
|  |                                    |   |
|  | Hospital San Jose                  |   |
|  | Av. Principal 123                  |   |
|  |                                    |   |
|  | [Como llegar]  [Tiempo: 25 min]    |   |
|  +------------------------------------+   |
|                                           |
+------------------------------------------+
|             [Ver detalle cita]            |
+------------------------------------------+

2.2. Preparacion para Estudio de Laboratorio

+------------------------------------------+
|  [<]    Preparacion para Estudio         |
+------------------------------------------+
|                                           |
|  +------------------------------------+   |
|  |          [TestTube Icon]           |   |
|  |       Perfil Lipidico              |   |
|  |       6 Dic 2025, 7:00 AM          |   |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | [!] IMPORTANTE                     |   |
|  +------------------------------------+   |
|  |                                    |   |
|  |  ESTE ESTUDIO REQUIERE AYUNO       |   |
|  |                                    |   |
|  +------------------------------------+   |
|                                           |
|  AYUNO                                    |
|                                           |
|  +------------------------------------+   |
|  | [Clock] Horas de ayuno: 12         |   |
|  +------------------------------------+   |
|  +------------------------------------+   |
|  | [Food]  Ultima comida permitida:   |   |
|  |         5 DIC, 7:00 PM             |   |
|  |                                    |   |
|  |         EN 6 HORAS Y 30 MINUTOS    |   |
|  +------------------------------------+   |
|  +------------------------------------+   |
|  | [Drop]  Puedes tomar: Agua natural |   |
|  +------------------------------------+   |
|                                           |
|  MEDICAMENTOS                             |
|                                           |
|  +------------------------------------+   |
|  | [!] CONFLICTO DETECTADO            |   |
|  +------------------------------------+   |
|  |                                    |   |
|  |  Metformina 850mg (7:00 AM)        |   |
|  |  Debe tomarse con comida           |   |
|  |                                    |   |
|  |  Recomendacion: Consulta con tu    |   |
|  |  medico si debes posponer esta     |   |
|  |  toma hasta despues del estudio.   |   |
|  |                                    |   |
|  |  [Llamar consultorio]              |   |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | [OK] SIN CONFLICTO                 |   |
|  +------------------------------------+   |
|  |                                    |   |
|  |  Omeprazol 20mg (7:00 AM)          |   |
|  |  Puede tomarse en ayunas           |   |
|  |                                    |   |
|  +------------------------------------+   |
|                                           |
|  PREPARACION ADICIONAL                    |
|                                           |
|  +------------------------------------+   |
|  | * No consumir alcohol 24h antes    |   |
|  | * Evitar ejercicio intenso         |   |
|  +------------------------------------+   |
|                                           |
|  QUE LLEVAR                               |
|                                           |
|  +------------------------------------+   |
|  | [ ] Identificacion                 |   |
|  | [ ] Orden medica (si aplica)       |   |
|  +------------------------------------+   |
|                                           |
+------------------------------------------+

2.3. Preparacion para Tratamiento

+------------------------------------------+
|  [<]    Preparacion para Tratamiento     |
+------------------------------------------+
|                                           |
|  +------------------------------------+   |
|  |            [IV Icon]               |   |
|  |   Quimioterapia (Sesion 3/6)       |   |
|  |   10 Dic 2025, 9:00 AM             |   |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | [Clock] EN 2 DIAS                  |   |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | [i] RECORDATORIO IMPORTANTE        |   |
|  +------------------------------------+   |
|  |                                    |   |
|  |  Este tratamiento requiere         |   |
|  |  acompanante. Asegurate de         |   |
|  |  confirmar quien te llevara.       |   |
|  |                                    |   |
|  +------------------------------------+   |
|                                           |
|  ANTES DEL TRATAMIENTO                    |
|                                           |
|  +------------------------------------+   |
|  | [ ] Descansar bien la noche        |   |
|  |     anterior                       |   |
|  +------------------------------------+   |
|  +------------------------------------+   |
|  | [ ] Comer ligero el dia anterior   |   |
|  +------------------------------------+   |
|  +------------------------------------+   |
|  | [ ] Hidratarse bien                |   |
|  +------------------------------------+   |
|  +------------------------------------+   |
|  | [ ] Confirmar acompanante          |   |
|  |     [Enviar recordatorio a...]     |   |
|  +------------------------------------+   |
|                                           |
|  QUE LLEVAR                               |
|                                           |
|  +------------------------------------+   |
|  | [ ] Identificacion                 |   |
|  | [ ] Cobija o sudadera (frio)       |   |
|  | [ ] Libro o entretenimiento        |   |
|  | [ ] Snacks ligeros                 |   |
|  | [ ] Medicamentos actuales          |   |
|  +------------------------------------+   |
|                                           |
|  DESPUES DEL TRATAMIENTO                  |
|                                           |
|  +------------------------------------+   |
|  | Efectos esperados:                 |   |
|  | - Nauseas (normal)                 |   |
|  | - Fatiga                           |   |
|  | - Posibles escalofrios             |   |
|  |                                    |   |
|  | Recomendacion: Descansar el resto  |   |
|  | del dia. No manejar.               |   |
|  +------------------------------------+   |
|                                           |
|  SESIONES ANTERIORES                      |
|                                           |
|  +------------------------------------+   |
|  | Sesion 2 - 25 Nov [Ver notas]  [>] |   |
|  | Sesion 1 - 10 Nov [Ver notas]  [>] |   |
|  +------------------------------------+   |
|                                           |
+------------------------------------------+

2.4. Checklist Interactivo

+------------------------------------------+
|  [<]    Lista de Preparacion             |
+------------------------------------------+
|                                           |
|  +------------------------------------+   |
|  | Consulta Cardiologia               |   |
|  | 10 Dic 2025, 10:00 AM              |   |
|  +------------------------------------+   |
|                                           |
|  PROGRESO: 3 de 5 completados             |
|  [========>        ] 60%                  |
|                                           |
|  +------------------------------------+   |
|  | [x] Identificacion oficial         |   |
|  |     Completado hoy                 |   |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | [x] Tarjeta de seguro medico       |   |
|  |     Completado hoy                 |   |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | [x] Estudios previos               |   |
|  |     [PDF] ECG_Nov2025.pdf          |   |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | [ ] Lista de medicamentos          |   |
|  |     [Generar automaticamente]      |   |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | [ ] Preguntas para el medico       |   |
|  |     [Agregar]                      |   |
|  +------------------------------------+   |
|                                           |
|  +------------------------------------+   |
|  | [+] Agregar item a la lista        |   |
|  +------------------------------------+   |
|                                           |
+------------------------------------------+

3. Componentes UI

3.1. Countdown Banner

Propiedad Valor
Componente CMP-BNR-006 (Countdown Banner)
Display Tiempo restante
Format "EN X DIAS Y Y HORAS"
Color Blue (normal), Orange (proximo)

3.2. Preparation Card

Propiedad Valor
Componente CMP-CRD-033 (Preparation Card)
Icon Por tipo de preparacion
Title Descripcion
Subtitle Detalle o accion

3.3. Conflict Card

Propiedad Valor
Componente CMP-CRD-034 (Conflict Card)
Types Warning (orange), OK (green)
Medication Nombre + dosis
Action Opcional

3.4. Checklist Item

Propiedad Valor
Componente CMP-CHK-003 (Preparation Checklist)
Checkbox Material
Title Item
Subtitle Estado/Accion
Attachment Opcional (doc)

3.5. Map Preview

Propiedad Valor
Componente CMP-MAP-001 (Location Preview)
Size 100% width x 120dp
Marker Ubicacion de cita
Actions Como llegar, Tiempo estimado

4. Items de Preparacion por Tipo

4.1. Consulta Medica

Item Default
Identificacion Si
Seguro medico Si
Estudios previos Si
Lista medicamentos Si
Preguntas para medico Si

4.2. Estudio de Laboratorio

Item Default
Ayuno (si aplica) Si
Hora ultima comida Si (calculada)
Conflictos medicamentos Si (calculado)
Identificacion Si
Orden medica Si

4.3. Tratamiento

Item Default
Confirmar acompanante Condicional
Descanso previo Si
Hidratacion Si
Que llevar Lista predefinida
Efectos esperados Si

5. Comportamientos

5.1. Calculo de Ayuno

Sistema calcula automaticamente:

hora_ultima_comida = hora_estudio - horas_ayuno

Muestra countdown hasta hora limite.

5.2. Analisis de Conflictos

Para estudios con ayuno:

  1. Obtiene medicamentos con toma durante ayuno
  2. Verifica requisito "con alimento"
  3. Clasifica como CONFLICTO o SIN CONFLICTO
  4. Muestra recomendacion

5.3. Lista de Medicamentos Automatica

Al tap "Generar automaticamente":

  1. Sistema genera PDF con medicamentos activos
  2. Incluye: nombre, dosis, frecuencia, hora
  3. Ofrece: Ver / Descargar / Compartir

5.4. Enviar Recordatorio a Acompanante

  1. Usuario selecciona contacto
  2. Sistema genera mensaje con:
  3. Fecha y hora
  4. Ubicacion
  5. Notas relevantes
  6. Envia via SMS/WhatsApp/Email

6. Datos Requeridos

interface PreparationGuide {
  appointmentId: string;
  appointmentType: EventoMedicoType;
  appointmentDateTime: Date;
  countdownSeconds: number;

  // Fasting (for lab studies)
  fasting?: {
    required: boolean;
    hours: number;
    lastMealTime: Date;
    canDrinkWater: boolean;
    medications: MedicationFastingStatus[];
  };

  // Checklist
  checklist: PreparationItem[];
  completedCount: number;
  totalCount: number;

  // Location
  location?: {
    name: string;
    address: string;
    coordinates?: {
      lat: number;
      lng: number;
    };
    estimatedTravelTime?: number;
  };

  // Treatment specific
  treatment?: {
    requiresCompanion: boolean;
    expectedEffects: string[];
    previousSessions?: SessionSummary[];
  };

  // Notes
  userNotes?: string;
  additionalPreparation?: string[];
}

interface PreparationItem {
  id: string;
  title: string;
  subtitle?: string;
  completed: boolean;
  completedAt?: Date;
  action?: 'generate_list' | 'add_notes' | 'add_document';
  attachment?: Document;
}

interface MedicationFastingStatus {
  medicationId: string;
  medicationName: string;
  scheduledTime: string;
  requiresFood: boolean;
  hasConflict: boolean;
  recommendation?: string;
}

7. Accesibilidad

7.1. Labels

Elemento accessibilityLabel
Countdown "Faltan {tiempo} para la cita"
Checklist item "{titulo}, {completado/pendiente}"
Fasting alert "Ayuno requerido: {horas} horas"
Conflict "Conflicto con {medicamento}: {descripcion}"

7.2. Anuncios

  • Al completar item: "{item} completado"
  • Al completar lista: "Preparacion completa"
  • Alerta de ayuno: "Ultima comida en {tiempo}"

8. Referencias


Documento generado por MobileUxUiDrone (Eight of Eight)