Ciclo de vida y tratamiento de los datos

Esta página describe qué datos recibe un socio de TrustCare por el webhook de estado del caso, qué pasa con ellos en cada etapa y qué compromisos asume cada parte.

📘

Estado: propuesta (v0.1)

Los plazos marcados como «propuesta» se cierran en el acuerdo de tratamiento de datos que se firma con cada socio.

Qué datos se comparten

DatoEjemploClasificación
Id del caso (case.ref)6f1d2c3e-…Identificador seudónimo
Identificadores del socio (case.partnerRefs)hisEpisodeIdLos entrega el propio socio; TrustCare solo los devuelve
Clínica (case.clinicId)1b2c3d4e-…Dato de la institución
Paquete contratado (case.procedureCode)PROC_BICHECTOMIADato comercial (catálogo de paquetes)
Estado y fase del casoCASE_SCHEDULEDDato comercial (avance del servicio)
Fecha estimada (estimatedDate)2026-11-27Dato comercial (planificación)

Qué no se comparte en esta fase: nombre, documento de identidad, fecha de nacimiento, datos de contacto, diagnósticos, historia clínica, imágenes ni documentos firmados.

El evento no identifica al paciente por sí solo. Aun así, como el socio puede asociarlo a un paciente con sus propios datos, ambas partes lo protegen con las mismas medidas que un dato personal.

Datos sensibles: solo con la integración HIS

🚧

Los datos sensibles no se comparten hoy

Los datos sensibles del paciente (Ley 1581 de 2012, artículo 5), como diagnósticos, información clínica o documentos firmados, solo se habilitarán al integrarnos con el HIS de cada clínica. Antes de enviar ninguno, se cumplirán tres condiciones:

  1. autorización expresa del paciente para ese tratamiento;
  2. acuerdo de tratamiento de datos firmado con la clínica, que fije roles, finalidad y plazos;
  3. especificación técnica acordada con el proveedor del HIS: campos, cifrado y canal.

Lo mismo aplica al envío de la ficha del paciente a aseguradoras a través de OSIGU (diagnósticos e indicación médica): ver Ficha del paciente.

Hasta entonces, el webhook solo lleva los datos comerciales de esta página.

Base legal y finalidad

  • Autorización del paciente: antes de compartir cualquier dato con un socio, el paciente firma una autorización para ese tratamiento, que queda guardada con los demás consentimientos de su caso. Sin autorización firmada no se envía ningún evento de ese caso.
  • Finalidad única: coordinar la atención del paciente entre TrustCare, la clínica y, si aplica, su aseguradora. El socio no puede usar los datos para publicidad, perfilado, venta a terceros ni entrenamiento de modelos de IA.
  • Roles: el acuerdo con cada socio fija quién es responsable y quién es encargado del tratamiento. Si los datos se procesan fuera de Colombia, el acuerdo lo documenta como transferencia o transmisión internacional.

Ciclo de vida

1. Generación

El evento se crea en la misma transacción que el cambio de estado del caso, solo si el paciente tiene la autorización firmada y el socio tiene una suscripción activa para esa clínica. Lleva únicamente los campos comerciales de la tabla anterior.

2. Envío

  • Por HTTPS, a la URL registrada por el socio.
  • Firmado con HMAC-SHA256 y marca de tiempo, para que el socio compruebe el origen y descarte reenvíos maliciosos.
  • Con reintentos durante unas 45 horas si el socio no responde.

3. Eventos no entregados

Si se agotan los reintentos, el evento queda marcado como no entregado. La clínica lo ve en su panel de avisos fallidos y puede reenviarlo; TrustCare avisa al contacto técnico del socio. El contenido del evento no se reenvía a ningún otro destino.

4. Recepción por el socio

El socio se compromete a:

  • verificar la firma de cada evento y descartar los que no la superen;
  • guardar solo los campos que necesite y no copiarlos a sistemas ajenos a la finalidad;
  • cifrar los datos en reposo y limitar el acceso a personal autorizado, con registro de accesos;
  • no reenviar los eventos a terceros, salvo a sus encargados bajo contrato y con las mismas obligaciones.

5. Conservación

QuiénQué guardaPlazo
TrustCareContenido del evento enviado30 días desde la entrega, para reenvíos y soporte (propuesta)
TrustCareRegistro de entrega: id, fecha, socio, resultado (sin contenido)1 año, para auditoría (propuesta)
SocioEventos recibidosLo que dure la atención del caso, salvo que su política fije otro plazo (propuesta)
SocioDatos que incorpore a la historia clínicaLo que exija la norma de historia clínica que le aplique

Al vencer el plazo, los datos se borran o se anonimizan de forma irreversible.

6. Supresión y derechos del paciente

  • El paciente puede consultar, corregir o pedir la supresión de sus datos, o revocar la autorización. Las consultas se responden en 10 días hábiles y los reclamos en 15 (Ley 1581, artículos 14 y 15).
  • Si el paciente revoca la autorización, TrustCare deja de enviar eventos de su caso y lo comunica al socio.
  • Si pide la supresión, TrustCare la comunica al socio, que borra los datos recibidos de ese caso en el mismo plazo, salvo los que deba conservar por obligación legal. Debe confirmar el borrado.

Seguridad e incidentes

  • Las credenciales y secretos de firma se entregan por un canal seguro, nunca por correo junto a la URL, y se rotan ante cualquier sospecha.
  • Ambas partes registran los accesos a los datos y conservan esos registros para auditoría.
  • Incidentes: quien detecte un incidente que afecte a estos datos avisa a la otra parte en un máximo de 24 horas (propuesta). El aviso incluye qué pasó, qué datos y casos se vieron afectados y qué se está haciendo. Cada parte informa a la Superintendencia de Industria y Comercio (SIC) en los plazos que esta fija.

Pendiente de acordar con cada socio

  • Plazos de conservación definitivos.
  • Roles de responsable y encargado, y si hay transferencia internacional.
  • Contactos de privacidad y de seguridad de cada parte.
  • Canal y formato para comunicar revocaciones, supresiones e incidentes.

Did this page help you?