Propuesta de
LOYMARK®
Precision Marketing. Intelligent Media.
Preparada para
ROCHE
Programa PIK3CA · Centroamérica y el Caribe

La cadena completa de la prueba PIK3CA, en un solo lugar.

Solicitud, consentimiento informado, recepción de la muestra y entrega del resultado, con cuatro perfiles atendidos y un estado único que las tres partes ven al mismo tiempo. El foco del rediseño es el médico oncólogo: menos pasos, menos datos que reescribir y visibilidad real de cada solicitud.

10semanas: 8 de construcción y 2 de hypercare
25pantallas ya diseñadas y navegables
4perfiles: médico, paciente, laboratorio y Roche
$66.665precio fijo del proyecto, antes de impuestos
01.

El reto no es que falte una herramienta

Roche ya opera el programa con una plataforma. El punto es que la que existe no acompaña bien a quien más la usa: el formulario es extenso y poco guiado, el consentimiento vive separado de la solicitud, y ninguna de las tres partes comparte una vista común del estado de cada caso.

Problema 01

El formulario no guía ni valida

Llegan solicitudes incompletas que hay que devolver y que retrasan la toma de la muestra.

Problema 02

El consentimiento está fuera del flujo

Agrega pasos y coordinación por fuera del sistema. Es el punto donde más solicitudes se caen.

Problema 03

Nadie tiene visibilidad del estado

El médico llama para preguntar, el laboratorio responde por correo, Roche se entera al final.

Problema 04

No hay métricas

No se puede saber cuántas solicitudes no llegaron a firmarse, ni por qué.

El resultado para Roche

Un proceso que hoy toma días de coordinación entre tres partes pasa a resolverse en minutos por el médico y en una firma desde el celular por la paciente.

Y, por primera vez, Roche puede medirlo: cuántas solicitudes se crean, qué porcentaje se firma, cuánto tarda la firma, cuánto tarda el resultado y dónde se atasca el proceso.

02.

Una zona pública y cuatro espacios de trabajo

Todos comparten el mismo núcleo: una solicitud con un estado único, un motor de notificaciones y una bitácora que registra cada evento. El orden en que aparecen abajo es el orden real del proceso.

Origen

Médico oncólogo

  • Ingresa con celular o correo preregistrado y un código de 6 dígitos
  • Formulario guiado en 5 pasos, con validación y borrador automático
  • Seguimiento con línea de tiempo y reenvío del enlace sin escribir a nadie
  • Consulta el resultado y los documentos asociados
Conversión

Paciente

  • No crea cuenta, no llena formularios: solo lee y firma
  • Enlace único por SMS, un solo uso, vigencia de 72 horas
  • Verificación ligera y firma en DocuSign desde el celular
  • Recordatorios automáticos a las 24 y 48 horas
Ejecución

Laboratorios Echandi

  • Bandeja con solo las solicitudes ya firmadas, agrupadas por estado
  • Búsqueda por documento de identidad, para la paciente que llega sin número
  • Registro de la recepción: identidad, condición y fecha real de la toma
  • Carga del resultado estructurado, la variante y los informes en PDF
Control

Administración Roche

  • Mantenimiento de médicos, con invitaciones e importación por archivo
  • Mantenimiento de laboratorios y sedes, que define el ruteo automático
  • Tablero de indicadores del programa
  • Bitácora de envíos con pantalla propia

Cómo mediremos el éxito

Cinco indicadores que el tablero calcula sin trabajo manual y que proponemos revisar desde la primera semana en producción.

Tasa de firma

Consentimientos firmados sobre el total de enlaces enviados.

Tiempo a la firma

Mediana entre el envío del enlace y la firma de la paciente.

Tiempo al resultado

Mediana entre la recepción de la muestra y la publicación del informe.

Solicitudes completas

Porcentaje que llega al laboratorio sin devolución.

Atascos

Enlaces vencidos y solicitudes detenidas más allá del umbral acordado.

Servicios transversales: donde está el trabajo de ingeniería

  • Máquina de estados. Un único lugar decide qué transiciones son válidas y qué dispara cada una. Evita que una solicitud quede en un estado imposible.
  • Motor de notificaciones. SMS y correos con plantillas por evento, recordatorios programados y manejo diferenciado de errores del operador.
  • Almacenamiento de documentos. Informes, consentimientos firmados y certificados con URL firmadas de vigencia corta.
  • Bitácora de auditoría. Registro inmutable de cada envío, apertura, evento de DocuSign y cambio de estado.
03.

Ciclo de vida de la solicitud

Una solicitud tiene un solo estado a la vez. Ese estado define quién la ve y qué puede hacer con ella, y es lo que permite que las tres partes trabajen sobre la misma información sin coordinarse por fuera.

