Compliance para SaaS de Salud
La pregunta del millón: ¿Eres responsable o encargado?
Esta es la decisión más importante de tu SaaS. Determina todo lo demás.
TU SAAS DE ENDOCRINOLOGÍA
│
├── ¿Eres RESPONSABLE? → Tú decides finalidades y medios
│ → Tú respondes ante AEPD
│ → Necesitas base legal propia
│ → Necesitas DPO propio, RAT propio, todo propio
│
└── ¿Eres ENCARGADO? → El cliente (hospital/endocrino) decide
→ Tú solo tratas según instrucciones
→ El cliente es responsable
→ Tú necesitas contrato Art. 28 con cada cliente
Escenario típico de SaaS B2B en salud
| Modelo | Quién es responsable | Quién es encargado |
|---|---|---|
| SaaS para endocrinos (el médico introduce datos de pacientes) | El médico/clínica (decide qué datos, para qué) | Tú (provees la plataforma) |
| SaaS directo al paciente (el paciente se registra y sube sus datos) | Tú (decides finalidades, recoges datos directamente) | — |
| SaaS mixto (médicos + pacientes) | Tú + el médico (corresponsabilidad) | Depende del flujo |
Escenario más común: Eres ENCARGADO
HOSPITAL / ENDOCRINO (Responsable)
│ decide qué datos tratar y para qué
│
▼
TU SAAS (Encargado de tratamiento)
│ tratas según instrucciones
│
▼
PROVEEDOR CLOUD (Subencargado)
│ ej: AWS, Google Cloud
Implicaciones de ser encargado:
- ✅ No necesitas base legal propia (la tiene el responsable)
- ✅ No respondes directamente ante el paciente
- ❌ Pero sí ante la AEPD si incumples Art. 28
- ❌ Debes tener contrato Art. 28 con cada cliente
- ❌ Debes tener contrato Art. 28 con tu cloud (subencargado)
- ❌ Respondes si tratas datos fuera de las instrucciones
El DPA (Data Processing Agreement) — Tu documento clave
Necesitas un DPA (contrato Art. 28) que firmen todos tus clientes. Debe incluir:
CONTRATO DE ENCARGO DE TRATAMIENTO (Art. 28 GDPR)
1. OBJETO: Plataforma SaaS de gestión de pacientes de endocrinología
2. DURACIÓN: Mientras dure el contrato de servicios
3. DATOS TRATADOS:
- Categorías: identificativos, datos de salud (HC endocrino)
- Categorías interesados: pacientes del responsable
4. INSTRUCCIONES: El encargado tratará según instrucciones documentadas del responsable
5. MEDIDAS: [cifrado, accesos, etc.]
6. SUBCONTRATACIÓN: [AWS/Google Cloud] autorizada
7. BREACHES: El encargado notificará al responsable en ≤48h
8. ASISTENCIA: El encargado ayudará al responsable con ARSOLIP
9. DEVOLUCIÓN/SUPRESIÓN: Al finalizar el contrato
10. AUDITORÍA: Derecho del responsable a auditar
🔑 Truco: Ten un DPA estándar que todos los clientes firman al contratar tu SaaS. Si cada cliente quiere negociarlo, te mueres en papeleo.
Modelo B2C (directo al paciente)
Si tu SaaS permite que pacientes se registren directamente:
TU EMPRESA (Responsable)
│ decides qué hacer con los datos
│
├── Base legal: ¿cuál?
│ ├── Consentimiento explícito (Art. 9.2.a)
│ └── Interés vital (Art. 9.2.c) si es emergencia
│
├── Necesitas: DPO, RAT, EIPD, información Art. 13
│
└── OJO: Si derivas datos al endocrino, eres responsable
hasta que el endocrino los recibe → luego él es responsable
Modelo Mixto (el más común en endocrinología)
PACIENTE → se registra en tu app
│ ✅ Tú eres responsable de los datos hasta que los compartes
▼
TU SAAS → el paciente da acceso a su endocrino
│ ⚠️ Aquí hay corresponsabilidad
▼
ENDOCRINO → accede a los datos del paciente
│ ✅ Él es responsable de su tratamiento (diagnóstico, recetas)
Solución recomendada: Define claramente en tus Términos y Condiciones quién es responsable de qué. Normalmente:
- Tú: del funcionamiento de la app, seguridad de la plataforma, datos de registro
- El endocrino: de los diagnósticos, tratamientos, y decisiones clínicas
- El paciente: dueño de sus datos, puede compartirlos o revocar el acceso
Checklist legal para arrancar tu SaaS
□ Decidir modelo (responsable vs encargado vs mixto)
□ DPA estándar preparado (si eres encargado)
□ Términos y condiciones + Política de privacidad
□ Consentimiento explícito para datos de salud (si B2C)
□ Información Art. 13 GDPR clara
□ DPO designado (si tratas datos de salud a gran escala)
□ EIPD de la plataforma
□ RAT de tu empresa
□ Contrato con proveedor cloud (subencargado)
□ Cifrado de datos de salud
□ Logs de auditoría de accesos
□ Protocolo de breaches
□ Seguro de responsabilidad civil / ciber
□ Designación de representante UE (si no estás en UE)
Referencias
- ^[raw/papers/reglamento-gdpr-ue-2016-679-es.pdf] Art. 4.7, 4.8, 24, 28
- contratos-encargados
- compliance-roadmap
- arquitectura-datos-segura
- datos-endocrinologia