Tool Search: Ed-Fi
This entity is the final record of a student's performance in their courses at the end of a semester or school year.
- Students with hand entered Course Transcript records may not report if there is no section associated to the term.
- The Sessions, Course Offerings, Sections, and Locations resources all need to be present for the Course Transcripts resource to process and send.
Object Triggering Logic
POST | Report a record when transcript records are posted for a student in the current configuration year.
|
DELETE / POST PUT | A DELETE / POST is performed if the data element being altered is part of the resource's natural key. A PUT is performed otherwise.
|
Action | Business Rule |
---|---|
DELETE | When the transcript record is deleted. |
Error Log
Error | Possible Causes / How to Correct |
Transcript ID [TranscriptID] in Group [GroupName] does not have a valid School Number entered. Please enter a valid School Number. | Where [TranscriptID] is replaced with the erroneous TranscriptID. Where [GroupName] is replaced with the group name (e.g 22-23 - SchoolName - Grade) the erroneous TranscriptID is in. This error is caused when a manual transcript entry has a blank School Number. Go to the transcriptID mentioned in the error and add a School Number. |
Transcript ID [TranscriptID] in Group [GroupName] does not have a valid District Number entered. Please enter a valid District Number. | Where [TranscriptID] is replaced with the erroneous TranscriptID. Where [GroupName] is replaced with the group name (e.g 22-23 - SchoolName - Grade) the erroneous TranscriptID is in. This error is caused when a manual transcript entry has a blank District Number. Go to the transcriptID mentioned in the error and add a District Number. |
Transcript ID [TranscriptID] in Group [GroupName] does not have a valid Course Name entered. Please enter a valid Course Name. | Where [TranscriptID] is replaced with the erroneous TranscriptID. Where [GroupName] is replaced with the group name (e.g 22-23 - SchoolName - Grade) the erroneous TranscriptID is in. This error is caused when a manual transcript entry has a blank Course Name. Go to the transcriptID mentioned in the error and add a Course Name. |
Transcript ID [TranscriptID] in Group [GroupName] does not have a valid State Code entered. Please enter a valid State Code. | Where [TranscriptID] is replaced with the erroneous TranscriptID. Where [GroupName] is replaced with the group name (e.g 22-23 - SchoolName - Grade) the erroneous TranscriptID is in. This error is caused when a manual transcript entry has a blank State Code. Go to the transcriptID mentioned in the error and add a State Code. |
Transcript ID [TranscriptID] in Group [GroupName] does not have a valid Unweighted GPA Value entered. Please enter a valid Unweighted GPA Value. | Where [TranscriptID] is replaced with the erroneous TranscriptID. Where [GroupName] is replaced with the group name (e.g 22-23 - SchoolName - Grade) the erroneous TranscriptID is in. This error is caused when a manual transcript entry has a blank Unweighted GPA Value. Go to the transcriptID mentioned in the error and add an Unweighted GPA Value. |
Transcript ID [TranscriptID] in Group [GroupName] does not have a valid Ed-Fi Term Type entered. Please enter a valid Ed-Fi Term Type. | Where [TranscriptID] is replaced with the erroneous TranscriptID. Where [GroupName] is replaced with the group name (e.g 22-23 - SchoolName - Grade) the erroneous TranscriptID is in. This error is caused when a manual transcript entry has a blank Ed-Fi Term Type. Go to the transcriptID mentioned in the error and add an Ed-Fi Term Type. |
Object Data Elements
Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.
Data Element Label | Business Rules | Mandatory (M), Conditional (C), or Optional (O) | Location |
---|---|---|---|
courseAttemptResultDescriptor | Report the Ed-Fi Course Result Override.
Report based on the Ed-Fi Code mapped to each specific description. The default settings are listed below (but the mappings can be changed in Resource Preferences):
| M | Transcripts > Ed-Fi Course Result Override Transcripts > Credits Earned Transcripts > Credits Attempted TranscriptCourse.edFiCourseResult TranscriptCredit.creditsEarned TranscriptCredit.creditsAttempted |
courseReference | Reports the fields that are part of the Natural Key for the Course resource.
| M | N/A |
externalEducationOrganization Reference | Report the code value associated with the value selected for Post Secondary Institution on the transcript entry.
| C | Transcripts > Post Secondary Institution TranscriptCourse.collegeCode |
studentAcademicRecord Reference | Reports the fields that are part of the Natural Key for the Student Academic Record resource. | M | N/A |
alternativeCourseCode | Reports the Course Number on the transcript entry. | O | Transcripts > Course Number transcriptcourse.courseNumber |
attemptedCredits | Report the Credits Attempted on the transcript entry. | O | Transcripts > Credits Attempted transcriptcredit.creditsAttempted |
CourseTitle | Reports the Course Name on the transcript entry. | O | Transcripts > Course Name transcriptcourse.courseName |
earnedCredits | Reports the Credits Earned. | M | Transcripts > Earned transcriptcredit.creditsEarned |
earnedCreditTypeID |
The priority for reporting is Dual Credit > Applied Unit > Regular Credit | C | Transcript > Post Secondary Institution + Applied Units TranscriptCourse.collegeCode TranscriptCourse.altAchievementStandard |
finalLetterGradeEarned | Report the Score. | C | Transcripts > Current Score transcriptcourse.score |
finalNumericGradeEarned | Report the Unweighted GPA Value:
| M | Transcript > Score TranscriptCourse.unweightedGPAValue |
methodCreditEarnedType | Report the Ed-Fi Code mapped to the value selected in Credit Earned Method on the transcript entry. | M | Transcripts > Credit Earned Method TranscriptCourse.creditEarnedMethod |
whenTakengradeLevelDescriptor | Report the Ed-Fi Code mapped to the value selected for Grade on the transcript entry. | O | Transcripts > Grade TranscriptCourse.grade |
externalEducationOrganization NameOfInstitution | If externalEducationOrganizationReference fails to send because the code that attempted to send does not match a pre-populated record in the postSecondaryInstitutions resource, then report the Name of the value selected for Post Secondary Institution on the transcript entry.
| C | Transcripts > Post Secondary Institution TranscriptCourse.collegeCode |
Descriptors