If the testId-parameter resolves to a parent-test (a test that has children) both the parent and the children are included in the export. The parent will then naturally not have any questions, but will contain the evaluation-rounds that is 'final' (as in when all children does not need a new evaluation-round)
Body
{ candidateId : string # Inspera's internal id of the testtaker assessmentRunId : numeric # the id of the test assessmentRunTitle : string # name of the assessmentun assessmentRunStartTime : date * startTime format : ISO_8601_DATE_AND_TIME_WITH_SECONDS_UTC assessmentRunEndTime : date * endTime format : ISO_8601_DATE_AND_TIME_WITH_SECONDS_UTC sessionId : string * the stored session-id taskId : string * the stored task-id evaluationRounds : array of EvaulationRound }
EvaulationRound
{ roundId : numeric #round-number as stored in the database gradeValue : decimal # final gradevalue for this round causeOfRound : string # name of the status that led to this evaluation-round questions : * array of Question }
Question
{ questionId : numeric # Inspera's internal question-id evaluations : array of Evaluation }
Evaluation
{ score : decimal #the score/marks for this quuestion of this round evaluatorId : numeric # The stored id of the evaluator that set this score. On round 1 an evaluatorId of -1 indicates automarking }