External rules for the platform and core features
This section describes the business rules that are externalized from InfoSphere® MDM and are configured using the External Rule Component.
Note: Only external rules that are
common across the domain or are around administrative data is presented
here. See the Party, Product, and Account domain sections for their
respective rules.
Rule ID | Rule Description | Java™ Class Name |
---|---|---|
17 | Rule for DefaultSourceValue | com.dwl.tcrm.externalrule.DefaultSourceValue |
19 | Rule for Campaign business key validation | com.ibm.mdm.common.coreexternalrule.BusinessKeyValidation |
20 | Rule for Campaign Association business key validation | com.ibm.mdm.common.coreexternalrule.BusinessKeyValidation |
21 | Rule for Product Relationship | com.ibm.mdm.common.coreexternalrule.DWLBusinessKeyValidation |
22 | Rule for getting default privacy preferences | com.ibm.mdm.common.coreexternalrule.DefaultPrivacyPreference |
23 | Rule for get CampaignAssociatedObject | com.dwl.tcrm.externalrule.CampaignAssociatedDetailRule |
24 | Rule to validate an update of a business key for Grouping | com.ibm.mdm.common.coreexternalrule.DWLBusinessKeyValidation |
25 | Rule for Grouping duplicate business key validation | com.ibm.mdm.common.coreexternalrule.DWLBusinessKeyValidation |
26 | Rule for Grouping Association update business key validation | com.ibm.mdm.common.coreexternalrule.DWLBusinessKeyValidation |
28 | Rule for get Grouping Associated object | com.dwl.tcrm.externalrule.GroupingAssociatedDetail |
42 | Rule to validate a duplicate business key for ErrorReason | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
43 | Rule for Default Privacy Preference duplicate business key validation | com.dwl.tcrm.externalrule.BusinessKeyValidation |
45 | Rule for Admin Code table | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
46 | Rule for update VGroup | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
47 | Rule for update VElement | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
48 | Rule for update VElementAttribute | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
49 | Rule for update VGroupValidation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
50 | Rule for update VElementValidation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
51 | Rule for update VGroupParameter | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
52 | Rule for update VElementParameter | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
53 | Rule to validate an update business key for GroupAccess | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
54 | Rule for User Access update business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
55 | Rule for Group Profile update business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
56 | Rule for User Group Profile update business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
57 | Rule for User Profile update business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
58 | External rule business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
59 | Rule engine implementation business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
60 | Java rule implementation business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
61 | Rule to validate an update of a business key for DefaultPrivacyPreference | com.dwl.tcrm.externalrule.BusinessKeyValidation |
72 | Business transaction business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
73 | Businternaltxn business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
74 | Inquiry level business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
75 | Inquiry level group business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
76 | Group table business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
77 | Business Transaction request to validate business key | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
78 | Business transaction response business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
85 | Entity hierarchy role business key validation | com.ibm.mdm.common.coreexternalrule.DWLBusinessKeyValidation |
109 | Process Action business key validation | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
115 | Rule for Grouping and Grouping Association Expiry | com.dwl.tcrm.externalrule.GroupExpiryExtRule |
139 | Rule for Compliance Requirement duplicate business key validation | com.ibm.mdm.common.coreexternalrule.DWLBusinessKeyValidation |
140 | Rule to validate an update of a business key for Compliance Requirement | com.ibm.mdm.common.coreexternalrule.DWLBusinessKeyValidation |
141 | Rule for evaluating conditions attached to Compliance Target in Compliance Requirement | com.ibm.mdm.common.coreexternalrule.ExtValidation |
142 | Rule for evaluating conditions attached to Compliance Document in Compliance Target | com.ibm.mdm.common.coreexternalrule.ExtValidation |
145 | Rule to validate an update of a business key for EnumeratedAnswer | com.ibm.mdm.common.coreexternalrule.DWLBusinessKeyValidation |
146 | Rule to validate an update of a business key for AnswerSet | com.ibm.mdm.common.coreexternalrule.DWLBusinessKeyValidation |
147 | Rule to validate an update of a business key for Answer | com.ibm.mdm.common.coreexternalrule.DWLBusinessKeyValidation |
148 | Rule for EnumeratedAnswer duplicate business key validation | com.ibm.mdm.common.coreexternalrule.DWLBusinessKeyValidation |
149 | Rule for AnswerSet duplicate business key validation | com.ibm.mdm.common.coreexternalrule.DWLBusinessKeyValidation |
150 | Rule for Answer duplicate business key validation | com.ibm.mdm.common.coreexternalrule.DWLBusinessKeyValidation |
151 | Rule to validate AnswerSet | com.dwl.tcrm.externalrule.AnswerSetValidationRule |
152 | Rule to validate the type of the answer | com.ibm.mdm.common.coreexternalrule.AnswerValidation |
158 | Rule to generate Concatenated key for CategoryAdminSysKeyBObj | com.ibm.mdm.common.coreexternalrule.CategoryRules |
159 | Rule to validate time period of CategoryHierarchy | com.ibm.mdm.common.coreexternalrule.CategoryRules |
160 | Rule to validate CategoryCode for CategoryBObj | com.ibm.mdm.common.coreexternalrule.CategoryRules |
164 | Rule to validate category association | com.ibm.mdm.common.coreexternalrule.CategoryRules |
165 | Rule for getting the next status of a task | com.ibm.mdm.common.coreexternalrule.TaskStatusRule |
168 | Rule for searchCategoryHierarchy | com.ibm.mdm.common.coreexternalrule.SearchCategoryRules |
169 | Rule for searchCategory | com.ibm.mdm.common.coreexternalrule.SearchCategoryRules |
173 | Rule to validate endDate of Category | com.ibm.mdm.common.externalrule.CategoryRules |
175 | Rule to validate associationIndicator of Category | com.ibm.mdm.common.externalrule.CategoryRules |
176 | Rule for validating Validation Parameter business key | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
177 | Rule for validating Validation business key | com.ibm.mdm.common.coreexternalrule.DWLAdminBusinessKeyValidation |
181 | Rule to validate the timeframe with respect to EntitySpecUse | com.ibm.mdm.externalrule.EntitySpecUseEntityTimeframeRule |
182 | Rule for EntitySpecUse Timeframe Validation | com.ibm.mdm.common.externalrule.CategoryRules |
183 | Rule for EntitySpecUse Not Updatable Fields | com.ibm.mdm.common.coreexternalrule.EntitySpecUseNotUpdatableFields |
185 | Rule for getting category timeframe | com.ibm.mdm.externalrule.EntitySpecUseTimeFrameVal |
187 | Rule for Spec and EntitySpecUse TimeFrame Validation | com.ibm.mdm.common.coreexternalrule.EntitySpecUseTimeFrameVal |
196 | Validate TermCondition associating to an inactive product | com.ibm.mdm.product.externalrule.ValidateTermConditionWithProduct |
218 | Rule for failover logic when MDM transaction fails | com.ibm.mdm.common.coreexternalrule.TransactionFailoverRule Note: com.ibm.mdm.hybrid.externalrule.TransactionFailoverRule
is the hybrid MDM version of this rule
|