ACAD_SP_WH_VW

(SQL View)
Index Back

Academic Program Career View

The Academic Program Table View lists academic programs for an institution by academic career. This view is used as a prompt/edit table to restrict Academic Program within Institution, Academic Career. This view is also used to retrieve the Academic Level Rule to use in term statistics calculations.

SELECT DISTINCT A.INSTITUTION , B.ACAD_CAREER , B.ACAD_PROG , A.ACAD_PLAN , D.STRM , C.ACAD_SUB_PLAN , C.DESCR , C.ACAD_SUBPLAN_TYPE FROM PS_ACAD_PLAN_TBL A , PS_ACAD_PROG_TBL B , PS_ACAD_SUBPLN_TBL C , PS_TERM_TBL D WHERE A.INSTITUTION = B.INSTITUTION AND ((A.ACAD_PROG = B.ACAD_PROG) OR A.ACAD_PROG = ' ') AND ((A.ACAD_CAREER = B.ACAD_CAREER) OR A.ACAD_CAREER = ' ') AND B.INSTITUTION = D.INSTITUTION AND B.ACAD_CAREER = D.ACAD_CAREER AND B.EFFDT = ( SELECT MAX(B1.EFFDT) FROM PS_ACAD_PROG_TBL B1 WHERE B1.INSTITUTION = B.INSTITUTION AND B1.ACAD_CAREER = B.ACAD_CAREER AND B1.ACAD_PROG = B.ACAD_PROG AND B1.EFFDT <= D.TERM_BEGIN_DT) AND A.EFFDT = ( SELECT MAX (A1.EFFDT) FROM PS_ACAD_PLAN_TBL A1 WHERE A1.INSTITUTION = A.INSTITUTION AND A1.ACAD_PLAN = A.ACAD_PLAN AND A1.EFFDT <= D.TERM_BEGIN_DT) AND A.EFF_STATUS = 'A' AND A.INSTITUTION = C.INSTITUTION AND A.ACAD_PLAN = C.ACAD_PLAN AND C.EFFDT = ( SELECT MAX(C1.EFFDT) FROM PS_ACAD_SUBPLN_TBL C1 WHERE C1.INSTITUTION = C.INSTITUTION AND C1.ACAD_PLAN = C.ACAD_PLAN AND C1.ACAD_SUB_PLAN = C.ACAD_SUB_PLAN AND C1.EFFDT <= D.TERM_BEGIN_DT) AND C.EFF_STATUS = 'A'

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 INSTITUTION Character(5) VARCHAR2(5) NOT NULL Academic Institution

Prompt Table: INSTITUTION_TBL

2 ACAD_CAREER Character(4) VARCHAR2(4) NOT NULL Academic Career
BAC=Bachelor (NLD)
BBL=Vocational Coaching (NLD)
BOL=Vocational Training (NLD)
BUSN=Graduate Business
CNED=Continuing Education
CRED=Semester Credit
EDU=Education (NLD)
EXED=Extended Education
GRAD=Graduate
LAW=Law
MEDS=Medical School
NONA=Non Award
PGRD=Postgraduate
RSCH=Research
TECH=Technical
UENG=Undergraduate Engineering
UGRD=Undergraduate
VAVO=Advanced General Educ. (NLD)
VETM=Veterinary Medicine
3 ACAD_PROG Character(5) VARCHAR2(5) NOT NULL Academic Program

Prompt Table: ACAD_PR_WH_VW

4 ACAD_PLAN Character(10) VARCHAR2(10) NOT NULL Academic Plan

Prompt Table: ACAD_PL_WH_VW

5 REQ_TERM Character(4) VARCHAR2(4) NOT NULL Requirement Term

Prompt Table: TERM_TBL

6 ACAD_SUB_PLAN Character(10) VARCHAR2(10) NOT NULL Academic Sub-Plan
7 DESCR Character(30) VARCHAR2(30) NOT NULL Description
8 ACAD_SUBPLAN_TYPE Character(3) VARCHAR2(3) NOT NULL Academic Sub-Plan Type
CON=Concentration
EMP=Emphasis
MIN=Minor
OPT=Option
SPC=Specialization
TRK=Track