complexType CourseTranscript
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p412.png
namespace http://ed-fi.org/0210
type extension of ComplexObjectType
properties
base ComplexObjectType
children CourseAttemptResult AttemptedCredits EarnedCredits EarnedAdditionalCredits WhenTakenGradeLevel MethodCreditEarned FinalLetterGradeEarned FinalNumericGradeEarned CourseRepeatCode CourseReference StudentAcademicRecordReference CourseTitle AlternativeCourseTitle AlternativeCourseCode ExternalEducationOrganizationReference
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID        
documentation
The XML ID associated with the complex object.
annotation
documentation
This entity is the final record of a student's performance in their courses at the end of a semester or school year.
appinfo
<ann:TypeGroup>Domain Entity</ann:TypeGroup>
source <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 a semester or school year.</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="CourseAttemptResult" type="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:element>
       
<xs:element name="AttemptedCredits" 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="EarnedCredits" type="Credits">
         
<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="EarnedAdditionalCredits" 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="WhenTakenGradeLevel" type="GradeLevelDescriptorReferenceType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Student's grade level at time of course.</xs:documentation>
           
<xs:appinfo>
             
<ann:Descriptor>GradeLevelDescriptor</ann:Descriptor>
           
</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="MethodCreditEarned" type="MethodCreditEarnedType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The method the credits were earned (e.g., Classroom, Examination, Transfer).</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="FinalLetterGradeEarned" type="GradeEarned" 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="FinalNumericGradeEarned" type="NumericGrade" 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">
         
<xs:annotation>
           
<xs:documentation>The course recorded in the course transcript entry.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="StudentAcademicRecordReference" type="StudentAcademicRecordReferenceType">
         
<xs:annotation>
           
<xs:documentation>Link to the student's academic record for a semester/school year.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<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, language arts).</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AlternativeCourseTitle" 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="AlternativeCourseCode" type="LocalCourseCode" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The local code assigned by the school that identifies the course offering, the code from an external educational organization, or other alternate course code.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="ExternalEducationOrganizationReference" type="EducationOrganizationReferenceType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Optional association between CourseTranscript and ExternalEdOrg is designed to capture cases in which the student takes a course via an ExternalEducationOrganization (like an enrolled student taking a Khan Academy course).</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element CourseTranscript/CourseAttemptResult
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p413.png
namespace http://ed-fi.org/0210
type CourseAttemptResultType
properties
content simple
facets
Kind Value Annotation
enumeration Pass
enumeration Fail
enumeration Incomplete
enumeration Withdrawn
annotation
documentation
The result from the student's attempt to take the course, for example:
        Pass
        Fail
        Incomplete
        Withdrawn.
source <xs:element name="CourseAttemptResult" type="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:element>

element CourseTranscript/AttemptedCredits
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p414.png
namespace http://ed-fi.org/0210
type Credits
properties
minOcc 0
maxOcc 1
content complex
children Credits CreditType CreditConversion
annotation
documentation
The number of credits a student attempted and could earn for successfully completing a given course.
source <xs:element name="AttemptedCredits" 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>

element CourseTranscript/EarnedCredits
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p415.png
namespace http://ed-fi.org/0210
type Credits
properties
content complex
children Credits CreditType CreditConversion
annotation
documentation
The number of credits a student earned for completing a given course.
source <xs:element name="EarnedCredits" type="Credits">
 
<xs:annotation>
   
<xs:documentation>The number of credits a student earned for completing a given course.</xs:documentation>
 
</xs:annotation>
</xs:element>

element CourseTranscript/EarnedAdditionalCredits
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p416.png
namespace http://ed-fi.org/0210
type AdditionalCredits
properties
minOcc 0
maxOcc unbounded
content complex
children Credits AdditionalCreditType
annotation
documentation
The number of additional credits a student attempted and could earn for successfully completing a given course (e.g., dual credit, AP, IB).
source <xs:element name="EarnedAdditionalCredits" 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>

element CourseTranscript/WhenTakenGradeLevel
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p417.png
namespace http://ed-fi.org/0210
type GradeLevelDescriptorReferenceType
properties
minOcc 0
maxOcc 1
content complex
children CodeValue Namespace
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
Student's grade level at time of course.
appinfo
<ann:Descriptor>GradeLevelDescriptor</ann:Descriptor>
source <xs:element name="WhenTakenGradeLevel" type="GradeLevelDescriptorReferenceType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Student's grade level at time of course.</xs:documentation>
   
