Usted está aquí:
Controladores de desencadenadores para MedicalInsight - Objetos de asunto
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con los objetos MedicalInsight, UserReaction, Subject y SubjectAssignment.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Ediciones Enterprise y Unlimited con licencia complementaria Life Sciences Cloud, Life Sciences Cloud para Customer Engagement y el paquete gestionado Life Sciences Customer Engagement. |
También puede revisar los controladores de desencadenadores que se aplican a todos los objetos.
MedicalInsight
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con el objeto MedicalInsight.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| PublishMedicalInsightEventHandler | Publica eventos de plataforma MedicalInsightEvent siempre que se crea, se actualiza o se elimina un registro de perspectiva médica. Esto facilita la transmisión de eventos en tiempo real y la integración con sistemas externos. | afterInsert, afterUpdate, afterDelete |
| RecalculateParentLinkedInsightsHandler | Actualiza los campos de resumen en registros de perspectivas médicas principales cuando se modifican perspectivas secundarias. Esto incluye la actualización de los campos ChildMedicalInsightCount, UpvoteCount y LastUpvotedDate para asegurarse de que los resúmenes son precisos. | afterInsert, afterUpdate, afterDelete |
| MedicalInsightSharingHandler | Comparte registros de perspectivas médicas con usuarios en el mismo territorio y perfil que el propietario del registro, con acceso de solo lectura, cuando se crea el registro. Para utilizar su propia configuración de colaboración o crear reglas de colaboración personalizadas, desactive el desencadenador MedicalInsightSharingHandler. | afterInsert |
| InsightCascadeDeleteTriggerHandler | Elimina automáticamente registros de perspectivas médicas secundarias cuando se elimina un registro principal de nivel superior. Esta eliminación en cascada evita registros huérfanos y mantiene la jerarquía de perspectivas limpia. | beforeDelete |
Asunto
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con el objeto Asunto.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| TopicValidationHandler | Evita la creación de relaciones principal-secundario circulares al actualizar registros Asunto para perspectivas médicas. Esto garantiza una estructura de jerarquía monoparental válida. | beforeUpdate |
AsuntoAsignación
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con el objeto SubjectAssignment.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| RecalculateInsightTopicNameHandler | Actualiza el campo TopicNames en el registro de perspectivas médicas relacionado siempre que se crea o se elimina una Asignación de asunto. Esto garantiza que la perspectiva procesada refleja con precisión el conjunto de temas asignados actualmente al registro. | afterInsert, afterDelete |
UserReaction
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con el objeto UserReaction.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| UserReactionMedicalInsightHandler | Actualiza el campo UpvoteCount en registros de Perspectiva médica cuando se crean o se eliminan registros de Reacción de usuario (upvote). No se permiten reacciones de usuario duplicadas del mismo usuario en la misma perspectiva médica. No puede insertar reacciones de usuario con tipo como voto a favor. | afterInsert, beforeInsert, afterDelete |
Para obtener más información acerca de la visibilidad y la colaboración de Perspectivas médicas, consulte Gestionar visibilidad y colaboración de Perspectivas médicas.

