Skip to content.

The E-Learning Framework

Sections
Personal tools
You are here: Home » ELF Project Directory » Course Information Group » PlymouthCourseXSD
Views

PlymouthCourseXSD

Mapping from Plymouth University's course format to XCRI

Click here to get the file

Size 11.6 kB - File type text/xml

File contents

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<!--W3C Schema generated by XMLSpy v2006 sp2 U (http://www.altova.com)-->

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">

	<xs:element name="abbrev_name" type="xs:string"/>

	<xs:element name="abbrev_title" type="xs:string"/>

	<xs:element name="acceptable" type="xs:string"/>

	<xs:element name="additional_info" type="xs:string"/>

	<xs:element name="adm_test_reqd" type="xs:string"/>

	<xs:element name="approval">

		<xs:simpleType>

			<xs:restriction base="xs:string">

				<xs:enumeration value="N"/>

				<xs:enumeration value="Y"/>

				<xs:enumeration value=""/>

				<xs:enumeration value="-"/>

			</xs:restriction>

		</xs:simpleType>

	</xs:element>

	<xs:element name="art_found_accept" type="xs:string"/>

	<xs:element name="campus">

		<xs:complexType>

			<xs:sequence>

				<xs:element ref="campus_code"/>

				<xs:element ref="campus_name"/>

				<xs:element ref="campus_type"/>

			</xs:sequence>

		</xs:complexType>

	</xs:element>

	<xs:element name="campus_code" type="xs:string"/>

	<xs:element name="campus_name" type="xs:string"/>

	<xs:element name="campus_type">

		<xs:simpleType>

			<xs:restriction base="xs:string">

				<xs:enumeration value="C"/>

				<xs:enumeration value="F"/>

				<xs:enumeration value="M"/>

			</xs:restriction>

		</xs:simpleType>

	</xs:element>

	<xs:element name="campus_course">

		<xs:complexType>

			<xs:sequence>

				<xs:element ref="campus_code"/>

				<xs:element ref="year_code"/>

				<xs:element ref="approval"/>

				<xs:element ref="sort_code"/>

			</xs:sequence>

		</xs:complexType>

	</xs:element>

	<xs:element name="course">

		<xs:complexType>

			<xs:choice minOccurs="0" maxOccurs="unbounded">

				<xs:element ref="inst_code"/>

				<xs:element ref="jacs_code"/>

				<xs:element ref="year_code"/>

				<xs:element ref="option_code" minOccurs="0" maxOccurs="unbounded"/>

				<xs:element ref="course_no"/>

				<xs:element ref="prim_subj" minOccurs="0"/>

				<xs:element ref="full_title"/>

				<xs:element ref="short_title" minOccurs="0"/>

				<xs:element ref="abbrev_title" minOccurs="0"/>

				<xs:element ref="deg_type" minOccurs="0"/>

				<xs:element ref="structure" minOccurs="0"/>

				<xs:element ref="extended" minOccurs="0"/>

				<xs:element ref="foundation" minOccurs="0"/>

				<xs:element ref="top_up" minOccurs="0"/>

				<xs:element ref="qts" minOccurs="0"/>

				<xs:element ref="weighting" minOccurs="0"/>

				<xs:element ref="route" minOccurs="0"/>

				<xs:element ref="hand_opt" minOccurs="0" maxOccurs="unbounded"/>

				<xs:element ref="campus_course" minOccurs="0" maxOccurs="unbounded"/>

				<xs:element ref="crs_entry_req" maxOccurs="unbounded"/>

				<xs:element ref="crs_scr_units"/>

			</xs:choice>

		</xs:complexType>

	</xs:element>

	<xs:element name="course_no" type="xs:int"/>

	<xs:element name="crs_entry_req">

		<xs:complexType>

			<xs:choice minOccurs="0" maxOccurs="unbounded">

				<xs:element ref="subj_pt_grade" minOccurs="0"/>

				<xs:element ref="subj_excluded" minOccurs="0"/>

				<xs:element ref="additional_info" minOccurs="0"/>

				<xs:element ref="acceptable" minOccurs="0"/>

				<xs:element ref="subj_coded" minOccurs="0"/>

				<xs:element ref="subj_controlled" minOccurs="0"/>

				<xs:element ref="grades_pts_reqd" minOccurs="0"/>

				<xs:element ref="unit_info" minOccurs="0"/>

				<xs:element ref="ks_encouraged" minOccurs="0"/>

				<xs:element ref="ks_pts_count" minOccurs="0"/>

				<xs:element ref="ks_level" minOccurs="0"/>

			</xs:choice>

			<xs:attribute name="code" use="required">

				<xs:simpleType>

					<xs:restriction base="xs:string">

						<xs:enumeration value="A"/>

						<xs:enumeration value="AA"/>

						<xs:enumeration value="ADA"/>

						<xs:enumeration value="AEA"/>

						<xs:enumeration value="AF"/>

						<xs:enumeration value="AGN"/>

						<xs:enumeration value="AHE"/>

						<xs:enumeration value="APL"/>

						<xs:enumeration value="AS"/>

						<xs:enumeration value="ASD"/>

						<xs:enumeration value="B12"/>

						<xs:enumeration value="B18"/>

						<xs:enumeration value="BCE"/>

						<xs:enumeration value="BDE"/>

						<xs:enumeration value="BEP"/>

						<xs:enumeration value="BHC"/>

						<xs:enumeration value="BHD"/>

						<xs:enumeration value="BN6"/>

						<xs:enumeration value="BNC"/>

						<xs:enumeration value="BND"/>

						<xs:enumeration value="CAC"/>

						<xs:enumeration value="CEF"/>

						<xs:enumeration value="CFS"/>

						<xs:enumeration value="CPE"/>

						<xs:enumeration value="EB"/>

						<xs:enumeration value="FSM"/>

						<xs:enumeration value="GKS"/>

						<xs:enumeration value="GOL"/>

						<xs:enumeration value="IB"/>

						<xs:enumeration value="ILC"/>

						<xs:enumeration value="KCO"/>

						<xs:enumeration value="KIO"/>

						<xs:enumeration value="KIT"/>

						<xs:enumeration value="KNU"/>

						<xs:enumeration value="KPS"/>

						<xs:enumeration value="KWO"/>

						<xs:enumeration value="MUS"/>

						<xs:enumeration value="NVQ"/>

						<xs:enumeration value="O12"/>

						<xs:enumeration value="O18"/>

						<xs:enumeration value="O6"/>

						<xs:enumeration value="OTH"/>

						<xs:enumeration value="PAL"/>

						<xs:enumeration value="SAH"/>

						<xs:enumeration value="SAN"/>

						<xs:enumeration value="SC"/>

						<xs:enumeration value="SGA"/>

						<xs:enumeration value="SGC"/>

						<xs:enumeration value="SH"/>

						<xs:enumeration value="SI"/>

						<xs:enumeration value="SIT"/>

						<xs:enumeration value="SPS"/>

						<xs:enumeration value="SWO"/>

						<xs:enumeration value="VA"/>

						<xs:enumeration value="VAS"/>

						<xs:enumeration value="VDA"/>

						<xs:enumeration value="WBA"/>

						<xs:enumeration value="WBL"/>

						<xs:enumeration value="Ztest"/>

					</xs:restriction>

				</xs:simpleType>

			</xs:attribute>

			<xs:attribute name="name" type="xs:string"/>

		</xs:complexType>

	</xs:element>

	<xs:element name="crs_scr_units">

		<xs:complexType>

			<xs:choice minOccurs="0" maxOccurs="unbounded">

				<xs:element ref="minimum_rnge" minOccurs="0"/>

				<xs:element ref="max_rnge" minOccurs="0"/>

				<xs:element ref="scot_min_range" minOccurs="0"/>

				<xs:element ref="scot_max_range" minOccurs="0"/>

				<xs:element ref="scot_hgrades_min" minOccurs="0"/>

				<xs:element ref="scot_hgrades_max" minOccurs="0"/>

				<xs:element ref="scot_ahgrades_min" minOccurs="0"/>

				<xs:element ref="scot_ahgrades_max" minOccurs="0"/>

				<xs:element ref="min_points" minOccurs="0"/>

				<xs:element ref="specific_rqts" minOccurs="0"/>

				<xs:element ref="minimum_units" minOccurs="0"/>

				<xs:element ref="preferred_units" minOccurs="0"/>

				<xs:element ref="grades" minOccurs="0"/>

				<xs:element ref="portfolio_reqd" minOccurs="0"/>

				<xs:element ref="interview_reqd" minOccurs="0"/>

				<xs:element ref="adm_test_reqd" minOccurs="0"/>

				<xs:element ref="hnd_reqd" minOccurs="0"/>

				<xs:element ref="art_found_accept" minOccurs="0"/>

				<xs:element ref="found_deg_accept" minOccurs="0"/>

				<xs:element ref="cukas_audition_reqd" minOccurs="0"/>

			</xs:choice>

		</xs:complexType>

	</xs:element>

	<xs:element name="cukas_audition_reqd" type="xs:string"/>

	<xs:element name="curriculum">

		<xs:complexType>

			<xs:sequence>

				<xs:element ref="institution"/>

				<xs:element ref="campus" maxOccurs="unbounded"/>

				<xs:element ref="course" maxOccurs="unbounded"/>

			</xs:sequence>

		</xs:complexType>

	</xs:element>

	<xs:element name="deg_type" type="xs:string"/>

	<xs:element name="extended">

		<xs:simpleType>

			<xs:restriction base="xs:string">

				<xs:enumeration value="N"/>

				<xs:enumeration value="Y"/>

				<xs:enumeration value=""/>

				<xs:enumeration value="-"/>

			</xs:restriction>

		</xs:simpleType>

	</xs:element>

	<xs:element name="found_deg_accept" type="xs:string"/>

	<xs:element name="foundation">

		<xs:simpleType>

			<xs:restriction base="xs:string">

				<xs:enumeration value="N"/>

				<xs:enumeration value="Y"/>

				<xs:enumeration value=""/>

				<xs:enumeration value="-"/>

			</xs:restriction>

		</xs:simpleType>

	</xs:element>

	<xs:element name="full_name" type="xs:string"/>

	<xs:element name="full_title" type="xs:string"/>

	<xs:element name="grades" type="xs:string"/>

	<xs:element name="grades_pts_reqd" type="xs:string"/>

	<xs:element name="hand_opt" type="xs:string"/>

	<xs:element name="hnd_reqd">

		<xs:simpleType>

			<xs:restriction base="xs:string">

				<xs:enumeration value="N"/>

				<xs:enumeration value="Y"/>

				<xs:enumeration value=""/>

				<xs:enumeration value="-"/>

			</xs:restriction>

		</xs:simpleType>

	</xs:element>

	<xs:element name="inst_code">

		<xs:simpleType>

			<xs:restriction base="xs:string">

				<xs:enumeration value="P60"/>

			</xs:restriction>

		</xs:simpleType>

	</xs:element>

	<xs:element name="institution">

		<xs:complexType>

			<xs:sequence>

				<xs:element ref="inst_code"/>

				<xs:element ref="short_name"/>

				<xs:element ref="full_name"/>

				<xs:element ref="abbrev_name"/>

			</xs:sequence>

		</xs:complexType>

	</xs:element>

	<xs:element name="interview_reqd" type="xs:string"/>

	<xs:element name="jacs_code" type="xs:string"/>

	<xs:element name="ks_encouraged" type="xs:string"/>

	<xs:element name="ks_level" type="xs:string"/>

	<xs:element name="ks_pts_count" type="xs:string"/>

	<xs:element name="max_rnge" type="xs:string"/>

	<xs:element name="min_points" type="xs:string"/>

	<xs:element name="minimum_rnge" type="xs:string"/>

	<xs:element name="minimum_units" type="xs:string"/>

	<xs:element name="option_code" type="xs:string"/>

	<xs:element name="portfolio_reqd" type="xs:string"/>

	<xs:element name="preferred_units" type="xs:string"/>

	<xs:element name="prim_subj" type="xs:string"/>

	<xs:element name="qts">

		<xs:simpleType>

			<xs:restriction base="xs:string">

				<xs:enumeration value="N"/>

				<xs:enumeration value="Y"/>

				<xs:enumeration value=""/>

				<xs:enumeration value="-"/>

			</xs:restriction>

		</xs:simpleType>

	</xs:element>

	<xs:element name="route" type="xs:string"/>

	<xs:element name="scot_ahgrades_max" type="xs:string"/>

	<xs:element name="scot_ahgrades_min" type="xs:string"/>

	<xs:element name="scot_hgrades_max" type="xs:string"/>

	<xs:element name="scot_hgrades_min" type="xs:string"/>

	<xs:element name="scot_max_range" type="xs:string"/>

	<xs:element name="scot_min_range" type="xs:string"/>

	<xs:element name="short_name" type="xs:string"/>

	<xs:element name="short_title" type="xs:string"/>

	<xs:element name="sort_code" type="xs:string"/>

	<xs:element name="specific_rqts" type="xs:string"/>

	<xs:element name="structure" type="xs:string"/>

	<xs:element name="subj_coded" type="xs:string"/>

	<xs:element name="subj_controlled" type="xs:string"/>

	<xs:element name="subj_excluded" type="xs:string"/>

	<xs:element name="subj_pt_grade" type="xs:string"/>

	<xs:element name="top_up">

		<xs:simpleType>

			<xs:restriction base="xs:string">

				<xs:enumeration value="N"/>

				<xs:enumeration value="Y"/>

				<xs:enumeration value=""/>

				<xs:enumeration value="-"/>

			</xs:restriction>

		</xs:simpleType>

	</xs:element>

	<xs:element name="unit_info" type="xs:string"/>

	<xs:element name="weighting">

		<xs:simpleType>

			<xs:restriction base="xs:string">

				<xs:enumeration value="B"/>

				<xs:enumeration value="M"/>

				<xs:enumeration value="S"/>

				<xs:enumeration value=""/>

				<xs:enumeration value="-"/>

			</xs:restriction>

		</xs:simpleType>

	</xs:element>

	<xs:element name="year_code">

		<xs:simpleType>

			<xs:restriction base="xs:string">

				<xs:enumeration value="2007"/>

			</xs:restriction>

		</xs:simpleType>

	</xs:element>

</xs:schema>

Created by stubbsy
Last modified 2006-02-15 11:34 PM
Funding Partner
JISC Distributed eLearning Strand
« May 2012 »
Su Mo Tu We Th Fr Sa
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Files and Documents
Implements services
Related ELF services
No files or documents.