Un coordinador de derivaciones no debería necesitar tres pestañas del navegador, una bandeja de entrada compartida del CRM y una lista de comprobación en papel para determinar si un paciente cumple los requisitos para un programa. Ahí es donde estamos ahora en el debate entre Salesforce Health Cloud y el proceso de admisión personalizado. No se trata de elegir entre Health Cloud o escribir tu propio código. Se trata de decidir dónde situar la lógica clínica u operativa, hacerla configurable y tener pruebas de ello cuando llegue una auditoría de la HIPAA para preguntar quién aprobó qué en la admisión de un paciente.
Para muchas empresas del sector sanitario, la admisión es la primera línea de servicio en la que se notan los silos. El paciente puede llegar por derivación de un profesional sanitario, a través de un formulario web, un centro de atención telefónica, el directorio de una aseguradora, un registro de altas hospitalarias o un socio comunitario. Tienes que verificar su identidad, obtener su consentimiento, determinar si cumple los requisitos, comprobar las prestaciones, solicitar los historiales que falten, programar el siguiente paso adecuado y gestionar las excepciones. Todo ello sin que se dupliquen los datos introducidos y sin que se pierdan de vista las decisiones que requieren la intervención humana.
Salesforce Health Cloud frente a un proceso de admisión personalizado: una decisión equivocada
Lo más habitual es que Salesforce Health Cloud sea la mejor plataforma para un proceso de admisión vinculado a un modelo más amplio de relación con el paciente, gracias a su modelo de datos centrado en la persona y a sus herramientas de gestión de la atención, que pueden aportar visibilidad sobre el paciente, los contactos, las derivaciones, los planes de atención, los casos y las comunicaciones. Esto es importante cuando la admisión no es un evento puntual, sino el primer paso en la coordinación continua de la atención.
Por otro lado, una aplicación de admisión a medida es la mejor opción para una organización en la que el propio flujo de trabajo es el resultado de tus operaciones. Piensa, por ejemplo, en un programa de farmacia especializada que tiene que recopilar documentos de inscripción, verificar los criterios de prestaciones, hacer un seguimiento del estado de las autorizaciones previas, registrar las certificaciones de los médicos prescriptores y gestionar las excepciones en los envíos que requieren control de temperatura. Podría haber varios sistemas implicados, un enrutamiento condicional según el pagador y el tratamiento, y reglas de negocio que cambian con más frecuencia de lo que permiten los ciclos de lanzamiento del CRM. En este caso, lo más adecuado es contar con una capa de admisión personalizada, en la que Salesforce obtenga los datos del paciente y del servicio que necesita sin tener que ejecutar el resto del programa.
La pregunta correcta no es «¿puede Salesforce hacer esto?». La respuesta es sí, Salesforce puede hacer muchas cosas con Health Cloud, Flow, Experience Cloud, objetos personalizados e integraciones. La cuestión es decidir dónde debe residir el estado operativo de la admisión de pacientes, y si dentro de dos años tendrá sentido para los administradores, los auditores y los equipos de primera línea en lo que respecta a la responsabilidad.
Por qué Health Cloud vale la pena
Health Cloud es la mejor plataforma cuando necesitas un historial clínico regulado que sea útil para otros equipos, más allá del departamento de admisión. Quieres evitar la trampa de tener que copiar los datos de contacto, el estado de los consentimientos y el contexto de las derivaciones en herramientas inconexas de programación de citas, gestión de casos y coordinación asistencial.
Piensa en una red de atención ambulatoria de un hospital en la que el proceso de admisión podría empezar con una derivación realizada a través de un portal de Experience Cloud. Salesforce Flow puede crear la derivación, distribuir el trabajo según la especialidad y la ubicación geográfica, generar tareas para los registros que falten y abrir un caso en Service Cloud cuando un coordinador tenga que investigar y resolver una excepción. Puedes hacer un seguimiento del tiempo transcurrido desde la derivación hasta el primer contacto, el porcentaje de derivaciones incompletas, la antigüedad de las colas de trabajo pendientes y mucho más, sin tener que exportar ni importar datos a un entorno de análisis independiente.
Esto funciona especialmente bien cuando las variaciones son limitadas, en lugar de infinitas. Si cinco clínicas tienen las mismas cinco fases de admisión pero reglas de enrutamiento diferentes, suele ser mejor configurarlo todo en Health Cloud en lugar de crear cinco aplicaciones personalizadas. Además, así tienes un camino más sencillo hacia la visibilidad basada en roles, el historial de campos, las dimensiones de los informes y la gestión de la herramienta operativa por parte del equipo de aplicaciones empresariales.
El cumplimiento de la HIPAA sigue requiriendo una reflexión detenida. Health Cloud no hace que, por arte de magia, todas las decisiones arquitectónicas cumplan con la HIPAA. Los equipos tienen que analizar detenidamente el acceso mínimo necesario a los datos, las normas de intercambio, los grupos de permisos, los tiempos de espera de las sesiones, los periodos de retención y la delimitación de la información sanitaria protegida dentro de las integraciones. Piensa, por ejemplo, en un portal de derivaciones que muestre la disponibilidad de citas. Eso requerirá un análisis minucioso en cuanto a la autenticación y la visibilidad de los datos. El historial de auditoría tiene que encajar en el proceso de investigación real de la organización, en lugar de ser algo que se activó durante la implementación simplemente porque estaba de moda.
Cuándo es mejor optar por un proceso de admisión personalizado
La admisión personalizada es la mejor opción cuando forzar el flujo de trabajo a los objetos del CRM crearía un entorno de configuración difícil de validar y costoso de modificar. Esto es habitual en contextos sanitarios que implican una atención regulada. Por ejemplo, una red de centros de investigación clínica puede necesitar una lógica de preselección específica para cada protocolo, la captura electrónica de documentos originales, la revisión por parte de los investigadores y un registro de auditoría inmutable que indique qué versión del protocolo dio lugar a qué determinación de elegibilidad. Si trabajas bajo las exigencias de las normas GxP, no se trata solo de mostrar las preguntas correctas en una pantalla. Necesitas una gestión controlada de los cambios, pruebas de las pruebas realizadas, trazabilidad desde el requisito hasta la publicación y un registro de auditoría que puedas defender.
Health Cloud todavía podría tener un papel que desempeñar aquí, pero seguramente no sería sea el motor adecuado para ejecutar todas estas reglas. El código personalizado puede gestionar las versiones del protocolo y el cálculo determinista de la elegibilidad, mientras que Health Cloud o Service Cloud se encargan de la relación con los participantes, las comunicaciones y las tareas de servicio que se llevan a cabo una vez aceptada una derivación válida. Los eventos de integración deberían incluir campos de estado y código de motivo, no solo una señal de «completado» que deja a los coordinadores preguntándose qué ha salido mal.
El código personalizado también es la mejor solución cuando la experiencia del usuario influye mucho en la calidad de los datos. Las páginas estándar de Salesforce que muestran largos cuestionarios clínicos son una invitación a buscar soluciones alternativas, ya sea guardando los datos en una hoja de cálculo, llamando a la oficina administrativa o marcando un registro como completado para sacarlo de la cola. Una experiencia de usuario personalizada puede mostrar la siguiente pregunta relevante, guardar respuestas parciales, validar documentos antes de enviarlos y dejar claros los motivos de las excepciones. El valor se nota de verdad en menos repeticiones del proceso, menos abandonos y menos tiempo de formación del personal.
Eso no significa que el código personalizado no tenga límites. Sigue necesitando un modelo de identidad, una estrategia de registro de auditoría, observabilidad, gestión de lanzamientos, pruebas de accesibilidad y un modelo de soporte para tu producto de captación personalizado. Si no hay nadie a quien se le haya asignado un presupuesto para ocuparse de estas cosas, desarrollar una aplicación solo sirve para trasladar la complejidad de la administración de Salesforce a las operaciones de software.
No crees un híbrido mal hecho
Muchas organizaciones optan por una arquitectura híbrida, pero acaban creando la peor versión posible. Meten un montón de objetos personalizados en Salesforce, los datos se duplican en un portal de admisión aparte y ambos sistemas actualizan el estado de la derivación. Ahora, un coordinador ve «elegible» en un sistema y «pendiente de revisión» en el otro. La solución no está en la tecnología de integración. Está en la falta de responsabilidad sobre el sistema.
Una buena arquitectura híbrida tiene líneas de responsabilidad bien definidas. Quizá tu servicio de admisión personalizado se encargue del estado del cuestionario, la recopilación de documentos, las reglas de elegibilidad y la validación de los envíos. Salesforce Health Cloud se encarga del historial longitudinal del paciente, el contexto del equipo de atención, la captación y el trabajo de servicio que se lleva a cabo una vez aceptada una derivación válida. Tus eventos de integración deberían incluir ID de correlación, marcas de tiempo, el estado del sistema de origen y los resultados de los errores, para que los equipos de soporte puedan seguir el recorrido de una derivación a través de ambos sistemas sin tener que reconstruir la historia a partir de los registros.
El consentimiento funciona igual. Si tienes un portal personalizado que recoge la autorización para recibir mensajes SMS, el evento de consentimiento, la versión de la política, la fecha y hora de recogida y el estado de revocación deben estar sincronizados en el sistema que se vaya a utilizar para la comunicación. Un campo booleano genérico no es suficiente cuando tus equipos jurídicos y de cumplimiento normativo necesitan saber a qué dio su consentimiento el paciente y cuándo.
El coste va más allá del precio de la licencia
Las licencias de Health Cloud pueden parecer caras en comparación con una app de formularios personalizada, sobre todo si tienes un equipo de gestión de incidencias grande. Sin embargo, las consideraciones de coste no se limitan al número de licencias. Tienes que tener en cuenta la administración, la integración, las revisiones de seguridad, la gestión de versiones y el trabajo de generación de informes. Si tu equipo de admisión ya trabaja con Salesforce Service Cloud, trasladarlo a una nueva aplicación conlleva colas duplicadas, más formación y traspasos más lentos.
Por el contrario, una implementación de Health Cloud basada en «low-code first» puede salir cara cuando cada nuevo pagador, línea de servicio o requisito estatal exige que un especialista desentrañe la lógica de los flujos, las reglas de validación y las dependencias de automatización. Intenta calcular el coste de un cambio en la política. ¿Puede un analista de operaciones autorizado realizar el cambio con pruebas de revisión y pruebas, o se necesita un equipo de lanzamiento, pruebas de regresión con flujos no relacionados y una ventana de implementación durante el fin de semana?
Eso debería influir en tu decisión sobre la arquitectura. Contar con una tecnología bien pensada significa introducir cambios frecuentes y locales en espacios configurables y mantener los cálculos de alto riesgo controlados, comprobables y explícitos. No significa crear un sistema a medida solo porque en el primer taller de implementación se identificaran unos cuantos requisitos complicados.
Empieza por la decisión de admisión, no por el formulario de admisión
Antes de elegir Health Cloud, una admisión personalizada o una opción híbrida, define los puntos de decisión que determinan qué pasa con una derivación. Identifica quién puede aprobar, rechazar, solicitar más información, anular una regla y comunicar el resultado. Para cada decisión, establece la documentación necesaria, el plazo de conservación y el registro de auditoría. A continuación, identifica los datos necesarios para tomar esa decisión y los sistemas que ya los tienen.
Este enfoque permite averiguar si el problema principal es un historial del paciente inconexo, un flujo de trabajo poco flexible, un diseño deficiente de la interfaz o una falta de integración. Además, evita un error habitual en la implementación: digitalizar el formulario existente antes de analizar por qué el personal solicita cada campo.
Para la mayoría de las organizaciones sanitarias, la mejor arquitectura no es ideológicamente pura. Health Cloud debería encargarse de la relación con el paciente cuando ese contexto compartido mejore la coordinación de la atención. El software a medida debería encargarse del flujo de trabajo cuando sus reglas, controles y experiencia de usuario superen de verdad lo que una plataforma configurada puede ofrecer. El siguiente paso más útil es elegir una vía de derivación de gran volumen, medir su reajuste y tiempo de ciclo, y diseñar los límites de responsabilidad antes de elegir las pantallas.