Vous êtes ici :
Gestionnaires de déclencheur pour les objets ProviderAcctProductInfo - PrvdVstSmplLmtTransaction
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés aux objets ProviderAcctProductInfo, ProviderAcctTerritoryInfo, ProviderActivityGoal, ProviderAffiliation, ProviderVisit, ProviderVisitChangedEvent, ProviderVisitDtlProductMsg, ProviderVisitMarketingItem, ProviderVisitProdDetailing, ProviderVisitProdDiscussion, ProviderVisitRqstSample et PrvdVstSmplLmtTransaction.
É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. |
ProviderAcctProductInfo
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ProviderAcctProductInfo.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ProviderAcctProductInfoHandler | Définit la valeur du champ Territoire sur Null dans l'enregistrement d'information sur le produit du compte de fournisseur lors de la création ou de la mise à jour d'un enregistrement. | beforeInsert, beforeUpdate |
ProviderAcctTerritoryInfo
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ProviderAcctTerritoryInfo.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| AccountTerritoryFieldsHandler | Gère un contrôle de territoire valide pour un compte et gère le Partage d'informations de territoire de compte fournisseur. | beforeInsert, afterInsert, beforeUpdate |
| ATFPreferredAddressHandler | Met à jour le champ Adresse préférée dans l'objet Informations sur le territoire du compte fournisseur depuis l'adresse principale du compte dans l'objet Adresse du point de contact. Cette adresse préférée est ensuite affichée dans le composant Champs de territoire du compte du tableau de bord Compte. | beforeInsert, beforeUpdate |
| NewAlignmentConsentSharingHandler | Crée des enregistrements de partage pour les enregistrements Consentement et Instantané en fonction des attributions de territoire. | afterInsert, afterUpdate |
| PATIRejectionHandler | Supprime les enregistrements de partage d'informations de territoire de compte de fournisseur et d'association de territoire d'objet lorsque le statut des enregistrements d'informations de territoire de compte de fournisseur associés change en Rejeté. | beforeUpdate |
ProviderActivityGoal
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ProviderActivityGoal.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ProviderActivityGoalHandler | Confirme et empêche la création d’objectifs d’activité de prestataires dupliqués en s’assurant que la combinaison Plan d’activité et Compte est unique. Le déclencheur effectue cette validation lorsque vous créez ou mettez à jour un enregistrement Objectif d'activité du prestataire. Si une combinaison dupliquée est détectée, une erreur s'affiche, empêchant la création ou la mise à jour de l'enregistrement. | beforeInsert, afterInsert, beforeUpdate, afterUpdate, beforeDelete, afterDelete, afterUndelete |
ProviderAffiliation
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ProviderAffiliation.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| AffiliationUniquenessGenericHandler | Garantit une combinaison unique de champs configurés dans l’ensemble de champs de l’objet Affiliation de prestataire, ce qui évite les doublons et maintient des enregistrements précis. | beforeInsert, beforeUpdate |
| AffiliationUniquenessHandler | Garantit l'unicité de l'affiliation en appliquant une combinaison unique de valeurs de compte, de compte associé et de rôle. Cela évite les affiliations dupliquées et préserve l'intégrité des données. | beforeInsert, beforeUpdate |
| HardAffiliationHandler | Attribue le type d'affiliation des enregistrements d'affiliation de prestataire sur dur ou non. Les affiliations principales sont désignées en tant qu'affiliations définitives. Le gestionnaire de déclencheur HardAffiliationHandler évite également la création d'affiliations de type Hard dupliquées entre les deux mêmes comptes. Définit le type d'affiliation des affiliations au lieu de travail entre un HCP et un HCO sur Dur. Il définit également l'affiliation entre un compte et son compte associé sur Dur lorsque le compte associé est l'espace de travail préféré de l'enregistrement Informations sur le territoire du compte fournisseur (PATI) du compte. Enfin, il définit le type d'affiliation des affiliations réciproques sur Aucun. |
beforeInsert, afterInsert, beforeUpdate |
| AffiliationReciprocalHandler | Gère la création, la mise à jour et la suppression d'affiliations réciproques. Il garantit que l'affiliation inverse est conservée chaque fois qu'une ProviderAffiliation est créée, mise à jour ou supprimée. Les affiliations inverses sont créées uniquement si le champ Type d'influence de l'objet Affiliation de prestataire est sélectionné sur Unidirectionnel, Bidirectionnel ou Neutre. | afterInsert, afterUpdate, beforeDelete |
| AffiliationPrimaryChangeHandler | Garantit une affiliation principale unique entre un compte et un compte d'organisation de soins associé. Lors de la création d'une affiliation principale, le déclencheur désélectionne l'indicateur principal dans toutes les affiliations antérieures avec le même Compte et Compte associé. De plus, il met à jour le Compte de l'organisation principale du prestataire de soins associé vers le Compte associé de l'affiliation, ou crée un enregistrement Prestataire de soins s'il n'existe pas, en le remplissant avec le Compte et le Compte associé de l'affiliation. | afterInsert, afterUpdate |
| AffiliationAccountUpdateHandler | Empêche la modification du compte et du compte associé après la création d'une affiliation. | beforeUpdate |
ProviderVisit
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ProviderVisit.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| PVUpdateChildFieldsHandler | Maintient la cohérence des données pour les visites de groupe en synchronisant les enregistrements de visite de prestataires enfants avec les enregistrements de visite de prestataires parents. Met automatiquement à jour les principaux champs (Heure de début de la visite planifiée, Heure de fin de la visite planifiée et Canal) lorsque la visite parente est modifiée. | afterUpdate |
| PVLockHandler | Empêche la modification des données des visites de prestataires en fonction du statut et de l'état de signature de la visite afin de préserver l'intégrité des données. | beforeUpdate, beforeDelete |
| RemoteSessionInvitationPVHandler | Gère les invitations à des sessions distantes en créant des appels vidéo, des notifications par e-mail et des clés de session pour les enregistrements de visite de prestataires. | afterInsert, afterUpdate, beforeDelete |
ProviderVisitChangedEvent
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ProviderVisitChangedEvent.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| VisitChangedEventShareHandler | Crée des partages Visite avec les utilisateurs partagés avec Comptes. | afterInsert |
| PVChangedEventUpdateAccountTerrInfo | Traite les événements modifiés des visites de prestataires et met à jour les champs associés aux visites de prestataires dans les enregistrements Informations sur le territoire du compte fournisseur. | afterInsert |
ProviderVisitDtlProductMsg
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ProviderVisitDtlProductMsg.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ProviderVisitDtlProductMsgLockHandler | Verrouille l'enregistrement ProviderVisitDtlProductMsg lorsque Visit est Soumis ou Signé. | beforeInsert, beforeUpdate, beforeDelete |
ProviderVisitMarketingItem
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ProviderVisitMarketingItem.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ProviderVisitMarketingItemLockHandler | Verrouille l'enregistrement ProviderVisitMarketingItem lorsque Visit est Soumis ou Signé. | beforeInsert, beforeUpdate, beforeDelete |
ProviderVisitProdDetailing
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ProviderVisitProdDetailing.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ProviderVisitProdDtlNameHandler | Génère et remplit le champ Nom de la hiérarchie des produits pour l’enregistrement Détails du produit de la visite du prestataire. | beforeInsert, beforeDelete |
| ProviderVisitProdDtlLockHandler | Verrouille l'enregistrement ProviderVisitProdDetailing lorsque Visit est Soumis ou Signé. | beforeInsert, beforeUpdate, beforeDelete |
ProviderVisitProdDiscussion
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ProviderVisitProdDiscussion.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ProviderVisitProdDiscussionLockHandler | Verrouille l'enregistrement ProviderVisitProdDiscussion lorsque Visit est Soumis ou Signé. | beforeInsert, beforeUpdate, beforeDelete |
ProviderVisitRqstSample
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ProviderVisitRqstSample.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ProviderVisitRqstSampleLockHandler | Verrouille l'enregistrement ProviderVisitRqstSample lorsque Visit est Soumis ou Signé. | beforeInsert, beforeUpdate, beforeDelete |
| CalculateShippedQuantityHandler | Gère les demandes de visite de prestataires Exemple de quantité expédiée lors d'une visite. | afterUpdate |
PrvdVstSmplLmtTransaction
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet PrvdVstSmplLmtTransaction.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| SampleLimitTransactionHandler | Traite les exemples d'enregistrements de limite en utilisant la règle qui provient de Web et Mobile en tant qu'enregistrements Exemple de transaction de limite de visite de prestataire. | afterInsert |

