<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2018 rel. 2 sp1 (x64) (http://www.altova.com) by  (Atos c/o Austin Data Center) -->
<!-- Version history:-->
<!-- Ed-Fi-Core Version 1.0.01 December 20, 2011-->
<!-- TEA - without enumerations -->
<!-- TEA - without nillable attribute -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.tea.state.tx.us/tsds" targetNamespace="http://www.tea.state.tx.us/tsds" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:annotation>
		<xs:documentation>===== Ed-Fi-Core Version 1.0.01 =====</xs:documentation>
	</xs:annotation>
	<xs:annotation>
		<xs:documentation>===== Domain Entities =====</xs:documentation>
	</xs:annotation>
	<xs:complexType name="AcademicWeek">
		<xs:annotation>
			<xs:documentation>This entity represents the academic weeks for a school year, optionally captured to support analyses.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="WeekIdentifier" type="WeekIdentifier" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The school label for the week.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="BeginDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The start date for the academic week.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EndDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The end date for the academic week.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="TotalInstructionalDays" type="xs:int" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The total instructional days during the academic week.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CalendarDateReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Days associated with the grading period.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Account">
		<xs:annotation>
			<xs:documentation>This financial entity represents a funding source combined with its purpose and type of transaction.  It provides a formal record of the debits and credits relating to the specific account.
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="AccountNumber" type="AccountNumber" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The alpha-numeric string that identifies the account.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AccountCodes" type="AccountCodeDescriptorType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The set of account codes defined for the education accounting system organized by account code type (e.g., fund, function, object, etc.) that map to the account.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="FiscalYear" type="xs:int" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The financial accounting year.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>This association denotes the Education Organization with which the account, its budget, transactions, and actuals are associated.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Actual">
		<xs:annotation>
			<xs:documentation>This financial entity represents the sum of the financial transactions to date relating to a specific account.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="AmountToDate" type="Currency" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Current balance for the account.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AsOfDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The date of the reported actual element.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AccountReference" type="AccountReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Account with which the Actual is associated.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Assessment">
		<xs:annotation>
			<xs:documentation>This entity represents a tool, instrument, process, or exhibition composed of a systematic sampling of behavior for measuring a student's competence, knowledge, skills or behavior. An assessment can be used to measure differences in individuals or groups and changes in performance from one occasion to the next.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="AssessmentTitle" type="AssessmentTitle" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The title or name of the assessment.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentIdentificationCode" type="AssessmentIdentificationCode" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>A unique number or alphanumeric code assigned to an assessment by a school, school system, a state, or other agency or entity.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentCategory" type="AssessmentCategoryType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The category of an assessment based on format and content. For example:
Achievement test
Advanced placement test
Alternate assessment/grade-level standards
Attitudinal test
Cognitive and perceptual skills test
...
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AcademicSubject" type="AcademicSubjectType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The description of the content or subject area (e.g., arts, mathematics, reading, stenography, or a foreign language) of an assessment.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GradeLevelAssessed" type="GradeLevelType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The typical grade level for which an assessment is designed. If the assessment spans a range of grades, then this attribute holds the highest grade assessed. If only one grade level is assessed then only this attribute is used. For example:
Adult
Prekindergarten
First grade
Second grade
...</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LowestGradeLevelAssessed" type="GradeLevelType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>If the assessment spans a range of grades, then this attribute holds the lowest grade assessed.  If only one grade level is assessed, then this attribute is omitted. For example:
Adult
Prekindergarten
First grade
Second grade
...</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentPerformanceLevel" type="AssessmentPerformanceLevel" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Definition of the performance levels and the associated cut scores.  Three styles are supported:
   1. Specification of performance level by min and max score
   2. Specification of performance level by cut score - min only
   3. Specification of performance level without any mapping to scores</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ContentStandard" type="ContentStandardType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication as to whether an assessment conforms to a standard. For example:
Local standard
Statewide standard
Regional standard
Association standard
School standard
...
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentForm" type="AssessmentForm" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identifies the form of the assessment, for example a regular versus makeup form, multiple choice versus constructed response, etc.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Version" type="Version" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The version identifier for the assessment.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RevisionDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The month, day, and year that the conceptual design for the assessment was most recently revised substantially.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MaxRawScore" type="xs:int" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The maximum raw score achievable across all assessment items that are correct and scored at the maximum.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Nomenclature" type="Nomenclature" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Reflects the specific nomenclature used for Assessment.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentPeriod" type="AssessmentPeriodDescriptorType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The period or window in which an assessment is supposed to be administered.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentItemReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>References individual test items, if appropriate</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ObjectiveAssessmentReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>References subtests that test specific learning objectives.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentFamilyReference" type="AssessmentFamilyReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>References the AssessmentFamily this Assessment is a member of.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SectionReference" type="SectionReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The section(s) which the assessment is associated with</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AssessmentFamily">
		<xs:annotation>
			<xs:documentation>This entity represents a logical grouping or association of assessments that share a common purpose, heritage, or content standard.  There may be hierarchies of Assessment Families. Characteristics (e.g., Academic Subject) specified for AssessmentFamilies, by convention, are inherited by the Assessments associated with the AssessmentFamily.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="AssessmentFamilyTitle" type="AssessmentTitle" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The title or name of the assessment family.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentFamilyIdentificationCode" type="AssessmentIdentificationCode" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>A unique number or alphanumeric code assigned to an assessment by a school, school system, a state, or other agency or entity.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentCategory" type="AssessmentCategoryType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The category of an assessment based on format and content. For example: Achievement test, Advanced placement test, Alternate assessment/grade-level standards, Attitudinal test, Cognitive and perceptual skills test, etc.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AcademicSubject" type="AcademicSubjectType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The description of the content or subject area (e.g., arts, mathematics, reading, stenography, or a foreign language) of an assessment family.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GradeLevelAssessed" type="GradeLevelType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The typical grade level for which an assessment family is designed. If the assessment spans a range of grades, then this attribute holds the highest grade assessed. If only one grade level is assessed then only this attribute is used. For example: Adult, Prekindergarten, First grade, Second grade, etc.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LowestGradeLevelAssessed" type="GradeLevelType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>If the assessment spans a range of grades, then this attribute holds the lowest grade assessed.  If only one grade level is assessed, then this attribute is omitted.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ContentStandard" type="ContentStandardType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication as to whether an assessment conforms to a standard. For example:  Local standard, Statewide standard, Regional standard
Association standard, etc.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Version" type="Version" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The version identifier for the assessment family.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RevisionDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The month, day, and year that the conceptual design for the assessment family was most recently revised substantially.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Nomenclature" type="Nomenclature" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Reflects the specific nomenclature used for this level of AssessmentFamily.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentPeriods" type="AssessmentPeriodDescriptorType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The periods or windows defined in which an assessment is supposed to be administered.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentFamilyReference" type="AssessmentFamilyReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>References the higher level AssessmentFamily this one belongs to.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AssessmentItem">
		<xs:annotation>
			<xs:documentation>This entity represents one of many single measures that make up an assessment. </xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="IdentificationCode" type="IdentificationCode" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A unique number or alphanumeric code assigned to a space, room, site, building, individual, organization, program, or institution by a school, school system, a state, or other agency or entity.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ItemCategory" type="ItemCategoryType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Category or type of the assessment item.  For example:
Multiple choice
Analytic
Prose
....
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MaxRawScore" type="xs:int" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The maximum raw score achievable is all assessment items are correct and scored at the maximum.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CorrectResponse" type="CorrectResponse" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The correct response for the assessment item.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LearningStandardReference" type="LearningStandardReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Learning Standard tested by this item.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Nomenclature" type="Nomenclature" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Reflects the specific nomenclature used for AssessmentItem.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AttendanceEvent">
		<xs:annotation>
			<xs:documentation>This event entity represents the recording of whether a student is in attendance for a class or in attendance to receive or participate in program services.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="EventDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Date for this attendance event.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AttendanceEventType" type="AttendanceEventType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A code describing the type of the attendance event (e.g., daily attendance, section attendance, etc.)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AttendanceEventCategory" type="AttendanceEventCategoryType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A code describing the attendance event, for example:
present
Unexcused absence
Excused absence
Tardy
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AttendanceEventReason" type="AttendanceEventReason" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The reported reason for a student's absence.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationalEnvironment" type="EducationalEnvironmentType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The setting in which a child receives education and related services.  This attribute is only used if it differs from the Educational Environment of the section. This is only used in the AttendanceEvent if different from the associated Section.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentReference" type="StudentReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The student associated with the attendance event.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SectionReference" type="SectionReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The section associated with the attendance event.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="BellSchedule">
		<xs:annotation>
			<xs:documentation>This entity represents the schedule of class period meeting times.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="BellScheduleName" type="BellScheduleName" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Name or title of the bell schedule.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GradeLevels" type="GradeLevelsType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The grade levels the particular bell schedule applies to.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="WeeksInCycle" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The number of weeks in which the meeting time schedules repeat.</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="xs:int">
								<xs:minInclusive value="1"/>
								<xs:maxInclusive value="52"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="SessionReference" type="SessionReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The session associated with the session.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MeetingTimeReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The meeting times for class periods associated with the bell schedule.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CalendarDateReference" type="CalendarDateReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The calendar dates when the bell schedule was implemented.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Budget">
		<xs:annotation>
			<xs:documentation>This financial entity represents the amount of monies allocated to be spent or received by an education organization as related to a specific account.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="Amount" type="Currency" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Amount budgeted for the account for this fiscal year.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AsOfDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The date of the reported budget element.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AccountReference" type="AccountReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Account with which the Budget is associated.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="CalendarDate">
		<xs:annotation>
			<xs:documentation>This entity represents a day in the school calendar.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="Date" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The month, day and year of the calendar date.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CalendarEvent" type="CalendarEventType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The type of scheduled or unscheduled event for the day.  For example:
Instructional day
Teacher only day
Holiday
Make-up day
Weather day
Student late arrival/early dismissal
...
</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ClassPeriod">
		<xs:annotation>
			<xs:documentation>This entity represents the designation of regularly scheduled series of class meetings at designated times and days of the week.
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="ClassPeriodName" type="ClassPeriodNameType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication of the portion of a typical daily session in which students receive instruction in a specified subject (e.g., morning, sixth period, block period, or AB schedules). 
</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Cohort">
		<xs:annotation>
			<xs:documentation>This entity represents any type of list of designated students for tracking, analysis, or intervention.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="CohortIdentifier" type="CohortIdentifier" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The name or ID for the cohort.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CohortDescription" type="CohortDescription" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The description of he cohort and its purpose.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CohortType" type="CohortType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The type of cohort (e.g., academic intervention, classroom breakout)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CohortScope" type="CohortScopeType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The scope of cohort (e.g., school, district, classroom, etc.)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AcademicSubject" type="AcademicSubjectType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The academic subject associated with an academic intervention.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrgReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The education organization associated with and owner of the cohort.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ProgramReference" type="ProgramReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The (optional) program associated with this cohort (e.g., special education)</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ContractedStaff">
		<xs:annotation>
			<xs:documentation>This financial entity represents the sum of the financial transactions to date for contracted staff.  Contracted staff includes "contractors" or "consultants" who perform services for an agreed upon fee, or an employee of a management service contracted to work on site.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="AmountToDate" type="Currency" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Current balance (amount paid to contractor) for account for the fiscal year.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AsOfDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The date of the reported contracted staff element.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AccountReference" type="AccountReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Account with which the Contracted Staff expense is associated.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StaffReference" type="StaffReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Staff member associated with the Contracted Staff expense.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Course">
		<xs:annotation>
			<xs:documentation>This educational entity represents the organization of subject matter and related learning experiences provided for the instruction of students on a regular or systematic basis. 
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="CourseTitle" type="CourseTitle" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The descriptive name given to a course of study offered in a school or other institution or organization. In departmentalized classes at the elementary, secondary, and postsecondary levels (and for staff development activities), this refers to the name by which a course is identified (e.g., American History, English III). For elementary and other non-departmentalized classes, it refers to any portion of the instruction for which a grade or report is assigned (e.g., reading, composition, spelling, and language arts).</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="NumberOfParts" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The number of parts identified for a course.
</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="xs:int">
								<xs:minInclusive value="1"/>
								<xs:maxInclusive value="8"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="CourseCode" type="CourseCode" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The code that identifies the organization of subject matter and related learning experiences provided for the instruction of students.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CourseLevel" type="CourseLevelType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The course's level of rigor.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CourseLevelCharacteristics" type="CourseLevelCharacteristicsType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Specification of the specific program or designation associated with the course.  For example: Ap, IB, Dual Credit, CTE. etc.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GradesOffered" type="GradeLevelsType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The grade levels in which the course is offered.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SubjectArea" type="AcademicSubjectType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The intended major subject area of the course.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CourseDescription" type="Description" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A description of the content standards and goals covered in the course. Reference may be made to state or national content standards.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DateCourseAdopted" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Date the course was adopted by the education agency.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="HighSchoolCourseRequirement" type="xs:boolean" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication that this course may satisfy high school graduation requirements in the course's subject area.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CourseGPAApplicability" type="CourseGPAApplicabilityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indicator of whether or not this course being described is included in the computation of the student?s Grade Point Average, and if so, if it weighted differently from regular courses.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CourseDefinedBy" type="CourseDefinedByType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Specifies whether the course was defined by the SEA, LEA, School, or national organization.  </xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MinimumAvailableCredit" type="Credits" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The minimum amount of credit available to a student who successfully completes the course</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MaximumAvailableCredit" type="Credits" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The maximum amount of credit available to a student who successfully completes the course</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CareerPathway" type="CareerPathwayType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicates the career cluster or pathway the course is associated with as part of a CTE curriculum.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The Education Organization that defines the curriculum and courses offered - often the LEA or school.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LearningStandardReference" type="LearningStandardReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Learning Standard(s) to be taught by the course.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LearningObjectiveReference" type="LearningObjectiveReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Learning Objectives to be mastered in the course.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CompetencyLevels" type="CompetencyLevelDescriptorType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The competency levels defined to rate the student for the course.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="CourseOffering">
		<xs:annotation>
			<xs:documentation>This entity represents an offering of a course by school during a session, representing the course catalog of available courses.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="LocalCourseCode" type="LocalCourseCode" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The local code assigned by the School that identifies the course offering provided for the instruction of students.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LocalCourseTitle" type="CourseTitle" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The descriptive name given to a course of study offered in the school, if different from the CourseTitle. </xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SchoolReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The school that offers the course.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SessionReference" type="SessionReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The session the course is offered at the school.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CourseReference" type="CourseReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The course being offered by the school.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="CourseTranscript">
		<xs:annotation>
			<xs:documentation>This entity is the final record of a student's performance in their courses at the end of semester or school year.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="CourseAttemptResult" type="CourseAttemptResultType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The result from the student's attempt to take the course, for example:
Pass
Fail
Incomplete
Withdrawn
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CreditsAttempted" type="Credits" minOccurs="0">
						<xs:annotation>
							<xs:documentation>'The number of credits a student attempted and could earn for successfully completing a given course.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CreditsEarned" type="Credits" minOccurs="0">
						<xs:annotation>
							<xs:documentation>'The number of credits a student earned for completing a given course.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AdditionalCreditsEarned" type="AdditionalCredits" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>'The number of additional credits a student attempted and could earn for successfully completing a given course (e.g., dual credit, AP, IB)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GradeLevelWhenTaken" type="GradeLevelType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Student's grade level at time of course.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MethodCreditEarned" type="MethodCreditEarnedType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The method the credits were earned, for example:  Classroom, Examination, Transfer</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="FinalLetterGradeEarned" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The final indicator of student performance in a class as submitted by the instructor.
</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="GradeEarned">
								<xs:maxLength value="20"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="FinalNumericGradeEarned" type="xs:integer" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The final indicator of student performance in a class as submitted by the instructor.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CourseRepeatCode" type="CourseRepeatCodeType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicates that an academic course has been repeated by a student and how that repeat is to be computed in the student's academic grade average.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CourseReference" type="CourseReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The course recorded in the Course transcript entry,</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The Education Organization that provided the reported instruction.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentAcademicRecordReference" type="ReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Link to the Student's academic record for a semester/school year.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Diploma">
		<xs:annotation>
			<xs:documentation>This educational entity represents the conferring or certification by an educational organization that the student has successfully completed a particular course of study.  It represents the electronic version of its physical document counterpart.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="DiplomaAwardDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The month, day, and year on which the student met  graduation requirements and was awarded a diploma.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DiplomaLevel" type="DiplomaLevelType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The level of diploma/credential that is awarded to a student in recognition of his/her completion of the curricular requirements.
Minimum high school program
Recommended high school program
Distinguished Achievement Program</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DiplomaType" type="DiplomaType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The type of diploma/credential that is awarded to a student in recognition of his/her completion of the curricular requirements.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CTECompleter" type="xs:boolean" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicated a student who reached a state?defined threshold of vocational education and who attained a high school diploma or its recognized state equivalent or GED.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AcademicHonors" type="AcademicHonor" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Academic distinctions earned by or awarded to the student.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Recognitions" type="Recognition" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Recognitions given to the student for accomplishments in a co-curricular, or extra-curricular activity.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SchoolReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The school that offers the diploma.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="DisciplineAction">
		<xs:annotation>
			<xs:documentation>This event entity represents actions taken by an education organization after a disruptive event that is recorded as a discipline incident.
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="DisciplineActionIdentifier" type="DisciplineActionIdentifier" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identifier assigned by the education organization to the discipline action.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Disciplines" type="DisciplineDescriptorType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Type of action or removal from the classroom used to discipline the student involved as a perpetrator in a discipline incident.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DisciplineDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The date of the discipline action.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DisciplineActionLength" type="xs:integer" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The length of time in days for the Discipline Action (e.g. removal, detention), if applicable.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ActualDisciplineActionLength" type="xs:integer" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicates the actual length in days of a student?s disciplinary assignment.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DisciplineActionLengthDifferenceReason" type="DisciplineActionLengthDifferenceReasonType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicates the reason for the difference, if any, between the official and actual lengths of a student?s disciplinary assignment.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentReference" type="StudentReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The student(s) disciplined by the discipline action.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DisciplineIncidentReference" type="DisciplineIncidentReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Reference to the DisciplineIncident(s) associated with the DisciplineAction.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StaffReference" type="StaffReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The staff responsible for enforcing the discipline action.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ResponsibilitySchoolReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>School responsible for student's discipline.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssignmentSchoolReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Optional school where student is transferred for discipline.
</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="DisciplineIncident">
		<xs:annotation>
			<xs:documentation>This event entity represents an occurrence of an infraction ranging from a minor problem behavior that disrupts the orderly functioning of a school or classroom (such as tardiness) to a criminal act that results in the involvement of a law enforcement official (such as robbery). A single event (e.g., a fight) is one incident regardless of how many perpetrators or victims are involved.  Discipline incidents are events classified as warranting discipline action.
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="IncidentIdentifier" type="IncidentIdentifier" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A locally assigned unique identifier (within the school or school district) to identify each specific incident or occurrence. The same identifier should be used to document the entire incident even if it included multiple offenses and multiple offenders.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="IncidentDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The month, day, and year on which the incident occurred. </xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="IncidentTime" type="xs:time" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication of the time of day the incident took place.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="IncidentLocation" type="IncidentLocationType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identifies where the incident occurred and whether or not it occurred on school, for example:
On school
Administrative offices area
Cafeteria area
Classroom
Hallway or stairs
...</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ReporterDescription" type="ReporterDescriptionType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Information on the type of individual who reported the incident. When known and/or if useful, use a more specific option code (e.g., "Counselor" rather than "Professional Staff"); for example:
Student
Parent/guardian
Law enforcement officer
Nonschool personnel
Representative of visiting school
...</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ReporterName" type="ReporterName" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identifies the reporter of the incident by name.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Behaviors" type="BehaviorDescriptorType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Categories of behavior coded for use in describing an incident.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SecondaryBehaviors" type="SecondaryBehavior" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Supplemental categorization about an incident </xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Weapons" type="WeaponsType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identifies the type of weapon used during an incident. The Federal Gun-Free Schools Act requires states to report the number of students expelled for bringing firearms to school by type of firearm.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ReportedToLawEnforcement" type="xs:boolean" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicator of whether the incident was reported to law enforcement.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CaseNumber" type="CaseNumber" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The case number assigned to the incident by law enforcement or other organization.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SchoolReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>School where incident occurred</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StaffReference" type="StaffReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identifies the staff reporter of the incident by use of a pre-existing school or district unique identifier.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="EducationOrganization" abstract="true">
		<xs:annotation>
			<xs:documentation>This entity represents any public or private institution, organization, or agency that provides instructional or support services to students or staff at any level. </xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="StateOrganizationId" type="IdentificationCode" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The identifier assigned to an education organization by the State Education Agency (SEA).
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="NameOfInstitution" type="NameOfInstitution" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The full, legally accepted name of the institution.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ShortNameOfInstitution" type="NameOfInstitution" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A short name for the institution.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="OrganizationCategories" type="EducationOrganizationCategoriesType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The classification of the education agency within the geographic boundaries of a state according to the level of administrative and operational control granted by the state.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Address" type="Address" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The set of elements that describes the physical location of the education entity, including the street address, city, state, ZIP code, and ZIP code + 4.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Telephone" type="InstitutionTelephone" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The 10-digit telephone number, including the area code, for the education entity.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="WebSite" type="WebSite" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The public web site address (URL) for the educational organization.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="OperationalStatus" type="OperationalStatusType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The current operational status of the education organization (e.g., active, inactive). </xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AccountabilityRatings" type="AccountabilityRating" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The accountability ratings assessed for the education organization.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ProgramReference" type="ProgramReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The programs offered at the education organization.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrganizationPeerReference" type="EducationalOrgReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The associated peer organization(s) for the EducationOrganization.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="EducationServiceCenter">
		<xs:annotation>
			<xs:documentation>This entity represents a regional, multi-services public agency authorized by State law to develop, manage, and provide services, programs, or other options support (e.g., construction, food services, and technology services) to LEAs.
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="EducationOrganization">
				<xs:sequence>
					<xs:element name="StateEducationAgencyReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The SEA of which the ESC is an organizational component.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Grade">
		<xs:annotation>
			<xs:documentation>This educational entity represents an overall score or assessment tied to a course over a period of time (i.e., the grading period).  Student grades are usually a compilation of marks and other scores.
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="LetterGradeEarned" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A final or interim (grading period) indicator of student performance in a class as submitted by the instructor.
</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="GradeEarned">
								<xs:maxLength value="20"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="NumericGradeEarned" type="xs:integer" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A final or interim (grading period) indicator of student performance in a class as submitted by the instructor.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DiagnosticStatement" type="text" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A statement provided by the teacher that provides information in addition to the grade or assessment score.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GradeType" type="GradeType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The type of grade reported (e.g., Exam, Final, Grading Period). </xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PerformanceBaseConversion" type="PerformanceBaseType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A conversion of the level to a standard set of performance levels.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentSectionAssociationReference" type="StudentSectionAssociationReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Association to the student-section association with which the grade is awarded.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GradingPeriodReference" type="GradingPeriodReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identifies the grading period for the grade.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="GradebookEntry">
		<xs:annotation>
			<xs:documentation>This entity represents a teacher?s assignment, homework, or classroom assessment to be recorded in a gradebook.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="GradebookEntryType" type="GradebookEntryType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The type of the gradebook entry; for example, homework, assignment, quiz, unit test, oral presentation, etc.  </xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DateAssigned" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The date the assignment, homework, or assessment was assigned or executed.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A description of the assignment, homework, or classroom assessment.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LearningStandardReference" type="LearningStandardReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Learning Standard(s) to be taught by the course.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LearningObjectiveReference" type="LearningObjectiveReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Learning Objectives to be mastered in the course.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SectionReference" type="SectionReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The section associated with the gradebook entry.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GradingPeriodReference" type="GradingPeriodReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identifies the grading period for the gradebook entry</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="GradingPeriod">
		<xs:annotation>
			<xs:documentation>This entity represents the time span for which grades are reported.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="GradingPeriod" type="GradingPeriodType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The name of the period for which grades are reported
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="BeginDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Month, day, and year of the first day of the grading period.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EndDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Month, day, and year of the last day of the grading period.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="TotalInstructionalDays" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Total days available for educational instruction during the grading period.
</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="xs:int">
								<xs:minInclusive value="0"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="CalendarDateReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Days associated with the grading period.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="GraduationPlan">
		<xs:annotation>
			<xs:documentation>This entity is a plan outlining the required credits, credits by subject, credits by course, and other criteria required for graduation.  A graduation plan may be one or more standard plans defined by an education organization and/or individual plans for some or all students.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="GraduationPlanType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The type of academic plan the student is following for graduation: for example, Minimum, Recommended, Distinguished, or Standard.</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="GraduationPlanType"/>
						</xs:simpleType>
					</xs:element>
					<xs:element name="IndividualPlan" type="xs:boolean" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indicator of whether the graduation plan is tailored for an individual.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="TotalCreditsRequired" type="Credits" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The total number of credits required for graduation under this plan.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CreditsBySubject" type="CreditsBySubject" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The total credits required in subject to graduate.  Only those courses identified as a high school course requirement are eligible to meet subject credit requirements.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CreditsByCourse" type="CreditsByCourse" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The total credits required to graduation by taking a specific course, or by taking one or more from a set of courses.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>For standard plans defined by an education organization, the reference to the organization defining the plan.  Individualized plans do not require this reference.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="LearningObjective">
		<xs:annotation>
			<xs:documentation>This entity represents identified learning objectives for courses in specific grades.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="LearningObjectiveId" type="LearningStandardId" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The Identifier for the specific learning objective in the context of a standard (e.g., 111.15.3.1.A)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Objective" type="Objective" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The designated title of the learning objective.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The description of the learning objective.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AcademicSubject" type="AcademicSubjectType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The description of the content or subject area (e.g., arts, mathematics, reading, stenography, or a foreign language) of an assessment.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ObjectiveGradeLevel" type="GradeLevelType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The grade level for which the learning objective is targeted,</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LearningStandardReference" type="LearningStandardReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Learning standard(s) included in this objective.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LearningObjectiveReference" type="LearningObjectiveReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Lower level learning objectives, or sub-objectives.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="LearningStandard">
		<xs:annotation>
			<xs:documentation>This entity is a subelement of a learning objective consisting of a precise statement of the expectation of a student's proficiency.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="LearningStandardId" type="LearningStandardId" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The Identifier for the specific learning standard (e.g., 111.15.3.1.A)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A detailed statement of the expectation that is is assessed.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ContentStandard" type="ContentStandardType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A reference to the type of content standard e.g., state, national, etc.)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GradeLevel" type="GradeLevelType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The grade level for the specific learning standard.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SubjectArea" type="AcademicSubjectType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Subject area for the learning standard.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CourseTitle" type="CourseTitle" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The official Course Title with which this learning standard is associated.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="LeaveEvent">
		<xs:annotation>
			<xs:documentation>This event entity represents the recording of the dates of staff leave (e.g., sick leave, personal time, vacation, etc.).</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="EventDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Date for this leave event.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LeaveEventCategory" type="LeaveEventCategoryType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The code describing the type of leave taken, for example:
Sick
Personal
Vacation</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LeaveEventReason" type="LeaveEventReason" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Expanded reason for the staff leave.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="HoursOnLeave" type="xs:decimal" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The hours the staff was absent, if not the entire working day.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SubstituteAssigned" type="xs:boolean" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicator of whether a substitute was assigned during the period of staff leave.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StaffReference" type="StaffReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The staff associated with this leave event.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="LocalEducationAgency">
		<xs:annotation>
			<xs:documentation>This entity represents an administrative unit at the local level which exists primarily to operate schools or to contract for educational services.  It includes school districts, charter schools, charter management organizations, or other local administrative organizations.
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="EducationOrganization">
				<xs:sequence>
					<xs:element name="LEACategory" type="LEACategoryType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The category of LEA/district. For example: Independent or Charter 
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CharterStatus" type="CharterStatusType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A school or agency providing free public elementary or secondary education to eligible students under a specific charter granted by the state legislature or other appropriate authority and designated by such authority to be a charter school.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LocalEducationAgencyReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>For subdistricts, the LEA the subdistrict is a component of.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationServiceCenterReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The ESC of which the LEA is an organizational component.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StateEducationAgencyReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The SEA of which the LEA is an organizational component.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Location">
		<xs:annotation>
			<xs:documentation>This entity represents the physical space where students gather for a particular class/section.  The location may be an indoor or outdoor area designated for the purpose of meeting the educational needs of students.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="ClassroomIdentificationCode" type="ClassroomIdentificationCode" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A unique number or alphanumeric code assigned to a room by a school, school system, state, or other agency or entity.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MaximumNumberOfSeats" type="xs:int" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The most number of seats the class can maintain.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="OptimalNumberOfSeats" type="xs:int" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The number of seats that is most favorable to the class.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="MeetingTime">
		<xs:annotation>
			<xs:documentation>This entity represents the set of elements defining the meeting time for a class period for a bell schedule.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="ClassPeriodReference" type="ClassPeriodReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The class period associated with the meeting time for a bell schedule.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="WeekNumber" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The week number (out of the number of weeks in the cycle) for this meeting time.</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="xs:int">
								<xs:minInclusive value="1"/>
								<xs:maxInclusive value="52"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="MeetingDays" type="MeetingDaysType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The day(s) of the week (e.g., Monday, Wednesday) that the class meets.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AlternateDayName" type="AlternateDayName" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An alternate name for the day (e.g., Red, Blue)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StartTime" type="xs:time" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication of the time of day the class begins.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EndTime" type="xs:time" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication of the time of day the class ends.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="OfficialAttendancePeriod" type="xs:boolean" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicator of whether this meeting time is used for official daily attendance.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ObjectiveAssessment">
		<xs:annotation>
			<xs:documentation>This entity represents subtests that assess specific learning objectives.
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="IdentificationCode" type="IdentificationCode" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A unique number or alphanumeric code assigned to a space, room, site, building, individual, organization, program, or institution by a school, school system, a state, or other agency or entity.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MaxRawScore" type="xs:int" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The maximum raw score achievable across all assessment items that are correct and scored at the maximum.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentPerformanceLevel" type="AssessmentPerformanceLevel" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Definition of the performance levels and the associated cut scores.  Three styles are supported:
   1. Specification of performance level by min and max score
   2. Specification of performance level by cut score - min only
   3. Specification of performance level without any mapping to scores</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PercentOfAssessment" type="percent" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The percent of the assessment that tests this objective.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Nomenclature" type="Nomenclature" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Reflects the specific nomenclature used for this level of ObjectiveAssessment.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentItemReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>References individual test items, if appropriate</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LearningObjectiveReference" type="LearningObjectiveReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>References the learning objective(s) the Objective Assessment tests.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LearningStandardReference" type="LearningStandardReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Learning Standard tested by this objective assessment.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ObjectiveAssessmentReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Lower level objectives or sub-objectives that are assessed and scored.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="OpenStaffPosition">
		<xs:annotation>
			<xs:documentation>This entity represents an open staff position that is seeking to be filled by an education organization.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="EmploymentStatus" type="EmploymentStatusType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Reflects the type of employment or contract desired for the position; for example:
Probationary
Contractual
Substitute/temporary
Tenured or permanent
Volunteer/no contract
...</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StaffClassification" type="StaffClassificationType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The titles of employment, official status, or rank of education staff.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PositionTitle" type="PositionTitle" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The descriptive name of an individual's position.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RequisitionNumber" type="RequisitionNumber" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The number or identifier assigned to an open staff position, typically a requisition number assigned by Human Resources.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ProgramAssignment" type="ProgramAssignmentType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The name of the program for which the position will be assigned; for example:
Regular education
Title I-Academic
Title I-Non-Academic
Special Education
Bilingual/English as a Second Language</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="InstructionalGradeLevels" type="GradeLevelsType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The set of grade levels for which the position's assignment is responsible.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AcademicSubjects" type="AcademicSubjectsType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The teaching field required for the position, for example English/Language Arts, Reading, Mathematics, Science, Social Sciences, etc.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DatePosted" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Date the open position was posted.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DatePostingRemoved" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The date the posting was removed or filled.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PostingResult" type="PostingResultType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indication of whether the position was filled or retired without filling.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The Education Organization with the open staff position.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Parent">
		<xs:annotation>
			<xs:documentation>This entity represents a parent or guardian of a student, such as mother, father, or caretaker.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="ParentUniqueStateId" type="UniqueStateIdentifier" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A unique number or alphanumeric code assigned to a person.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Name" type="Name" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Full legal name of the person.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="OtherName" type="OtherName" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Other names (e.g., alias, nickname, previous legal name) associated with a person.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Sex" type="SexType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A person's gender.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Address" type="Address" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Parent's address, if different from student address.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Telephone" type="Telephone" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The 10-digit telephone number, including the area code, for the person.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ElectronicMail" type="ElectronicMail" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The numbers, letters, and symbols used to identify an electronic mail (e-mail) user within the network to which the individual or organization belongs.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LoginId" type="IdentificationCode" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The login ID for the user; used for security access control interface.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Payroll">
		<xs:annotation>
			<xs:documentation>This financial entity represents the sum of the financial transactions to date for employee compensation.  An "employee" who performs services under the direction of the employing institution or agency, is compensated for such services by the employer, and is eligible for employee benefits and wage or salary tax withholdings.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="AmountToDate" type="Currency" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Current balance (amount paid to employee) for account for the fiscal year.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AsOfDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The date of the reported payroll element.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AccountReference" type="AccountReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Account with which the Payroll expense is associated.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StaffReference" type="StaffReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Staff member associated with the Payroll expense.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="PostSecondaryEvent">
		<xs:annotation>
			<xs:documentation>This entity captures significant postsecondary events during a student's high school tenure (e.g., FASFSA application, or college application, acceptance, and enrollment).</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="EventDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The date the event occurred or was recorded.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PostSecondaryEventCategory" type="PostSecondaryEventCategoryType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The postsecondary event that is logged (e.g., FAFSA application, college application, college acceptance).</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="NameOfInstitution" type="NameOfInstitution" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The postsecondary institution associated with the event.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="InstitutionId" type="InstitutionId" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The ID of the postsecondary institution.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentReference" type="StudentReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The student associated with the postsecondary event.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Program">
		<xs:annotation>
			<xs:documentation>This entity represents any program designed to work in conjunction with or to supplement the main academic program.  Programs may provide instruction, training, services or benefits through federal, state, or local agencies.  Programs may also include organized extracurricular activities for students.
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="ProgramId" type="ProgramId" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A unique number or alphanumeric code assigned to a program by a school, school system, a state, or other agency or entity.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ProgramType" type="ProgramType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The formal name of the program of instruction, training, services or benefits available through federal, state, or local agencies.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ProgramSponsor" type="ProgramSponsorType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Ultimate and intermediate providers of funds for a particular educational or service program or activity or for an individual's participation in the program or activity; e.g., Federal, State, ESC, District, School, Private Org, etc.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Services" type="ServiceDescriptorType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Defines the services provided by this program to students.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ReportCard">
		<xs:annotation>
			<xs:documentation>This educational entity represents the collection of student grades for courses taken during a grading period.
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="GradeReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Grades for the classes attended by the student for this grading period.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentCompetencyReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The student competency evaluations associated for this grading period.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GPAGivenGradingPeriod" type="xs:decimal" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A measure of average performance in all courses taken by an individual for the current grading period.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GPACumulative" type="xs:decimal" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A measure of cumulative average performance in all courses taken by an individual from the beginning of the school year through the current grading period.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="NumberOfDaysAbsent" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The number of days an individual is absent when school is in session during a given reporting period. 
</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="xs:decimal">
								<xs:minInclusive value="0"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="NumberOfDaysInAttendance" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The number of days an individual is present when school is in session during a given reporting period. 
</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="xs:decimal">
								<xs:minInclusive value="0"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="NumberOfDaysTardy" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The number of days an individual is tardy during a given reporting period.</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="xs:int">
								<xs:minInclusive value="0"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="StudentReference" type="StudentReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identifies the student that is associated with the Report Card</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GradingPeriodReference" type="GradingPeriodReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identifies the grading period for this report card.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="RestraintEvent">
		<xs:annotation>
			<xs:documentation>This event entity represents the instances where a special education student was physically or mechanically restrained due to imminent serious physical harm to themselves or others, imminent serious property destruction, or a combination of both imminent serious physical harm to themselves or others and imminent serious property destruction.
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="RestraintEventIdentifier" type="RestraintEventIdentifier" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A unique number or alphanumeric code assigned to a restraint event by a school, school system, a state, or other agency or entity.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EventDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Month, day and year of the restraint event.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationalEnvironment" type="EducationalEnvironmentType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The setting where the restraint was exercised.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RestraintEventReasons" type="RestraintEventReasonsType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A categorization of the circumstances or reason for the restraint.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentReference" type="StudentReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Reference to student that was restrained.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ProgramReference" type="ProgramReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The special education program associated with the restraint event.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SchoolReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The school where the restraint event occurred.
</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="School">
		<xs:annotation>
			<xs:documentation>This entity represents an educational organization that includes staff and students who participate in classes and educational activity groups.
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="EducationOrganization">
				<xs:sequence>
					<xs:element name="GradesOffered" type="GradeLevelsType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The grade levels served at the school.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SchoolCategories" type="SchoolCategoriesType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The  one or more categories of school. For example: High School, Middle School, and/or Elementary School.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SchoolType" type="SchoolType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The type of education institution as classified by its primary focus. </xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CharterStatus" type="CharterStatusType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A school or agency providing free public elementary or secondary education to eligible students under a specific charter granted by the state legislature or other appropriate authority and designated by such authority to be a charter school.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="TitleIPartASchoolDesignation" type="TitleIPartASchoolDesignationType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Denotes the Title I Part A designation for the school.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MagnetSpecialProgramEmphasisSchool" type="MagnetSpecialProgramEmphasisSchoolType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A school that has been designed: 1) to attract students of different racial/ethnic backgrounds for the purpose of reducing, preventing, or eliminating racial isolation; and/or 2) to provide an academic or social focus on a particular theme (e.g., science/math, performing arts, gifted/talented, or foreign language).</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AdministrativeFundingControl" type="AdministrativeFundingControlType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The type of education institution as classified by its funding source, for example public or private.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LocalEducationAgencyReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>LEA of which the School is an organizational component.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ClassPeriodReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The class periods defined for the school.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LocationReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The available class locations defined for the school.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Section">
		<xs:annotation>
			<xs:documentation>This educational entity represents a setting in which organized instruction of course content is provided to one or more students for a given period of time.  A course may be offered to more than one class/section.  Instruction, provided by one or more teachers or other staff members, may be delivered in person or via a different medium. 
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="UniqueSectionCode" type="UniqueSectionCode" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A unique identifier for the section that is defined by the classroom, the subjects taught, and the instructors that are assigned.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SequenceOfCourse" minOccurs="0">
						<xs:annotation>
							<xs:documentation>When a section is part of a sequence of parts for a course, the number if the sequence.  If the course has only one part, the value of this section attribute should be 1.
