Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Body

Code Block
languagetextjson
{
    userId : string # Inspera's internal id }

metadata

Code Block
languagetext
{
 
}

...

of the testtaker
    candidateId : string # candidateid
    externalUserIds : * array of ExternalUserId
    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
	ext_inspera_sessionId : string * the stored session-id
	taskId : string * the stored task-id
	evaluationRounds : array of EvaulationRound
}

ExternalUserId

Code Block
{
   authType : type of external id 
   externalUserId : id
}

EvaulationRounds

Code Block
languagetext
{
 
}

...

json
{
   roundId : numeric #round-number as stored in the database
   automaticQuestionScore : numeric # Total score for autograded questions
   finalGrade : decimal # final gradevalue for this round
   jaggedAnalysisStatus : string # name of the status of this evaluationround
   roundGrades : * array of RoundGrade
   questions : * array of Question
}

RoundGrades

Code Block
languagetext
{
  evaluatorUserId : the evalutor giving 
}

TestInfo

Code Block
languagetext
{the grade
  }

StudentInfo

Code Block
languagetext
{
  
}

TeacherComment

Code Block
languagetext
{
 totalScore : total score of the round per evaluator
}

Question

Code Block
languagetext
{
  questionNumber : string # The position of the question in questionSet
  questionId : numeric # Inspera's 
}

ManualScore

Code Block
languagetext
 {
internal question-id
  userQuestionId : numeric # 
  questionWeight : numeric # 
  }

CandidateResponse

Code Block
languagetext
{
  evaluations : array of Evaluation
}

...

Evaluation

Code Block
languagetext
{
	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 
}

Example output

Code Block
{
    
}evaluatorId of -1 indicates automarking 
	scoreDetails : json # criteria
}

Example file:

View file
namemarks_export_-1_871512667_2021-06-01.json