From 0e8c14497716f559222bf895e6f0a32093ab5e2f Mon Sep 17 00:00:00 2001
From: Tim Steiner <tsteiner2@unl.edu>
Date: Thu, 12 Mar 2009 17:31:52 +0000
Subject: [PATCH] Updated comments in the courses.xsd file.

---
 document_root/schema/courses.xsd | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/document_root/schema/courses.xsd b/document_root/schema/courses.xsd
index 8a1fc1b7..106c3e0b 100644
--- a/document_root/schema/courses.xsd
+++ b/document_root/schema/courses.xsd
@@ -115,6 +115,13 @@
     </xs:complexType>
 
     <xs:simpleType name="courseCodeType">
+        <xs:annotation>
+            <xs:documentation>
+                home listing - This is the "master" listing of the course.  Every course has one and all curriculum action is handled by this listing's department
+                crosslisting - Crosslisting of the course, usually by other departments with a different subject code.
+                grad tie-in - Similar to a crosslisting.  When a course is offered as both an undergraduate and gratuate course, it will usually have a course code in the same subject area with an 8xx course number   
+            </xs:documentation>
+        </xs:annotation>
         <xs:restriction base="xs:string">
             <xs:enumeration value="home listing" />
             <xs:enumeration value="crosslisting" />
@@ -192,6 +199,18 @@
     </xs:complexType>
     
     <xs:simpleType name="activityType">
+        <xs:annotation>
+            <xs:documentation>
+                lec - Lecture - Always has credit hours.  Accounts for 90 percent of offered courses.
+                lab - Lab - Must have credit hours if the letter "L" is in the last position of the course number.  If the Lab has a different course number than the Lec, the Lab will always have credit hours.  If the Lab has the exact same course number as the Lec and is taught as a Lec with a Lab (or any combination of Lec and Lab, and/or Quz and/or Rct), the Lab will never have credit hours.
+                quz - Quiz - Always taught in conjunction with a Lec.  Never has credit hours.  May be taught in conjunction with a Lec and Lab, or Lec and Rct.
+                rct - Recitation - Always taught in conjunction with a Lec.  Never has credit hours.  May be taught in conjunction with a Lec, or Lec and Lab, or Lec and Quz.
+                stu - Studio - Always has credit hours.  Mostly used by Music, Art, and Architecture.  Stands alone.
+                fld - Field - A course the student does "in field" and is generally off campus. An Fld course always has credit hours.
+                ind - Independent Study - Not to be confused with a "regular" course offered by special study arrangement.  Generally is a topic not covered in any other course at the University.  Always has credit hours.
+                psi - Personalized System of Instruction - Sometimes called "self-paced or Keller Plan." Always has credit hours.
+            </xs:documentation>
+        </xs:annotation>
         <xs:restriction base="xs:string">
             <xs:enumeration value="lec" />
             <xs:enumeration value="lab" />
@@ -237,4 +256,4 @@
     </xs:complexType>
         
 
-</xs:schema>
\ No newline at end of file
+</xs:schema>
-- 
GitLab