</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="xs:int">
								<xs:minInclusive value="1"/>
								<xs:maxInclusive value="8"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="EducationalEnvironment" type="EducationalEnvironmentType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The setting in which a child receives education and related services; for example:
Center-based instruction
Home-based instruction
Hospital class
Mainstream
Residential care and treatment facility
....</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MediumOfInstruction" type="MediumOfInstructionType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The media through which teachers provide instruction to students and students and teachers communicate about instructional matters; for example:
Technology-based instruction in classroom
Correspondence instruction
Face-to-face instruction
Virtual/On-line Distance learning
Center-based instruction
...
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PopulationServed" type="PopulationServedType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The population for which the course was designed; for example:
Bilingual students
Remedial education students
Gifted and talented students
Career and Technical Education students
Special education students
....
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AvailableCredit" type="Credits" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The amount of credit available to a student who successfully meets the objectives of the course. Available credits are measured in Carnegie units, A course meeting every day for one period of the school day over the span of a school year offers one Carnegie unit.  See publication: U.S. Department of Education, NCES, 2007-341, Secondary School Course Classification System: School Codes for the Exchange of Data (SCED).</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CourseOfferingReference" type="CourseOfferingReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The course offering taught in the section.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SchoolReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The school where the section is taught.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SessionReference" type="SessionReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The session associated with the session.  This reference is optional only if the session reference is available elsewhere in the interchange.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LocationReference" type="LocationReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The location, typically a classroom, where the section meets.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ClassPeriodReference" type="ClassPeriodReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The class period during which the section meets.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ProgramReference" type="ProgramReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Optional reference to program (e.g., CTE, etc.) the section is associated with.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Session">
		<xs:annotation>
			<xs:documentation>This entity represents the prescribed span of time when an education institution is open, instruction is provided, and students are under the direction and guidance of teachers and/or education institution administration. A session may be interrupted by one or more vacations.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="SessionName" type="IdentificationCode" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The identifier for the calendar for the academic session (e.g., 2010/11, 2011 Summer).
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SchoolYear" type="SchoolYearType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The identifier for the school year.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Term" type="TermType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The term for the session during the school year.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="BeginDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Month, day and year of the first day of the session.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EndDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Month, day and year of the last day of the session.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="TotalInstructionalDays" type="xs:int" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The total number of instructional days in the school calendar.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The Education Organization that defines the curriculum and courses offered - often the LEA.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GradingPeriodReference" type="GradingPeriodReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Grading periods associated with the calendar,</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CalendarDateReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Days associated with the calendar.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AcademicWeekReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The academic weeks associated with the school year.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Staff">
		<xs:annotation>
			<xs:documentation>This entity represents an individual who performs specified activities for any public or private education institution or agency that provides instructional and/or support services to students or staff at the early childhood level through high school completion. For example, this includes: 