Borrador

Se está llenando

Formulario iniciado y guardado automáticamente, todavía sin enviar.

Solo el médico
Pend. consentimiento

Esperando la firma

Formulario completo y documento enviado a la paciente, aún sin firma.

Médico y Roche
Solicitada

Lista para el laboratorio

Formulario completo y consentimiento firmado. Entra a la bandeja del laboratorio.

Médico, lab. y Roche
En proceso

Muestra recibida

El laboratorio recibió a la paciente y registró la muestra.

Médico, lab. y Roche
Completada

Resultado publicado

Resultado e informe publicados. El médico recibe el aviso.

Médico, lab. y Roche
Fallida

Cierre con motivo

Muestra insuficiente, tejido no evaluable, bloque no recibido u otro motivo obligatorio.

Médico, lab. y Roche

El consentimiento tiene además estados propios —enviado, visto, rechazado y vencido— que se muestran en la línea de tiempo sin alterar el estado de la solicitud.

04.

Lo que distingue a esta propuesta

Cinco decisiones ya tomadas, no cinco intenciones.

01.

El diseño ya está resuelto

Existe un prototipo navegable de 25 pantallas que recorre el flujo completo, de punta a punta. No arrancamos con un documento de requerimientos: arrancamos con una interfaz que Roche puede ver, recorrer y aprobar antes de la primera línea de código.

02.

Pensada para el médico

El formulario guía sección por sección, valida antes de dejar avanzar, guarda el borrador solo y no vuelve a pedir un dato que ya está en el sistema. Es la diferencia entre una herramienta que el médico tolera y una que usa sin ayuda.

03.

Sin contraseñas en todo el sistema

Médicos y laboratorios ingresan con un código de un solo uso enviado por SMS o correo. El control de acceso son los mantenimientos: si el contacto no está dado de alta, no hay ingreso. Menos fricción para el médico y menos superficie de riesgo para Roche.

04.

La paciente no ingresa al portal

Recibe un enlace único por SMS, verifica su identidad con un dato y firma el consentimiento en DocuSign desde el celular. Sin instalar nada, sin crear una cuenta y sin volver a escribir sus datos. Menos pasos para la paciente es, directamente, mayor tasa de firma.

05.

Todo queda registrado

Cada mensaje enviado, cada apertura del documento, cada cambio de estado y cada resultado publicado quedan en una bitácora consultable. Roche deja de preguntar por correo en qué va una solicitud: lo ve en el tablero.

05.

Arquitectura, seguridad y operación

La arquitectura es deliberadamente convencional. En una plataforma que maneja datos de salud y una firma con valor legal, la elección correcta es la tecnología probada, con soporte y con perfiles disponibles en el mercado local, no la más novedosa.

CapaTecnologíaPor qué
FrontendReact, Vite y TypeScriptEl prototipo aprobado es la especificación de la interfaz. TypeScript reduce los errores de integración con la API en un formulario de esta densidad.
BackendNestJS y PrismaEstructura modular que separa la máquina de estados, las integraciones y el acceso a datos. Facilita las pruebas automatizadas del flujo crítico.
Base de datosMicrosoft SQL ServerAlineado con el estándar de infraestructura ya en uso, con respaldo y soporte corporativo.
MensajeríaTwilio Verify y MessagingCódigos de un solo uso y SMS con número por país, con reporte de entrega y códigos de error consultables.
Firma electrónicaDocuSignPlantilla del consentimiento con campos precargados, entrega por enlace SMS y webhook de eventos hacia la plataforma.
InfraestructuraMicrosoft AzureAmbiente de pruebas y productivo con despliegue automatizado y capacidad de reversión. Loymark provee y opera la infraestructura en modalidad de servicio.

Decisiones de privacidad ya tomadas

  • Minimización. El formulario clínico viaja con iniciales. El nombre completo de la paciente existe únicamente en el consentimiento y en el detalle visible para el médico solicitante y el laboratorio asignado.
  • Sin contraseñas. No se almacenan credenciales; el acceso depende de un contacto dado de alta y de un código de un solo uso.
  • Acceso segmentado. El laboratorio ve solo las solicitudes ruteadas a su sede y solo después de la firma. La administración ve el programa, no el expediente clínico.
  • Trazabilidad. Bitácora inmutable de accesos, envíos y cambios de estado, consultable desde la administración.
  • Retención. Alineada a lo declarado en el consentimiento informado de Roche, hasta 10 años según la cláusula correspondiente.

Se revisa formalmente en la semana 6, con informe entregable.

Hosting en modalidad de servicio · un solo responsable

