OBJECT

CrAssessmentUserCompletion

A CrAssessmentUserCompletion represents a User completing a single topic within a criterion assessment.

link GraphQL Schema definition

  • type CrAssessmentUserCompletion {
  • # A unique identifier for this entity.
  • id: ID!
  • # The unique identifier for the User.
  • userId: String!
  • # The current SSO identifier for the User.
  • currentSsoIdentifier: String
  • # The Pluralsight Plan for the given record.
  • planId: String!
  • # Taken as a pre-assessment or regular/post assessment. One of: 'pre-assessment',
  • # 'regular'.
  • preOrPostCheck: String
  • # Subject name. Name of the Subject (containing the Assessment) that was taken
  • # during this Session.
  • subjectName: String
  • # DEPRECATED: Please use subjectName.
  • # Topic name. A topic is an assessment and a course video.
  • topicName: String @deprecated( reason: "Field renamed to subjectName" )
  • # Human readable form identifier, including version and taxonomy.
  • formTaxonomy: String
  • # The date and time this assessment was started.
  • startedOn: DateTime
  • # The date and time this assessment was completed.
  • completedOn: DateTime
  • # Session is an instance of a user taking a form. This gives the session
  • # completion status. One of: 'Complete', 'Incomplete'.
  • completeOrIncomplete: String
  • # Assessment completion status. One of: 'Pass', 'Fail', 'Skipped'.
  • passFailSkipped: String
  • # DEPRECATED: Please use subjectAttemptCount.
  • # Assessment/topic attempt count.
  • topicAttemptCount: Int @deprecated( reason: "Field renamed to subjectAttemptCount" )
  • # Subject Attempt Count. Number of attempts/Sessions the user has made so far
  • # against this Subject (by taking its Assessment, in order to get a passing
  • # score).
  • subjectAttemptCount: Int
  • # The last time this CrAssessmentUserCompletion was modified.
  • updatedOn: DateTime
  • # The time this CrAssessmentUserCompletion was created.
  • createdOn: DateTime
  • # A User on Pluralsight is someone who is currently using or has ever used a
  • # license on the plan.
  • user: User
  • # UID String of the (Custom Achievement) Program this Session belongs to.
  • programId: String!
  • # Name of the (Custom Achievement) Program this Session belongs to.
  • programName: String!
  • }