SetAssessmentDefinition

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 SetAssessmentDefinition
Description This method processes an Assessment ID and updates the details of an existing assessment definition from the information supplied.
Input
  • AssessmentDefinition - nillable; type AssessmentDefinition
    • Assessment - optional; type Assessment
      • Assessment_ID - optional;
      • 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