Præstation og evalueringer

Evalueringscyklusser, skabeloner, spørgsmål og sessioner — gennemfør præstationsevalueringer programmatisk.

Evalueringscyklus

Endpoints

GET /review-cycles
POST /review-cycles
GET /review-cycles/{id}
PATCH /review-cycles/{id}
DELETE /review-cycles/{id}
POST /review-cycles/{id}/close
POST /review-cycles/{id}/launch
POST /review-cycles/{id}/release

Skemafelter

FeltType
id string
name* string
periodStart* string (date-time)
periodEnd* string (date-time)
status string
launchedAt string,null (date-time)
closedAt string,null (date-time)
releasedAt string,null (date-time)
template string,null (iri-reference)
createdBy string (iri-reference)
sessions array
questions array
createdAt string (date-time)
updatedAt string (date-time)
possibleStatuses string

Evalueringsskabelon

Endpoints

GET /review-templates
POST /review-templates
GET /review-templates/{id}
PATCH /review-templates/{id}
DELETE /review-templates/{id}
POST /review-templates/{id}/clear-default
POST /review-templates/{id}/set-default

Skemafelter

FeltType
id string
name* string
isDefault boolean
questions array
createdAt string (date-time)
updatedAt string (date-time)
default boolean

Evalueringsspørgsmål

Endpoints

GET /review-questions
POST /review-questions
GET /review-questions/{id}
PATCH /review-questions/{id}
DELETE /review-questions/{id}

Skemafelter

FeltType
id string
template string,null (iri-reference)
cycle string,null (iri-reference)
position* integer
prompt* string
type string
required boolean
createdAt string (date-time)
updatedAt string (date-time)
possibleTypes string

Evalueringssession

Endpoints

GET /review-sessions
GET /review-sessions/{id}
PATCH /review-sessions/{id}
POST /review-sessions/{id}/reassign
POST /review-sessions/{id}/submit

Skemafelter

FeltType
id string
cycle string (iri-reference)
reviewee string (iri-reference)
reviewer string (iri-reference)
reviewerKind string
status string
submittedAt string,null (date-time)
answers array

Evalueringsmål

Endpoints

GET /review-targets
POST /review-targets
GET /review-targets/{id}
PATCH /review-targets/{id}
DELETE /review-targets/{id}

Skemafelter

FeltType
id string
cycle string,null (iri-reference)
employee* string (iri-reference)
title* string
description stringnull
kind string
targetValue stringnull
unit stringnull
actualValue stringnull
outcome stringnull
reviewComment stringnull
assessedAt string,null (date-time)
position integer
objective string,null (iri-reference)
weight stringnull
status string
createdBy string (iri-reference)
createdAt string (date-time)
updatedAt string (date-time)
possibleKinds string
possibleOutcomes string

Evalueringssvar

Endpoints

GET /review-answers/{id}

Skemafelter

FeltType
id string
session string (iri-reference)
question string (iri-reference)
rating stringnull
freeText stringnull
lockVersion integer
createdAt string (date-time)
updatedAt string (date-time)
possibleRatings string