GetAssessmentList

Applies to the following products: 
Questionmark OnDemand
Questionmark Perception
Questionmark OnPremise
Applies to the following Perception versions: 
Perception 5.7

This method returns a list giving the full details of all the assessments in the repository. If there are none, an empty list is returned.

Available in:
  • Version 4.1 +
  • Version 5.1 +

Parameters

Input name Description Data type

NONE

Response

Output name   Description Data type

Assessment

(zero or more repetitions)

 

 

 

 

Assessment_ID

The Assessment_ID for this definition

String

 

Revision

The current revision

Integer

 

Session_Name

The name or title of the assessment

String

 

Author

The name of the user who created the assessment definition

String

 

Save_Answers

This indicates whether the answers are saved in the answer tables

Boolean

 

Save Answer_Data

This indicates whether the data is saved to all answer tables, or only to the results and assessment tables

Boolean

 

Open_Session

This indicates whether the assessment can be presented with open.dll or open.php

Boolean

 

Session_Password

The assessment's password (blank if no password is set)

String

 

Session_Timed

This indicates whether the assessment has a time limit (if so, the value is contained in the field Time_Limit below)

Boolean

 

Time_Limit

The number of minutes for which the assessment is available (used if Session_Timed above is set)

Integer

 

Template_Name

The default template file for the assessment (each assessment block can be set to use its own template file)

String

 

When_Feedback

0 - No Feedback at all 1 - Feedback shown after each block 3 - Feedback shown at the end of the assessment

Integer

 

End_Feedback

If When_Feedback above is zero: 0 - All questions get feedback 1 - Only wrong or unanswered questions get feedback 2 - Only wrong questions get feedback 3 - All answered questions get feedback

Integer

 

Exclude_Unscored

If When_Feedback above is not zero, this indicates whether questions with a maximum score of zero should show feedback

Boolean

 

Folder_ID *

This is the Folder_ID of the assessment folder where the assessment is stored

Integer

 

Lang *

The language of the assessment

String

 

Description

This is a short comment for the assessment definition

String

 

Monitored

0 - Assessment not monitored 1 - Assessment monitored

Boolean

 

Editor

The last user who modified the new assessment definition

String

 

Version

The version of Assessment Manager last used to modify the new assessment

String

 

Permit_External_Call

This is placed in the database field S_Header.Permit_External_Call

Boolean

 

Created_Date

The date on which the new assessment definition was created

Date

 

Modified_Date

The last date on which the new assessment definition was modified

Date

* Only available in Perception 5.1 and higher

Troubleshooting

Please refer to the following page for any error codes that are displayed when using this method.

Appendix - Error codes