Classic View: System Administration > Ed-Fi
Search Terms: Ed-Fi
This educational entity represents the cumulative record of academic achievement for a student.
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.
|
Delete | Student Academic Records will only delete when a student has only 1 Student School Association record for a specific School and Year and all Student School Association records are deleted. |
Delete | When the State Exclude box is checked. (Note: If the box is unchecked, the data will not post, a resync must be completed to resend the data.) |
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. |
Delete | If a resource is toggled to 'OFF" after data has sent and an action is performed that would trigger a delete, that data will remain in the ODS until a resync is done. |
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 |
---|---|
Delete/Post | If any part of the Natural Key Changes
|
Delete/Post | If an Ed-Fi ID changes, this will happen with the cascading deletes from the Ed-Fi ID Change trigger. |
Delete/Post | If the End Year the transcript record or diploma record is aligned to changes. |
Delete/Post | If the Term Descriptor is changed. |
Delete/Post | If the natural key changes all dependent resources will delete/post. |
Dependent Resources | Course Transcripts |
Scope Year Logic
This table describes scope year logic of this object.
Logic |
---|
Records will send to each scope year in which the Course Transcript record is posted. |
Records will only post to the SAR records for the year the diploma date occurs in but SAR records will post to all scoped years.
|
Data will only send for years that have a valid configuration. |
Resource Preferences
This table describes the Resource Preferences of this object.
Data Element Label | Mapping Needed |
---|---|
Ed-Fi Transcript Term Override | Term Descriptor for Course Transcripts |
Graduation Diploma Type | Diploma Type Descriptors |
Graduation Diploma Type | Achievement Category Descriptors |
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. |
graduation | Post/Put/Delete | The primary table used for sending data for this resource. |
transcriptcredit | Put | cumulativeAttemptedCredits, cumulativeEarnedCredits, sessionAttemptedCredits, sessionEarnedCredits |
Object Data Elements
This table describes data elements sent within the Student Academic Records resource.
Data Element Label | Business Requirement | Business Rules | M, C or O | Data Source GUI Path | Database Field |
---|---|---|---|---|---|
id | The unique identifier of the resource. | M | |||
termDescriptor | The term for the session during the school year. |
| M | ||
educationOrganizationReference | The identifier assigned to an education organization. |
| M | System Administration > Resources > School > Entity ID | |
schoolYearTypeReference | A reference to the related SchoolYearType resource. |
| M | ||
studentReference | A reference to the related Student resource. |
| M | ||
academicHonors | An unordered collection of studentAcademicRecordAcademicHonors. This educational entity represents the cumulative record of academic achievement for a student. |
| O | ||
classRanking | This educational entity represents the cumulative record of academic achievement for a student. |
| O | ||
cumulativeEarnedCreditConversion | Conversion factor that when multiplied by the number of credits is equivalent to Carnegie units. |
| O | ||
cumulativeAttemptedCredits | 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. |
| O | ||
cumulativeAttemptedCreditTypeDescriptor | The type of credits or units of value awarded for the completion of a course. |
| O | ||
cumulativeAttemptedCreditConversion | Conversion factor that when multiplied by the number of credits is equivalent to Carnegie units. |
| O | ||
cumulativeEarnedCredits | 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. |
| O | ||
cumulativeEarnedCreditTypeDescriptor | The type of credits or units of value awarded for the completion of a course. |
| O | ||
cumulativeGradePointAverage | 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. |
| O | ||
cumulativeGradePointsEarned | 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. |
| O | ||
diplomas | An unordered collection of studentAcademicRecordDiplomas. This educational entity represents the cumulative record of academic achievement for a student. |
| O | ||
gradeValueQualifier | 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.). |
| O | ||
projectedGraduationDate | The month and year the student is projected to graduate. |
| O | ||
recognitions | An unordered collection of studentAcademicRecordRecognitions. This educational entity represents the cumulative record of academic achievement for a student. |
| O | ||
reportCards | An unordered collection of studentAcademicRecordReportCards. This educational entity represents the cumulative record of academic achievement for a student. |
| O | ||
sessionAttemptedCreditConversion | Conversion factor that when multiplied by the number of credits is equivalent to Carnegie units. |
| O | ||
sessionAttemptedCredits | The number of an credits an individual attempted to earn in this session. |
| O | ||
sessionAttemptedCreditTypeDescriptor | Key for Credit. |
| O | ||
sessionEarnedCreditConversion | Conversion factor that when multiplied by the number of credits is equivalent to Carnegie units. |
| O | ||
sessionEarnedCredits | The number of an credits an individual earned in this session. |
| O | ||
sessionEarnedCreditTypeDescriptor | Key for Credit. |
| O | ||
sessionGradePointsEarned | The number of grade points an individual earned for this session. |
| O | ||
sessionGradePointAverage | The grade point average for an individual computed as the grade points earned during the session divided by the number of credits attempted. |
| O | ||
etag | A unique system-generated value that identifies the version of the resource. |
| O |