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