Item - Select from a list

Item Resource - Select from a list

A select from a list question type contains a sentence or paragraph with a single or multiple dropdown list in which the candidate has to select the correct answer. 



To build a POST request to the item resource the body should include any top level property required on the item, further information about these properties can be found on the item resource help page, this would then be followed by the question type collection. The collection required for select from a list questions is as follows:

...
selectFromAListQuestions [
{
{
]
...

This collection would include all of the question specific properties required. The table below identifies all of these properties including its name, type, description, default value and if it is mandatory in a request. We have also provided sample requests for the POST and GET/{id} methods in XML and JSON format:

GET/{id} - Item Select from a list - JSON Example
GET/{id} - Item Select from a list - XML Example
Property Name Type Description Default Value
(POST)
Mandatory for
create (POST)
orderOptionsAlphabetically boolean This identifies if the options within the list are presented to the candidate in alphabetical order false
placeholderText string This is the main text that is displayed to the candidate. Dropdown lists presented to the candidate will be identified and referenced in the placeholder collection. These drop down lists will be returned and requested in the following format: <placeholder></placeholder>
placeholders collection A collection drop down lists that are displayed to the candidate in delivery
placeholders / id int The unique id of the drop down list
placeholders / orderNumber int The order the drop down list is displayed to the candidate
placeholders / placeholderOptions collection The answer options available for the drop down list
placeholders / placeholderOptions / id int The unique id of the answer option for the drop down list
placeholders / placeholderOptions / orderNumber int The order number the answer will be presented in the Item Authoring user interface
placeholders / placeholderOptions / isCorrect boolean A flag to identify if the answer option is correct
placeholders / placeholderOptions / text string The option the candidate is required to select in order to correctly answer the question
awardAllCorrect boolean This flag identifies if the candidate requires to answer all drop down lists correctly in order to get the marks assigned to the item. If this is false then the candidate will receive partial marks for all correctly answered options. false

Feedback and Knowledge Base