GetAssessmentReportedTopics

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

This method processes an assessment ID and returns a list giving the full details of all the topics that have been set as reported topics in the assessment. If the assessment has no reported topics an empty list is returned. If the assessment does not exist in the database a SOAP fault message will be returned.

Available in:
  • Version 4.1 +
  • Version 5.1 +

Parameter

Input name Description Data type Optional field?

Assessment_ID

The assessment ID of the assessment whose topics are set for reporting. You must use the full 16 digit Assessment_ID made up from the Session_MID and Session_LID in the S_Header table in the database

String

N

Response

Input name     Description Data type

TopicList

(may appear several times)

 

 

 

 

 

Topic_ID

 

The Topic_ID of this topic (set to 0 if this topic is the root topic)

String

 

Parent_ID

 

The Parent_ID for the topic that is the parent of this topic (set to 0 if the parent topic is the root topic)

String

 

Topic_Name

 

The name of this topic

String

 

Topic_Description

 

The description of this topic

String

 

ScorebandList

 

 

 

 

 

Name

The name of this topic outcome

String

 

 

Min_Score

The lowest topic score for this topic outcome

Double

 

 

Max_Score

The highest topic score for this topic outcome

Double

 

 

Message

The feedback for this topic outcome

String

Troubleshooting

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

Appendix - Error codes