MedicalInsight 的触发器处理器 - 主题对象
查看与 MedicalInsight、UserReaction、Subject 和 SubjectAssignment 对象关联的触发器处理器的名称、描述和触发条件。
所需的 Edition
| 适用于:Lightning Experience |
| 适用于:具有Life Sciences Cloud、Life Sciences Cloud for Customer Engagement加载项许可证和Life Sciences Customer Engagement受管软件包的Enterprise 和 Unlimited Edition。 |
您也可以查看适用于所有对象的触发器处理器。
MedicalInsight
查看与 MedicalInsight 对象关联的触发器处理程序的名称、描述和触发器条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| PublishMedicalInsightEventHandler | 每当创建、更新或删除医疗见解记录时,都会发布 MedicalInsightEvent 平台事件。这有助于实时事件流和与外部系统的集成。 | afterInsert、afterUpdate、afterDelete |
| RecalculateParentLinkedInsightsHandler | 在修改子见解时,更新父医疗见解记录中的累计汇总字段。这包括更新 ChildMedicalInsightCount、UpvoteCount 和 LastUpvotedDate 字段,以确保累计汇总准确。 | afterInsert、afterUpdate、afterDelete |
| MedicalInsightSharingHandler | 在创建记录时,以只读访问权限与记录所有人所在的相同区域和简档的用户共享医疗见解记录。要使用自己的共享设置或创建自定义共享规则,请关闭 MedicalInsightSharingHandler 触发器。 | afterInsert |
| InsightCascadeDeleteTriggerHandler | 当顶级父级记录被删除时,自动删除子级医疗见解记录。这种级联删除会阻止孤立记录,并保持见解层次结构干净。 | beforeDelete |
主题
查看与主题对象关联的触发器处理程序的名称、描述和触发条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| TopicValidationHandler | 在更新医学见解的主题记录时,防止创建循环父子关系。这将确保有效的单父层次结构。 | beforeUpdate |
SubjectAssignment
查看与 SubjectAssignment 对象关联的触发器处理器的名称、描述和触发条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| RecalculateInsightTopicNameHandler | 每当创建或删除主题分配时,都会更新相关医疗见解记录上的 TopicNames 字段。这将确保处理的见解准确反映当前分配给记录的主题集。 | afterInsert、afterDelete |
UserReaction
查看与 UserReaction 对象关联的触发器处理程序的名称、描述和触发器条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| UserReactionMedicalInsightHandler | 在创建或删除用户反应(赞成)记录时,更新医疗见解记录中的赞成票计数字段。不允许同一用户对同一医疗见解做出重复的用户反应。您不能插入类型为反对票的用户反应。 | afterInsert、beforeInsert、afterDelete |
要了解有关医疗见解可见性和共享的更多信息,请参阅管理医疗见解共享和可见性。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

