You are on page 1of 3

Page 1 of 3

BEGIN REPORTReport Title


What-If ReportCareer Simulation Reportend-if
For Name prepared on Date
Student ID: fld_EMPLID

Program Requirement Term


for each Career Career Termend for each
career
for each Program Program Termend for
each program
for each Plan Plan Termend for each
plan
for each Subplan Subplan Termend for
each subplan
Testing GPA: fld_GPA_ACTUAL

For Each Result


If RG/RQ/RQL Display Level
If Requirement Group If Not Skip RG Descr
Requirement Group Description
if Display SatatusStatus: Requirement Group Long Description end-if
if Hide StatusRequirement Group Long Description end-if
end-if Not Skip RG Descr end-if
If Requirement If Not Skip RQ Descr
Requirement Description
if Display SatatusStatus: Requirement Long Description end-if
if Hide StatusRequirement Long Description end-if
end-if Not Skip RQ Descr end-if
If Requirement Line If Not Skip RQL Title Descr
Requirement Line Description end-if Not Skip RQL Title Descr
If Not Skip RQL Status Descr
if Display SatatusStatus: Requirement Line Long Description end-if
if Hide StatusRequirement Line Long Description end-if
end-if Not Skip RQL Title Descr end-if
If Print Control Display Overrides
If Display Override
If RG WaivedThis requirement has been waived End RG Waived
If RG OverrideRequirement Group Override RG overrides Original RG End RG Override
If RG ChangeThis requirement has been changed
if Min Units ChangedMinimum Units changed from 0.00 to 0.00 end-if
if Max Units ChangedMaximum Units changed from 0.00 to 0.00 end-if
if Min Crses ChangedMinimum Courses changed from 0.00 to 0.00 end-if
if Max Crses ChangedMaximum Courses changed from 0.00 to 0.00 end-if
End RG Change
Requirement Group Override Description
If Display NameEntered by: Oprid Name end-if
If Display OpridEntered by: Oprid end-if
End Display Override
if RG/RQ/RQL Not Waived
For Each Required Plan If First Required Plan
Required Plan DescriptionEnd First Required Plan
Required Plan Detail Description End For Each Required Plan end-if Print Control Display Overrides
If Print Control Display Stats
If RG/RQ/RQL Not Satisfied
If Display Stats, add a blank line end-if
If Units Required· Units: 0.00 required, 0.00 used, 0.00 needed end-if
If No Units Required If Display Units · Units: 0.00 used end-if end-if
If Crse Required· Courses: 0.00 required, 0.00 used, 0.00 needed end-if
If No Crses Required If Display Crses · Courses: 0.00 used end-if end-if
If GPA Required· GPA: 0.000 required, 0.000 completed end-if
If No GPA Required If Display GPA · GPA: 0.000 completed end-if end-if
end-if RG/RQ/RQL Not Satisfied
If RG/RQ/RQL Satisfied
If Display Stats, add a blank line end-if
Page 2 of 3

If Display Units if Satisfied


If Units Required· Units: 0.00 required, 0.00 used end-if
If No Units Required· Units: 0.00 used end-if
End Display Units if Satisfied
If Display Courses if Satisfied
If Courses Required· Courses: 0.00 required, 0.00 used end-if
If No Courses Required· Courses: 0.00 usedend-if
End Display Courses if Satisfied
If Display GPA if Satisfied
If GPA Required· GPA: 0.000 required, 0.000 completedend-if
If No GPA Required· GPA: 0.000 completedend-if
End Display GPA if Satisfied
end-if RG/RQ/RQL Satisfied
end-if RG/RQ/RQL Not Waived
end-if Print Control Display Stats
if Display Conditions
If Number of Conditions > 0
If First Condition
Conditions Used

end-if First Condition


For each ConditionStatus: Condition Description End for Each Condition
end-if Number of Conditions > 0 end-if Display Conditions
if Display Courses Used If Number of Courses Used > 0
Courses Used

Term Subject Catalog Nbr Course Title Grade Units Type


For each Subject Catalog Nbr Title if not Topic Exists Grade 0.00 TypeIf
CourseIf (Topic Descr) EndIf Not Topic Not
Course Not Exists Exclud
ExcludedTerm edEnd
for
end-if Courses Used > 0
For Each Course Excluded
If Exclusion Description Exists
Subject Catalog Number has been excluded from this line.
Exclusion Description
If Display Name Entered by: Oprid Name end-if
If Display Oprid Entered by: Oprid end-if
end-if Exclusion Description Exists
end for each course excluded
For Each Course Directed To Line
if Substitution Description Exists
Subject Catalog Number has been directed to this line.
Substitution Description
If Display Name Entered by: Oprid Name end-if
If Display Oprid Entered by: Oprid end-if
end-if
end for Each Course Directed To Line end-if Display Courses Used
If RG/RQ/RQL Not Satisfied if Display Courses Available
for each Courses Available
If Available Course Description

Courses Available

Courses Available Description


end-if Available Course Description
end for Each Courses Available
end-if Display Courses AvailableEnd If RG/RQ/RQL Not Satisfied
end-if Display LevelEnd-If RG/RQ/RQL
end for each result

Career Check Start


For each Course History Record
If First Row

Course History Undergrad


Page 3 of 3

Term Subject Catalog Nbr Title Grade Units Type


end-if First Row
Term Subject Catalog Nbr Course Title Grade 0.00 Type
if Topic to Display if Topic Exists Course Topic: Topic ID - Topic Descr end-if end-if
if Requirement Designation Exists Requirement Designation: Requirement Designation - RD Descr end-if
if Repeat Code Exists Repeat Code: Repeat Code - Repeat Descr end-if
if Override Description Exists
Subject Catalog Number replaces Original Subject Original Catalog Nbr Original Course Title.
Substitution Description
If Display Name Entered by: Oprid Name end-if
If Display Oprid Entered by: Oprid end-if
end-if Override Description Exists
End For Each Course History Record
Career Check End

For each Course History Record


If First Row

Course History Grad

Term Subject Catalog Nbr Title Grade Units Type


end-if First Row
Term Subject Catalog Nbr Course Title Grade 0.00 Type
if Topic to Display if Topic Exists Course Topic: Topic ID - Topic Descr end-if end-if
if Requirement Designation Exists Requirement Designation: Requirement Designation - RD Descr end-if
if Repeat Code Exists Repeat Code: Repeat Code - Repeat Descr end-if
if Override Description Exists
Subject Catalog Number replaces Original Subject Original Catalog Nbr Original Course Title.
Substitution Description
If Display Name Entered by: Oprid Name end-if
If Display Oprid Entered by: Oprid end-if
end-if Override Description Exists
End For Each Course History Record

End Report

You might also like