Holds a reference to the campaign, the referral and the reason for which that referral was rejected. Should only be present when there is a 'rejectReferral' effect.
| Name | Type | Description | Notes |
|---|---|---|---|
| campaignId | Long | ||
| referralId | Long | ||
| reason | ReasonEnum |
| Name | Value |
|---|---|
| REFERRALNOTFOUND | "ReferralNotFound" |
| REFERRALRECIPIENTIDSAMEASADVOCATE | "ReferralRecipientIdSameAsAdvocate" |
| REFERRALPARTOFNOTRUNNINGCAMPAIGN | "ReferralPartOfNotRunningCampaign" |
| REFERRALLIMITREACHED | "ReferralLimitReached" |
| CAMPAIGNLIMITREACHED | "CampaignLimitReached" |
| PROFILELIMITREACHED | "ProfileLimitReached" |
| REFERRALRECIPIENTDOESNOTMATCH | "ReferralRecipientDoesNotMatch" |
| REFERRALEXPIRED | "ReferralExpired" |
| REFERRALSTARTDATEINFUTURE | "ReferralStartDateInFuture" |
| REFERRALREJECTEDBYCONDITION | "ReferralRejectedByCondition" |
| EFFECTCOULDNOTBEAPPLIED | "EffectCouldNotBeApplied" |
| REFERRALPARTOFNOTTRIGGEREDCAMPAIGN | "ReferralPartOfNotTriggeredCampaign" |