AcademicRequirementEvaluation
Calculates evaluation results for potential transfer credit and academic progress.
Workday Resource Information
Creates a single evaluation results instance with the specified data.In the request body, specify at least these required fields: primaryProgramOfStudy {id}, {startDate}, transcripts[].
Secured by: Manage: Student Prospect Academic Requirement Evaluation
Scope: Admissions
Aggregate Fields
The connector represents the following fields as aggregates containing JSON text. Each of them conforms to their respective schema. Fields marked with an asterisk are required and must be included if their parent object is. Fields marked with a hyphen are read-only and must not be included when calling stored procedures or when performing an INSERT or UPDATE.
This information is derived from the Workday REST API specification which does not explicitly list all business rules and validations that apply to each object. More fields may be required than what is listed here.
AdditionalProgramsOfStudy_Aggregate
[{
descriptor: Text /* The display name of the instance */
id: Text /* Id of the instance */
}]
EvaluationResults_HypotheticalAcademicProgress_AcademicRequirementAreas_Aggregate
[{
remainingRequiredUnits: Text /* The number of units remaining for the student to satisfy the academic requirement area. */
remainingRequirements: [{
descriptor: Text /* The display name of the instance */
id: Text /* Id of the instance */
}]
requirementArea: { /* The reference of the academic requirement area. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
status: Text /* The status of the progress for the academic requirement area. */
unitsDefined: Numeric /* The number of units configured for the academic requirement area assigned to the student. */
}]
EvaluationResults_HypotheticalAcademicProgress_ProgramAcademicProgressSummary_Aggregate
[{
academicRequirements: [{
academicRequirement: { /* The academic requirement for the student. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
eligibilityRule: { /* The eligibility rule for the academic requirement. */
descriptor: Text /* The display name of the instance */
id: Text /* Id of the instance */
meaning: Rich Text /* The meaning of the eligibility rule for the academic requirement. */
}
registrationsSatisfying: [{
course: { /* The reference of the course for the registration. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
grade: { /* The grade received for the registration */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
id: Text /* Id of the instance */
units: Numeric /* The number of units for the registration. */
}]
remaining: Text /* The remaining units, registrations, or activities required to satisfy the academic requirement. */
status: Text /* The status of the completion of the academic requirement for the student. */
}]
programAcademicProgress: { /* The summary of the student's hypothetical academic progress for the program of study. */
remainingSummary: Text /* The remaining number of units to complete the student's academic progress for the program of study. */
status: Text /* The status of the student's hypothetical academic progress for the program of study. */
unitsDefined: Numeric /* The number of units required for the student's hypothetical academic progress for the program of study. */
unitsSatisfying: Numeric /* The number of units satisfied for the student's hypothetical academic progress for the program of study. */
}
programGpa: Numeric /* The hypothetical GPA for the program of study for the student. */
programOfStudy: { /* The program of study used to evaluate the hypothetical academic progress for the student. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
requirementsEffective: [{
configuredFor: { /* The node of the academic structure that the academic requirements are configured for. Example: Academic unit and level, academic area, or program of study. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
effectiveOn: Date /* The date that determines the academic requirements that are effective for the student, using the yyyy-mm-dd format. */
}]
requirementsNotAssigned: [{
descriptor: Text /* The display name of the instance */
id: Text /* Id of the instance */
}]
}]
EvaluationResults_HypotheticalAcademicProgress_UnusedRegistrations_Aggregate
[{
course: { /* The reference of the course for the registration. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
grade: { /* The grade received for the registration. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
reason: Text /* The reason why the registration is unused. */
units: Numeric /* The number of units for the registration. */
}]
EvaluationResults_NoTransferCredit_Aggregate
[{
attemptedUnits: Numeric /* The attempted units on the external course record. */
courseId: Text /* The course ID of the external course. */
courseTitle: Text /* The title of the external course. */
educationalInstitution: Text /* The educational institution of the external course record. */
grade: Text /* The grade on the external course record. */
startDate: Date /* The start date of the external course using the yyyy-mm-dd format. */
}]
EvaluationResults_PotentialTransferCredit_Aggregate
[{
grade: { /* The potential grade of the potential transfer credit. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
internalCourse: { /* The Workday ID of the internal course for the potential transfer credit. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
notCountedEquivalentCourse: Boolean /* If true, another attempt of an equivalent course counts towards academic progress and GPA calculations, according to the course equivalency group and the course repeat policy. */
notCountedRepeatCourse: Boolean /* If true, another attempt of this internal course counts towards academic progress and GPA calculations, according to the course repeat policy. */
originatingCoursework: [{
course: { /* The Workday ID of the external course. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
courseTitle: Text /* The title of the external course. */
educationalInstitution: { /* The Workday ID of the educational institution of the external course record. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
startDate: Date /* The start date of the external course using the yyyy-mm-dd format. */
}]
units: Numeric /* The potential units of the potential transfer credit. */
}]
Transcripts_Aggregate
[{
courseRecords: [{
*attemptedUnits: Numeric /* The attempted units on the course record. */
course: { /* The Workday ID of the course. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
courseId: Text /* The course ID of the course. */
courseTitle: Text /* The title of the course. */
*earnedUnits: Numeric /* The earned units on the course record. */
*grade: Text /* The grade on the course record. */
gradePoints: Numeric /* The grade points on the course record. */
gradingScheme: { /* The Workday ID of the grading scheme on the course record. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
*startDate: Date /* The start date of the course using the yyyy-mm-dd format. */
*unitType: { /* The Workday ID of the unit type on the course record. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
}]
*educationalInstitution: { /* The Workday ID of the educational insitution. */
-descriptor: Text /* The display name of the instance */
-href: Text /* A link to the instance */
*id: Text /* wid / id / reference id */
}
}]
Input
| Name | Type | Description |
| AdditionalProgramsOfStudy_Aggregate | String | The Workday IDs of the additional programs of study. |
| EvaluationResults_HypotheticalAcademicProgress_AcademicRequirementAreas_Aggregate | String | The academic requirement areas for the academic unit and level or program of study. |
| EvaluationResults_HypotheticalAcademicProgress_CumulativeGPA | Decimal | The hypothetical cumulative GPA for the student. |
| EvaluationResults_HypotheticalAcademicProgress_ProgramAcademicProgressSummary_Aggregate | String | The evaluation of the hypothetical academic progress for the program of study for the student. |
| EvaluationResults_HypotheticalAcademicProgress_TotalAcademicProgress_RemainingSummary | String | The remaining number of units to complete the academic progress for the student. |
| EvaluationResults_HypotheticalAcademicProgress_TotalAcademicProgress_Status | String | The status of the student's hypothetical academic progress. |
| EvaluationResults_HypotheticalAcademicProgress_TotalAcademicProgress_UnitsDefined | Decimal | The units (stu) used toward the Total Academic Requirement from the units (stu) earned by the student. |
| EvaluationResults_HypotheticalAcademicProgress_TotalAcademicProgress_UnitsSatisfying | Decimal | The number of units (stu) defined for the Total Academic Requirement for the student. |
| EvaluationResults_HypotheticalAcademicProgress_UnusedRegistrations_Aggregate | String | The registrations that aren't used to satisfy any academic requirements for the student. |
| EvaluationResults_NoTransferCredit_Aggregate | String | The courses on the external transcripts that don't have potential transfer credit. |
| EvaluationResults_PotentialTransferCredit_Aggregate | String | The potential transfer credit from courses on the external transcripts. |
| ProgramOfStudy_Id | String | wid / id / reference id |
| StartDate | Datetime | The hypothetical start date using the yyyy-mm-dd format. |
| Transcripts_Aggregate | String | The input external transcripts for evaluation. |
Result Set Columns
| Name | Type | Description |
| AdditionalProgramsOfStudy_Aggregate | String | The Workday IDs of the additional programs of study. |
| EvaluationResults_HypotheticalAcademicProgress_AcademicRequirementAreas_Aggregate | String | The academic requirement areas for the academic unit and level or program of study. |
| EvaluationResults_HypotheticalAcademicProgress_CumulativeGPA | Decimal | The hypothetical cumulative GPA for the student. |
| EvaluationResults_HypotheticalAcademicProgress_ProgramAcademicProgressSummary_Aggregate | String | The evaluation of the hypothetical academic progress for the program of study for the student. |
| EvaluationResults_HypotheticalAcademicProgress_TotalAcademicProgress_RemainingSummary | String | The remaining number of units to complete the academic progress for the student. |
| EvaluationResults_HypotheticalAcademicProgress_TotalAcademicProgress_Status | String | The status of the student's hypothetical academic progress. |
| EvaluationResults_HypotheticalAcademicProgress_TotalAcademicProgress_UnitsDefined | Decimal | The units (stu) used toward the Total Academic Requirement from the units (stu) earned by the student. |
| EvaluationResults_HypotheticalAcademicProgress_TotalAcademicProgress_UnitsSatisfying | Decimal | The number of units (stu) defined for the Total Academic Requirement for the student. |
| EvaluationResults_HypotheticalAcademicProgress_UnusedRegistrations_Aggregate | String | The registrations that aren't used to satisfy any academic requirements for the student. |
| EvaluationResults_NoTransferCredit_Aggregate | String | The courses on the external transcripts that don't have potential transfer credit. |
| EvaluationResults_PotentialTransferCredit_Aggregate | String | The potential transfer credit from courses on the external transcripts. |
| ProgramOfStudy_Descriptor | String | The display name of the instance |
| ProgramOfStudy_Href | String | A link to the instance |
| ProgramOfStudy_Id | String | wid / id / reference id |
| StartDate | Datetime | The hypothetical start date using the yyyy-mm-dd format. |
| Transcripts_Aggregate | String | The input external transcripts for evaluation. |