1) an "employee" who performs services under the direction of the employing institution or agency, is compensated for such services by the employer, and is eligible for employee benefits and wage or salary tax withholdings; 
2) a "contractor" or "consultant" who performs services for an agreed upon fee, or an employee of a management service contracted to work on site; 
3) a "volunteer" who performs services on a voluntary and uncompensated basis; 
4) an in kind service provider; or 
5) an independent contractor or businessperson working at a school site.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="StaffUniqueStateId" type="UniqueStateIdentifier" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A unique number or alphanumeric code assigned to a staff by a state education agency.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StaffIdentificationCode" type="StaffIdentificationCode" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>A unique number or alphanumeric code assigned to a staff member by a school, school system, a state, or other agency or entity.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Name" type="Name" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Full legal name of the person.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="OtherName" type="OtherName" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Other names (e.g., alias, nickname, previous legal name) associated with a person.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Sex" type="SexType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A person's gender.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="BirthDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The month, day, and year on which an individual was born.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Address" type="Address" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The set of elements that describes an address, including the street address, city, state, and ZIP code.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Telephone" type="Telephone" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The 10-digit telephone number, including the area code, for the person.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ElectronicMail" type="ElectronicMail" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The numbers, letters, and symbols used to identify an electronic mail (e-mail) user within the network to which the individual or organization belongs.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="HispanicLatinoEthnicity" type="xs:boolean" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication that the individual traces his or her origin or descent to Mexico, Puerto Rico, Cuba, Central and South America, and other Spanish cultures, regardless of race. The term, "Spanish origin," can be used in addition to "Hispanic or Latino."
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="OldEthnicity" type="OldEthnicityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Previous definition of Ethnicity combining Hispanic/Latino and race:
1 - American Indian or Alaskan Native
2 - Asian or Pacific Islander
3 - Black, not of Hispanic origin
4 - Hispanic
5 - White, not of Hispanic origin</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Race" type="RaceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The general racial category which most clearly reflects the individual's recognition of his or her community or with which the individual most identifies. The way this data element is listed, it must allow for multiple entries so that each individual can specify all appropriate races.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="HighestLevelOfEducationCompleted" type="LevelOfEducationType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The extent of formal instruction an individual has received (e.g., the highest grade in school completed or its equivalent or the highest degree received). 
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="YearsOfPriorProfessionalExperience" type="xs:int" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The total number of years that an individual has previously held a similar professional position in one or more education institutions.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="YearsOfPriorTeachingExperience" type="xs:int" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The total number of years that an individual has previously held a teaching position in one or more education institutions.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Credentials" type="Credential" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The legal document or authorization giving authorization to perform teaching assignment services.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LoginId" type="IdentificationCode" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The login ID for the user; used for security access control interface.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StateEducationAgency">
		<xs:annotation>
			<xs:documentation>This entity represents the agency of the state charged with primary responsibility for coordinating and supervising public instruction, including the setting of standards for elementary and secondary instruction programs.
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="EducationOrganization"/>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Student">
		<xs:annotation>
			<xs:documentation>This entity represents an individual for whom instruction, services and/or care are provided in an early childhood, elementary or secondary educational program under the jurisdiction of a school, education agency, or other institution or program.  A student is a person who has been enrolled in a school or other educational institution.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="StudentUniqueStateId" type="UniqueStateIdentifier" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A unique number or alphanumeric code assigned to a student by a state education agency.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentIdentificationCode" type="StudentIdentificationCode" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to a student.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Name" type="Name" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Full legal name of the person.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="OtherName" type="OtherName" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Other names (e.g., alias, nickname, previous legal name) associated with a person.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Sex" type="SexType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A person's gender.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="BirthData" type="BirthData" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The set of elements that capture relevant data regarding a person's birth, including birth date and place of birth.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Address" type="Address" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The set of elements that describes an address, including the street address, city, state, and ZIP code.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Telephone" type="Telephone" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The 10-digit telephone number, including the area code, for the person.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ElectronicMail" type="ElectronicMail" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The numbers, letters, and symbols used to identify an electronic mail (e-mail) user within the network to which the individual or organization belongs.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ProfileThumbnail" type="ProfileThumbnail" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Locator for the student photo.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="HispanicLatinoEthnicity" type="xs:boolean" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication that the individual traces his or her origin or descent to Mexico, Puerto Rico, Cuba, Central and South America, and other Spanish cultures, regardless of race. The term, "Spanish origin," can be used in addition to "Hispanic or Latino."
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="OldEthnicity" type="OldEthnicityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Previous definition of Ethnicity combining Hispanic/Latino and race:
1 - American Indian or Alaskan Native
2 - Asian or Pacific Islander
3 - Black, not of Hispanic origin
4 - Hispanic
5 - White, not of Hispanic origin</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Race" type="RaceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The general racial category which most clearly reflects the individual's recognition of his or her community or with which the individual most identifies. The way this data element is listed, it must allow for multiple entries so that each individual can specify all appropriate races.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EconomicDisadvantaged" type="xs:boolean" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication of inadequate financial condition of an individual's family, as determined by family income, number of family members/dependents, participation in public assistance programs, and/or other characteristics considered relevant by federal, state, and local policy.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SchoolFoodServicesEligibility" type="SchoolFoodServicesEligibilityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication of a student's level of eligibility for breakfast, lunch, snack, supper, and milk programs.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentCharacteristics" type="StudentCharacteristic" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Reflects important characteristics of the student's home situation:
such as Displaced Homemaker, Immigrant, Migratory, Military Parent, Pregnant Teen, Single Parent, Unaccompanied Youth, etc.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LimitedEnglishProficiency" type="LimitedEnglishProficiencyType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication that the student has been identified as limited English proficient by the Language Proficiency Assessment Committee (LPAC), or English proficient.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Languages" type="LanguagesType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Language(s) the individual uses to communicate</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="HomeLanguages" type="LanguagesType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The language or dialect routinely spoken in an individual's home. This language or dialect may or may not be an individual's native language.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Disabilities" type="Disability" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The disability condition(s) that best describes an individual's impairment.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Section504Disabilities" type="Section504DisabilitiesType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A categorization of the disabilities associated with a student pursuant to Section 504.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DisplacementStatus" type="DisplacementStatusType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicates a state health or weather related event that displaces a group of students, and may require additional funding, educational, or social services.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ProgramParticipations" type="ProgramParticipation" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Key programs the student is participating in or receives services.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LearningStyles" type="LearningStyles" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The student's relative preference to visual, auditory and tactile learning expressed as percentages.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CohortYears" type="CohortYear" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The type and year of a cohort (e.g., 9th grade) the student belongs to as determined by the year that student entered a specific grade.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentIndicators" type="StudentIndicator" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Indicator(s) or metric(s) computed for the student (e.g., at risk) to influence more effective education or direct specific interventions.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LoginId" type="IdentificationCode" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The login ID for the user; used for security access control interface.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StudentAcademicRecord">
		<xs:annotation>
			<xs:documentation>This educational entity represents the cumulative record of academic achievement for a student.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="CumulativeCreditsEarned" type="Credits" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The cumulative number of credits an individual earns by completing courses or examinations during his or her enrollment in the current school as well as those credits transferred from schools in which the individual had been previously enrolled.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CumulativeCreditsAttempted" type="Credits" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The cumulative number of credits an individual attempts to earn by taking courses during his or her enrollment in the current school as well as those credits transferred from schools in which the individual had been previously enrolled.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CumulativeGradePointsEarned" type="xs:decimal" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The cumulative number of grade points an individual earns by successfully completing courses or examinations during his or her enrollment in the current school as well as those transferred from schools in which the individual had been previously enrolled.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CumulativeGradePointAverage" type="xs:decimal" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A measure of average performance in all courses taken by an individual during his or her school career as determined for record-keeping purposes. This is obtained by dividing the total grade points received by the total number of credits attempted. This usually includes grade points received and credits attempted in his or her current school as well as those transferred from schools in which the individual was previously enrolled.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GradeValueQualifier" type="GradeValueQualifier" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The scale of equivalents, if applicable, for grades awarded as indicators of performance in schoolwork. For example, numerical equivalents for letter grades used in determining a student's Grade Point Average (A=4, B=3, C=2, D=1 in a four-point system) or letter equivalents for percentage grades (90-100%=A, 80-90%=B, etc.).
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ClassRanking" type="ClassRanking" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The academic rank information of a student in relation to his or her graduating class.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AcademicHonors" type="AcademicHonor" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Academic distinctions earned by or awarded to the student.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Recognitions" type="Recognition" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Recognitions given to the student for accomplishments in a co-curricular, or extra-curricular activity.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ProjectedGraduationDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The month and year the student is projected to graduate.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentReference" type="StudentReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identifies the student that is associated wth the Student Academic Record.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SessionReference" type="SessionReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The session associated with the session.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ReportCardReference" type="ReferenceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Report cards for the student.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DiplomaReference" type="ReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Diploma(s) earned by the student.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StudentAssessment">
		<xs:annotation>
			<xs:documentation>This entity represents the analysis or scoring of a student's response on an assessment. The analysis results in a value that represents a student's performance on a set of items on a test.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="AdministrationDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The month(s), day(s), and year on which an assessment is administered or first day of administration if over multiple days.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AdministrationEndDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Assessment Administration End Date, if administered over multiple days.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SerialNumber" type="IdentificationCode" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The unique number for the assessment form or answer document.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AdministrationLanguage" type="LanguageItemType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The language in which an assessment is written and/or administered. 
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AdministrationEnvironment" type="AdministrationEnvironmentType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The environment in which the test was administered.  For example:
Electronic
Classroom
Testing Center
....</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SpecialAccommodations" type="SpecialAccommodationsType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The specific type of special variation used in how an examination is presented, how it is administered, or how the test taker is allowed to respond. This generally refers to changes that do not substantially alter what the examination measures. The proper use of accommodations does not substantially change academic level or performance criteria.  For example:
Braille
Enlarged monitor view
Extra time
Large Print
Setting
Oral Administration
...
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LinguisticAccommodations" type="LinguisticAccommodationsType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Linguistic accommodations used with the student for the test.  For example:
Bilingual dictionary
English dictionary
Reading Aloud - Word or Phrase
Reading Aloud - Entire Test Item
Oral Translation - Word or phrase
Clarification - Word or phrase
...</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RetestIndicator" type="RetestIndicatorType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicator if the test was retaken.  For example:
Primary administration
First retest
Second retest
...</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ReasonNotTested" type="ReasonNotTestedType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The primary reason student is not tested. For example:
Absent
Refusal by parent
Refusal by student
Medical waiver
Illness
Disruptive behavior
LEP Exempt
...</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ScoreResults" type="ScoreResult" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>A meaningful score or statistical expression of the performance of an individual. The results can be expressed as a number, percentile, range, level, etc.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="GradeLevelWhenAssessed" type="GradeLevelType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The grade level of a student when assessed.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PerformanceLevels" type="PerformanceLevelDescriptorType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The performance level(s) achieved for the assessment.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentReference" type="StudentReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Reference to the student associated with the assessment.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentReference" type="AssessmentReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Reference to the assessment taken by the student.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StudentAssessmentItem">
		<xs:annotation>
			<xs:documentation>This entity represents the student's response to an assessment item and the item-level scores such as correct, incorrect, or met standard. 
</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="AssessmentResponse" type="AssessmentResponse" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A student's response to a stimulus on a test.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ResponseIndicator" type="ResponseIndicatorType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicator of the response.  For example:
Nonscorable response
Ineffective response
Effective response
Partial response
...</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentItemResult" type="AssessmentItemResultType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The analyzed result of a student's response to an assessment item.. For example:
Correct
Incorrect
Met standard
...</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RawScoreResult" type="xs:int" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A meaningful raw score of the performance of an individual on an assessment item.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentTestAssessmentReference" type="ReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Link of the item scores to the overall scores for a student's specific test administration.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentObjectiveAssessmentReference" type="ReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Link of the item scores the objective scores for a student's specific test administration.  Used only if the test has objective level scores.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AssessmentItemReference" type="AssessmentItemReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The assessment item responded to by the student.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StudentCompetency">
		<xs:annotation>
			<xs:documentation>This entity represents the competency assessed or evaluated for the student against a specific Learning Objective.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:choice minOccurs="0">
						<xs:element name="LearningObjectiveReference" type="LearningObjectiveReferenceType" minOccurs="0">
							<xs:annotation>
								<xs:documentation>The learning objective evaluated or assessed for the student.</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="StudentCompetencyObjectiveReference" type="StudentCompetencyObjectiveReferenceType" minOccurs="0">
							<xs:annotation>
								<xs:documentation>The student competency objective evaluated for the student.</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
					<xs:element name="CompetencyLevel" type="CompetencyLevelDescriptorType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The competency level assessed for the student for the referenced learning objective.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DiagnosticStatement" type="text" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A statement provided by the teacher that provides information in addition to the grade or assessment score.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentSectionAssociationReference" type="StudentSectionAssociationReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Association to the student-section association with which the competency is evaluated.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StudentCompetencyObjective">
		<xs:annotation>
			<xs:documentation>This entity holds additional competencies for student achievement that are not associated with specific learning objectives (e.g., paying attention in class).</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="StudentCompetencyObjectiveId" type="IdentificationCode" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The Identifier for the student competency.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Objective" type="Objective" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The designated title of the student competency objective.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The description of the student competency objective.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ObjectiveGradeLevel" type="GradeLevelType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The grade level for which the competency objective is targeted,</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The Education Organization that defines the curriculum and courses offered - often the LEA or school.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StudentGradebookEntry">
		<xs:annotation>
			<xs:documentation>This entity holds a student?s grade or competency level for a GradeBookEntry.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="DateFulfilled" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The date an assignment was turned in or the date of an assessment.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LetterGradeEarned" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A final or interim (grading period) indicator of student performance in a class as submitted by the instructor.
