An element of type "eval_itemassign_group" associates an evaluation with an eval_group abd provides other information about the administration of the evaluation to a group.
An "eval_assign_group" element contains nine eight other elements to provide property values for the eval_itemassign_group. All of these elements are required:
- An element named EID with a value of type string255
- An element named TITLE EVAL_EVALUATION_EID with a value of type string255
- An element named OWNER EVAL_GROUP_ID with a value of type string255
- An element named DESCRIPTION OWNER with a value of type xsd:string string255
- An element named GROUP_TYPE with a value of type string255 group_type
- An element named PARENTINSTRUCTOR_EID APPROVAL with a value of type string255 xsd:boolean
- An element named EXPERT STUDENT_VIEW_RESULTS with a value of type xsd:boolean
- An element named INSTRUCTOR_VIEW_DATE with a value of type xsd:dateTime
The full definition of the "eval_itemassign_group" type is:
Code Block | ||||
---|---|---|---|---|
| ||||
<xsd:complexType name="eval_itemassign_group"> <xsd:annotation> <xsd:documentation xml:lang="en"> </xsd:documentation> </xsd:annotation> <xsd:appinfo>all> <jaxb<xsd:classelement name="EvalItemGroup""EID" type="string255"> implClass="org.sakaiproject.evaluation.model.EvalItemGroup"/> </xsd:appinfo> <xsd:annotation> <xsd:documentation xml:lang="en"> The external identifier for this assign-group. </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:all> </xsd:element> <xsd:element name="EVAL_EVALUATION_EID" type="string255"> <xsd:annotation> <xsd:documentation xml:lang="en"> The external identifier for this itemthe evaluation being assigned to a group. </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="TITLEEVAL_GROUP_ID" type="string80string255"> <xsd:annotation> <xsd:documentation xml:lang="en"> The external titleidentifier offor thisthe groupinggroup (for display)being assigned. </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value. Maximum 80255 characters. </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none Change element name from "provider_id" to "eval_group_id" </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 itemeval assign group. </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="DESCRIPTIONGROUP_TYPE" type="xsd:stringgroup_type"> <xsd:annotation> <xsd:documentation xml:lang="en"> The descriptiontype whichof isthis usedeval forgroup item editors onlyas assigned. </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value Any one of the strings enumerated in the "group_type" definition. </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="TYPEINSTRUCTOR_APPROVAL" type="string255xsd:boolean"> <xsd:annotation> <xsd:documentation xml:lang="en"> This Theindicates type/levelwhether ofthe groupinginstructor (category,has objective, etc). The hierarchyapproved the evaluation for this AG. Default value is Categoryfalse =>if Objective => Itemnot set. </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value. Maximum 255 "true" or "false" or "1" or characters."0" (without quotes) </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="PARENTSTUDENT_VIEW_EIDRESULTS" type="string255xsd:boolean"> <xsd:annotation> <xsd:documentation xml:lang="en"> The external identifier for the parent of this If this is true, students can view results for this evaluation. If set to false, the "studentsDate" will be nulled out when item groupthe evaluation is saved. MayDefault value beis nullfalse if group has no parentnot set. </xsd:documentation> <xsd:documentation xml:lang="en"> Acceptable values: String value. Maximum 255 "true" or "false" or "1" or characters."0" (without quotes) </xsd:documentation> <xsd:documentation xml:lang="en"> UMICH changes: none. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="EXPERTINSTRUCTOR_VIEW_RESULTS" type="xsd:boolean"> <xsd:annotation> <xsd:documentation xml:lang="en"> Is this an expert-created item group?If this is true, instructors can view results for this evaluation. If set to false, the "instructorsDate" will be nulled out when the evaluation is saved. Default value is false if not set. </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 suppliednone. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:all> </xsd:complexType> |