GetAssessmentListByAdministrator
This method processes an Administrator_ID and returns a list giving the full details of all the assessments that the administrator can schedule if the Administrator_ID exists. If not, or if the administrator does not have permission to schedule any assessments, an empty list is returned. If the administrator does not exist in the repository a SOAP fault message will be returned.
Parameters
Input name | Description | Data type | Optional field? |
---|---|---|---|
Administrator_ID |
The Administrator_ID of the administrator you want a list of assessments for |
Integer |
N |
Response
Output name | Description | Data type | |
---|---|---|---|
Assessment (zero or more repetitions) |
|
|
|
|
Assessment_ID |
The Assessment_ID for this definition |
Integer |
|
Revision |
The assessment's current revision |
Integer |
|
Session_Name |
The assessment name or title |
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 * |
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.