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 | Report a Student Academic Record instance for each school year in which the student has a transcript record, and they have a Student School Association record for the configured year.
|
Post/Put | When a student is given a Diploma Date and Diploma Type.
|
Delete | If records are posted from course transcript records and no Diploma information exits, all Student Academic Records will delete when a student has only one Student School Association record for a specific Year and all Student School Association records are deleted. |
Delete | If a Graduation record is deleted and the student does not have any transcript records that would create a Student Academic Record. |
Delete | If the Diploma Date is changed to no longer occur in the configured year and the student does not have any transcript records that would create a Student Academic Record. |
School Exclude, Calendar Exclude, Resource Toggle and Resync Logic
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 must be done to reflect the changes. |
Natural Key Changes, Cascading Updates, and Deletes Logic
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
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
Data Element Label | Mapping Needed |
---|---|
Ed-Fi Transcript Term Override | Term Descriptor for Course Transcripts |
Term Descriptor | Term Descriptor for Course Transcripts |
Graduation Diploma Type | Diploma Type Descriptors |
Graduation Diploma Type | Achievement Category Descriptors |
Identity Mapping Object Key
Campus Object Type | Object Key Data Source |
---|---|
TranscriptCourse | transcriptID |
Graduation | graduationID |
Event Queue Detail
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 Labels in bold are part of the Natural Key and are required data elements for Data to send to Ed-Fi.
Data Element Label | Business Requirement | Business Rules | M, C or O | Location |
---|---|---|---|---|
id | The unique identifier of the resource. | M | ||
termDescriptor | The term for the session during the school year. |
| M | |
educationOrganization Reference | A reference to the related Education Organization resource. | Reports the District Number based on the Local Education Agency resource logic. | M | |
schoolYearType Reference | A reference to the related SchoolYearType resource. |
| M | |
studentReference | A reference to the related Student resource. | Reports the fields that are part of the Natural Key for the Student resource. | M | |
academicHonors | An unordered collection of student AcademicRecordAcademicHonors. This educational entity represents the cumulative record of academic achievement for a student. | This is optional and does not report. | O | |
classRanking | This educational entity represents the cumulative record of academic achievement for a student. | This is optional and does not report. | O | |
cumulativeEarned CreditConversion | Conversion factor that when multiplied by the number of credits is equivalent to Carnegie units. | This is optional and does not report. | O | |
cumulativeAttempted Credits | 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. | This is optional and does not report. | O | |
cumulativeAttempted CreditTypeDescriptor | The type of credits or units of value awarded for the completion of a course. | This is optional and does not report. | O | |
cumulativeAttempted CreditConversion | Conversion factor that when multiplied by the number of credits is equivalent to Carnegie units. | This is optional and does not report. | O | |
cumulativeEarned Credits | 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. | This is optional and does not report. | O | |
cumulativeEarnedCredit TypeDescriptor | The type of credits or units of value awarded for the completion of a course. | This is optional, does not report. | O | |
cumulativeGradePoint Average | 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. | Reports the student's Cumulative GPA.
| O | Student Information > General > Credit Summary v_CumGPA.cumGPA |
cumulativeGradePoints Earned | 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. | This is optional, does not report. | O | |
endorsementPursuings / endorsementPursuing Descriptor | Indicates the student is pursuing a FHSP program to earn one of the following endorsements: • STEM • Business and Industry • Public Services • Arts and Humanities • Multi-Disciplinary Studies | Reports mapped Ed-Fi Code of Endorsement if the student has an endorsement of Type = E: Endorsement and Status = 1. | O | Graduation > Endorsements/Seals |
individualGraduationCommittee Review | Indicates whether an Individual Graduation Committee (IGC) has been established for a student regardless of which graduation program type is being pursued. This is collected for students in grades 11 and 12. | Reports 'true' if the student has an enrollment in the Scope Year where Grade = 11 or 12, and Ind Grad Committee = 01 or 02. Otherwise, reports 'false'. | O | Student Information > General > Graduation > State Reporting Graduation Fields > |
associateDegreeIndicator | Indicates that the student earned an associate degree by August 31, immediately following graduation. | Reports the mapped Ed-Fi Code of the Associate Degree Earned.
| O | Student Information > General > Graduation > State Reporting Graduation Fields > Graduation Endorsements |
fhspParticipant | Indicates whether a student is currently pursuing the Foundation High School Program. | Reports 'true' if the student does not have value in the Graduation Date field AND their Graduation Type greater than or equal to 34. Otherwise, does not report. | O | Student Information > General > Graduation > State Reporting Graduation Fields > Graduation Endorsements |
fhspDistingLevelParticipant | Indicates the student is currently pursuing the distinguished level of achievement under the Foundation High School Program as provided by TEC §28.025 (b-15). | Reports 'true' if the student has an endorsement of Type = E: Endorsement, Endorsement = 6, and Status = 1. Otherwise, does not report. | O | Student Information > General > Graduation > State Reporting Graduation Fields > Graduation Endorsements |
endorsementCompleteds / endorsementCompletedDescriptor | Indicates the student has successfully completed a FHSP program to earn one of the following endorsements: • STEM • Business and Industry • Public Services • Arts and Humanities • Multi-Disciplinary Studies | Reports the mapped Ed-Fi Code if Type = E: Endorsement and and Status = 2: Completed. | O | Student Information > General > Graduation > State Reporting Graduation Fields > Graduation Endorsements |
industryBasedCertificationSets | See array for field specific logic.
| O | ||
diplomas | An unordered collection of student AcademicRecordDiplomas. 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.). | This is optional, does not report. | O | |
projectedGraduation Date | The month and year the student is projected to graduate. | This is optional and does not report. | O | |
recognitions | An unordered collection of studentAcademic RecordRecognitions. This educational entity represents the cumulative record of academic achievement for a student. | This is optional and does not report. | O | |
reportCards | An unordered collection of studentAcademicRecord ReportCards. This educational entity represents the cumulative record of academic achievement for a student. | This is optional and does not report. | O | |
sessionAttempted CreditConversion | Conversion factor that when multiplied by the number of credits is equivalent to Carnegie units. | This is optional and does not report. | O | |
sessionAttempted Credits | The number of an credits an individual attempted to earn in this session. | This is optional and does not report. | O | |
sessionAttemptedCredit TypeDescriptor | Key for Credit. | This is optional and does not report. | O | |
sessionEarnedCredit Conversion | Conversion factor that when multiplied by the number of credits is equivalent to Carnegie units. | This is optional and does not report. | O | |
sessionEarnedCredits | The number of credits an individual earned in this session. |
| O | Student Information > General > Transcripts Calculated value from the attempted credit field in the transcript credit table. |
sessionEarnedCredit TypeDescriptor | Key for Credit. | This is optional and does not report. | O | |
sessionGradePoints Earned | The number of grade points an individual earned for this session. | This is optional and does not report. | O | |
sessionGradePoint Average | The grade point average for an individual computed as the grade points earned during the session divided by the number of credits attempted. | This is optional and does not report. | O | |
etag | A unique system-generated value that identifies the version of the resource. | This is optional and does not report. | O |