SPAID Item Bank Service v1.0

This service exposes three methods - "Insert", "Retrieve" and "Search"  Insert Method The format of the Content Package is a zipped file. The current implementation has a limitation that only Content Packages containing a single assessment item are accepted.

The data for assessment items to insert is validated against the appropriate standards and for local copies of reference files (so they can be stored in the Repository).

The service returns a collection of unique internal Item Bank identifiers that have been associated with the inserted items.   Retrieve Method The Item Bank Service accepts a collection of internal Identifiers to extract and package. However, the current implementation will only accept requests containing single Item Bank Identifiers. A further limitation is that the packaging expects to find QTI and LOM metadata for the item to package.   Search Method The current implementation supports only a simple format of Search Requests based on the LOM metadata. The underlying Item Bank supports more complex requests, in the form of XPath expressions that can be used to search on any part of the metadata or actual assessment item. The results of a search are essentially a collection of internal Item Bank identifiers; however to increase usability in the implemented simple search, these are associated with some key data from the related item's LOM metadata. This enables clients of the Item Bank Service to build a "Google-like" results list.

 

Related items
This piece of software part of the following systems:
 * part of::SPAID System

This piece of software is provided by the following service descriptions:
 * is provided by::Inserting, retrieving and searching for items in the SPAID Item Bank v1.0

This piece of software is consumed by the following service descriptions:
 * is consumed by::Creating an IMS Content Packaging Compliant Manifest v1.0
 * is consumed by::Zipping a Collection of Files into One Zipped File v1.0

This piece of software belongs to the following organisations:
 * belongs to::SPAID

Links & Documents

 * [[Image:document.gif|Document]] [[Media:Item_Bank_WSDL.doc|SPAID Item Bank WSDL]]