eval_item
An element of type "eval_item" contains 12 to 14 other elements to provide property values for the eval_item. All of these elements are required except SCALE_DISPLAY_SETTING and LOCKED:
- An element named EID with a value of type string255
- An element named ITEM_TEXT with a value of type xsd:string
- An element named OWNER with a value of type string255
- An element named DESCRIPTION with a value of type xsd:string
- An element named SHARING with a value of type results_sharing
- An element named CLASSIFICATION with a value of type string255
- An element named EXPERT with a value of type xsd:boolean
- An element named EXPERT_DESCRIPTION with a value of type xsd:string
- An element named SCALE_EID with a value of type string255
- An element named USES_NA with a value of type xsd:boolean
- An element named DISPLAY_ROWS with a value of type xsd:int
- An optional element named SCALE_DISPLAY_SETTING with a value of type string255
- An element named CATEGORY with a value of type string255
- An optional element named LOCKED with a value of type xsd:boolean
The full definition of the "eval_item" type is:
<xsd:complexType name="eval_item"> <xsd:annotation> <xsd:documentation xml:lang="en"> </xsd:documentation> <xsd:appinfo> <jaxb:class name="EvalItem" implClass="org.sakaiproject.evaluation.model.EvalItem"/> </xsd:appinfo> </xsd:annotation> <xsd:all> <xsd:element name="EID" type="string255"> <xsd:annotation> <xsd:documentation xml:lang="en"> The external identifier for this item. </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value. Maximum 255 characters. </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="ITEM_TEXT" type="xsd:string"> <xsd:annotation> <xsd:documentation xml:lang="en"> The item text which is displayed to users. When updating an existing item, changes will be applied to evaluations that are imported subsequent to the change. All previous evaluations (and their associated template copies) will remain unchanged. </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value. </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="OWNER" type="string255"> <xsd:annotation> <xsd:documentation xml:lang="en"> The internal identifier for the owner of this item. </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value. Maximum 255 characters. </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="DESCRIPTION" type="xsd:string"> <xsd:annotation> <xsd:documentation xml:lang="en"> The description which is used for item editors only </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value. </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="SHARING" type="results_sharing"> <xsd:annotation> <xsd:documentation xml:lang="en"> Sharing setting for this item (private, public, etc). </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: One of "private", "visible", "shared" or "public" (see "results_sharing" type). </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="CLASSIFICATION" type="string255"> <xsd:annotation> <xsd:documentation xml:lang="en"> Used to determine the type of item ("Essay" or "Scaled"). When updating an existing item, changes will be applied to evaluations that are imported subsequent to the change. All previous evaluations (and their associated template copies) will remain unchanged. </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value. Maximum 255 characters. </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="EXPERT" type="xsd:boolean"> <xsd:annotation> <xsd:documentation xml:lang="en"> Is this an expert created item? </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: "true" or "false" or "1" or "0" (without quotes) </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: Ensure that a value is supplied. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="EXPERT_DESCRIPTION" type="xsd:string"> <xsd:annotation> <xsd:documentation xml:lang="en"> The expert description for use of this item </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value. </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="SCALE_EID" type="string255"> <xsd:annotation> <xsd:documentation xml:lang="en"> The scale for this item (if it uses a scale). </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value. Maximum 255 characters. </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="USES_NA" type="xsd:boolean"> <xsd:annotation> <xsd:documentation xml:lang="en"> Should this item include "Not Available" as an answer? (This is a hint only, used when making the templateItem). Needs to change if "Classification" changes. </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: "true" or "false" or "1" or "0" (without quotes) </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: Ensure that a value is supplied. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="DISPLAY_ROWS" type="xsd:int"> <xsd:annotation> <xsd:documentation xml:lang="en"> How big should the text box be when rendering this item? (This is a hint only, used when making the templateItem). </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: integers (small values). A valid numeric value is required. </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: A valid numeric value is required. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="SCALE_DISPLAY_SETTING" type="string255" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="en"> How should the scale be rendered? (This is a hint only, used when making the templateItem). </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value. Maximum 255 characters. </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="CATEGORY" type="string255"> <xsd:annotation> <xsd:documentation xml:lang="en"> Used to determine the category of the item (course, instructor, etc). (This is a hint only, used when making the templateItem). When updating an existing item, changes will be applied to evaluations that are imported subsequent to the change. All previous evaluations (and their associated template copies) will remain unchanged. </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value. Maximum 255 characters. </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="LOCKED" type="xsd:boolean"> <xsd:annotation> <xsd:documentation xml:lang="en"> Locked items cannot be removed or modified. Items which are linked to a locked template should also be locked. </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: "true" or "false" or "1" or "0" (without quotes) </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: Ensure that a value is supplied. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="ITEM_GROUP_EID" type="string255" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="en"> The unique identifier for an Item Group to which this item belongs (may be null). </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value. Maximum 255 characters. </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:all> </xsd:complexType>