</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="GradeEarned">
								<xs:maxLength value="20"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="NumericGradeEarned" type="xs:integer" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A final or interim (grading period) indicator of student performance in a class as submitted by the instructor.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CompetencyLevel" type="CompetencyLevelDescriptorType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The competency level assessed for the student for the referenced learning objective.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DiagnosticStatement" type="text" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A statement provided by the teacher that provides information in addition to the grade or assessment score.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentSectionAssociationReference" type="StudentSectionAssociationReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Association to the student-section association with which the grade is awarded.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StudentObjectiveAssessment">
		<xs:annotation>
			<xs:documentation>This entity holds the score and or performance levels earned for an objective assessment by a student.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="ScoreResults" type="ScoreResult" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>A meaningful score or statistical expression of the performance of an individual. The results can be expressed as a number, percentile, range, level, etc.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PerformanceLevels" type="PerformanceLevelDescriptorType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The performance level(s) achieved for the objective assessment.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="StudentTestAssessmentReference" type="ReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Link of the objective scores the overall scores for a student's specific test administration.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ObjectiveAssessmentReference" type="ObjectiveAssessmentReferenceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Reference to the test objective that is being measured by the objective-level assessment.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="Teacher">
		<xs:annotation>
			<xs:documentation>This entity represents a person that is employed by an LEA or other educational unit engaged in student instruction. These persons are instructional-type staff members. In the data model, a teacher entity is a staff member with additional properties.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="Staff">
				<xs:sequence>
					<xs:element name="TeacherUniqueStateId" type="UniqueStateIdentifier" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An ID number maintained by the state that uniquely identifies this teacher.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="HighlyQualifiedTeacher" type="xs:boolean" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication of whether a teacher is classified as highly qualified for his/her assignment according to state definition.  This attribute indicates the teacher is highly qualified for ALL sections being taught.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:annotation>
		<xs:documentation>===== Descriptors =====</xs:documentation>
	</xs:annotation>
	<xs:complexType name="AccountCodeDescriptor">
		<xs:annotation>
			<xs:documentation>This descriptor holds the set of account codes defined for the education accounting system organized by account code type (e.g., fund, function, object, etc.)</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="AccountCodeType" type="AccountCodeType">
						<xs:annotation>
							<xs:documentation>The type of the account code (e.g., fund, function, object)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CodeValue" type="CodeValue">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to the account code.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ShortDescription" type="ShortDescription">
						<xs:annotation>
							<xs:documentation>A shortened description for the account code.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The description of the account code.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="BeginDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The first date the account code is valid.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EndDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The last date the account code is valid.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The Education Organization associated with the account code.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AssessmentPeriodDescriptor">
		<xs:annotation>
			<xs:documentation>This descriptor holds the period or window in which an assessment is supposed to be administered (e.g., Beginning of Year, Middle of Year, End of Year).</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="CodeValue" type="CodeValue">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to an Assessment Period.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description">
						<xs:annotation>
							<xs:documentation>The description of the Assessment Period.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ShortDescription" type="ShortDescription" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A shortened description for reference.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="BeginDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The first date the assessment is to be administered.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EndDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The last date the assessment is to be administered.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="BehaviorDescriptor">
		<xs:annotation>
			<xs:documentation>This descriptor holds the categories of behavior describing a discipline incident.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="CodeValue" type="CodeValue">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to the behavior category.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ShortDescription" type="ShortDescription">
						<xs:annotation>
							<xs:documentation>A shortened description for the behavior.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The description of the behavior.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="BehaviorCategory" type="BehaviorCategoryType">
						<xs:annotation>
							<xs:documentation>A classification of the behavior for reporting types.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The Education Organization associated with the behavior codes.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="CompetencyLevelDescriptor">
		<xs:annotation>
			<xs:documentation>This descriptor defines various levels for assessed competencies.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="CodeValue" type="CodeValue">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to a competency level.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The description of the competency Level</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PerformanceBaseConversion" type="PerformanceBaseType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A conversion of the level to a standard set of competency levels.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="CredentialFieldDescriptor">
		<xs:annotation>
			<xs:documentation>This descriptor defines the fields of certification that the SEA offers to teachers.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="CodeValue" type="CodeValue" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to the certification field.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description">
						<xs:annotation>
							<xs:documentation>The description of the service.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AcademicSubject" type="AcademicSubjectType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A classification of the certification fields to academic subjects.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType">
						<xs:annotation>
							<xs:documentation>The Education Organization associated with the credential field definition.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="DisciplineDescriptor">
		<xs:annotation>
			<xs:documentation>This descriptor defines the type of action or removal from the classroom used to discipline the student involved as a perpetrator in a discipline incident.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="CodeValue" type="CodeValue">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to the discipline.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ShortDescription" type="ShortDescription">
						<xs:annotation>
							<xs:documentation>A shortened description for the discipline</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The description of the discipline.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The Education Organization associated withe the discipline codes.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="PerformanceLevelDescriptor">
		<xs:annotation>
			<xs:documentation>This descriptor defines various levels or thresholds for performance on the assessment.  </xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="CodeValue" type="CodeValue" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to a Performance Level, </xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description">
						<xs:annotation>
							<xs:documentation>The description of the Performance Level, for example.
Passing
Standard
Commended</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PerformanceBaseConversion" type="PerformanceBaseType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A conversion of the level to a standard set of performance levels.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ServiceDescriptor">
		<xs:annotation>
			<xs:documentation>This descriptor defines the services provided an education organization to populations of students associated with a program.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ComplexObjectType">
				<xs:sequence>
					<xs:element name="CodeValue" type="CodeValue">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to the service.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ShortDescription" type="ShortDescription">
						<xs:annotation>
							<xs:documentation>A shortened description for the service.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The description of the service.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ServiceCategory" type="ServiceCategory" minOccurs="0">
						<xs:annotation>
							<xs:documentation>A classification of the behavior for reporting types.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:annotation>
		<xs:documentation>===== Associations =====</xs:documentation>
	</xs:annotation>
	<xs:complexType name="FeederSchoolAssociation">
		<xs:annotation>
			<xs:documentation>The association from feeder school to the receiving school.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="FeederSchoolReference" type="EducationalOrgReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Reference to the Feeder school.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ReceivingSchoolReference" type="EducationalOrgReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Reference to the receiving school.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BeginDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The month, day, and year of the first day of the feeder school association.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The month, day, and year of the last day of the feeder school association.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="FeederRelationshipDescription" type="Description" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Describes the relationship from the feeder school to the receiving school, for example by program emphasis, such as special education, language immersion, science or performing art.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StaffCohortAssociation">
		<xs:annotation>
			<xs:documentation>This association indicates the staff associated with a cohort of students.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StaffReference" type="StaffReferenceType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The staff associated with the cohort of students.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CohortReference" type="CohortReferenceType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Reference to the cohort associated with the staff.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BeginDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Start date for the association of staff to this cohort.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>End date for the association of staff to this cohort.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StudentRecordAccess" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Indicator of whether the staff has access to the student records of the cohort per district interpretation of FERPA and other privacy laws, regulations and policies.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StaffEducationOrgAssignmentAssociation">
		<xs:annotation>
			<xs:documentation>This association indicates the education organization to which a staff member provides services.  Also known as school of service.
</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StaffReference" type="StaffReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The staff assigned to the education organization.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The educational organization to which the staff memeber provides services</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StaffClassification" type="StaffClassificationType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The titles of employment, official status, or rank of education staff.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PositionTitle" type="PositionTitle" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The descriptive name of an individual's position.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BeginDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Month, day and year of the start or effective date of a staff member's employment, contract or relationship with the LEA.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Month, day and year of the end or termination date of a staff member's employment, contract or relationship with the LEA.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StaffEducationOrgEmploymentAssociation">
		<xs:annotation>
			<xs:documentation>This association indicates the education organization an employee, contractor, volunteer or other service provider is formally associated with, typically indicated by which organization the staff member has a services contract with or receives their compensation.   </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StaffReference" type="StaffReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The staff employed by the education organization.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The Education Organization with which the staff is employed.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EmploymentStatus" type="EmploymentStatusType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Reflects the type of employment or contract; for example:
Probationary
Contractual
Substitute/temporary
Tenured or permanent
Volunteer/no contract
...
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EmploymentPeriod" type="EmploymentPeriod" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The set of elements defining and characterizing a person's period of employment including start and end dates and the type and reason for separation.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Department" type="Department" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The department or suborganization the employee/contractor is associated with in the Education Organization.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="FullTimeEquivalency" type="percent" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The ratio between the hours of work expected in a position and the hours of work normally expected in a full-time position in the same setting.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StaffProgramAssociation">
		<xs:annotation>
			<xs:documentation>This association indicates the staff associated with a program.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StaffReference" type="StaffReferenceType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The staff associated with the program.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ProgramReference" type="ProgramReferenceType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The program associated to the staff.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BeginDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Start date for the association of staff to this cohort.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>End date for the association of staff to this cohort.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StudentRecordAccess" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Indicator of whether the staff has access to the student records of the program per district interpretation of FERPA and other privacy laws, regulations and policies.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StudentCohortAssociation">
		<xs:annotation>
			<xs:documentation>This association represents the cohort(s) that a student is designated for.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StudentReference" type="StudentReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The student associated with the cohort.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CohortReference" type="CohortReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Reference to the cohort associated with the student.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BeginDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The month, day, and year on which the student was first identified as  part of the cohort.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The month, day, and year on which the student was removed as  part of the cohort.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StudentCTEProgramAssociation">
		<xs:annotation>
			<xs:documentation>This association represents the career and technical education (CTE) program that a student participates in.  The association is an extension of the StudentProgramAssociation particular for CTE programs.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="StudentProgramAssociation">
				<xs:sequence minOccurs="0">
					<xs:element name="CTEProgram" type="CTEProgram" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>The career cluster representing the career path of the Vocational/Career Tech concentrator.
</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StudentDisciplineIncidentAssociation">
		<xs:annotation>
			<xs:documentation>This association indicates those students who were victims, perpetrators, witnesses, and/or reporters for a discipline incident.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StudentReference" type="StudentReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The student associated with the discipline incident.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DisciplineIncidentReference" type="ReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Reference to the discipline incident associated with the student.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StudentParticipationCode" type="StudentParticipationCodeType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The role or type of participation of a student in a discipline incident; for example:
Victim
Perpetrator
Witness
Reporter</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Behaviors" type="BehaviorDescriptorType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Categories of student-specific behavior coded for use in describing an incident.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SecondaryBehaviors" type="SecondaryBehavior" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Supplemental student-specific categorization about an incident </xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StudentParentAssociation">
		<xs:annotation>
			<xs:documentation>This association relates students to their parents, guardians, or caretakers.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StudentReference" type="StudentReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The student associated with parent.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ParentReference" type="ParentReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The parent associated with the student.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Relation" type="RelationType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The nature of an individual's relationship to a student; for example:
Father, Mother, Step Father, Step Mother, Foster Father, Foster Mother, Guardian, etc..
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PrimaryContactStatus" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Indicator of whether the person is a primary parental contact for the student.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="LivesWith" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Indicator of whether the student lives with the associated parent.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EmergencyContactStatus" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Indicator of whether the person is a designated emergency contact for the student.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ContactPriority" type="xs:int" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The numeric order of the preferred sequence or priority of contact.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ContactRestrictions" type="ContactRestrictions" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Restrictions for student and/or teacher contact with the individual (e.g., the student may not be picked up by the individual)</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StudentProgramAssociation">
		<xs:annotation>
			<xs:documentation>This association represents the program(s) that a student participates in or is served by.
</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StudentReference" type="StudentReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The student associated with the program.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ProgramReference" type="ProgramReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The program associated with the student.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Services" type="ServiceDescriptorType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Indicates the services being provided to the student by the program.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BeginDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The month, day, and year on which the student first received services.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The month, day, and year on which the student exited the program or stopped receiving services.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ReasonExited" type="ReasonExitedType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The reason the child left the program within a school or district.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EducationOrganizationReference" type="EducationalOrgReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The education organization where the student is participating in or receiving the program services.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StudentSchoolAssociation">
		<xs:annotation>
			<xs:documentation>This association represents the school to which a student is enrolled.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StudentReference" type="StudentReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Student enrolled in the school.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SchoolReference" type="EducationalOrgReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>School enrolling the student.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EntryDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The month, day, and year on which an individual enters and begins to receive instructional services in a school.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EntryGradeLevel" type="GradeLevelType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The grade level or primary instructional level at which a student enters and receives services in a school or an educational institution during a given academic session.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EntryType" type="EntryType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The process by which a student enters a school during a given academic session.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RepeatGradeIndicator" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>An indicator of whether the student is enrolling to repeat a grade level, either by failure or an agreement to hold the student back.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ClassOf" type="SchoolYearType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Projected High School graduation year</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SchoolChoiceTransfer" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>An indication of whether students transferred in or out of the school did so during the school year under the provisions for public school choice in accordance with Title I, Part A, Section 1116.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ExitWithdrawDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The month, day, and year of the first day after the date of an individual's last attendance at a school (if known), the day on which an individual graduated, or the date on which it becomes known officially that an individual left school.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ExitWithdrawType" type="ExitWithdrawType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The circumstances under which the student exited from membership in an educational institution.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EducationalPlans" type="EducationalPlansType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The type of Education Plan(s) the student is following, if appropriate.  For example:
Special education IEP
Vocational
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="GraduationPlanReference" type="ReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The graduation plan associated with the student enrolled in the school.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StudentSectionAssociation">
		<xs:annotation>
			<xs:documentation>This association indicates the course sections a student is assigned to.
</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StudentReference" type="StudentReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The student enrolled in the section.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SectionReference" type="SectionReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The section the student is enrolled in.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BeginDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Month, day and year of the student's entry or assignment to the section.  If blank, default is the start date of the first grading period.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Month, day, and year of the withdrawal or exit of the student from the section.
                                                                   </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="HomeroomIndicator" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Indicates the section is the student's homeroom.  Homeroom period may the convention for taking daily attendance.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RepeatIdentifier" type="RepeatIdentifierType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>An indication as to whether a student has previously taken a given course.
Repeated, counted in grade point average
Repeated, not counted in grade point average
Not repeated
Other</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StudentSpecialEdProgramAssociation">
		<xs:annotation>
			<xs:documentation>This association represents the special education program(s) that a student participates in or receives services from.  The association is an extension of the StudentProgramAssociation particular for special education programs.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="StudentProgramAssociation">
				<xs:sequence>
					<xs:element name="IdeaEligibility" type="IdeaEligibilityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicator of the eligibility of the student to receive special education services according to the Individuals with Disabilities Education Act (IDEA).
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EducationalEnvironment" type="EducationalEnvironmentType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The setting in which a child receives special education and related services.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SpecialEducationHoursPerWeek" type="xs:decimal" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The number of hours per week for special education instruction and therapy</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MultiplyDisabled" type="xs:boolean" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicates whether the student receiving special education and related services has been designated as multiply disabled by the admission, review, and dismissal committee as aligned with Federal requirements. </xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MedicallyFragile" type="xs:boolean" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Indicates whether the student receiving special education and related services is:
1) in the age range of birth to 22 years, and
2) has a serious, ongoing illness or a chronic condition that has lasted or is anticipated to last at least 12 or more months or has required at least one month of hospitalization, and that requires daily, ongoing medical treatments and monitoring by appropriately trained personnel which may include parents or other family members, and
3) requires the routine use of medical device or of assistive technology to compensate for the loss of usefulness of a body function needed to participate in activities of daily living, and
4) lives with ongoing threat to his or her continued well-being.
Aligns with Federal requirements.
</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LastEvaluationDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The date of the last special education evaluation.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="IEPReviewDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The date of the last IEP review.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="IEPBeginDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The effective date of the most recent IEP</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="IEPEndDate" type="xs:date" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The end date of the most recent IEP</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StudentTitleIPartAProgramAssociation">
		<xs:annotation>
			<xs:documentation>This association represents the Title I Part A program(s) that a student participates in or receives services from.  The association is an extension of the StudentProgramAssociation particular for Title I part A programs.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="StudentProgramAssociation">
				<xs:sequence>
					<xs:element name="TitleIPartAParticipant" type="TitleIPartAParticipantType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>An indication of the type of Title I program, if any, in which the student is participating and served:
Public Targeted Assistance Program
Public Schoolwide Program
Private school student participating
Local Neglected Program
</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="TeacherSchoolAssociation">
		<xs:annotation>
			<xs:documentation>This association indicates the school(s) to which a teacher provides instructional services to.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="TeacherReference" type="StaffReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The teacher providing services to the school.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SchoolReference" type="EducationalOrgReferenceType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The school where the teacher provides services.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ProgramAssignment" type="ProgramAssignmentType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The name of the program for which the individual is assigned; for example:
Regular education
Title I-Academic
Title I-Non-Academic
Special Education
Bilingual/English as a Second Language
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="InstructionalGradeLevels" type="GradeLevelsType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The set of grade levels for which the individual's assignment is responsible.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AcademicSubjects" type="AcademicSubjectsType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The teaching field taught by an individual, for example English/Language Arts, Reading, Mathematics, Science, Social Sciences, etc.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TeacherSectionAssociation">
		<xs:annotation>
			<xs:documentation>This association indicates the class sections to which a teacher is assigned to.
</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="TeacherReference" type="StaffReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The teacher assigned to the section.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SectionReference" type="SectionReferenceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The section the teacher is assigned to.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ClassroomPosition" type="ClassroomPositionType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The type of position the staff member holds in the specific class/section; for example:
Teacher of Record, Assistant Teacher, Support Teacher, Substitute Teacher...
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BeginDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Month, day and year of a teacher's assignment to the section.  If blank, defaults to the first day of the first grading period for the section.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Month, day and year of the last day of a teacher's assignment to the section.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="HighlyQualifiedTeacher" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>An indication of whether a teacher is classified as highly qualified for his/her assignment according to state definition.  This attribute indicates the teacher is highly qualified for this section being taught.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:annotation>
		<xs:documentation>===== Base Types (borrowed from NIEM standards) =====</xs:documentation>
	</xs:annotation>
	<xs:complexType name="ComplexObjectType" abstract="true">
		<xs:annotation>
			<xs:documentation>This is the base type from which all entity elements are extended.</xs:documentation>
		</xs:annotation>
		<xs:attribute name="id" type="xs:ID">
			<xs:annotation>
				<xs:documentation>The XML ID associated with the complex object.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="ReferenceType">
		<xs:annotation>
			<xs:documentation>This is the base type for association references.</xs:documentation>
		</xs:annotation>
		<xs:attribute name="id" type="xs:ID">
			<xs:annotation>
				<xs:documentation>The XML ID associated with this complex object object.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="ref" type="xs:IDREF">
			<xs:annotation>
				<xs:documentation>The XML IDREF that references the object associated with this object. </xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:annotation>
		<xs:documentation>===== Extended Reference Types =====</xs:documentation>
	</xs:annotation>
	<xs:complexType name="AccountReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for finance accounts during interchange. Use XML IDREF to reference a course record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="AccountIdentity" type="AccountIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing account record in the receiving system. </xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AccountIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of accounts.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="AccountNumber" type="AccountNumber">
				<xs:annotation>
					<xs:documentation>The alpha-numeric string that identifies the account.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="FiscalYear" type="xs:int">
				<xs:annotation>
					<xs:documentation>The financial accounting year.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:choice maxOccurs="unbounded">
				<xs:element name="StateOrganizationId" type="IdentificationCode">
					<xs:annotation>
						<xs:documentation>The identifier assigned to an education agency by the State Education Agency (SEA).  Also known as the State LEA ID.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AssessmentReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for assessments during interchange. Use XML IDREF to reference a course record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="AssessmentIdentity" type="AssessmentIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing assessment record in the receiving system.  Two cases are supported:
1. IdentificationCode
2. AssessmentTitle + AcademicSubject (e.g. mathematics) + GradeLevelAssessed (e.g., Fifth grade) + Version (e.g., 2009)</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AssessmentIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of assessments.</xs:documentation>
		</xs:annotation>
		<xs:choice>
			<xs:element name="AssessmentIdentificationCode" type="AssessmentIdentificationCode" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>A unique number or alphanumeric code assigned to an assessment by a school, school system, a state, or other agency or entity.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:sequence>
				<xs:element name="AssessmentFamilyTitle" type="AssessmentTitle" minOccurs="0">
					<xs:annotation>
						<xs:documentation>The title or name of the assessment family.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="AssessmentTitle" type="AssessmentTitle" minOccurs="0">
					<xs:annotation>
						<xs:documentation>The title or name of the assessment.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="AssessmentCategory" type="AssessmentCategoryType" minOccurs="0">
					<xs:annotation>
						<xs:documentation>The category of an assessment based on format and content. For example:
Achievement test
Advanced placement test
Alternate assessment/grade-level standards
Attitudinal test
Cognitive and perceptual skills test
...
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="AcademicSubject" type="AcademicSubjectType" minOccurs="0">
					<xs:annotation>
						<xs:documentation>The description of the content or subject area (e.g., arts, mathematics, reading, stenography, or a foreign language) of an assessment.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="GradeLevelAssessed" type="GradeLevelType" minOccurs="0">
					<xs:annotation>
						<xs:documentation>The typical grade level for which an assessment is designed. For example:
Adult
Prekindergarten
First grade
Second grade
...</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="Version" type="Version" minOccurs="0">
					<xs:annotation>
						<xs:documentation>The version of the assessment.
