MedicalInsight - 主題物件的觸發處理常式
檢閱與 MedicalInsight、UserReaction、Subject 和 SubjectAssignment 物件相關聯的觸發處理常式名稱、描述和觸發條件。
必要版本
| 提供版本: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 | 建立或刪除「使用者反應」(向上投票) 記錄時,更新「醫療洞察」記錄上的「UpvoteCount」欄位。不允許相同使用者對相同醫療洞察進行重複的使用者反應。您無法插入類型為向下投票的使用者反應。 | afterInsert、beforeInsert、afterDelete |
若要深入瞭解「醫療洞察」可視性和共用,請參閱 管理醫療洞察共用與可視性。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!

