Dealing with Indeterminate Voting Results
These example situations create indeterminate voting results and set action attributes that are exposed as event functions that can be evaluated by subsequent event actions:
- Any disagreement among multiple recipients that is registered as
soon as a disagreement is detected. This can include a vote similar to the
example offered in the Plurality description.
The associated event function is the VOTINGDISPARITY( ) event function, which is a Boolean function that indicates only that there was a disagreement.
- A tie in the case of a Plurality or Majority vote that is
registered at the point when all responses have been received or when the
timeout period has expired.
The associated event function is the VOTINGTIE( ) event function, which is a Boolean function that indicates only that there was a tie.
You can use the returns from these functions, along with the functions RECIPIENTS( ), RESPONDERS( ), RECIPIENTLIST( ), RESPONDERLIST( ), and NONRESPONDERLIST() to take further actions, such as:
- Reprompting all the recipients and try to get a consensus
- Reprompting only a select group of the respondents and urging them to adopt a different choice
- Reprompting only recipients who have not yet responded
- Taking some other predetermined action