</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="AssessmentFamilyReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for assessment families during interchange. Use XML IDREF to reference a course record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="AssessmentFamilyIdentity" type="AssessmentFamilyIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing assessment record in the receiving system.  Two cases are supported:
1. AssessmentFamilyIdentficationCode
2. AssessmentFamilyTitle + Version (e.g., 2009)</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AssessmentFamilyIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of assessment families.</xs:documentation>
		</xs:annotation>
		<xs:choice>
			<xs:element name="AssessmentFamilyIdentificationCode" type="AssessmentIdentificationCode" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>A unique number or alphanumeric code assigned to an assessment by a school, school system, a state, or other agency or entity.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:sequence>
				<xs:element name="AssessmentFamilyTitle" type="AssessmentTitle">
					<xs:annotation>
						<xs:documentation>The title or name of the assessment.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="Version" type="Version" minOccurs="0">
					<xs:annotation>
						<xs:documentation>The version of the assessment.
</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="AssessmentItemReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for assessment items during interchange. Use XML IDREF to reference a course record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="AssessmentItemIdentity" type="AssessmentItemIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identity of the assessment item.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AssessmentItemIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of assessment items.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="AssessmentItemIdentificationCode" type="IdentificationCode">
				<xs:annotation>
					<xs:documentation>The identification code of the assessment item.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BellScheduleReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for a bell schedule during interchange. Use XML IDREF to reference a course record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="BellScheduleIdentity" type="BellScheduleIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identity of the bell schedule.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="BellScheduleIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulate the attributes that can be used to lookup the bell schedule.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="BellScheduleName" type="BellScheduleName">
				<xs:annotation>
					<xs:documentation>Name or title of the bell schedule.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SchoolYear" type="SchoolYearType">
				<xs:annotation>
					<xs:documentation>The identifier for the school year.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Term" type="TermType">
				<xs:annotation>
					<xs:documentation>The term for the session during the school year.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:choice maxOccurs="unbounded">
				<xs:element name="StateOrganizationId" type="IdentificationCode">
					<xs:annotation>
						<xs:documentation>The identifier assigned to an education agency by the State Education Agency (SEA).  Also known as the State LEA ID.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CalendarDateReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for calendar dates during interchange. Use XML IDREF to reference a course record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="CalendarDateIdentity" type="CalendarDateIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing class period record in the receiving system.  </xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="CalendarDateIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of calendar dates in the school calendar.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Date" type="xs:date">
				<xs:annotation>
					<xs:documentation>The month, day and year of the calendar date.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:choice maxOccurs="unbounded">
				<xs:element name="StateOrganizationId" type="IdentificationCode">
					<xs:annotation>
						<xs:documentation>The identifier assigned to an education agency by the State Education Agency (SEA).  Also known as the State LEA ID.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ClassPeriodReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for class periods during interchange. Use XML IDREF to reference a course record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="ClassPeriodIdentity" type="ClassPeriodIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing class period record in the receiving system.  </xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ClassPeriodIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of class periods.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ClassPeriodName" type="ClassPeriodNameType">
				<xs:annotation>
					<xs:documentation>An indication of the portion of a typical daily session in which students receive instruction in a specified subject (e.g., morning, sixth period, block period, or AB schedules). 
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Optional only if education organization context is obtained elsewhere in the interchange.</xs:documentation>
				</xs:annotation>
				<xs:element name="StateOrganizationId" type="IdentificationCode">
					<xs:annotation>
						<xs:documentation>The identifier assigned to an education agency by the State Education Agency (SEA).  Also known as the State LEA ID.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CohortReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for cohorts during interchange. Use XML IDREF to reference a course record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="CohortIdentity" type="CohortIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing cohort record in the receiving system.  </xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="CohortIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of cohorts.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="CohortIdentifier" type="CohortIdentifier">
				<xs:annotation>
					<xs:documentation>The name or ID for the cohort.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:choice maxOccurs="unbounded">
				<xs:element name="StateOrganizationId" type="IdentificationCode">
					<xs:annotation>
						<xs:documentation>The identifier assigned to an education agency by the State Education Agency (SEA).  Also known as the State LEA ID.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CourseReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for courses during interchange. Use XML IDREF to reference a course record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="CourseIdentity" type="CourseIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing course record in the receiving system.  Two cases are supported:
1. StateCourseCode or other standard course code
2. SchoolOrganizationID + LocalCourseCode</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="CourseIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of courses. </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="CourseCode" type="CourseCode" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The code that identifies the organization of subject matter and related learning experiences provided for the instruction of students.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CourseOfferingReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for course offerings during interchange. Use XML IDREF to reference a course offering record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="CourseOfferingIdentity" type="CourseOfferingIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing course offering record in the receiving system. </xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="CourseOfferingIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of course offerings.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="LocalCourseCode" type="LocalCourseCode">
				<xs:annotation>
					<xs:documentation>The local code assigned by the School that identifies the course offering provided for the instruction of students.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CourseCode" type="CourseCode" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The code that identifies the organization of subject matter and related learning experiences provided for the instruction of students.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Term" type="TermType">
				<xs:annotation>
					<xs:documentation>The term for the session during the school year.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SchoolYear" type="SchoolYearType">
				<xs:annotation>
					<xs:documentation>The identifier for the school year.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Optional only if education organization context is obtained elsewhere in the interchange.</xs:documentation>
				</xs:annotation>
				<xs:element name="StateOrganizationId" type="IdentificationCode">
					<xs:annotation>
						<xs:documentation>The identifier assigned to an education agency by the State Education Agency (SEA).  Also known as the State LEA ID.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DisciplineIncidentReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for DisciplineIncident reference during interchange. Use XML IDREF to reference a DisciplineMetric record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="DisciplineIncidentIdentity" type="DisciplineIncidentIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing DisciplineIncident record in the receiving system</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="DisciplineIncidentIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of discipline incidents.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="IncidentIdentifier" type="IncidentIdentifier">
				<xs:annotation>
					<xs:documentation>A locally assigned unique identifier (within the school or school district) to identify each specific incident or occurrence. The same identifier should be used to document the entire incident even if it included multiple offenses and multiple offenders.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:choice maxOccurs="unbounded">
				<xs:element name="StateOrganizationId" type="IdentificationCode">
					<xs:annotation>
						<xs:documentation>The identifier assigned to an education agency by the State Education Agency (SEA).  Also known as the State LEA ID.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="EducationalOrgReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for Educational Organization (ESC, LEA, school) reference during interchange. Use XML IDREF to reference an educational organization record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="EducationalOrgIdentity" type="EducationalOrgIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing educational organization record in the receiving system</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="EducationalOrgIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of educational organizations, especially ESCs, LEAs (districts), and schools.</xs:documentation>
		</xs:annotation>
		<xs:choice maxOccurs="unbounded">
			<xs:element name="StateOrganizationId" type="IdentificationCode">
				<xs:annotation>
					<xs:documentation>The identifier assigned to an education agency by the State Education Agency (SEA).  Also known as the State LEA ID.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="GradingPeriodReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for grading periodss. Use XML IDREF to reference a program record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="GradingPeriodIdentity" type="GradingPeriodIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing grading period record in the receiving system</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="GradingPeriodIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the grading period.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="GradingPeriod" type="GradingPeriodType">
				<xs:annotation>
					<xs:documentation>The name of the period for which grades are reported</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SchoolYear" type="SchoolYearType">
				<xs:annotation>
					<xs:documentation>The identifier for the school year.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:choice maxOccurs="unbounded">
				<xs:element name="StateOrganizationId" type="IdentificationCode">
					<xs:annotation>
						<xs:documentation>The identifier assigned to an education agency by the State Education Agency (SEA).  Also known as the State LEA ID.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="LearningObjectiveReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for Learning Objective reference during interchange. Use XML IDREF to reference a learning standard record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="LearningObjectiveIdentity" type="LearningObjectiveIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing learning objective record in the receiving system</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="LearningObjectiveIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of the Learning Objectives.</xs:documentation>
		</xs:annotation>
		<xs:choice maxOccurs="unbounded">
			<xs:element name="LearningObjectiveId" type="LearningStandardId">
				<xs:annotation>
					<xs:documentation>The Identifier for the specific learning objective in the context of a standard (e.g., 111.15.3.1.A)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Objective" type="Objective">
				<xs:annotation>
					<xs:documentation>The designated title of the learning objective.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="LearningStandardReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for Learning Standard reference during interchange. Use XML IDREF to reference a learning standard record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="LearningStandardIdentity" type="LearningStandardIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing learning standard record in the receiving system</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="LearningStandardIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of the Learning Standards.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="LearningStandardId" type="LearningStandardId" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Provide user information to lookup and link to an existing learning standard record in the receiving system</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="LocationReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for location during interchange. Use XML IDREF to reference a location record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="LocationIdentity" type="LocationIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing location record in the receiving system.  </xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="LocationIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of location.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ClassroomIdentificationCode" type="ClassroomIdentificationCode">
				<xs:annotation>
					<xs:documentation>A unique number or alphanumeric code assigned to a room by a school, school system, state, or other agency or entity.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element name="StateOrganizationId" type="IdentificationCode">
					<xs:annotation>
						<xs:documentation>The identifier assigned to an education agency by the State Education Agency (SEA).  Also known as the State LEA ID.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ObjectiveAssessmentReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for objective assessments during interchange. Use XML IDREF to reference a course record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="ObjectiveAssessmentIdentity" type="ObjectiveAssessmentIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Identity of the objective assessment.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ObjectiveAssessmentIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of assessment objectives.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ObjectiveAssessmentIdentificationCode" type="IdentificationCode">
				<xs:annotation>
					<xs:documentation>The identification code of the objective assessment.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ParentReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for Parent reference during interchange (including teachers). Use XML IDREF to reference a staff record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="ParentIdentity" type="ParentIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing parent record in the receiving system.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ParentIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of parents and guardians.  The various fields should be populated to uniquely identify a parent.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ParentUniqueStateId" type="UniqueStateIdentifier" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A unique number or alphanumeric code assigned to a person.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Name" type="Name" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Full legal name of the person.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OtherName" type="OtherName" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Other names (e.g., alias, nickname, previous legal name) associated with a person.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Sex" type="SexType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A person's gender.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Address" type="Address" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Parent's address, if different from student address.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Telephone" type="Telephone" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The 10-digit telephone number, including the area code, for the person.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ElectronicMail" type="ElectronicMail" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The numbers, letters, and symbols used to identify an electronic mail (e-mail) user within the network to which the individual or organization belongs.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ProgramReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for programs. Use XML IDREF to reference a program record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="ProgramIdentity" type="ProgramIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing program record in the receiving system</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ProgramIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of programs.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:choice>
				<xs:element name="ProgramId" type="ProgramId">
					<xs:annotation>
						<xs:documentation>A unique number or alphanumeric code assigned to a program by a school, school system, a state, or other agency or entity.</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="ProgramType" type="ProgramType">
					<xs:annotation>
						<xs:documentation>The formal name of the program of instruction, training, services or benefits available through federal, state, or local agencies.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Optional only if education organization context is obtained elsewhere in the interchange.</xs:documentation>
				</xs:annotation>
				<xs:element name="StateOrganizationId" type="IdentificationCode">
					<xs:annotation>
						<xs:documentation>The identifier assigned to an education agency by the State Education Agency (SEA).  Also known as the State LEA ID.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SectionReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for section. Use XML IDREF to reference a section record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="SectionIdentity" type="SectionIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing section record in the receiving system.  Two cases are supported:
1. SchoolOrganizationID + UniqueSectionCode
2. SchoolOrganizationID + 
      Course (StateCourseCode OR LocalCourseCode) +
      Term + ClassPeriod + Location</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="SectionIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of sections at a school. </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:choice maxOccurs="unbounded">
				<xs:element name="StateOrganizationId" type="IdentificationCode">
					<xs:annotation>
						<xs:documentation>The identifier assigned to an education agency by the State Education Agency (SEA).  Also known as the State LEA ID.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
			<xs:choice>
				<xs:element name="UniqueSectionCode" type="UniqueSectionCode">
					<xs:annotation>
						<xs:documentation>A unique identifier for the section that is defined by the classroom, the subjects taught, and the instructors that are assigned.</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:sequence>
					<xs:choice>
						<xs:element name="CourseCode" type="CourseCode">
							<xs:annotation>
								<xs:documentation>The code that identifies the organization of subject matter and related learning experiences provided for the instruction of students.</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="LocalCourseCode" type="LocalCourseCode">
							<xs:annotation>
								<xs:documentation>The local code assigned by the School that identifies the course offering provided for the instruction of students.</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
					<xs:element name="SchoolYear" type="SchoolYearType">
						<xs:annotation>
							<xs:documentation>The identifier for the school year.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Term" type="TermType">
						<xs:annotation>
							<xs:documentation>The term for the session during the school year.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ClassPeriodName" type="ClassPeriodNameType">
						<xs:annotation>
							<xs:documentation>An indication of the portion of a typical daily session in which students receive instruction in a specified subject (e.g., morning, sixth period, block period, or AB schedules).</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Location" type="ClassroomIdentificationCode">
						<xs:annotation>
							<xs:documentation>The location, typically a classroom, where the section meets.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SessionReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for sessions at an education organization. Use XML IDREF to reference a section record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="SessionIdentity" type="SessionIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing session record in the receiving system.  </xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="SessionIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of sessions at a school. </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Optional only if education organization context is obtained elsewhere in the interchange.</xs:documentation>
				</xs:annotation>
				<xs:element name="StateOrganizationId" type="IdentificationCode">
					<xs:annotation>
						<xs:documentation>The identifier assigned to an education agency by the State Education Agency (SEA).  Also known as the State LEA ID.
