Vous êtes ici :
Gestionnaires de déclencheur pour les objets MedicalInsight - Objet
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés aux objets MedicalInsight, UserReaction, Subject et SubjectAssignment.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : les éditions Enterprise et Unlimited avec Life Sciences Cloud, la licence complémentaire Life Sciences Cloud pour Customer Engagement et le package géré Life Sciences Customer Engagement. |
Vous pouvez également examiner les gestionnaires de déclencheur qui s'appliquent à tous les objets.
MedicalInsight
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet MedicalInsight.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| PublishMedicalInsightEventHandler | Publie les événements de plate-forme MedicalInsightEvent dès qu'un enregistrement de connaissances médicales est créé, mis à jour ou supprimé. Cela facilite la diffusion en continu d'événements en temps réel et l'intégration à des systèmes externes. | afterInsert, afterUpdate, afterDelete |
| RecalculateParentLinkedInsightsHandler | Met à jour les champs récapitulatifs de cumul dans les enregistrements de connaissances médicales parentes lorsque les connaissances enfants sont modifiées. Cela inclut la mise à jour des champs ChildMedicalInsightCount, UpvoteCount et LastUpvotedDate pour s'assurer que les récapitulatifs de cumul sont précis. | afterInsert, afterUpdate, afterDelete |
| MedicalInsightSharingHandler | Partage des enregistrements de connaissances médicales avec des utilisateurs dans le même territoire et profil que le propriétaire de l'enregistrement, avec un accès en lecture seule, lors de la création de l'enregistrement. Pour utiliser vos propres paramètres de partage ou créer des règles de partage personnalisées, désactivez le déclencheur MedicalInsightSharingHandler. | afterInsert |
| InsightCascadeDeleteTriggerHandler | Supprime automatiquement les enregistrements de connaissances médicales infantiles lorsqu'un enregistrement parent de niveau supérieur est supprimé. Cette suppression en cascade empêche les enregistrements orphelins et maintient la hiérarchie des connaissances propre. | beforeDelete |
Objet
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet Objet.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| TopicValidationHandler | Empêche la création de relations parent-enfant circulaires lors de la mise à jour des enregistrements Objet pour les connaissances médicales. Cela garantit une structure hiérarchique monoparentale valide. | beforeUpdate |
SubjectAssignment
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet SubjectAssignment.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| RecalculateInsightTopicNameHandler | Met à jour le champ TopicNames dans l'enregistrement de connaissances médicales associé dès qu'une Attribution d'objet est créée ou supprimée. Cela permet de s'assurer que les connaissances traitées reflètent correctement l'ensemble de rubriques actuellement attribuées à l'enregistrement. | afterInsert, afterDelete |
UserReaction
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet UserReaction.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| UserReactionMedicalInsightHandler | Met à jour le champ UpvoteCount dans les enregistrements Connaissances médicales lorsque des enregistrements Réaction de l'utilisateur (vote positif) sont créés ou supprimés. Les réactions dupliquées du même utilisateur sur les mêmes connaissances médicales ne sont pas autorisées. Vous ne pouvez pas insérer des réactions utilisateur avec le type vote négatif. | afterInsert, beforeInsert, afterDelete |
Pour plus d'informations sur la visibilité et le partage des connaissances médicales, consultez Gestion du partage et de la visibilité des connaissances médicales.

