提供者AcctProductInfo - PrvdVstSmplLmtTransaction 物件的觸發處理常式
檢閱與 ProviderAcctProductInfo、ProviderAcctTerritoryInfo、ProviderActivityGoal、ProviderAffiliation、ProviderVisit、ProviderVisitChangedEvent、ProviderVisitDtlProductMsg、ProviderVisitMarketingItem、ProviderVisitProdDetailing、ProviderVisitProdDiscussion、ProviderVisitRqstSample 和 PrvdVstSmplLmtTransaction 物件相關聯的觸發處理常式名稱、描述和觸發條件。
必要版本
| 提供版本:Lightning Experience |
| 提供版本:具有 Life Sciences Cloud、Life Sciences Cloud for Customer Engagement 附加元件授權和 Life Sciences Customer Engagement 受管理封裝的 Enterprise 和 Unlimited Edition。 |
ProviderAcctProductInfo
檢閱與 ProviderAcctProductInfo 物件相關聯觸發處理常式的名稱、描述和觸發條件。
| 觸發名稱 | 描述 | 觸發條件 |
|---|---|---|
| ProviderAcctProductInfoHandler | 每當建立或更新記錄時,請將提供者帳戶產品資訊記錄上的「區域範圍」欄位值設定為 Null。 | beforeInsert、preventUpdate |
ProviderAcctTerritoryInfo
檢閱與 ProviderAcctTerritoryInfo 物件相關聯觸發處理常式的名稱、描述和觸發條件。
| 觸發名稱 | 描述 | 觸發條件 |
|---|---|---|
| AccountTerritoryFieldsHandler | 處理帳戶的有效區域範圍檢查,並管理「提供者帳戶區域範圍資訊共用」。 | beforeInsert、afterInsert、afterUpdate |
| ATFPreferredAddressHandler | 從「連絡點地址物件」中帳戶的「主要」地址更新「提供者帳戶區域範圍資訊」物件上的「偏好地址」欄位。接著,此偏好的地址會顯示在「帳戶顯示面板」上的「帳戶區域範圍欄位」元件中。 | beforeInsert、preventUpdate |
| NewAlignmentConsentSharingHandler | 根據區域範圍指派建立「同意」和「快照」記錄的共用記錄。 | afterInsert、afterUpdate |
| PATIRejectionHandler | 當相關聯提供者帳戶區域範圍資訊記錄的狀態變更為「已拒絕」時,會刪除提供者帳戶區域範圍資訊共用和物件區域範圍關聯記錄。 | beforeUpdate |
ProviderActivityGoal
檢閱與 ProviderActivityGoal 物件相關聯觸發處理常式的名稱、描述和觸發條件。
| 觸發名稱 | 描述 | 觸發條件 |
|---|---|---|
| ProviderActivityGoalHandler | 驗證並防止建立重複的「提供者活動目標」,方法是確保「活動計畫」和「帳戶」的組合是唯一的。當您建立或更新「提供者活動目標」記錄時,觸發程序會執行此驗證。如果找到重複的組合,會顯示錯誤,進而防止建立或更新記錄。 | beforeInsert、afterInsert、beforeUpdate、afterUpdate、beforeDelete、afterDelete、afterUndelete |
ProviderAffiliation
檢閱與 ProviderAffiliation 物件相關聯觸發處理常式的名稱、描述和觸發條件。
| 觸發名稱 | 描述 | 觸發條件 |
|---|---|---|
| AffiliationUniquenessGenericHandler | 確保在「提供者聯盟」物件的欄位集中設定的欄位唯一組合,避免重複並維護準確的記錄。 | beforeInsert、preventUpdate |
| AffiliationUniquenessHandler | 強制執行帳戶、相關帳戶和角色值的唯一組合,以確保屬性唯一性。這可防止重複聯盟並維護資料完整性。 | beforeInsert、preventUpdate |
| HardAffiliationHandler | 將提供者聯盟記錄的聯盟類型指派為實或虛。主要聯盟會指定為「硬聯盟」。HardAffiliationHandler 觸發處理常式也可確保未在相同兩個帳戶之間建立重複的 Hard 類型聯盟。 將「HCP」與「HCO」之間工作場所的聯盟類型設定為「硬」。當相關帳戶是帳戶提供者帳戶區域範圍資訊 (PATI) 記錄的偏好工作區時,也會將帳戶與其相關帳戶之間的聯盟設定為「硬」。最後,它會將相互聯盟的聯盟類型設定為「無」。 |
beforeInsert、afterInsert、afterUpdate |
| AffiliationReciprocalHandler | 管理相互聯盟的建立、更新和刪除。其可確保每當建立、更新或刪除 ProviderAffiliation 時,都會維護反向聯盟。只有在「提供者聯盟」物件上的「影響類型」欄位選取為「單向」、「雙向」或「中立」時,才會建立「反向聯盟」。 | afterInsert、afterUpdate、afterDelete |
| AffiliationPrimaryChangeHandler | 確保帳戶與相關醫療照護組織帳戶之間的單一主要聯盟。建立新的主要聯盟時,觸發會在具有相同「帳戶」和「相關帳戶」的任何先前聯盟上取消選取主要標記。此外,其會將相關聯的「醫療照護提供者主要組織帳戶」更新為聯盟的「相關帳戶」,或者如果沒有新的「醫療照護提供者」記錄,則會建立新的「醫療照護提供者」記錄,並將其填入聯盟的「帳戶」和「相關帳戶」。 | afterInsert、afterUpdate |
| AffiliationAccountUpdateHandler | 建立聯盟後,防止修改帳戶和相關帳戶。 | beforeUpdate |
ProviderVisit
檢閱與 ProviderVisit 物件相關聯觸發處理常式的名稱、描述和觸發條件。
| 觸發名稱 | 描述 | 觸發條件 |
|---|---|---|
| PVUpdateChildFieldsHandler | 透過將子系提供者造訪記錄與父系提供者造訪記錄同步化,以維護群組造訪的資料一致性。修改父系造訪時,自動更新關鍵欄位 (「計畫造訪開始時間」、「計畫造訪結束時間」和「管道」)。 | afterUpdate |
| PVLockHandler | 避免根據造訪狀態和簽章狀態編輯提供者造訪資料,以維持資料完整性。 | beforeUpdate、afterDelete |
| RemoteSessionInvitationPVHandler | 透過為提供者造訪記錄建立視訊通話、電子郵件通知和工作階段金鑰,來管理遠端工作階段邀請。 | afterInsert、afterUpdate、afterDelete |
ProviderVisitChangedEvent
檢閱與 ProviderVisitChangedEvent 物件相關聯觸發處理常式的名稱、描述和觸發條件。
| 觸發名稱 | 描述 | 觸發條件 |
|---|---|---|
| VisitChangedEventShareHandler | 建立與帳戶共用的使用者共用的造訪共用。 | afterInsert |
| PVChangedEventUpdateAccountTerrInfo | 流程提供者造訪變更的事件,並更新提供者造訪提供者帳戶區域範圍資訊記錄上的相關欄位。 | afterInsert |
ProviderVisitDtlProductMsg
檢閱與 ProviderVisitDtlProductMsg 物件相關聯觸發處理常式的名稱、描述和觸發條件。
| 觸發名稱 | 描述 | 觸發條件 |
|---|---|---|
| ProviderVisitDtlProductMsgLockHandler | 當「造訪已提交」或「已簽署」時,鎖定 ProviderVisitDtlProductMsg 記錄。 | beforeInsert、preventUpdate、preventDelete |
ProviderVisitMarketingItem
檢閱與 ProviderVisitMarketingItem 物件相關聯觸發處理常式的名稱、描述和觸發條件。
| 觸發名稱 | 描述 | 觸發條件 |
|---|---|---|
| ProviderVisitMarketingItemLockHandler | 當「造訪已提交」或「已簽署」時,鎖定 ProviderVisitMarketingItem 記錄。 | beforeInsert、preventUpdate、preventDelete |
ProviderVisitProdDetailing
檢閱與 ProviderVisitProdDetailing 物件相關聯觸發處理常式的名稱、描述和觸發條件。
| 觸發名稱 | 描述 | 觸發條件 |
|---|---|---|
| ProviderVisitProdDtlNameHandler | 產生並填入「提供者造訪產品詳細資料」記錄的「產品階層名稱」欄位。 | beforeInsert、afterDelete |
| ProviderVisitProdDtlLockHandler | 當「造訪已提交」或「已簽署」時,鎖定 ProviderVisitProdDetailing 記錄。 | beforeInsert、preventUpdate、preventDelete |
ProviderVisitProdDiscussion
檢閱與 ProviderVisitProdDiscussion 物件相關聯觸發處理常式的名稱、描述和觸發條件。
| 觸發名稱 | 描述 | 觸發條件 |
|---|---|---|
| ProviderVisitProdDiscussionLockHandler | 當「造訪已提交」或「已簽署」時,鎖定 ProviderVisitProdDiscussion 記錄。 | beforeInsert、preventUpdate、preventDelete |
ProviderVisitRqstSample
檢閱與 ProviderVisitRqstSample 物件相關聯觸發處理常式的名稱、描述和觸發條件。
| 觸發名稱 | 描述 | 觸發條件 |
|---|---|---|
| ProviderVisitRqstSampleLockHandler | 當「造訪已提交」或「已簽署」時,鎖定 ProviderVisitRqstSample 記錄。 | beforeInsert、preventUpdate、preventDelete |
| CalculateShippedQuantityHandler | 管理造訪時的提供者造訪要求範例出貨數量。 | afterUpdate |
PrvdVstSmplLmtTransaction
檢閱與 PrvdVstSmplLmtTransaction 物件相關聯觸發處理常式的名稱、描述和觸發條件。
| 觸發名稱 | 描述 | 觸發條件 |
|---|---|---|
| SampleLimitTransactionHandler | 使用來自 Web 和行動裝置的規則處理範例限制記錄作為提供者造訪範例限制記錄。 | afterInsert |