</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="EducationOrgIdentificationCode" type="EducationOrgIdentificationCode" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>A unique number or alphanumeric code assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
			<xs:choice>
				<xs:element name="SessionName" type="IdentificationCode">
					<xs:annotation>
						<xs:documentation>The identifier for the calendar for the academic session (e.g., 2010/11, 2011 Summer).</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:sequence>
					<xs:element name="SchoolYear" type="SchoolYearType">
						<xs:annotation>
							<xs:documentation>The identifier for the school year.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Term" type="TermType">
						<xs:annotation>
							<xs:documentation>The term for the session during the school year.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StaffReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for Staff reference during interchange (including teachers). Use XML IDREF to reference a staff record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="StaffIdentity" type="StaffIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing staff record in the receiving system</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StaffIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of staff members, including teachers</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StaffUniqueStateId" type="UniqueStateIdentifier" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A unique number or alphanumeric code assigned to a staff by a state education agency.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StaffIdentificationCode" type="StaffIdentificationCode" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to staff member.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Name" type="Name" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Full legal name of the person.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OtherName" type="OtherName" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Other names (e.g., alias, nickname, previous legal name) associated with a person.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Sex" type="SexType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A person's gender.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BirthDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The month, day, and year on which an individual was born.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="HispanicLatinoEthnicity" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>An indication that the individual traces his or her origin or descent to Mexico, Puerto Rico, Cuba, Central and South America, and other Spanish cultures, regardless of race. The term, "Spanish origin," can be used in addition to "Hispanic or Latino."</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Race" type="RaceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The general racial category which most clearly reflects the individual's recognition of his or her community or with which the individual most identifies. The way this data element is listed, it must allow for multiple entries so that each individual can specify all appropriate races.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Telephone" type="Telephone" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The 10-digit telephone number, including the area code, for the person.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ElectronicMail" type="ElectronicMail" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The numbers, letters, and symbols used to identify an electronic mail (e-mail) user within the network to which the individual or organization belongs.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StudentCompetencyObjectiveReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for Learning Objective reference during interchange. Use XML IDREF to reference a learning standard record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="StudentCompetencyObjectiveIdentity" type="StudentCompetencyObjectiveIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing student competency objective record in the receiving system</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StudentCompetencyObjectiveIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of the Student Competency Objectives.</xs:documentation>
		</xs:annotation>
		<xs:choice maxOccurs="unbounded">
			<xs:element name="StudentCompetencyObjectiveId" type="IdentificationCode">
				<xs:annotation>
					<xs:documentation>The Identifier for the student competency.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Objective" type="Objective">
				<xs:annotation>
					<xs:documentation>The designated title of the student competency objective.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="StudentReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for Student reference during interchange. Use XML IDREF to reference a student record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="StudentIdentity" type="StudentIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing student record in the receiving system</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StudentIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the identity of students.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StudentUniqueStateId" type="UniqueStateIdentifier" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A unique number or alphanumeric code assigned to a student by a state education agency.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StudentIdentificationCode" type="StudentIdentificationCode" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to a student.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Name" type="Name" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Full legal name of the person.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OtherName" type="OtherName" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Other names (e.g., alias, nickname, previous legal name) associated with a person.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BirthDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The month, day, and year on which an individual was born.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Sex" type="SexType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A person's gender.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="HispanicLatinoEthnicity" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>An indication that the individual traces his or her origin or descent to Mexico, Puerto Rico, Cuba, Central and South America, and other Spanish cultures, regardless of race. The term, "Spanish origin," can be used in addition to "Hispanic or Latino."</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Race" type="RaceType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The general racial category which most clearly reflects the individual's recognition of his or her community or with which the individual most identifies. The way this data element is listed, it must allow for multiple entries so that each individual can specify all appropriate races.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StudentSectionAssociationReferenceType">
		<xs:annotation>
			<xs:documentation>Provides alternative references for the Student-section association. Use XML IDREF to reference a program record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="StudentSectionAssociationIdentity" type="StudentSectionAssociationIdentityType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Provide user information to lookup and link to an existing student-section association record in the receiving system</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="StudentSectionAssociationIdentityType">
		<xs:annotation>
			<xs:documentation>Encapsulates the possible attributes that can be used to lookup the student-section association - a composite of the student reference type and the section reference type.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StudentIdentity" type="StudentIdentityType">
				<xs:annotation>
					<xs:documentation>The attributes that can be used to specify the student.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SectionIdentity" type="SectionIdentityType">
				<xs:annotation>
					<xs:documentation>The attributes used to specifiy a section</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:annotation>
		<xs:documentation>===== Descriptor Types =====</xs:documentation>
	</xs:annotation>
	<xs:complexType name="AccountCodeDescriptorType">
		<xs:annotation>
			<xs:documentation>Provides references for account code descriptors during interchange. Use XML IDREF to reference a course record that is included in the interchange.  To lookup when already loaded, specify either CodeValue OR Description OR ShortDescription plus the account code type (fund, function, etc.).</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:element name="AccountCodeType" type="AccountCodeType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>The type of the account code (e.g., fund, function, object)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element name="CodeValue" type="CodeValue">
							<xs:annotation>
								<xs:documentation>A code or abbreviation that is used to refer to an account code.</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="ShortDescription" type="ShortDescription">
							<xs:annotation>
								<xs:documentation>A shortened description for the account code.</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="Description" type="Description">
							<xs:annotation>
								<xs:documentation>The description of the account code.</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AssessmentPeriodDescriptorType">
		<xs:annotation>
			<xs:documentation>Provides references for assessment period(s) descriptors during interchange. Use XML IDREF to reference a course record that is included in the interchange.  To lookup when already loaded, specify either CodeValue OR Description OR ShortDescription.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element name="CodeValue" type="CodeValue">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to an Assessment Period.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ShortDescription" type="ShortDescription">
						<xs:annotation>
							<xs:documentation>A shortened description for reference.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description">
						<xs:annotation>
							<xs:documentation>The description of the Assessment Period.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:choice>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="BehaviorDescriptorType">
		<xs:annotation>
			<xs:documentation>Provides references for behavior descriptors during interchange. Use XML IDREF to reference a course record that is included in the interchange.  To lookup where already loaded specify either CodeValue OR Description.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element name="CodeValue" type="CodeValue">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to the behavior category.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ShortDescription" type="ShortDescription">
						<xs:annotation>
							<xs:documentation>A shortened description for the behavior.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description">
						<xs:annotation>
							<xs:documentation>The description of the behavior.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:choice>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="CompetencyLevelDescriptorType">
		<xs:annotation>
			<xs:documentation>Provides references for competency level descriptors during interchange. Use XML IDREF to reference a course record that is included in the interchange.  To lookup where already loaded specify either CodeValue OR Description.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element name="CodeValue" type="CodeValue">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to the competentcy level.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description">
						<xs:annotation>
							<xs:documentation>The description of the competency level.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:choice>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="CredentialFieldDescriptorType">
		<xs:annotation>
			<xs:documentation>Provides references for credential field descriptors during interchange. Use XML IDREF to reference a course record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element name="CodeValue" type="CodeValue">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to the certification field.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description">
						<xs:annotation>
							<xs:documentation>The description of the certification field.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:choice>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="DisciplineDescriptorType">
		<xs:annotation>
			<xs:documentation>Provides references for discipline descriptors during interchange. Use XML IDREF to reference a course record that is included in the interchange.  To lookup where already loaded specify either CodeValue OR Description.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element name="CodeValue" type="CodeValue">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to the discipline</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ShortDescription" type="ShortDescription">
						<xs:annotation>
							<xs:documentation>A shortened description for the discipline</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description">
						<xs:annotation>
							<xs:documentation>The description of the discipline</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:choice>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="PerformanceLevelDescriptorType">
		<xs:annotation>
			<xs:documentation>Provides references for performance level descriptors during interchange. Use XML IDREF to reference a course record that is included in the interchange</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:sequence>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element name="CodeValue" type="CodeValue">
							<xs:annotation>
								<xs:documentation>A code or abbreviation that is used to refer to the performance level.</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="Description" type="Description">
							<xs:annotation>
								<xs:documentation>The description of the performance level.</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
					<xs:element name="PerformanceLevelMet" type="xs:boolean" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Optional indicator of whether the perfromance level was met.  When null, means that the performance level was met (equivalent to PerfromanceLevelMet = TRUE).</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ServiceDescriptorType">
		<xs:annotation>
			<xs:documentation>Provides references for service descriptors during interchange. Use XML IDREF to reference a course record that is included in the interchange.  To lookup where already loaded specify either CodeValue OR ShortDescription OR Description.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="ReferenceType">
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element name="CodeValue" type="CodeValue">
						<xs:annotation>
							<xs:documentation>A code or abbreviation that is used to refer to the service.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ShortDescription" type="ShortDescription">
						<xs:annotation>
							<xs:documentation>A shortened description for the service.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Description" type="Description">
						<xs:annotation>
							<xs:documentation>The description of the service.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:choice>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:annotation>
		<xs:documentation>===== Common Types =====</xs:documentation>
	</xs:annotation>
	<xs:complexType name="AcademicHonor">
		<xs:annotation>
			<xs:documentation>Academic distinctions earned by or awarded to the student</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="AcademicHonorsType" type="AcademicHonorsType">
				<xs:annotation>
					<xs:documentation>A designation of the type of academic distinctions earned by or awarded to the student.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="HonorsDescription" type="HonorsDescription" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A description of the type of academic distinctions earned by or awarded to the individual.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="HonorAwardDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The date the honor was awarded or earned.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AccountabilityRating">
		<xs:annotation>
			<xs:documentation>An accountability rating for a school or district.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="RatingTitle" type="RatingTitleType">
				<xs:annotation>
					<xs:documentation>The title of the rating (e.g., School Rating, Safety Score, etc.)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Rating" type="Rating">
				<xs:annotation>
					<xs:documentation>An accountability rating level, designation, or assessment.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RatingDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The date the rating was awarded.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SchoolYear" type="SchoolYearType">
				<xs:annotation>
					<xs:documentation>The school year for which the accountability rating is assessed.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RatingOrganization" type="RatingOrganization" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The organization that assessed the rating.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RatingProgram" type="RatingProgramType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The program associated with the accountability rating (e.g., NCLB, AEIS)</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AdditionalCredits">
		<xs:annotation>
			<xs:documentation>Additional credits or units of value awarded for the completion of a course (e.g., AP, IB, Dual credits)</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Credit">
				<xs:annotation>
					<xs:documentation>The value of credits or units of value awarded for the completion of a course</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:decimal">
						<xs:minInclusive value="0"/>
						<xs:fractionDigits value="2"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="AdditionalCreditType" type="AdditionalCreditType" use="required">
			<xs:annotation>
				<xs:documentation>The type of credits or units of value awarded for the completion of a course</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="Address">
		<xs:annotation>
			<xs:documentation>The set of elements that describes an address, including the street address, city, state, and ZIP code.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StreetNumberName">
				<xs:annotation>
					<xs:documentation>The street number and street name or post office box number of an address.</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="StreetNumberName">
						<xs:maxLength value="40"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ApartmentRoomSuiteNumber" type="ApartmentRoomSuiteNumber" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The apartment, room, or suite number of an address. </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BuildingSiteNumber" type="BuildingSiteNumber" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The number of the building on the site, if more than one building shares the same address.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="City" type="City">
				<xs:annotation>
					<xs:documentation>The name of the city in which an address is located. </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StateAbbreviation" type="StateAbbreviationType">
				<xs:annotation>
					<xs:documentation>The abbreviation for the state (within the United States) or outlying area in which an address is located. </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PostalCode" type="PostalCode">
				<xs:annotation>
					<xs:documentation>The five or nine digit zip code or overseas postal code portion of an address.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="NameOfCounty" type="NameOfCounty" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The name of the county, parish, borough, or comparable unit (within a state) in which an address is located.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CountyFIPSCode" type="CountyFIPSCode" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The Federal Information Processing Standards (FIPS) numeric code for the county issued by the National Institute of Standards and Technology (NIST). Counties are considered to be the "first-order subdivisions" of each State and statistically equivalent entity, regardless of their local designations (county, parish, borough, etc.). Counties in different States will have the same code. A unique county number is created when combined with the 2-digit FIPS State Code</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CountryCode" type="CountryCodeType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The unique two character International Organization for Standardization (ISO) code for the country in which an address is located.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Latitude" type="Coordinate" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The geographic latitude of the physical address.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Longitude" type="Coordinate" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The geographic longitude of the physical address.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BeginDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The first date the address is valid.  For physical addresses, the date the person moved to that address.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The last date the address is valid.  For physical addresses, this would be the date the person moved from that address.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="AddressType" type="AddressType" use="optional">
			<xs:annotation>
				<xs:documentation>The type of address listed for an individual or organization.
For example:  Physical Address, Mailing Address, Home Address, etc.)</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="AssessmentIdentificationCode">
		<xs:annotation>
			<xs:documentation>A unique number or alphanumeric code assigned to an assessment by a school, school system, a state, or other agency or entity.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ID" type="IdentificationCode">
				<xs:annotation>
					<xs:documentation>A unique number or alphanumeric code assigned to an assessment by a school, school system, a state, or other agency or entity.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="IdentificationSystem" type="AssessmentIdentificationSystemType" use="required">
			<xs:annotation>
				<xs:documentation>A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to an assessment.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="AssigningOrganizationCode" type="IdentificationCode" use="optional">
			<xs:annotation>
				<xs:documentation>The organization code or name assigning the assessment identification code.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="AssessmentPerformanceLevel">
		<xs:annotation>
			<xs:documentation>Definition of the performance levels and the associated cut scores.  Three styles are supported:
   1. Specification of performance level by min and max score
   2. Specification of performance level by cut score - min only
   3. Specification of performance level without any mapping to scores</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="PerformanceLevel" type="PerformanceLevelDescriptorType">
				<xs:annotation>
					<xs:documentation>The performance level(s) defined for the assessment.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AssessmentReportingMethod" type="AssessmentReportingMethodType">
				<xs:annotation>
					<xs:documentation>The method that the administrator of the assessment uses to report the performance and achievement of all students. It may be a qualitative method such as performance level descriptors or a quantitative method such as a numerical grade or cut score.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="MinimumScore" type="xs:int" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The minimum score required to make the indicated level of performance.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="MaximumScore" type="xs:int" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The maximum score to make the indicated level of performance.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BirthData">
		<xs:annotation>
			<xs:documentation>The set of elements that capture relevant data regarding a person's birth, including birth date and place of birth.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="BirthDate" type="xs:date">
				<xs:annotation>
					<xs:documentation>The month, day, and year on which an individual was born.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CityOfBirth" type="City" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The city the student was born in.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StateOfBirthAbbreviation" type="StateAbbreviationType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The abbreviation for the name of the state (within the United States) or extra-state jurisdiction in which an individual was born.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CountryOfBirthCode" type="CountryCodeType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The unique two digit International Organization for Standardization (ISO) code for the country in which an individual is born.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DateEnteredUS" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>For students born outside of the US, the date the student entered the US.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="MultipleBirthStatus" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Indicator of whether the student was born with other siblings (i.e., twins, triplets, etc.)</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ClassRanking">
		<xs:annotation>
			<xs:documentation>The academic rank information of a student in relation to his or her graduating class </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ClassRank" type="xs:int">
				<xs:annotation>
					<xs:documentation>The academic rank of a student in relation to his or her graduating class (e.g., 1st, 2nd, 3rd).</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TotalNumberInClass" type="xs:int">
				<xs:annotation>
					<xs:documentation>The total number of students in the student's graduating class.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PercentageRanking" type="xs:int" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The academic percentage rank of a student in relation to his or her graduating class (e.g., 95%, 80%, 50%).</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ClassRankingDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Date class ranking was determined.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CohortYear">
		<xs:annotation>
			<xs:documentation>The type and year of a cohort (e.g., 9th grade) the student belongs to.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="SchoolYear" type="SchoolYearType">
				<xs:annotation>
					<xs:documentation>The value of the  school year for the cohort.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="CohortYearType" use="required">
			<xs:annotation>
				<xs:documentation>The type of cohort year (9th grade, graduation)</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="CohortYearType"/>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="CourseCode">
		<xs:annotation>
			<xs:documentation>A standard code that identifies the organization of subject matter and related learning experiences provided for the instruction of students.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ID" type="IdentificationCode">
				<xs:annotation>
					<xs:documentation>A unique number or alphanumeric code assigned to a course by a school, school system, a state, or other agency or entity.  For multi-part course codes, concatenate the parts separated by a "/".  For example, consider the following SCED code:
   subject = 20 Math
   course = 272 Geometry
   level = G General
   credits = 1.00
  course sequence 1 of 1
would be entered as 20/272/G/1.00/1 of 1</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="IdentificationSystem" type="CourseCodeSystemType" use="required">
			<xs:annotation>
				<xs:documentation>A system that is used to identify the organization of subject matter and related learning experiences provided for the instruction of students.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="AssigningOrganizationCode" type="IdentificationCode" use="optional">
			<xs:annotation>
				<xs:documentation>The organization code or name assigning the staff Identification Code.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="Credential">
		<xs:annotation>
			<xs:documentation>The legal document or authorization giving authorization to perform teaching assignment services.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="CredentialType" type="CredentialType">
				<xs:annotation>
					<xs:documentation>An indication of the category of credential an individual holds.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CredentialField" type="CredentialFieldDescriptorType">
				<xs:annotation>
					<xs:documentation>The field of certification for the certificate (e.g., Mathematics, Music)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Level" type="LevelType">
				<xs:annotation>
					<xs:documentation>The grade level(s) certified for teaching.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TeachingCredentialType" type="TeachingCredentialType">
				<xs:annotation>
					<xs:documentation>An indication of the category of a legal document giving authorization to perform teaching assignment services.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CredentialIssuanceDate" type="xs:date">
				<xs:annotation>
					<xs:documentation>The month, day, and year on which an active credential was issued to an individual.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CredentialExpirationDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The month, day, and year on which an active credential held by an individual will expire.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TeachingCredentialBasis" type="TeachingCredentialBasisType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>An indication of the pre-determined criteria for granting the teaching credential that an individual holds.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Credits">
		<xs:annotation>
			<xs:documentation>Credits or units of value awarded for the completion of a course</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Credit">
				<xs:annotation>
					<xs:documentation>The value of credits or units of value awarded for the completion of a course</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:decimal">
						<xs:minInclusive value="0"/>
						<xs:fractionDigits value="2"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="CreditType" type="CreditType" use="optional">
			<xs:annotation>
				<xs:documentation>The type of credits or units of value awarded for the completion of a course</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="CreditConversion" type="xs:decimal" use="optional">
			<xs:annotation>
				<xs:documentation>Conversion factor that when multiplied by the number of credits is equivalent to Carnegie units.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="CreditsByCourse">
		<xs:annotation>
			<xs:documentation>The total credits required to graduation by taking a specific course, or by taking one or more from a set of courses.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="CourseCode" type="CourseCode" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The code that identifies the organization of subject matter and related learning experiences provided for the instruction of students.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Credits" type="Credits">
				<xs:annotation>
					<xs:documentation>The value of credits or units of value awarded for the completion of a course.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="GradeLevel" type="GradeLevelType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The grade level when the student is planned to take the course.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CreditsBySubject">
		<xs:annotation>
			<xs:documentation>The total credits required in subject to graduate.  Only those courses identified as a high school course requirement are eligible to meet subject credit requirements.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="SubjectArea" type="AcademicSubjectType">
				<xs:annotation>
					<xs:documentation>The intended major subject area of the graduation requirement.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Credits" type="Credits">
				<xs:annotation>
					<xs:documentation>The value of credits or units of value awarded for the completion of a course.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CTEProgram">
		<xs:annotation>
			<xs:documentation>The career cluster or pathway representing the career path of the Vocational/Career Tech concentrator.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="CareerPathway" type="CareerPathwayType">
				<xs:annotation>
					<xs:documentation>A sequence of courses within an area of interest that is a student?s educational road map to a chosen career.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CIPCode" type="CIPCode" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Number and description of the CIP Code associated with the student?s CTE program.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PrimaryCTEProgramIndicator" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A Boolean indicator of whether this CTE program, is the student?s primary CTE program.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CTEProgramCompletionIndicator" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A Boolean indicator of whether the student has completed the CTE program.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="Currency">
		<xs:annotation>
			<xs:documentation>US currency in dollars and cents.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal"/>
	</xs:simpleType>
	<xs:complexType name="Disability">
		<xs:annotation>
			<xs:documentation>This type represents an impairment of body structure or function, a limitation in activities, or a restriction in participation, as ordered by severity of impairment.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Disability" type="DisabilityType">
				<xs:annotation>
					<xs:documentation>A disability category that describes a child's impairment.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DisabilityDiagnosis" type="DisabilityDiagnosis" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A description of the disability diagnosis.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OrderOfDisability" type="xs:int" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The order by severity of student's disabilities: 1- Primary, 2 -  Secondary, 3 - Tertiary, etc.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="EducationOrgIdentificationCode">
		<xs:annotation>
			<xs:documentation>A unique number or alphanumeric code that is assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ID" type="IdentificationCode">
				<xs:annotation>
					<xs:documentation>A unique number or alphanumeric code that is assigned to an education organization by a school, school system, a state, or other agency or entity.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="IdentificationSystem" type="EducationOrgIdentificationSystemType" use="required">
			<xs:annotation>
				<xs:documentation>The school system, state, or agency assigning the identification code.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="ElectronicMail">
		<xs:annotation>
			<xs:documentation>The numbers, letters, and symbols used to identify an electronic mail (e-mail) user within the network to which the individual or organization belongs.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="EmailAddress" type="ElectronicMailAddress">
				<xs:annotation>
					<xs:documentation>The electronic mail (e-mail) address listed for an individual or organization.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="EmailAddressType" type="ElectronicMailAddressType" use="optional">
			<xs:annotation>
				<xs:documentation>The type of email listed for an individual or organization.  For example: Home/Personal, Work, etc.)</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="EmploymentPeriod">
		<xs:annotation>
			<xs:documentation>The set of elements defining and characterizing a person's period of employment including start and end dates and the type and reason for separation.
</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="HireDate" type="xs:date">
				<xs:annotation>
					<xs:documentation>The month, day, and year on which an individual was hired for a position.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The month, day, and year on which a contract between an individual and a governing authority ends or is terminated under the provisions of the contract (or the date on which the agreement is made invalid).
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Separation" type="SeparationType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Type of employment separation; for example:
Voluntary separation
Involuntary separation
Mutual agreement
Other</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SeparationReason" type="SeparationReasonType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Reason for terminating the employment; for example:
Employment in education
Employment outside of education
Retirement
Family/personal relocation
Change of assignment</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="Filler">
		<xs:annotation>
			<xs:documentation>Unused or as-yet unallocated columns.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:complexType name="GradePointAverage">
		<xs:annotation>
			<xs:documentation>Grade Point Average computed for a gradng period or cumulatively.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="GPA">
				<xs:annotation>
					<xs:documentation>Grade Point Average computed for a gradng period or cumulatively.</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:decimal">
						<xs:minInclusive value="0"/>
						<xs:fractionDigits value="2"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="GPAWeighted" type="GPAWeightedType" use="optional">
			<xs:annotation>
				<xs:documentation>Inidcation of the weighting, if any, applied to the GPA.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="InstitutionTelephone">
		<xs:annotation>
			<xs:documentation>The 10-digit telephone number, including the area code, for the organization</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="TelephoneNumber" type="TelephoneNumber">
				<xs:annotation>
					<xs:documentation>The telephone number including the area code, and extension, if applicable.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="InstitutionTelephoneNumberType" type="InstitutionTelephoneNumberType" use="optional">
			<xs:annotation>
				<xs:documentation>The type of communication number listed for an individual or organization.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="LearningStandardId">
		<xs:annotation>
			<xs:documentation>The identifier for the learning standard.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="IdentificationCode" type="IdentificationCode">
				<xs:annotation>
					<xs:documentation>A unique number or alphanumeric code assigned to a learning Standard.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="ContentStandardName" type="ContentStandardName" use="optional">
			<xs:annotation>
				<xs:documentation>The name of the content standard from which the learning standard was derived.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="LearningStyles">
		<xs:annotation>
			<xs:documentation>The student's relative preference to visual, auditory and tactile learning expressed as percentages.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="VisualLearning" type="percent">
				<xs:annotation>
					<xs:documentation>The student's relative preference expressed as a percent to visual learning.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuditoryLearning" type="percent">
				<xs:annotation>
					<xs:documentation>The student's relative preference expressed as a percent to auditory learning.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TactileLearning" type="percent">
				<xs:annotation>
					<xs:documentation>The student's relative preference expressed as a percent to kinesthetic or tactile learning.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Name">
		<xs:annotation>
			<xs:documentation>The set of elements that comprise a person's legal name.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="PersonalTitlePrefix" type="PersonalTitlePrefixType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A prefix used to denote the title, degree, position or seniority of the person.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="FirstName" type="FirstName">
				<xs:annotation>
					<xs:documentation>A name given to an individual at birth, baptism, or during another naming ceremony, or through legal change.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="MiddleName" type="MiddleName" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A secondary name given to an individual at birth, baptism, or during another naming ceremony.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="LastSurname" type="LastSurname">
				<xs:annotation>
					<xs:documentation>The name borne in common by members of a family.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="GenerationCodeSuffix" type="GenerationCodeSuffixType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>An appendage, if any, used to denote an individual's generation in his family (e.g., Jr., Sr., III).
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="MaidenName" type="LastSurname" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The person's maiden name.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="Verification" type="PersonalInformationVerificationType" use="optional">
			<xs:annotation>
				<xs:documentation>The evidence presented to verify one's personal identity; for example: drivers license, passport, birth certificate, etc.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="OtherName">
		<xs:annotation>
			<xs:documentation>Other names (e.g., alias, nickname, previous legal name) associated with a person.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="PersonalTitlePrefix" type="PersonalTitlePrefixType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A prefix used to denote the title, degree, position or seniority of the person.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="FirstName" type="FirstName">
				<xs:annotation>
					<xs:documentation>A name given to an individual at birth, baptism, or during another naming ceremony, or through legal change.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="MiddleName" type="MiddleName" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A secondary name given to an individual at birth, baptism, or during another naming ceremony.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="LastSurname" type="LastSurname">
				<xs:annotation>
					<xs:documentation>The name borne in common by members of a family.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="GenerationCodeSuffix" type="GenerationCodeSuffixType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>An appendage, if any, used to denote an individual's generation in his family (e.g., Jr., Sr., III).
