RankedChoiceDecision
A record of a decision the ranked choice automation made while processing a signup round.
type RankedChoiceDecision {
  created_at: Date!
  decision: RankedChoiceDecisionValue!
  extra: JSON
  id: ID!
  reason: RankedChoiceDecisionReason
  signup: Signup
  signup_ranked_choice: SignupRankedChoice
  signup_request: SignupRequest
  signup_round: SignupRound!
  updated_at: Date!
  user_con_profile: UserConProfile
}
Fields
RankedChoiceDecision.created_at ● Date! non-null scalar
The time this RankedChoiceDecision was created.
RankedChoiceDecision.decision ● RankedChoiceDecisionValue! non-null enum
The decision the algorithm made.
RankedChoiceDecision.extra ● JSON scalar
Any additional data the algorithm attached to this decision record.
RankedChoiceDecision.id ● ID! non-null scalar
The ID of this decision record.
RankedChoiceDecision.reason ● RankedChoiceDecisionReason enum
The reason for this decision, if any.
RankedChoiceDecision.signup ● Signup object
The signup that resulted from this decision, if any.
RankedChoiceDecision.signup_ranked_choice ● SignupRankedChoice object
The choice that was being processed when this decision was made, if any.
RankedChoiceDecision.signup_request ● SignupRequest object
The signup request that resulted from this decision, if any.
RankedChoiceDecision.signup_round ● SignupRound! non-null object
The signup round in which this decision was made.
RankedChoiceDecision.updated_at ● Date! non-null scalar
The time this RankedChoiceDecision was last modified.
RankedChoiceDecision.user_con_profile ● UserConProfile object
The user profile this decision pertains to, if any.
Member Of
RankedChoiceDecisionsPagination  object ● SignupRankedChoice  object