<xs:appinfo>
     
<ann:Descriptor>GradeLevelDescriptor</ann:Descriptor>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element CourseTranscript/MethodCreditEarned
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p418.png
namespace http://ed-fi.org/0210
type MethodCreditEarnedType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration Classroom credit
enumeration Converted occupational experience credit
enumeration Correspondence credit
enumeration Credit by examination
enumeration Credit recovery
enumeration Online credit
enumeration Other
enumeration Transfer credit
annotation
documentation
The method the credits were earned (e.g., Classroom, Examination, Transfer).
source <xs:element name="MethodCreditEarned" type="MethodCreditEarnedType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The method the credits were earned (e.g., Classroom, Examination, Transfer).</xs:documentation>
 
</xs:annotation>
</xs:element>

element CourseTranscript/FinalLetterGradeEarned
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p419.png
namespace http://ed-fi.org/0210
type GradeEarned
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
annotation
documentation
The final indicator of student performance in a class as submitted by the instructor.
source <xs:element name="FinalLetterGradeEarned" type="GradeEarned" 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>

element CourseTranscript/FinalNumericGradeEarned
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p420.png
namespace http://ed-fi.org/0210
type NumericGrade
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 9
fractionDigits 2
annotation
documentation
The final indicator of student performance in a class as submitted by the instructor.
source <xs:element name="FinalNumericGradeEarned" type="NumericGrade" 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>

element CourseTranscript/CourseRepeatCode
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p421.png
namespace http://ed-fi.org/0210
type CourseRepeatCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration Repeat Counted
enumeration Repeat NotCounted
enumeration Replacement Counted
enumeration Replaced NotCounted
enumeration Repeat Other Institution
enumeration Not Counted Other
annotation
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.
source <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>

element CourseTranscript/CourseReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p422.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 recorded in the course transcript entry.
source <xs:element name="CourseReference" type="CourseReferenceType">
 
<xs:annotation>
   
<xs:documentation>The course recorded in the course transcript entry.</xs:documentation>
 
</xs:annotation>
</xs:element>

element CourseTranscript/StudentAcademicRecordReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p423.png
namespace http://ed-fi.org/0210
type StudentAcademicRecordReferenceType
properties
content complex
children StudentAcademicRecordIdentity
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
Link to the student's academic record for a semester/school year.
source <xs:element name="StudentAcademicRecordReference" type="StudentAcademicRecordReferenceType">
 
<xs:annotation>
   
<xs:documentation>Link to the student's academic record for a semester/school year.</xs:documentation>
 
</xs:annotation>
</xs:element>

element CourseTranscript/CourseTitle
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p424.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 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, language arts).
source <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, language arts).</xs:documentation>
 
</xs:annotation>
</xs:element>

element CourseTranscript/AlternativeCourseTitle
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p425.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="AlternativeCourseTitle" 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 CourseTranscript/AlternativeCourseCode
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p426.png
namespace http://ed-fi.org/0210
type LocalCourseCode
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 60
annotation
documentation
The local code assigned by the school that identifies the course offering, the code from an external educational organization, or other alternate course code.
source <xs:element name="AlternativeCourseCode" type="LocalCourseCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The local code assigned by the school that identifies the course offering, the code from an external educational organization, or other alternate course code.</xs:documentation>
 
</xs:annotation>
</xs:element>

element CourseTranscript/ExternalEducationOrganizationReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p427.png
namespace http://ed-fi.org/0210
type EducationOrganizationReferenceType
properties
minOcc 0
maxOcc 1
content complex
children EducationOrganizationIdentity EducationOrganizationLookup
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
Optional association between CourseTranscript and ExternalEdOrg is designed to capture cases in which the student takes a course via an ExternalEducationOrganization (like an enrolled student taking a Khan Academy course).
source <xs:element name="ExternalEducationOrganizationReference" type="EducationOrganizationReferenceType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Optional association between CourseTranscript and ExternalEdOrg is designed to capture cases in which the student takes a course via an ExternalEducationOrganization (like an enrolled student taking a Khan Academy course).</xs:documentation>
 
</xs:annotation>
</xs:element>