complexType CourseOffering
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p395.png
namespace http://ed-fi.org/0210
type extension of ComplexObjectType
properties
base ComplexObjectType
children LocalCourseCode LocalCourseTitle InstructionalTimePlanned CurriculumUsed SchoolReference SessionReference CourseReference
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID        
documentation
The XML ID associated with the complex object.
annotation
documentation
This entity represents an entry in the course catalog of available courses offered by the school during a session.
appinfo
<ann:TypeGroup>Domain Entity</ann:TypeGroup>
source <xs:complexType name="CourseOffering">
 
<xs:annotation>
   
<xs:documentation>This entity represents an entry in the course catalog of available courses offered by the school during a session.</xs:documentation>
   
<xs:appinfo>
     
<ann:TypeGroup>Domain Entity</ann:TypeGroup>
   
</xs:appinfo>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="ComplexObjectType">
     
<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="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="InstructionalTimePlanned" type="Duration" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The planned total number of clock minutes of instruction for this course offering. Generally, this should be at least as many minutes as is required for completion by the related state- or district-defined course.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="CurriculumUsed" type="CurriculumUsedType" minOccurs="0" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:documentation>The type of curriculum used in an early learning classroom or group.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="SchoolReference" type="SchoolReferenceType">
         
<xs:annotation>
           
<xs:documentation>The school that offers the course.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="SessionReference" type="SessionReferenceType">
         
<xs:annotation>
           
<xs:documentation>The session in which the course is offered at the school.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="CourseReference" type="CourseReferenceType">
         
<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>

element CourseOffering/LocalCourseCode
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p396.png
namespace http://ed-fi.org/0210
type LocalCourseCode
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 60
annotation
documentation
The local code assigned by the School that identifies the course offering provided for the instruction of students.
source <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>

element CourseOffering/LocalCourseTitle
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p397.png
namespace http://ed-fi.org/0210
type CourseTitle
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 60
annotation
documentation
The descriptive name given to a course of study offered in the school, if different from the CourseTitle.
source <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>

element CourseOffering/InstructionalTimePlanned
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p398.png
namespace http://ed-fi.org/0210
type Duration
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
The planned total number of clock minutes of instruction for this course offering. Generally, this should be at least as many minutes as is required for completion by the related state- or district-defined course.
source <xs:element name="InstructionalTimePlanned" type="Duration" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The planned total number of clock minutes of instruction for this course offering. Generally, this should be at least as many minutes as is required for completion by the related state- or district-defined course.</xs:documentation>
 
</xs:annotation>
</xs:element>

element CourseOffering/CurriculumUsed
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p399.png
namespace http://ed-fi.org/0210
type CurriculumUsedType
properties
minOcc 0
maxOcc unbounded
content simple
facets
Kind Value Annotation
enumeration Creative curriculum infants/toddlers
enumeration Creative curriculum preschool
enumeration Creative curriculum family child care
enumeration Highscope preschoolers
enumeration Highscope infants/toddlers
enumeration Montessori curriculum
enumeration Locally designed curriculum
enumeration Other curriculum
enumeration None
annotation
documentation
The type of curriculum used in an early learning classroom or group.
source <xs:element name="CurriculumUsed" type="CurriculumUsedType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>The type of curriculum used in an early learning classroom or group.</xs:documentation>
 
</xs:annotation>
</xs:element>

element CourseOffering/SchoolReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p400.png
namespace http://ed-fi.org/0210
type SchoolReferenceType
properties
content complex
children SchoolIdentity SchoolLookup
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID        
documentation
The XML ID associated with this complex object.
ref  xs:IDREF        
documentation
The XML IDREF that references the object associated with this object.
annotation
documentation
The school that offers the course.
source <xs:element name="SchoolReference" type="SchoolReferenceType">
 
<xs:annotation>
   
<xs:documentation>The school that offers the course.</xs:documentation>
 
</xs:annotation>
</xs:element>

element CourseOffering/SessionReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p401.png
namespace http://ed-fi.org/0210
type SessionReferenceType
properties
content complex
children SessionIdentity SessionLookup
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID        
documentation
The XML ID associated with this complex object.
ref  xs:IDREF        
documentation
The XML IDREF that references the object associated with this object.
annotation
documentation
The session in which the course is offered at the school.
source <xs:element name="SessionReference" type="SessionReferenceType">
 
<xs:annotation>
   
<xs:documentation>The session in which the course is offered at the school.</xs:documentation>
 
</xs:annotation>
</xs:element>

element CourseOffering/CourseReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p402.png
namespace http://ed-fi.org/0210
type CourseReferenceType
properties
content complex
children CourseIdentity CourseLookup
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID        
documentation
The XML ID associated with this complex object.
ref  xs:IDREF        
documentation
The XML IDREF that references the object associated with this object.
annotation
documentation
The course being offered by the school.
source <xs:element name="CourseReference" type="CourseReferenceType">
 
<xs:annotation>
   
<xs:documentation>The course being offered by the school.</xs:documentation>
 
</xs:annotation>
</xs:element>