Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This interchange defines transcript information for a course and student academic records for a given session. Course transcripts link to the student academic record for the session in which the course was taken.

 The Student Academic Record represents the cumulative record of academic achievement for a student.

Prerequisites

  • Student

  • Enrollment 

Scenarios

  1. Create a StudentAcademic Record for Fall Semester of School Year 2017 for a student at Grand Bend Elementary School.
  2. Create a StudentAcademic Record for Fall Semester of School Year 2017 for a student at Grand Bend High School.
  3. Update the cumulativeAttemptedCredits, cumulativeEarnedCredits, sessionEarnedCredits and sessionAttemptedCredits on the high school Student's record.




Resource

...

REQUIRED/

...

Property Name

...

Is CollectionData Type

Required / Optional

Scenario 1
POST

Scenario 2
POST

Scenario 3
PUT

StudentAcademicRecords

educationOrganizationReference

FALSE

educationOrganizationReference

REQUIRED

...


educationOrganizationReference

educationOrganizationId

FALSE

integer

REQUIRED

255901107

255901001

255901001

StudentAcademicRecords

schoolYearTypeReference

FALSE

schoolYearTypeReference

REQUIRED

...


schoolYearTypeReference

schoolYear

FALSE

integer

REQUIRED

[Current

...

School

...

Year]

[Current

...

School

...

Year]

[Current

...

School

...

Year]

StudentAcademicRecords

studentReference

FALSE

studentReference

REQUIRED

...


studentReference

studentUniqueId

FALSE

string

REQUIRED

111111

222222

222222

StudentAcademicRecords

termDescriptor

FALSE

string

REQUIRED

Fall Semester

Fall Semester

Fall Semester

StudentAcademicRecords

cumulativeAttemptedCreditConversion

FALSE

decimal

OPTIONAL

...


StudentAcademicRecords

cumulativeAttemptedCredits

FALSE

decimal

REQUIRED

[System calculated value

| 0]

[System calculated value

| 40]

[Previous system

calculated value + 3

| 43]

StudentAcademicRecords

...

cumulativeAttemptedCreditTypeDescriptor

FALSE

...

cumulativeAttemptedCreditTypeDescriptor

OPTIONAL

...


StudentAcademicRecords

cumulativeEarnedCreditConversion

FALSE

decimal

OPTIONAL

...

...


StudentAcademicRecords

cumulativeEarnedCredits

FALSE

decimal

REQUIRED

[System calculated value

| 0]

[System calculated value

| 38]

[Previous system

calculated value + 3

| 41]

StudentAcademicRecords

...

cumulativeEarnedCreditTypeDescriptor

FALSE

...

cumulativeEarnedCreditTypeDescriptor

OPTIONAL

...

...


StudentAcademicRecords

cumulativeGradePointAverage

FALSE

decimal

...

REQUIRED


[System calculated value

| 3.0]

[System calculated value

| 3.0]

StudentAcademicRecords

cumulativeGradePointsEarned

FALSE

decimal

OPTIONAL

...


StudentAcademicRecords

gradeValueQualifier

FALSE

string

OPTIONAL

...


StudentAcademicRecords

projectedGraduationDate

FALSE

...

date

OPTIONAL

...

...


StudentAcademicRecords

sessionAttemptedCreditConversion

FALSE

decimal

OPTIONAL

...


StudentAcademicRecords

sessionAttemptedCredits

FALSE

decimal

REQUIRED

...


[System calculated value

| 3]

[Previous system

calculated value + 3

| 6]

StudentAcademicRecords

...

sessionAttemptedCreditTypeDescriptor

FALSE

...

sessionAttemptedCreditTypeDescriptor

OPTIONAL

...


StudentAcademicRecords

sessionEarnedCreditConversion

FALSE

decimal

OPTIONAL

...


StudentAcademicRecords

sessionEarnedCredits

FALSE

decimal

REQUIRED

...


[System calculated value

| 3]

[Previous system

calculated value + 3

| 6]

StudentAcademicRecords

...

sessionEarnedCreditTypeDescriptor

FALSE

...

sessionEarnedCreditTypeDescriptor

OPTIONAL

...


StudentAcademicRecords

sessionGradePointAverage

FALSE

decimal

OPTIONAL

...

...


StudentAcademicRecords

sessionGradePointsEarned

FALSE

decimal

OPTIONAL

...


StudentAcademicRecords

reportCards

TRUE

studentAcademicRecordReportCard[]

OPTIONAL

...


studentAcademicRecordReportCards

...

reportCardReference

FALSE

Reference

OPTIONAL

...


reportCardReference

...

gradingPeriodSchoolId

FALSE

...

integer

OPTIONAL


reportCardReference

...

gradingPeriodSchoolYear

FALSE

...

integer

...

OPTIONAL


reportCardReference

...

gradingPeriodSequence

FALSE

integer

OPTIONAL

...


reportCardReference

studentUniqueId

FALSE

string

OPTIONAL

...


reportCardReference

gradingPeriodDescriptor

FALSE

...

gradingPeriodDescriptor

OPTIONAL

...


reportCardReference

educationOrganizationId

FALSE

integer

OPTIONAL

...


StudentAcademicRecords

academicHonors

TRUE

studentAcademicRecordAcademicHonor[]

OPTIONAL

...


studentAcademicRecordAcademicHonors

...

academicHonorCategoryDescriptor

...

FALSE

...

academicHonorCategoryDescriptor

OPTIONAL

...


studentAcademicRecordAcademicHonors

achievementCategoryDescriptor

FALSE

...

achievementCategoryDescriptor

OPTIONAL

...


...

studentAcademicRecordAcademicHonors