</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="OtherNameType" type="OtherNameType" use="required">
			<xs:annotation>
				<xs:documentation>The types of alternate names for a person.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:simpleType name="percent">
		<xs:annotation>
			<xs:documentation>A proportion in relation to the whole (as measured in parts per one hundred).</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:int"/>
	</xs:simpleType>
	<xs:complexType name="ProgramParticipation">
		<xs:annotation>
			<xs:documentation>Programs the student is participating in or receiving services.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Program" type="ProgramType">
				<xs:annotation>
					<xs:documentation>The program the student is associated with or receiving services from.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BeginDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The date the student was associated with the program or service.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The date the program participation ended.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DesignatedBy" type="DesignatedBy" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The person, organization, or department that designated the program association.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Recognition">
		<xs:annotation>
			<xs:documentation>Recognition given to the student for accomplishments in a co-curricular, or extra-curricular activity.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="RecognitionType" type="RecognitionType">
				<xs:annotation>
					<xs:documentation>The nature of recognition given to the student for accomplishments in a co-curricular, or extra-curricular activity.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RecognitionDescription" type="RecognitionDescription" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A description of the type of academic distinctions earned by or awarded to the individual.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RecognitionAwardDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The date the recognition was awarded or earned.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ScoreResult">
		<xs:annotation>
			<xs:documentation>A meaningful raw score or statistical expression of the performance of an individual. The results can be expressed as a number, percentile, range, level, etc.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Result" type="Result">
				<xs:annotation>
					<xs:documentation>The value of a meaningful raw score or statistical expression of the performance of an individual. The results can be expressed as a number, percentile, range, level, etc.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="AssessmentReportingMethod" type="AssessmentReportingMethodType" use="required">
			<xs:annotation>
				<xs:documentation>The method that the administrator of the assessment uses to report the performance and achievement of all students. It may be a qualitative method such as performance level descriptors or a quantitative method such as a numerical grade or cut score.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="SecondaryBehavior">
		<xs:annotation>
			<xs:documentation>Definition of the behavior coded for use in describing an incident.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="SecondaryBehavior" type="SecondaryBehaviorsType">
				<xs:annotation>
					<xs:documentation>The description of the behavior of a student for a disipline incident.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="BehaviorCategory" type="BehaviorCategoryType" use="required">
			<xs:annotation>
				<xs:documentation>The category of the incident behavior for classification purposes</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="StaffIdentificationCode">
		<xs:annotation>
			<xs:documentation>A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to staff member.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ID" type="IdentificationCode">
				<xs:annotation>
					<xs:documentation>A unique number or alphanumeric code assigned to a staff member by a school, school system, a state, or other agency or entity.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="IdentificationSystem" type="StaffIdentificationSystemType" use="required">
			<xs:annotation>
				<xs:documentation>A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to a staff member.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="AssigningOrganizationCode" type="IdentificationCode" use="optional">
			<xs:annotation>
				<xs:documentation>The organization code or name assigning the staff Identification Code.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="StudentCharacteristic">
		<xs:annotation>
			<xs:documentation>Reflects important characteristics of the student's home situation: Displaced Homemaker, Homeless, Immigrant, Migratory, Military Parent, Pregnant Teen, Single Parent, Unaccompanied Youth		
			</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Characteristic" type="StudentCharacteristicType">
				<xs:annotation>
					<xs:documentation>The characteristic designated for the student.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BeginDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The date the characteristic was designated.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The date the characteristic was removed.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DesignatedBy" type="DesignatedBy" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The person, organization, or department that designated the characteristic.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StudentIdentificationCode">
		<xs:annotation>
			<xs:documentation>A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to a student.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="IdentificationCode" type="IdentificationCode">
				<xs:annotation>
					<xs:documentation>A unique number or alphanumeric code assigned to a student by a school, school system, a state, or other agency or entity.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="IdentificationSystem" type="StudentIdentificationSystemType" use="required">
			<xs:annotation>
				<xs:documentation>A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to a student.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="AssigningOrganizationCode" type="IdentificationCode" use="optional">
			<xs:annotation>
				<xs:documentation>The organization code or name assigning the student Identification Code.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="StudentIndicator">
		<xs:annotation>
			<xs:documentation>An indicator or metric computed for the student (e.g., at risk) to influence more effective education or direct specific interventions.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="IndicatorGroup" type="IndicatorName" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The name for a group of indicators.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="IndicatorName" type="IndicatorName">
				<xs:annotation>
					<xs:documentation>The name of the indicator or metric.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Indicator" type="Indicator">
				<xs:annotation>
					<xs:documentation>The value of the indicator or metric.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BeginDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The date when the indicator was assigned or computed.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The date the indicator or metric was sunset or removed.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DesignatedBy" type="DesignatedBy" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The person, organization, or department that designated the program association.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Telephone">
		<xs:annotation>
			<xs:documentation>The 10-digit telephone number, including the area code, for the person.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="TelephoneNumber" type="TelephoneNumber">
				<xs:annotation>
					<xs:documentation>The telephone number including the area code, and extension, if applicable.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="TelephoneNumberType" type="TelephoneNumberType" use="optional">
			<xs:annotation>
				<xs:documentation>The type of communication number listed for an individual or organization.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="PrimaryTelephoneNumberIndicator" type="xs:boolean" use="optional">
			<xs:annotation>
				<xs:documentation>An indication that the telephone number should be used as the principal number for an individual or organization.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:simpleType name="text">
		<xs:annotation>
			<xs:documentation>Long string for annotations or descriptions</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:token">
			<xs:minLength value="1"/>
			<xs:maxLength value="1024"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="timeinterval">
		<xs:annotation>
			<xs:documentation>A period of time with fixed, well-defined limits.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:duration"/>
	</xs:simpleType>
	<xs:annotation>
		<xs:documentation>===== Enumerations and Enumerated Collections =====</xs:documentation>
	</xs:annotation>
	<xs:simpleType name="AcademicHonorsType">
		<xs:annotation>
			<xs:documentation>A designation of the type of academic distinctions earned by or awarded to the student.
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AcademicSubjectType">
		<xs:annotation>
			<xs:documentation>The description of the content or subject area (e.g., arts, mathematics, reading, stenography, or a foreign language) of an assessment.
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="AcademicSubjectsType">
		<xs:annotation>
			<xs:documentation>The teaching field(s) taught by an individual, for example English/Language Arts, Reading, Mathematics, Science, Social Sciences, etc.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="AcademicSubject" type="AcademicSubjectType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The description of the content or subject area (e.g., arts, mathematics, reading, stenography, or a foreign language) of an assessment.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="AdditionalCreditType">
		<xs:annotation>
			<xs:documentation>The type of additional credits or units of value awarded for the completion of a course.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AddressType">
		<xs:annotation>
			<xs:documentation>The type of address listed for an individual or organization.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AdministrationEnvironmentType">
		<xs:annotation>
			<xs:documentation>The environment in which the test was administered.  For example:
			Electronic
Classroom
Testing Center
...</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AdministrativeFundingControlType">
		<xs:annotation>
			<xs:documentation>The type of education institution as classified by its funding source.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AssessmentCategoryType">
		<xs:annotation>
			<xs:documentation>The category of an assessment based on format and content. For example:
			Achievement test
Advanced placement test
Alternate assessment/grade-level standards
Attitudinal test
Cognitive and perceptual skills test
...
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AssessmentIdentificationSystemType">
		<xs:annotation>
			<xs:documentation>A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to an assessment.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AssessmentItemResultType">
		<xs:annotation>
			<xs:documentation>The analyzed result of a student's response to an assessment item.. For example:
Correct
Incorrect
Met standard
...
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AssessmentReportingMethodType">
		<xs:annotation>
			<xs:documentation>The method that the instructor of the class uses to report the performance and achievement of all students. It may be a qualitative method such as individualized teacher comments or a quantitative method such as a letter or a numerical grade.
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AttendanceEventCategoryType">
		<xs:annotation>
			<xs:documentation>A code categorizing the attendance event (e.g., excused absence, unexcused absence)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AttendanceEventType">
		<xs:annotation>
			<xs:documentation>A code describing the type of the attendance event (e.g., daily attendance, section attendance, etc.)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BehaviorCategoryType">
		<xs:annotation>
			<xs:documentation>Enumeration items defining the categories of behavior coded for use in describing an incident.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CalendarEventType">
		<xs:annotation>
			<xs:documentation>The type of scheduled or unscheduled event for the day.  For example:
Instructional day
Teacher only day
Holiday
Make-up day
Weather day
Student late arrival/early dismissal
...
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CareerPathwayType">
		<xs:annotation>
			<xs:documentation>The career cluster or pathway representing the career path of the Vocational/Career Tech concentrator.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CharterStatusType">
		<xs:annotation>
			<xs:documentation>The category of charter school. For example: School Charter, Open Enrollment Charter</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ClassroomPositionType">
		<xs:annotation>
			<xs:documentation>The type of position the staff member holds in the specific class/section.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CohortScopeType">
		<xs:annotation>
			<xs:documentation>The scope of cohort (e.g., school, district, classroom, etc.)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CohortType">
		<xs:annotation>
			<xs:documentation>The type of the cohort (e.g., academic intervention, classroom breakout, etc.)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CohortYearType">
		<xs:annotation>
			<xs:documentation>The enumeration items for the set of cohort years.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ContentStandardType">
		<xs:annotation>
			<xs:documentation>An indication as to whether an assessment conforms to a standard. For example:
			Local standard
Statewide standard
Regional standard
Association standard
School standard
...
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CountryCodeType">
		<xs:annotation>
			<xs:documentation>The names of countries. (Note: A list of countries and codes is currently maintained and updated by the ISO as ISO 3166 on its website: http://www.iso.org/iso/country_codes.htm)
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z]{2}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CourseAttemptResultType">
		<xs:annotation>
			<xs:documentation>The result from the student's attempt to take the course, for example:
Pass
Fail
Incomplete
Withdrawn
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CourseCodeSystemType">
		<xs:annotation>
			<xs:documentation>A system that is used to identify the organization of subject matter and related learning experiences provided for the instruction of students. In addition to identifying courses using the appropriate state codes, it is encouraged that courses are also cross referenced against one of the national course codes.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CourseDefinedByType">
		<xs:annotation>
			<xs:documentation> Specifies whether the course was defined by the SEA, LEA, School, or national organization.
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CourseGPAApplicabilityType">
		<xs:annotation>
			<xs:documentation>An indicator of whether or not this course being described is included in the computation of the student?s Grade Point Average, and if so, if it weighted differently from regular courses.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="CourseLevelCharacteristicsType">
		<xs:annotation>
			<xs:documentation>Indication of the nature and difficulty of instruction: remedial, basic, honors, Ap, IB, Dual Credit, CTE. etc. </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="CourseLevelCharacteristic" type="CourseLevelCharacteristicItemType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Specification of the specific program or designation associated with the course. For example: Ap, IB, Dual Credit, CTE. etc.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="CourseLevelCharacteristicItemType">
		<xs:annotation>
			<xs:documentation>The item for indication of the nature and difficulty of instruction: remedial, basic, honors, Ap, IB, Dual Credit, CTE. etc. </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CourseLevelType">
		<xs:annotation>
			<xs:documentation>The secondary course's level of rigor.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CourseRepeatCodeType">
		<xs:annotation>
			<xs:documentation>Indicates that an academic course has been repeated by a student and how that repeat is to be computed in the student's academic grade average.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CredentialType">
		<xs:annotation>
			<xs:documentation>An indication of the category of credential an individual holds.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CreditType">
		<xs:annotation>
			<xs:documentation>The type of credits or units of value awarded for the completion of a course.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DiplomaLevelType">
		<xs:annotation>
			<xs:documentation>The level of diploma/credential that is awarded to a student in recognition of his/her completion of the curricular requirements.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DiplomaType">
		<xs:annotation>
			<xs:documentation>The type of diploma/credential that is awarded to a student in recognition of his/her completion of the curricular requirements..</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DisabilityType">
		<xs:annotation>
			<xs:documentation>A disability condition that describes a child's impairment.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DisciplineActionLengthDifferenceReasonType">
		<xs:annotation>
			<xs:documentation>Indicates the reason for the difference, if any, between the official and actual lengths of a student?s disciplinary assignment.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="100"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EducationalEnvironmentType">
		<xs:annotation>
			<xs:documentation>The setting in which a child receives education and related services.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="EducationOrganizationCategoriesType">
		<xs:annotation>
			<xs:documentation>The classification(s) of the education agency within the geographic boundaries of a state according to the level of administrative and operational control granted by the state.
</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="OrganizationCategory" type="EducationOrganizationCategoryType" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The classification(s) of the education agency within the geographic boundaries of a state according to the level of administrative and operational control granted by the state</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="EducationOrganizationCategoryType">
		<xs:annotation>
			<xs:documentation>The classification of the education agency within the geographic boundaries of a state according to the level of administrative and operational control granted by the state.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EducationOrgIdentificationSystemType">
		<xs:annotation>
			<xs:documentation>A coding scheme that is used for identification and record-keeping purposes by education organizations, social services, or other agencies to refer to an education organization.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="EducationalPlansType">
		<xs:annotation>
			<xs:documentation>The type of education plan(s) the student is following, if appropriate.  For example:
Special education
Vocational
</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="EducationalPlan" type="EducationalPlanItemType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The type of education plan the student is following.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="EducationalPlanItemType">
		<xs:annotation>
			<xs:documentation>The type of education plan(s) the student is following, if appropriate.  For example:
Special education
Vocational
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ElectronicMailAddressType">
		<xs:annotation>
			<xs:documentation>The type of email listed for an individual or organization.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EmploymentStatusType">
		<xs:annotation>
			<xs:documentation>Reflects the type of employment or contract.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EntryType">
		<xs:annotation>
			<xs:documentation>The process by which a student enters a school during a given academic session.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="150"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExitWithdrawType">
		<xs:annotation>
			<xs:documentation>The circumstances under which the student exited from membership in an educational institution.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="150"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GenerationCodeSuffixType">
		<xs:annotation>
			<xs:documentation>An appendage, if any, used to denote an individual's generation in his family (e.g., Jr., Sr., III).  </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="10"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GPAWeightedType">
		<xs:annotation>
			<xs:documentation>An indication of whether the reported GPA is weighted or unweighted.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="GradeLevelsType">
		<xs:annotation>
			<xs:documentation>The enumerated collection for specifying one or more grade levels.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="GradeLevel" type="GradeLevelType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The specification of the grade level.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="GradeLevelType">
		<xs:annotation>
			<xs:documentation>The enumeration items for the set of grade levels.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GradeType">
		<xs:annotation>
			<xs:documentation>The type of grade in a report card or transcript (e.g., Final, Exam, Grading Period, ...)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GradingPeriodType">
		<xs:annotation>
			<xs:documentation>The name of the period for which grades are reported.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GraduationPlanType">
		<xs:annotation>
			<xs:documentation>The type of academic plan the student is following for graduation.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IdeaEligibilityType">
		<xs:annotation>
			<xs:documentation>Indicator of the eligibility of the student to receive special education services according to the Individuals with Disabilities Education Act (IDEA).</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IncidentBehaviorType">
		<xs:annotation>
			<xs:documentation>Enumeration items defining the behavior coded for use in describing an incident.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="100"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IncidentLocationType">
		<xs:annotation>
			<xs:documentation>Identifies where the incident occurred and whether or not it occurred on school.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="InstitutionTelephoneNumberType">
		<xs:annotation>
			<xs:documentation>The type of communication number listed for an organization.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ItemCategoryType">
		<xs:annotation>
			<xs:documentation>Category or type of the assessment item.  For example:
Multiple choice
Analytic
Prose
....
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="LanguagesType">
		<xs:annotation>
			<xs:documentation>Language the individual uses to communicate.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Language" type="LanguageItemType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="LanguageItemType">
		<xs:annotation>
			<xs:documentation>The item(s) denoting language(s) spoken or written.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LEACategoryType">
		<xs:annotation>
			<xs:documentation>The category of LEA/district. For example: Independent or Charter</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="25"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LeaveEventCategoryType">
		<xs:annotation>
			<xs:documentation>A code describing the type of the leave event.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LevelOfEducationType">
		<xs:annotation>
			<xs:documentation>The enumeration of the different levels of education achievable.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LevelType">
		<xs:annotation>
			<xs:documentation>The grade level(s) certified for teaching.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LimitedEnglishProficiencyType">
		<xs:annotation>
			<xs:documentation>An indication that the student has been identified as limited English proficient by the Language Proficiency Assessment Committee (LPAC), or English proficient.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="LinguisticAccommodationsType">
		<xs:annotation>
			<xs:documentation>Linguistic accommodations used with the student for the test. </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="LinguisticAccommodation" type="LinguisticAccommodationItemType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Linguistic accommodations used with the student for the test. </xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="LinguisticAccommodationItemType">
		<xs:annotation>
			<xs:documentation>The item(s) denoting the linguistic accommodations used with the student for the test. For example:
Bilingual dictionary
English dictonary
Reading Aloud - Word or Phrase
Reading Aloud - Entire Test Item
Oral Translation - Word or phrase
Clarification - Word or phrase
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="75"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MagnetSpecialProgramEmphasisSchoolType">
		<xs:annotation>
			<xs:documentation>A school that has been designed: 1) to attract students of different racial/ethnic backgrounds for the purpose of reducing, preventing, or eliminating racial isolation; and/or 2)to provide an academic or social focus on a particular theme (e.g., science/math, performing arts, gifted/talented, or foreign language).</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MediumOfInstructionType">
		<xs:annotation>
			<xs:documentation>The media through which teachers provide instruction to students and students and teachers communicate about instructional matters.  </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="MeetingDaysType">
		<xs:annotation>
			<xs:documentation>The day(s) of the week (e.g., Monday, Wednesday) that the class meets or an indication that a class meets "out-of-school" or "self-paced".</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="MeetingDay" type="MeetingDayItemType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The day(s) of the week (e.g., Monday, Wednesday) that the class meets.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="MeetingDayItemType">
		<xs:annotation>
			<xs:documentation>The enumeration items for the day(s) of the week (e.g., Monday, Wednesday) that the class meets or an indication that a class meets "out-of-school" or "self-paced".</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MethodCreditEarnedType">
		<xs:annotation>
			<xs:documentation>The method the credits were earned, for example:  Classroom, Examination, Transfer</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OldEthnicityType">
		<xs:annotation>
			<xs:documentation>Previous definition of Ethnicity combining Hispanic/Latino and Race.  </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OperationalStatusType">
		<xs:annotation>
			<xs:documentation>The current operational status of the education organization (e.g., active, inactive).  </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OtherNameType">
		<xs:annotation>
			<xs:documentation>The types of alternate names for a person.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PerformanceBaseType">
		<xs:annotation>
			<xs:documentation>Defines standard  levels of competency or performance that can be used for dashboard visualizations: advanced, proficient, basic, below basic.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PersonalInformationVerificationType">
		<xs:annotation>
			<xs:documentation>The evidence presented to verify one's personal identity; for example: drivers license, passport, birth certificate, etc.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PersonalTitlePrefixType">
		<xs:annotation>
			<xs:documentation>A prefix used to denote the title, degree, position or seniority of the person.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PopulationServedType">
		<xs:annotation>
			<xs:documentation>The type of students the course was designed for.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PostingResultType">
		<xs:annotation>
			<xs:documentation>Indication of whether the position was filled or retired without filling.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PostSecondaryEventCategoryType">
		<xs:annotation>
			<xs:documentation>A code describing the type of postsecondary event (e.g., college application or acceptance)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ProgramAssignmentType">
		<xs:annotation>
			<xs:documentation>The name of the education program for which a teacher is assigned to a school.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ProgramSponsorType">
		<xs:annotation>
			<xs:documentation>Ultimate and intermediate providers of funds for a particular educational or service program or activity or for an individual's participation in the program or activity; e.g., Federal, State, ESC, District, School, Private Org, etc.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ProgramType">
		<xs:annotation>
			<xs:documentation>The formal name of the program of instruction, training, services or benefits available through federal, state, or local agencies.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="75"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="RaceType">
		<xs:annotation>
			<xs:documentation>The general racial category which most clearly reflects the individual's recognition of his or her community or with which the individual most identifies. </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="RacialCategory" type="RaceItemType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Zero or more racial categories associated with the student or staff.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="RaceItemType">
		<xs:annotation>
			<xs:documentation>The enumeration items defining the racial categories which most clearly reflects the individual's recognition of his or her community or with which the individual most identifies.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RatingStandardNameType">
		<xs:annotation>
			<xs:documentation>The names of the levels of performance rating standards. For example:
			Passing
Standard
Commended
...</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RecognitionType">
		<xs:annotation>
			<xs:documentation>The nature of recognition given to the student for accomplishments in a co-curricular, or extra-curricular activity.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="75"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RelationType">
		<xs:annotation>
			<xs:documentation>The nature of an individual's relationship to a student.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ReasonExitedType">
		<xs:annotation>
			<xs:documentation>The reason the child left the program within a school or district.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="100"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ReasonNotTestedType">
		<xs:annotation>
			<xs:documentation>The primary reason student is not tested. For example:
			Absent
Refusal by parent
Refusal by student
Medical waiver
Illness
Disruptive behavior
LEP Exempt
...</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RepeatIdentifierType">
		<xs:annotation>
			<xs:documentation>An indication as to whether a student has previously taken a given course.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="75"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ReporterDescriptionType">
		<xs:annotation>
			<xs:documentation>Information on the type of individual who reported the incident. </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ResponseIndicatorType">
		<xs:annotation>
			<xs:documentation>Indicator of the response.  For example:
			Nonscorable response
Ineffective response
Effective response
Partial response
...</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="RestraintEventReasonsType">
		<xs:annotation>
			<xs:documentation>The categorization of the circumstances or reason for the restraint. </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="RestraintEventReason" type="RestraintEventReasonItemType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The categorization of the circumstances or reason for the restraint. </xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="RestraintEventReasonItemType">
		<xs:annotation>
			<xs:documentation>The items of categorization of the circumstances or reason for the restraint.
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RetestIndicatorType">
		<xs:annotation>
			<xs:documentation>Indicator if the test was retaken.  For example:
			Primary administration
First retest
Second retest
...</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="SchoolCategoriesType">
		<xs:annotation>
			<xs:documentation>The one or more categories of school. For example: High School, Middle School, and/or Elementary School.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="SchoolCategory" type="SchoolCategoryItemType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The one or more categories of school. For example: High School, Middle School, and/or Elementary School.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="SchoolCategoryItemType">
		<xs:annotation>
			<xs:documentation>The category of school. For example: High School, Middle School, Elementary School</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SchoolFoodServicesEligibilityType">
		<xs:annotation>
			<xs:documentation>An indication of a student's level of eligibility for breakfast, lunch, snack, supper, and milk programs.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SchoolType">
		<xs:annotation>
			<xs:documentation>The type of education institution as classified by its primary focus. </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SchoolYearType">
		<xs:annotation>
			<xs:documentation>Identifier for a school year</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="Section504DisabilitiesType">
		<xs:annotation>
			<xs:documentation>A categorization of the disabilities associated with a student pursuant to Section 504.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Section504Disability" type="Section504DisabilityItemType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>A categorization of the disabilities associated with a student pursuant to Section 504.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="Section504DisabilityItemType">
		<xs:annotation>
			<xs:documentation>Enumeration items for Section 504 disabilities.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="75"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SeparationReasonType">
		<xs:annotation>
			<xs:documentation>Reason for terminating the employment; for example:  Employment in education, Employment outside of education, Retirement, Family/personal relocation, Change of assignment</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="75"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SeparationType">
		<xs:annotation>
			<xs:documentation>Type of employment separation; for example:  Voluntary separation, Involuntary separation, Mutual agreement. Other, etc.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SexType">
		<xs:annotation>
			<xs:documentation>A person's gender.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="SpecialAccommodationsType">
		<xs:annotation>
			<xs:documentation>The specific type of special variation used in how an examination is presented, how it is administered, or how the test taker is allowed to respond. This generally refers to changes that do not substantially alter what the examination measures. The proper use of accommodations does not substantially change academic level or performance criteria. </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="SpecialAccommodation" type="SpecialAccommodationItemType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The specific type of special variation used in how an examination is presented, how it is administered, or how the test taker is allowed to respond. This generally refers to changes that do not substantially alter what the examination measures. The proper use of accommodations does not substantially change academic level or performance criteria.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="SpecialAccommodationItemType">
		<xs:annotation>
			<xs:documentation>The item(s) to specifiy the special variation used in how an examination is presented, how it is administered, or how the test taker is allowed to respond. For example:
			For example:
Braille
Enlarged monitor view
Extra time
Large Print
Setting
Oral Administration
...
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="150"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StaffClassificationType">
		<xs:annotation>
			<xs:documentation>An individual's title of employment, official status or rank.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StaffIdentificationSystemType">
		<xs:annotation>
			<xs:documentation>A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to a staff member.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StateAbbreviationType">
		<xs:annotation>
			<xs:documentation>The abbreviation for the state (within the United States) or outlying area in which an address is located. </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z]{2}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StudentCharacteristicType">
		<xs:annotation>
			<xs:documentation>Enumeration items for the important characteristics of the student's home situation: Displaced Homemaker, Homeless, Immigrant, Migratory, Military Parent, Pregnant Teen, Single Parent, Unaccompanied Youth</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StudentIdentificationSystemType">
		<xs:annotation>
			<xs:documentation>Definition: A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to a student.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StudentParticipationCodeType">
		<xs:annotation>
			<xs:documentation>The role or type of participation of a student in a discipline incident; for example: Victim, Perpetrator, Witness, Reporter</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TeachingCredentialBasisType">
		<xs:annotation>
			<xs:documentation>An indication of the pre-determined criteria for granting the teaching credential that an individual holds.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="75"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TeachingCredentialType">
		<xs:annotation>
			<xs:documentation>An indication of the category of a legal document giving authorization to perform teaching assignment services.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TelephoneNumberType">
		<xs:annotation>
			<xs:documentation>The type of communication number listed for an individual.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TermType">
		<xs:annotation>
			<xs:documentation>The type of the session during the school year (e.g., Fall Semester).</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TitleIPartAParticipantType">
		<xs:annotation>
			<xs:documentation>An indication of the type of Title I program, if any, in which the student is participating and served.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TitleIPartASchoolDesignationType">
		<xs:annotation>
			<xs:documentation>Denotes the Title I Part A designation for the school.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="75"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="WeaponsType">
		<xs:annotation>
			<xs:documentation>Identifies the type of weapon used during an incident. </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Weapon" type="WeaponItemType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Zero or more selection of the weapon(s).</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="WeaponItemType">
		<xs:annotation>
			<xs:documentation>The enumeration items for the types of weapon used during an incident. </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:annotation>
		<xs:documentation>===== String Simple Types =====</xs:documentation>
	</xs:annotation>
	<xs:simpleType name="AccountCodeType">
		<xs:annotation>
			<xs:documentation>The type of the account code (e.g., fund, function, object)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AccountNumber">
		<xs:annotation>
			<xs:documentation>The alpha-numeric string that identifies the account.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AlternateDayName">
		<xs:annotation>
			<xs:documentation>used for the bell schedule, another name for day (e.g., Blue day,Red day)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ApartmentRoomSuiteNumber">
		<xs:annotation>
			<xs:documentation>The apartment, room, or suite number of an address. </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AssessmentForm">
		<xs:annotation>
			<xs:documentation>Identifies the form of the assessment, for example a regular versus makeup form, multiple choice versus constructed response, etc.		</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AssessmentResponse">
		<xs:annotation>
			<xs:documentation>A student's response to a stimulus on a test.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AssessmentTitle">
		<xs:annotation>
			<xs:documentation>The title or name of the assessment.
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AttendanceEventReason">
		<xs:annotation>
			<xs:documentation>The reason for the absence or tardy.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="40"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BellScheduleName">
		<xs:annotation>
			<xs:documentation>The title or name of the bell schedule.		</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BuildingSiteNumber">
		<xs:annotation>
			<xs:documentation>The number of the building on the site, if more than one building shares the same address.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CaseNumber">
		<xs:annotation>
			<xs:documentation>The case number assigned to the incident by law enforcement or other organization.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="City">
		<xs:annotation>
			<xs:documentation>The name of the city in which an address is located. </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="2"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ClassPeriodNameType">
		<xs:annotation>
			<xs:documentation>An indication of the portion of a typical daily session in which students receive instruction in a specified subject (e.g., morning, sixth period, block period, or AB schedules). 
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ClassroomIdentificationCode">
		<xs:annotation>
			<xs:documentation>A unique number or alphanumeric code assigned to a room by a school, school system, state, or other agency or entity.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CIPCode">
		<xs:annotation>
			<xs:documentation>Number and description of the CIP Code associated with the student?s CTE program.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="120"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CodeValue">
		<xs:annotation>
			<xs:documentation>A code or abbreviation for an element.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CohortDescription">
		<xs:annotation>
			<xs:documentation>Description of the student cohort</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="1024"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CohortIdentifier">
		<xs:annotation>
			<xs:documentation>A locally assigned unique identifier (within the school or school district) to identify each specific incident or occurrence. The same identifier should be used to document the entire incident even if it included multiple offenses and multiple offenders.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ContactRestrictions">
		<xs:annotation>
			<xs:documentation>Restrictions for student and/or teacher contact with the individual (e.g., the student may not be picked up by the individual)                                                                           </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="250"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ContentStandardName">
		<xs:annotation>
			<xs:documentation>The name of the content standard, for example Common Core.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="65"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Coordinate">
		<xs:annotation>
			<xs:documentation>The data type to specify latitude or longitude.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CorrectResponse">
		<xs:annotation>
			<xs:documentation>The correct response for the assessment item.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CountyFIPSCode">
		<xs:annotation>
			<xs:documentation>Definition
The Federal Information Processing Standards (FIPS) numeric code for the county issued by the National Institute of Standards and Technology (NIST). Counties are considered to be the "first-order subdivisions" of each State and statistically equivalent entity, regardless of their local designations (county, parish, borough, etc.). Counties in different States will have the same code. A unique county number is created when combined with the 2-digit FIPS State Code. </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="3"/>
			<xs:maxLength value="5"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CourseTitle">
		<xs:annotation>
			<xs:documentation>The descriptive name given to a course of study offered in a school or other institution or organization. In departmentalized classes at the elementary, secondary, and postsecondary levels (and for staff development activities), this refers to the name by which a course is identified (e.g., American History, English III). For elementary and other non-departmentalized classes, it refers to any portion of the instruction for which a grade or report is assigned (e.g., reading, composition, spelling, and language arts).</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Department">
		<xs:annotation>
			<xs:documentation>The department or suborganization the employee/contractor is associated with in the Education Organization.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="3"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Description">
		<xs:annotation>
			<xs:documentation>A detailed description of the entity.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="1024"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DesignatedBy">
		<xs:annotation>
			<xs:documentation>The person, organization, or dpeartment that made a student designation.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DisabilityDiagnosis">
		<xs:annotation>
			<xs:documentation>A description of the disability diagnosis.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="80"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DisciplineActionIdentifier">
		<xs:annotation>
			<xs:documentation>Identifier assigned by the education organization to the discipline action.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DisplacementStatusType">
		<xs:annotation>
			<xs:documentation>Indicates a state health or weather related event that displaces a group of students, and may require additional funding, educational, or social services.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ElectronicMailAddress">
		<xs:annotation>
			<xs:documentation>The electronic mail (e-mail) address listed for an individual or organization.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="7"/>
			<xs:maxLength value="128"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FirstName">
		<xs:annotation>
			<xs:documentation>A name given to an individual at birth, baptism, or during another naming ceremony, or through legal change.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GradebookEntryType">
		<xs:annotation>
			<xs:documentation>The type of the gradebook entry; for example, homework, assignment, quiz, unit test, oral presentation, etc.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GradeEarned">
		<xs:annotation>
			<xs:documentation>A final or interim (grading period) indicator of student performance in a class as submitted by the instructor.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GradeValueQualifier">
		<xs:annotation>
			<xs:documentation>The scale of equivalents, if applicable, for grades awarded as indicators of performance in schoolwork. For example, numerical equivalents for letter grades used in determining a student's Grade Point Average (A=4, B=3, C=2, D=1 in a four-point system) or letter equivalents for percentage grades (90-100%=A, 80-90%=B, etc.).
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="80"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="HonorsDescription">
		<xs:annotation>
			<xs:documentation>A description of the type of academic distinctions earned by or awarded to the individual.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="80"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IdentificationCode">
		<xs:annotation>
			<xs:documentation>A unique number or alphanumeric code assigned to a space, room, site, building, individual, organization, program, or institution by a school, school system, a state, or other agency or entity.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IncidentIdentifier">
		<xs:annotation>
			<xs:documentation>A locally assigned unique identifier (within the school or school district) to identify each specific incident or occurrence. The same identifier should be used to document the entire incident even if it included multiple offenses and multiple offenders.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Indicator">
		<xs:annotation>
			<xs:documentation>Indicator or metric computed for the student (e.g., at risk) to influence more effective education or direct specific interventions.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="35"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IndicatorName">
		<xs:annotation>
			<xs:documentation>The name of the Indicator, indicator group, or metric computed for the student (e.g., at risk) to influence more effective education or direct specific interventions.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="InstitutionId">
		<xs:annotation>
			<xs:documentation>A unique number or alphanumeric code assigned to the postsecondary organization.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LastSurname">
		<xs:annotation>
			<xs:documentation>The name borne in common by members of a family.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LeaveEventReason">
		<xs:annotation>
			<xs:documentation>Expanded reason for the staff leave.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="40"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LocalCourseCode">
		<xs:annotation>
			<xs:documentation>The local code assigned by the LEA that identifies the organization of subject matter and related learning experiences provided for the instruction of students.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MiddleName">
		<xs:annotation>
			<xs:documentation>A secondary name given to an individual at birth, baptism, or during another naming ceremony.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="NameOfCounty">
		<xs:annotation>
			<xs:documentation>The name of the county, parish, borough, or comparable unit (within a state) in which an address is located.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="NameOfInstitution">
		<xs:annotation>
			<xs:documentation>The full, legally accepted name of the institution.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="75"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="NameType">
		<xs:annotation>
			<xs:documentation>An alternate name for a person</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="35"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Nomenclature">
		<xs:annotation>
			<xs:documentation>Reflects the common nomenclature for an element.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="35"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Objective">
		<xs:annotation>
			<xs:documentation>The designated title of the learning objective.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PositionTitle">
		<xs:annotation>
			<xs:documentation>The descriptive name of an individual's position.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="45"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PostalCode">
		<xs:annotation>
			<xs:documentation>The five or nine digit zip code or overseas postal code portion of an address.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="17"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ProfileThumbnail">
		<xs:annotation>
			<xs:documentation>ProfileThumbnail</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="59"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ProgramId">
		<xs:annotation>
			<xs:documentation>A unique number or alphanumeric code assigned to a program by a school, school system, a state, or other agency or entity.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Rating">
		<xs:annotation>
			<xs:documentation>An accountability rating level, designation, or assessment.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="35"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RatingOrganization">
		<xs:annotation>
			<xs:documentation>The organization assigning the accountability rating.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="35"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RatingProgramType">
		<xs:annotation>
			<xs:documentation>The rating program (e.g., NCLB)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RatingTitleType">
		<xs:annotation>
			<xs:documentation>The title of the rating (e.g., School Rating, Safety Score, etc.)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RecognitionDescription">
		<xs:annotation>
			<xs:documentation>The description of recognition given to the student for accomplishments in a co-curricular, or extra-curricular activity..</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="80"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ReporterName">
		<xs:annotation>
			<xs:documentation>Identifies the reporter of the incident by name.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="75"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RequisitionNumber">
		<xs:annotation>
			<xs:documentation>The number or identfier assigned to an open staff position, typically a requisition number assigned by Human Resources.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RestraintEventIdentifier">
		<xs:annotation>
			<xs:documentation>A unique number or alphanumeric code assigned to a restraint event by a school, school system, a state, or other agency or entity.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Result">
		<xs:annotation>
			<xs:documentation>A meaningful raw score or statistical expression of the performance of an individual. The results can be expressed as a number, percentile, range, level, etc.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="35"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SecondaryBehaviorsType">
		<xs:annotation>
			<xs:documentation>Supplemental information about an incident.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ServiceCategory">
		<xs:annotation>
			<xs:documentation>The category of service provided by a program.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ShortDescription">
		<xs:annotation>
			<xs:documentation>A shortened description for reference.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StaffId">
		<xs:annotation>
			<xs:documentation>The person's Social Security number or a state-approved alternative identification number.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="9"/>
			<xs:maxLength value="9"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StreetNumberName">
		<xs:annotation>
			<xs:documentation>The street number and street name or post office box number of an address.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="150"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TelephoneNumber">
		<xs:annotation>
			<xs:documentation>The telephone number including the area code, and extension, if applicable.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="24"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="UniqueSectionCode">
		<xs:annotation>
			<xs:documentation>A unique identifier for the section, that is defined by the classroom, the subjects taught, and the instructors that are assigned.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="UniqueStateIdentifier">
		<xs:annotation>
			<xs:documentation>A unique numeric code assigned to a person by a state education agency.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Version">
		<xs:annotation>
			<xs:documentation>The version identifier for the assessment.
</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:int"/>
	</xs:simpleType>
	<xs:simpleType name="WebSite">
		<xs:annotation>
			<xs:documentation>The public web site address (URL) for the educational organization.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="5"/>
			<xs:maxLength value="80"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="WeekIdentifier">
		<xs:annotation>
			<xs:documentation>The school label for the academic week.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="5"/>
			<xs:maxLength value="80"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
