This entity is the final record of a student's performance in their courses at the end of a semester or school year.
Object Triggering Logic
This table describes logic for triggering syncing of this object.
Action | Trigger |
---|---|
Post | When transcript records are posted for a student for course with a state code and in grades 9-12. OR When a grade is posted to a grading task that is marked as State Reported and the student is in grades K-8.
|
Post/Delete | When a grade is changed on a state reported grading task or part of the Natural Key is changed. |
Put | When fields that are not part of the natural key are changed. |
Delete | When a transcript record is deleted for a student. |
Delete | When a state reported grade is deleted for a student. |
Delete | Transcript records will delete when a student has only 1 Student School Association record for a specific School and Year and that record is deleted. (Note: If a new Student School Association record is created, existing records will not re-post, a resync must be completed to resend the data) |
Delete | When the Enrollment State Exclude checkbox is checked. (Note: If the box is unchecked the data will not post, a resync must be completed to resend the data) |
Delete | When the District Number on the course transcript is changed and it no longer matches the reporting districts number. |
School Exclude, Calendar Exclude, Resource Toggle and Resync Logic
This table describes the School Exclude, Calendar Exclude, Resource Toggle and Resync logic of this object.
Action | Trigger |
---|---|
None | If a resource is toggled to 'OFF' after data has sent, all sent data will remain in the ODS but no new data will send. |
Resync | If a record is in the Ed-Fi Identity Mapping table and not in the ODS, it will be deleted from the Ed-Fi Identity Mapping table. |
Resync | If a record is in the ODS and it does not have a matching record in Campus or the Ed-Fi Identity Mapping table, it will be deleted from the ODS. |
Resync | If a mapping is changed in Resource Preferences, a resync will need to be done to reflect the changes. |
Natural Key Changes, Cascading Updates, and Deletes Logic
This table describes the Natural Key Changes/Cascading Updates and Deletes logic of this object.
Action | Trigger |
---|---|
Post/Delete | Natural Key change:
|
Scope Year Logic
This table describes scope year logic of this object.
Logic |
---|
Transcript records will send to each scope year where the student has a Student School Association, regardless of the Transcript School Year.
|
Resource Preferences
This table describes the Resource Preferences of this object.
Data Element Label | Mapping Needed |
---|---|
Credit Earned/Attempted | Course Attempt Result Descriptor |
Final Letter Grade Descriptors | Score |
Event Queue Detail
This table describes the Event Queue Detail of this object.
Campus Table | Ed-Fi Action | Fields |
---|---|---|
transcriptcourse | Post/Put/Delete | The primary table used for sending data for this resource. |
transcriptcredit | Post/Put/Delete | The primary table used for sending data for this resource. |
Object Data Elements
This table describes data elements sent within the Course Transcripts resource.
Data Element Label | Business Requirement | Business Rules | M, C or O | Data Source GUI Path | Database Field |
---|---|---|---|---|---|
courseAttempt ResultDescriptor | The result from the student's attempt to take the course, for example: Pass/Fail/ Incomplete/Withdrawn/Expelled - To be used by K-8 grades that do not fulfill subject matter courses. | When reporting from State Reported Grading Task or Standard use the Score Group or Rubric used for the posted grade to determine the Result Type:
When reporting from Transcript Records use the Credits Earned vs. Credit Attempted to determine the Result Type:
**We do not report Incomplete or Withdrawn from Grading Tasks or Standards and will not report "Withdrawn from transcript records". These values will not report. | M | Transcripts> Earned AND Transcripts> Attempted | transcriptcredit. creditsAttempted AND transcriptcredit. creditsEarned |
courseReference | A reference to the related Course resource. | Reports the Natural Key fields for the Course resource. | M | ||
externalEducation Organziation Reference | The identifier assigned to an education organization. | O | |||
studentAcademic RecordReference | A reference to the related Student Academic Record resource. | Reports the Natural Key fields for the Student Academic Record resource. | M | ||
alternativeCourse Code | The local code assigned by the school that identifies the course offering, the code from an external educational organization, or other alternate course cod. | Report the Course Number from the transcript record. | O | Transcripts> Course Number | transcriptcourse. courseNumber |
alternativeCourse Title | The descriptive name given to a course of study offered in the school, if different from the CourseTitle. | Report the Course Name from the transcript record. | O | Transcripts> Course Name | transcriptcourse. courseName |
attemptedCredit Conversion | Conversion factor that when multiplied by the number of credits is equivalent to Carnegie units. | This is optional, does not report. | O | ||
attemptedCredits | The number of credits attempted for a course. | Report the sum of credits from the Attempted field on the Transcript record being reported . | O | Transcripts> Attempted | transcriptcredit. creditsAttempted |
attemptedCredit TypeDescriptor | The type of credits or units of value attempted for the completion of a course. | This is optional, does not report. | O | ||
courseRepeatCode Descriptor | 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. | This is optional, does not report. | O | ||
CourseTitle | Reports the name of the course completed. | Report the Course Name from the transcript record. | O | Transcripts> Course Name | transcriptcourse. courseName |
earnedadditional Credits | An unordered collection of courseTranscriptAdditionalCredits. This entity is the final record of a student's performance in their courses at the end of a semester or school year. | This is optional, does not report. | O | ||
earnedCredit Conversion | Conversion factor that when multiplied by the number of credits is equivalent to Carnegie units. | This is optional, does not report. | O | ||
earnedCredits | The value of credits or units of value awarded for the completion of a course. Required for HS courses when the student has been exited from the section (Student Enrollment Use Case). |
| M | Transcripts> Earned | transcriptcredit. creditsEarned |
earnedCreditType Descriptor | The type of credits or units of value awarded for the completion of a course. | This is optional, does not report. | O | ||
finalLetterGrade Earned | The final indicator of student performance in a class as submitted by the instructor. This may be A-F scores, FAME score, percentages, standards based with size limitations, etc. |
| O | Transcripts > Current Score or Score > Name | |
finalNumeric GradeEarned | Does not report. | Does not report. | |||
methodCredit EarnedType | The method the credits were earned, for example: Classroom, Examination, Transfer. | This is optional, does not report. | |||
whenTakengrade LevelDescriptor | Student's grade level at time of course. |
| M | Enrollments > Grade | enrollment.grade |
finalLetterGrade Descriptor | The final indicator of student performance in a class as submitted by the instructor. Valid values include 'AboveAverage', 'Average' & 'BelowAverage'. | Use finalLetterGradeEarned as the initial input.
| C | Transcripts > Current Score or Score > Name |