CreateAssessmentSnapshot

Applies to the following products: 
Questionmark Perception
Applies to the following Perception versions: 
Perception 5.7
Perception 5.4
Perception 5.2
Perception 5.1
Name CreateAssessmentSnapshot
Description This method processes an Assessment ID and returns an XML representation of the assessment for external delivery. A snapshot of the assessment may optionally be saved so that answers to the assessment may be scored later using the ScoreAssessmentSnapshot method.
Input
  • AssessmentSnapshotDefinition - nillable; type CreateAssessmentSnapshotParams
    • Assessment_ID type unsignedLong
    • Random_Key - optional;

      type string

    • Save_Snapshot

      type boolean

    • Expiry

      type int

    • Expiry_Date type dateTime
Output
  • AssessmentSnapshotForDelivery - optional; type DeliveryAssessmentSnapshot
    • Assessment_ID - optional;

      type string

    • Snapshot_ID

      type int

    • Random_Key - optional;

      type string

    • Header - optional; type DeliveryAssessmentSnapshotHeader
      • Assessment_Type

        type int

      • Name - optional;

        type string

      • Description - optional;

        type string

      • Author - optional;

        type string

      • Save_Answers

        type boolean

      • Save_Answer_Data

        type boolean

      • Number_Of_Blocks

        type int

      • Number_Of_Questions

        type int

      • Course - optional;

        type string

      • Time_Limit

        type int

      • Language - optional;

        type string

    • QuestionBlock - optional, unbounded; type DeliveryAssessmentSnapshotQuestionBlock
      • Block_Name - optional;

        type string

      • Introduction_Text - optional;

        type string

      • QuestionList - optional; type DeliveryAssessmentSnapshotQuestionList
        • QUESTION - optional, unbounded; type DeliveryAssessmentSnapshotQuestion
          • CONTENT - optional, unbounded; type DeliveryAssessmentSnapshotContent
            • TYPE

              type string

          • ANSWER - optional; type DeliveryAssessmentSnapshotAnswer
            • CHOICE - optional, unbounded; type DeliveryAssessmentSnapshotChoice
              • CONTENT - optional; type DeliveryAssessmentSnapshotContent
                • TYPE

                  type string

          • ID

            type string

          • QTYPE

            type string

          • MAXRESPONSE - required;

            type int

          • ID

            type string

          • MAX - required;

            type int