CreateAssessmentDefinition

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 CreateAssessmentDefinition

Description

This method processes a Session Name, a Template Name and other topic, question and assessment outcome information and returns the Assessment ID of the new assessment definition.

Input

  • AssessmentDefinition - nillable; type AssessmentDefinition
    • Assessment - optional; type Assessment
      • Assessment_ID - optional;

        type string

      • Revision

        type int

      • Session_Name - optional;

        type string

      • Author - optional;

        type string

      • Save_Answers

        type boolean

      • Save_Answer_Data

        type boolean

      • Open_Session

        type boolean

      • Session_Password - optional;

        type string

      • Session_Timed

        type boolean

      • Time_Limit

        type int

      • Template_Name - optional;

        type string

      • When_Feedback

        type int

      • End_Feedback

        type int

      • Exclude_Unscored

        type boolean

      • Folder_ID - optional;

        type int

      • Lang - optional;

        type string

      • Description - optional;

        type string

      • Monitored

        type int

      • Editor - optional;

        type string

      • Version - optional;

        type string

      • Permit_External_Call

        type boolean

      • Created_Date - optional;

        type string

      • Modified_Date - optional;

        type string

    • AssessmentBlockList - optional; type AssessmentBlockList
      • AssessmentBlock - optional, unbounded; type AssessmentBlock
        • Block_Name - optional;

          type string

        • Feedback

          type boolean

        • Shuffle_Questions

          type boolean

        • Suspend_Time_Limit

          type boolean

        • Use_Template_File

          type boolean

        • Template_Name - optional;

          type string

        • Introduction_Text - optional;

          type string

        • ItemList - optional; type ItemList
          • Item - optional, unbounded; type Item
            • Method

              type int

            • Include_Sub_Topics

              type boolean

            • Topic_ID - optional;

              type string

            • Number_Of_Questions

              type int

            • Question_ID - optional;

              type string

    • AssessmentOutcomeList - optional; type AssessmentOutcomeList
      • AssessmentOutcome - optional, unbounded; type AssessmentOutcome
        • Outcome_Name - optional;

          type string

        • Session_Score

          type boolean

        • Topic_Scores

          type boolean

        • Topic_Feedback

          type boolean

        • Branch

          type int

        • Assessment_ID - optional;

          type string

        • Destination - optional;

          type string

        • Message - optional;

          type string

        • Min_Percent

          type int

        • Max_Percent

          type int

Output
  • CreateAssessmentDefinitionResult - optional;

    type string