Properties
The academicHistoryData model returns an academicHistory object with the following properties:
- academicHistory
- majorHistory[]
- college
- residencyCode
- campusCode
- levelCode
- priority
- effectiveTerm
- primaryMajor
- admitTerm
- admitType
- admitDecision
- catalogTerm
- primaryConcentration
- secondaryConcentration
- minors[]
- additionalMajors[]
- futureMajor[]
- college
- residencyCode
- campusCode
- levelCode
- priority
- effectiveTerm
- primaryMajor
- admitTerm
- admitType
- admitDecision
- catalogTerm
- primaryConcentration
- secondaryConcentration
- minors[]
- additionalMajors[]
- academicStanding
- orientation
- orientationDate
- orientationAttended
- firstTimeFreshmanTerm
- academicLevel
- academicLevelDescription
- firstEnrollment
- lastEnrollment
- gpas[]
- academicLevel
- academicLevelDescription
- gpaType (O, T, I)
- gpaTypeDescription
- gpa
- gpaHours[]
- academicLevel
- hours
- advisors[]
- advisorType
- primaryIndicator
- effectiveTerm
- person (personData)
- holds[]
- code
- description
- start
- end
- degrees[]
- degree
- status (OTHER Institution if degree not from host institution)
- location (Name of other institution or home)
- type
- major
- concentration
- minor
- date
- degreesInProgress[]
- degree
- status
- location
- type
- major
- concentration
- minor
- date
- hoursByAY[]
- AY
- hours
- majorHistory[]
Input Options
Required
- token: valid authorization token
- id: valid person ID
Helper Functions
- gpas getGPAByLevelAndType(gpasObject, academicLevel, gpaType)
- gpaHours getgpaHoursByLevel(gpaHoursObject, academicLevel)
- getMajorByTerm(majorHistoryObject, term)
- getAdvisorByType(advisorsObject, advisorType)
- getEnrolledCompletedByAY(hoursByAY, academicYear)