SSR_IAM_RSL_BND(SQL View) |
Index Back |
---|---|
IAM Result Post Bind TableIAM Result Post Bind Table |
SELECT DISTINCT R.INSTITUTION , S.ACAD_CAREER , X.STRM , X.SSR_PERIOD_ID , R.EMPLID , N.NAME_DISPLAY , S.SESSION_CODE , C.CRSE_ID , C.CRSE_OFFER_NBR , C.SUBJECT , C.CATALOG_NBR , ' ' , R.SSR_ACT_ID_ROOTXRF , R.SSR_ACTIVITY_ID , R.SSR_ACT_ID_SEQ_NBR , R.SSR_RSLT_TYPE , R.SSR_IAM_RSLT_STAT , R.SSR_RSLT_SEQ , CASE WHEN A.SSR_APT_INSTANCE <> ITM.SSR_APT_INSTANCE THEN NULL ELSE A.SSR_APT_INSTANCE END AS SSR_APT_INSTANCE , X.SSR_AC_CONTENT_TP , X.SSR_AC_EXAM_ONLY , C.DESCR FROM PS_SSR_ACT_XREF X , PS_SSR_ACT_XREF X2 , PS_SSR_IAM_RESULT R , PS_ACAD_PROG PRG LEFT OUTER JOIN PS_SSR_APT_ITEM ITM ON ITM.EMPLID = PRG.EMPLID AND ITM.INSTITUTION = PRG.INSTITUTION AND ITM.SSR_APT_INSTANCE = PRG.SSR_APT_INSTANCE AND ITM.SSR_ITEM_TYPE = 'PRG' , PS_SSR_AC_RSLTMAP MAP , PS_SSR_IAM IAM , PS_SSR_IAM_ROOTEXT EXT , PS_STDNT_ENRL S LEFT OUTER JOIN PS_SSR_APT_ENRL A ON A.EMPLID = S.EMPLID AND A.INSTITUTION = S.INSTITUTION AND A.SRC_TERM = S.STRM AND A.CLASS_NBR = S.CLASS_NBR , PS_TERM_TBL T , PS_CLASS_TBL C , PS_INSTITUTION_TBL I , PS_SSR_PERSON_NM_I N WHERE S.EMPLID = R.EMPLID AND S.INSTITUTION = R.INSTITUTION AND S.STRM = X.STRM AND S.STDNT_ENRL_STATUS = 'E' AND PRG.EMPLID = S.EMPLID AND PRG.ACAD_CAREER = S.ACAD_CAREER AND T.INSTITUTION = S.INSTITUTION AND T.ACAD_CAREER = S.ACAD_CAREER AND T.STRM = S.STRM AND ((I.SSR_IAM_PE_POSTOPT = 'C' AND PRG.EFFDT = ( SELECT MAX(P1.EFFDT) FROM PS_ACAD_PROG P1 WHERE P1.EMPLID = PRG.EMPLID AND P1.ACAD_CAREER = PRG.ACAD_CAREER AND P1.STDNT_CAR_NBR = PRG.STDNT_CAR_NBR AND P1.EFFDT <= %CurrentDateIn ) AND PRG.EFFSEQ = ( SELECT MAX(P2.EFFSEQ) FROM PS_ACAD_PROG P2 WHERE P2.EMPLID = PRG.EMPLID AND P2.ACAD_CAREER = PRG.ACAD_CAREER AND P2.STDNT_CAR_NBR = PRG.STDNT_CAR_NBR AND P2.EFFDT = PRG.EFFDT )) OR (I.SSR_IAM_PE_POSTOPT = 'T' AND PRG.EFFDT = ( SELECT MAX(P1.EFFDT) FROM PS_ACAD_PROG P1 WHERE P1.EMPLID = PRG.EMPLID AND P1.ACAD_CAREER = PRG.ACAD_CAREER AND P1.STDNT_CAR_NBR = PRG.STDNT_CAR_NBR AND P1.EFFDT <= T.SSR_TRMAC_LAST_DT ) AND PRG.EFFSEQ = ( SELECT MAX(P2.EFFSEQ) FROM PS_ACAD_PROG P2 WHERE P2.EMPLID = PRG.EMPLID AND P2.ACAD_CAREER = PRG.ACAD_CAREER AND P2.STDNT_CAR_NBR = PRG.STDNT_CAR_NBR AND P2.EFFDT = PRG.EFFDT ))) AND PRG.PROG_STATUS = 'AC' AND X.SSR_AC_CONTENT_TP = '1000' AND X.SSR_AC_EXAM_ONLY = 'N' AND R.SSR_ACTIVITY_ID = X.SSR_ACTIVITY_ID AND X.STRM = S.STRM AND X2.SSR_AC_CONTENT_TP = '2000' AND X2.CRSE_ID = X.CRSE_ID AND X2.CRSE_OFFER_NBR = X.CRSE_OFFER_NBR AND X2.STRM = X.STRM AND X2.CLASS_SECTION = C.CLASS_SECTION AND R.SSR_INCL_IN_CALC = 'Y' AND R.SSR_RSLT_SEQ NOT IN ( SELECT P.SSR_RSLT_SEQ FROM PS_SSR_IAM_RSLTPST P WHERE P.EMPLID = R.EMPLID AND P.INSTITUTION = R.INSTITUTION AND P.SSR_ACTIVITY_ID = R.SSR_ACTIVITY_ID AND P.SSR_ACT_ID_SEQ_NBR = R.SSR_ACT_ID_SEQ_NBR AND P.SSR_RSLT_SEQ = R.SSR_RSLT_SEQ AND (P.SSR_IAM_RSLTPST_ST = 'C' OR P.SSR_IAM_RSLTPST_ST = 'P') ) AND MAP.SSR_RSLT_TYPE = R.SSR_RSLT_TYPE AND MAP.SSR_AC_CONTX_TYPE = 'CRSE' AND MAP.SSR_AC_CONTENT_TP = X.SSR_AC_CONTENT_TP AND MAP.EFFDT = ( SELECT MAX(MAP2.EFFDT) FROM PS_SSR_AC_RSLTMAP MAP2 WHERE MAP2.SSR_RSLT_TYPE = MAP.SSR_RSLT_TYPE AND MAP2.SSR_AC_CONTX_TYPE = MAP.SSR_AC_CONTX_TYPE AND MAP2.SSR_AC_CONTENT_TP = MAP.SSR_AC_CONTENT_TP AND MAP2.EFFDT <= T.TERM_BEGIN_DT ) AND IAM.EMPLID = R.EMPLID AND IAM.INSTITUTION = R.INSTITUTION AND IAM.SSR_ACTIVITY_ID = R.SSR_ACTIVITY_ID AND IAM.SSR_ACT_ID_SEQ_NBR = R.SSR_ACT_ID_SEQ_NBR AND EXT.EMPLID = R.EMPLID AND EXT.INSTITUTION = R.INSTITUTION AND EXT.SSR_ACTIVITY_ID = R.SSR_ACTIVITY_ID AND EXT.SSR_ACT_ID_SEQ_NBR = R.SSR_ACT_ID_SEQ_NBR AND EXT.SSR_ACT_ID_ROOT_ST = 'C' AND ( ( A.SSR_APT_INSTANCE IS NOT NULL AND (1 >= ( SELECT COUNT(*) FROM PS_SSR_APT_ENRL Z WHERE Z.EMPLID = S.EMPLID AND Z.INSTITUTION = S.INSTITUTION AND Z.SRC_TERM = S.STRM AND Z.CLASS_NBR = S.CLASS_NBR ))) OR (A.SSR_APT_INSTANCE IS NULL) OR (A.SSR_APT_INSTANCE = ITM.SSR_APT_INSTANCE) ) AND C.STRM = X.STRM AND C.CLASS_NBR = S.CLASS_NBR AND C.CRSE_ID = X.CRSE_ID AND C.CRSE_OFFER_NBR = X.CRSE_OFFER_NBR AND C.SESSION_CODE = X.SESSION_CODE AND I.INSTITUTION = R.INSTITUTION AND I.EFFDT = ( SELECT MAX(I2.EFFDT) FROM PS_INSTITUTION_TBL I2 WHERE I2.INSTITUTION = I.INSTITUTION AND I2.EFFDT <= T.TERM_BEGIN_DT ) AND I.EFF_STATUS = 'A' AND (I.SSR_RSLT_PEAM = 'Y' OR (IAM.SSR_IAM_LOCK <> 'Y' AND EXT.SSR_IAM_LOCK <> 'Y')) AND N.EMPLID = R.EMPLID |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | INSTITUTION | Character(5) | VARCHAR2(5) NOT NULL | Academic Institution |
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 | STRM | Character(4) | VARCHAR2(4) NOT NULL | Term |
4 | SSR_PERIOD_ID | Character(12) | VARCHAR2(12) NOT NULL | Academic Period ID |
5 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL | Employee ID |
6 | NAME_DISPLAY | Character(50) | VARCHAR2(50) NOT NULL | Display Name - name formatted for Display based on the Country |
7 | SESSION_CODE | Character(3) | VARCHAR2(3) NOT NULL |
Session
1=Regular Academic Session 10W=10 Week 12W=Twelve Week 4W1=Four Week - First 4W2=Four Week - Second 4W3=Four Week - Third 4W4=Four Week - Fourth 6W1=Six Week - First 6W2=Six Week - Second 8W1=Eight Week - First 8W2=Eight Week - Second A11=Medical Period 1, 4 Weeks A12=Medical Period 1, 8 Weeks A13=Medical Pd 1, 12 Weeks A21=Medical Period 2, 4 Weeks A22=Medical Period 2, 8 Weeks A23=Medical Period 2, 12 Week FYR=Full Year MIN=Mini Session OEE=Open Entry/Open Exit SM1=Semester 1 SM2=Semester 2 |
8 | CRSE_ID | Character(6) | VARCHAR2(6) NOT NULL | Course ID |
9 | CRSE_OFFER_NBR | Number(2,0) | SMALLINT NOT NULL | Course Offering Nbr |
10 | SUBJECT | Character(8) | VARCHAR2(8) NOT NULL | Subject Area |
11 | CATALOG_NBR | Character(10) | VARCHAR2(10) NOT NULL | Catalog Nbr |
12 | ACAD_ORG | Character(10) | VARCHAR2(10) NOT NULL | Academic Organization |
13 | SSR_ACT_ID_ROOT | Character(11) | VARCHAR2(11) NOT NULL | Course Root Activity ID |
14 | SSR_ACTIVITY_ID | Character(11) | VARCHAR2(11) NOT NULL | Academic Activity ID |
15 | SSR_ACT_ID_SEQ_NBR | Number(4,0) | SMALLINT NOT NULL | Activity ID Sequence Number |
16 | SSR_RSLT_TYPE | Character(20) | VARCHAR2(20) NOT NULL | Result Type |
17 | SSR_IAM_RSLT_STAT | Character(2) | VARCHAR2(2) NOT NULL |
Result Status
00=00-Undetermined 05=05-Manual 07=07-Imported 10=10-Calculated 20=20-Awaiting Approval 30=30-Approved 40=40-Overridden 50=50-Final |
18 | SSR_RSLT_SEQ | Number(3,0) | SMALLINT NOT NULL | Result Sequence Nbr |
19 | SSR_APT_INSTANCE | Number(3,0) | SMALLINT NOT NULL | Academic Progress Tracker Instance Number |
20 | SSR_AC_CONTENT_TP | Character(20) | VARCHAR2(20) NOT NULL | Academic Content Type |
21 | SSR_AC_EXAM_ONLY | Character(1) | VARCHAR2(1) NOT NULL | Exam Only Course |
22 | DESCR | Character(30) | VARCHAR2(30) NOT NULL | Description |