Roche no adquiere, dimensiona ni administra infraestructura. Tres servidores separados por rol —web, aplicativo y base de datos—, con Cloudflare como primera línea de defensa, Microsoft Defender y evaluación continua con UpGuard.

Nivel de servicio propuestoCompromiso
Disponibilidad mensual objetivo99,5 %
Incidencia crítica · plataforma caída1 h hábil
Incidencia alta · función principal4 h hábiles
Respaldo de base de datosDiario · 30 días
Objetivo de recuperaciónRPO 24 h · RTO 8 h
Bolsa de soporte y evolución20 h/mes

Ventana de mantenimiento: domingos 00:00–04:00 (CR), avisada con 72 h. Soporte L–V de 8:00 a 17:00 (CR). Las 20 horas no son acumulables. Niveles sujetos a confirmación con Roche.

06.

Diez semanas, cuatro hitos verificables

Ocho semanas de construcción hasta la salida a producción y dos de hypercare. El orden de los módulos sigue la secuencia del proceso real: Roche ve funcionando la parte más visible del sistema al terminar la primera mitad del proyecto.

Semana 1 · H1
Habilitación de cuentas de DocuSign y Twilio, marca y textos. Especificación del contrato de API y del modelo de datos. Fundaciones del backend, código de un solo uso y despliegue continuo.
Contrato de API congelado y ambientes en pie
Semana 2
Núcleo de la plataforma: máquina de estados, integración con Twilio e integración con DocuSign. Sistema de diseño y estructura del frontend.
Envío de mensajes y sobres de prueba funcionando
Semanas 3–4 · H2
Construcción del módulo del médico oncólogo. Arranca la automatización de pruebas.
Demostración funcional a Roche al cierre de la semana 4
Semana 5
Experiencia de la paciente y flujo completo de firma. Arranca el módulo de laboratorio. Después de esta semana no se incorpora alcance nuevo al MVP.
Consentimiento firmado de punta a punta
Semana 6
Módulo de laboratorio y administración. Revisión formal de seguridad y privacidad de datos de salud.
Informe de revisión de seguridad
Semana 7
Cierre de administración, dos ciclos de aceptación (UAT) con Roche y Laboratorios Echandi, y corrección de hallazgos.
Actas de UAT firmadas
Semana 8 · H3
Estabilización, semana de amortiguador y salida a producción. La semana 8 está reservada como amortiguador: si algo se corre, esa semana se consume antes de mover la fecha comprometida.
Plataforma en producción
Semanas 9–10 · H4
Hypercare con el equipo completo disponible: atención de incidencias, ajustes finos y acompañamiento a los primeros usuarios reales.
Cierre del proyecto y traspaso

Equipo asignado

RolDedicación
Tech lead Arquitectura, contrato de API, revisión de código y backend de los módulos de mayor carga. Punto de contacto técnico y gestión del proyecto.8 semanas
Desarrollo backend (2) Máquina de estados, integraciones, notificaciones, bitácora y la API de los cuatro módulos.8 semanas
Desarrollo frontend Sistema de diseño y los cuatro módulos de interfaz, portados desde el prototipo.8 semanas
Aseguramiento de calidad Automatización, pruebas en dispositivos reales y revisión manual del flujo de consentimiento.8 semanas
Diseño UX/UI Sistema de diseño, ajustes sobre el prototipo y piezas de la zona pública.Semanas 1–3

El quinto puesto es un tech lead que programa, no un rol exclusivamente de gestión. Es lo que permite absorber la carga de backend sin ampliar el equipo ni el plazo.

Ritmo de trabajo y entregables

  • Comité de seguimiento semanal de 30 minutos, con Roche.
  • Demostraciones funcionales en la semana 4 y la semana 8.
  • Dos ciclos de UAT en la semana 7, con Roche y Laboratorios Echandi.
  • Al cierre: plataforma en producción, código fuente con historial, contrato en OpenAPI, manuales por perfil en español, capacitación por perfil, documentación de despliegue, informe de seguridad y actas de aceptación.

El estado del proyecto vive en un tablero compartido siempre accesible, no en un reporte que se arma para la reunión. Cada parte designa un único punto de contacto con capacidad de decidir.

07.

Inversión

Precio fijo para el alcance descrito, desglosado por actividad y facturado contra cuatro hitos verificables. El servicio mensual de hosting y operación se factura aparte, a partir del mes en que la plataforma entra a producción.