achievementCategorySystem

FALSE

string

OPTIONAL

...


...

studentAcademicRecordAcademicHonors

achievementTitle

FALSE

string

OPTIONAL

...


...

studentAcademicRecordAcademicHonors

criteria

FALSE

string

OPTIONAL

...


...

studentAcademicRecordAcademicHonors

criteriaURL

FALSE

string

OPTIONAL

...


...

studentAcademicRecordAcademicHonors

evidenceStatement

FALSE

string

OPTIONAL

...


studentAcademicRecordAcademicHonors

honorAwardDate

FALSE

...

date

OPTIONAL

...


studentAcademicRecordAcademicHonors

honorAwardExpiresDate

FALSE

...

date

OPTIONAL

...


...

studentAcademicRecordAcademicHonors

honorDescription

FALSE

string

OPTIONAL

...


...

studentAcademicRecordAcademicHonors

imageURL

FALSE

string

OPTIONAL

...


...

studentAcademicRecordAcademicHonors

issuerName

FALSE

string

OPTIONAL

...




...

studentAcademicRecordAcademicHonors

issuerOriginURL

FALSE

string

OPTIONAL

...


StudentAcademicRecords

classRanking

FALSE

studentAcademicRecordClassRanking

OPTIONAL

...


studentAcademicRecordClassRankings

...

classRank

FALSE

string

...

OPTIONAL

...


...

studentAcademicRecordClassRankings

totalNumberInClass

FALSE

string

...

REQUIRED*

...

OPTIONAL


studentAcademicRecordClassRankings

classRankingDate

FALSE

...

date

...

OPTIONAL


studentAcademicRecordClassRankings

percentageRanking

FALSE

string

...

OPTIONAL


StudentAcademicRecords

diplomas

TRUE

studentAcademicRecordDiploma[]

OPTIONAL

...


studentAcademicRecordDiplomas

...

achievementCategoryDescriptor

...

FALSE

...

achievementCategoryDescriptor

...

...

OPTIONAL

...


studentAcademicRecordDiplomas

diplomaAwardDate

FALSE

...

date

OPTIONAL

...


studentAcademicRecordDiplomas

diplomaTypeDescriptor

FALSE

...

diplomaTypeDescriptor

OPTIONAL

...


...

studentAcademicRecordDiplomas

achievementCategorySystem

FALSE

string

OPTIONAL

...


...

studentAcademicRecordDiplomas

achievementTitle

FALSE

string

OPTIONAL

...


...

studentAcademicRecordDiplomas

criteria

FALSE

string

OPTIONAL

...


...

studentAcademicRecordDiplomas

criteriaURL

FALSE

string

OPTIONAL

...


...

studentAcademicRecordDiplomas

cteCompleter

FALSE

boolean

OPTIONAL

...


studentAcademicRecordDiplomas

diplomaAwardExpiresDate

FALSE

...

date

OPTIONAL

...


...

studentAcademicRecordDiplomas

diplomaDescription

FALSE

string

OPTIONAL

...


studentAcademicRecordDiplomas

diplomaLevelDescriptor

FALSE

...

diplomaLevelDescriptor

OPTIONAL

...


...

studentAcademicRecordDiplomas

evidenceStatement

FALSE

string

OPTIONAL

...


...

studentAcademicRecordDiplomas

imageURL

FALSE

string

OPTIONAL

...


...

studentAcademicRecordDiplomas

issuerName

FALSE

string

OPTIONAL

...


studentAcademicRecordDiplomas

issuerOriginURL

FALSE

string

OPTIONAL

...


StudentAcademicRecords

recognitions

TRUE

studentAcademicRecordRecognition[]

OPTIONAL

...


studentAcademicRecordRecognitions

achievementCategoryDescriptor

FALSE

...

achievementCategoryDescriptor

OPTIONAL

...


studentAcademicRecordRecognitions

recognitionTypeDescriptor

FALSE

...

recognitionTypeDescriptor

OPTIONAL

...


...

studentAcademicRecordRecognitions

achievementCategorySystem

FALSE

string

OPTIONAL

...


...

studentAcademicRecordRecognitions

achievementTitle

FALSE

string

OPTIONAL

...


...

studentAcademicRecordRecognitions

criteria

FALSE

string

OPTIONAL

...


...

studentAcademicRecordRecognitions

criteriaURL

FALSE

string

OPTIONAL

...


...

studentAcademicRecordRecognitions

evidenceStatement

FALSE

string

OPTIONAL

...


...

studentAcademicRecordRecognitions

imageURL

FALSE

string

OPTIONAL

...


...

studentAcademicRecordRecognitions

issuerName

FALSE

string

OPTIONAL

...


...

studentAcademicRecordRecognitions

issuerOriginURL

FALSE

string

OPTIONAL

...


studentAcademicRecordRecognitions

recognitionAwardDate

FALSE

date

OPTIONAL


studentAcademicRecordRecognitions

recognitionAwardExpiresDate

FALSE

...

date

OPTIONAL


studentAcademicRecordRecognitions

recognitionDescription

...

FALSE

...

string

...

OPTIONAL

...


StudentAcademicRecords

...

gradePointAverages

...

TRUE

...

gradePointAverages[]OPTIONAL
gradePointAveragesgradePointAverageTypeDescriptor

...

FALSE

...

gradePointAverageTypeDescriptor

...

OPTIONAL

...




gradePointAverages

...

gradePointAverageValueFALSE

...

decimalOPTIONAL


gradePointAveragesisCumulative

...

FALSE

...

boolean

...

OPTIONAL

...




gradePointAverages

...

maxGradePointAverageValue

...

FALSE

...

decimal

...

OPTIONAL