RankOptimiserInput
No description
input RankOptimiserInput {
allowSelfRanking: Boolean
forceSelfRanking: Boolean
groupComparisons: Int
groupSize: Int
managerAppearances: Int
managerRankScheme: RankOptimiserManagerRankScheme
managersRankReports: Boolean
rankerWork: Int
reverseColleagueRank: Boolean
reverseManagerRank: Boolean
status: AssessmentOptimiserStatus
stopping: RankOptimiserStoppingCriteria
userAppearances: Int
}
Fields
RankOptimiserInput.allowSelfRanking ● Boolean scalar
Allow employees to rank themselves
RankOptimiserInput.forceSelfRanking ● Boolean scalar
Force employees to rank themselves
RankOptimiserInput.groupComparisons ● Int scalar
Number of rankers for each ranking group
RankOptimiserInput.groupSize ● Int scalar
Number of employees in a ranking group
RankOptimiserInput.managerAppearances ● Int scalar
Number of times an employee should be ranked by a manager
RankOptimiserInput.managerRankScheme ● RankOptimiserManagerRankScheme enum
Criteria for optimising the work of managers
RankOptimiserInput.managersRankReports ● Boolean scalar
Managers rank reports
RankOptimiserInput.rankerWork ● Int scalar
Number of ranking groups a ranker should rank
RankOptimiserInput.reverseColleagueRank ● Boolean scalar
Allow employees to rank colleagues who rank them
RankOptimiserInput.reverseManagerRank ● Boolean scalar
Allow reports to rank managers
RankOptimiserInput.status ● AssessmentOptimiserStatus enum
Optimiser status
RankOptimiserInput.stopping ● RankOptimiserStoppingCriteria enum
Criteria by which the optimiser should stop
RankOptimiserInput.userAppearances ● Int scalar
Number of ranking groups an employee should appear in
Member of
AssessmentCreateInput input ● AssessmentUpdateInput input