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