Actividad del proyectoInversión (USD)
Diseño UX/UI y sistema de diseño$2.262
Plataforma base y servicios transversales Máquina de estados, motor de notificaciones, integraciones con Twilio y DocuSign, almacenamiento de documentos, bitácora de auditoría y API común.$16.246
Módulo del médico oncólogo Ingreso, formulario de cinco pasos, envío del consentimiento, seguimiento, reenvíos y consulta de resultados.$9.066
Experiencia de la paciente y firma Enlace de un solo uso, verificación de identidad, página puente, firma en DocuSign, confirmación y recordatorios.$5.272
Módulo de Laboratorios Echandi Ingreso por sede, bandeja por estado, recepción de la paciente y la muestra, carga del resultado y cierre.$6.717
Módulo de administración y tablero Mantenimiento de médicos y laboratorios, catálogos, ruteo automático, indicadores y bitácora de envíos.$7.051
Aseguramiento de calidad$2.987
Seguridad y privacidad de datos de salud$2.305
Aprovisionamiento de ambientes y despliegue$2.485
Aceptación, manuales y capacitación$4.862
Gestión del proyecto$4.282
Hypercare · 2 semanas$3.130
Inversión total del proyecto$66.665

Esquema de facturación

Hito%Monto
H1 · Arranque y especificación Orden de compra y cierre de la semana 130 %$20.000
H2 · Demostración funcional Cierre de la semana 430 %$20.000
H3 · Salida a producción Cierre de la semana 830 %$20.000
H4 · Cierre del hypercare Cierre de la semana 1010 %$6.665

Hosting y operación · mensual

Componente del servicioUSD/mes
Servidor web · Azure$200
Servidor aplicativo · Azure$200
Servidor de base de datos · Azure$450
Cloudflare$50
Respaldos y Microsoft Defender$50
UpGuard · operación, monitoreo y parchesIncluido
Bolsa de soporte y evolución 20 horas mensuales no acumulables, a US$55 por hora$1.100
Total mensual del servicio$2.050

Referencia anual: US$24.600. Plazo mínimo de 12 meses. Los datos, documentos y respaldos son propiedad de Roche.

Montos en dólares de los Estados Unidos de América, antes de impuestos. No incluye los consumos de Twilio ni de DocuSign, que Roche contrata directamente. Todo cambio de alcance se documenta, se estima y se aprueba por escrito antes de ejecutarse. Vigencia de la propuesta: 30 días naturales desde su emisión. Condiciones de pago según el acuerdo marco vigente entre Roche y Loymark.

08.

Los límites, dichos de frente

Esta sección es tan importante como la del alcance. Lo enumeramos para que no haya expectativas implícitas: varios de estos puntos son candidatos naturales a una fase siguiente.

No incluido en este proyecto

  • Habilitación de países adicionales. La plataforma queda preparada y el selector de país funcional, pero cada país adicional requiere definir la logística de envío de muestras y, para el Caribe, la versión en inglés.
  • Segundo idioma. Se entrega en español, sin marco de internacionalización.
  • Gestor de contenido con editor visual. El contenido de la landing es editable mediante configuración.
  • Exportaciones a Excel y CSV. El tablero y las bandejas se consultan en pantalla.
  • Pruebas de penetración externas. Sí incluye revisión interna, UpGuard y Microsoft Defender.
  • Consumos de Twilio y DocuSign. Los contrata Roche directamente.
  • Validación médico-regulatoria. Los textos clínicos y legales los provee y aprueba Roche; Loymark los integra y los deja editables.
  • Integración con expedientes clínicos y aplicación móvil nativa. La solución es web, optimizada para celular.

Lo que necesitamos de Roche

  • Semana 1: cuenta de DocuSign con el plan que habilita la entrega por SMS, más la plantilla del consentimiento informado.
  • Semana 1: resolución de los seis puntos por confirmar que afectan el contrato de API y el modelo de datos.
  • El prototipo de 25 pantallas se toma como aprobado y opera como especificación de la interfaz. Los ajustes de detalle están contemplados; un rediseño no lo está.
  • Contrato de API y modelo de datos congelados al cierre de la semana 1.
  • Alcance geográfico inicial: Costa Rica, con Laboratorios Echandi como único laboratorio.
  • Decisiones que bloqueen avance resueltas dentro de los tres días hábiles posteriores a su planteamiento en el comité semanal.
09.

Próximos pasos

Para arrancar en la fecha prevista, proponemos esta secuencia.

  1. Revisión de esta propuesta con el equipo de Roche y recorrido conjunto del prototipo de 25 pantallas.
  2. Resolución de los puntos pendientes y confirmación del alcance geográfico inicial.
  3. Emisión de la orden de compra.
  4. Reunión de arranque: conformación del equipo, calendario de comités, reserva de las fechas de aceptación y entrega del listado de habilitación de cuentas.
  5. Inicio de la semana 1.