Cs Common Tables For Reporting

Download as pdf or txt
Download as pdf or txt
You are on page 1of 30
At a glance
Powered by AI
This document provides a list of common tables that can be used to build reports in PeopleSoft Campus Solutions.

Tables like INSTITUTION_TBL, TERM_TBLP, ACAD_CALTRM_TBL contain academic structure information.

Tables like PERSONAL_DATAP, VCS_NAMES_FERPA contain campus community and demographic information.

2018

PeopleSoft Common
Tables for Operational
Reporting
Campus Solutions
This document contains a list of table (record) names that, based on security
roles, college staff can use to build PS Query reports in the Campus Solutions
pillar.

Includes:
Academic Structure
Campus Community
Admissions and Recruitment
Curriculum Management
Student Records
Student Financials
Financial Aid

ctcLink Reporting and Analytics


Washington State Board for Community and Technical Colleges
10/4/2018
PEOPLESOFT CAMPUS SOLUTIONS COMMON TABLES
I. ACADEMIC STRUCTURE
Table Name Description
Setup table for Institution. Includes Description.
INSTITUTION_TBL Note: The Prompt table to be used for the Institution value to enforce
security is INSTITUTN_SCRTY.
TERM_VAL_TBLP Global setup table for Term Values. Includes Description.
Setup table for Term Dates by Institution, Career. Includes Description,
TERM_TBLP
Term Begin Date and End Date.
Setup table for registration events within the Term by Institution, Career,
ACAD_CALTRM_TBL Calendar ID and Term. Includes Census Date, Confer Date, Withdrawal and
Cancel Dates.
Data Services view built from TERM_TBL to efficiently query Current, Prior
VCS_TERM_PRINXT and Next Terms from a single table. Limited to UGRD career terms and
(Recommended) dates. Includes Start Dates and End Dates for Current Term, Prior Term and
Next Term.
Setup table for Financial Aid Year by Institution. Includes Description,
AID_YEAR_TBLP
Academic Year Start and End Dates.
Setup table for Term in relation to Financial Aid Year and Award Period by
Institution and Career.
AID_YR_CAR_TERM
*Note: Dates in table are specific to Loans, not commonly used outside of
specific FA operational reporting.
Setup table for Academic Career by Institution. Includes Effective Date,
ACAD_CAR_TBLEP
Description, Grade and Repeat settings.
Setup table for Campus by Institution. Includes Effective Date, Description
CAMPUS_TBLEP
and Location Code. Parent record to LOCATION_TBL
Setup table for Location by Institution and Campus. Includes Effective Date
LOCATION_TBLEP
and Description. Child record to CAMPUS_TBL
Setup table for Academic Programs by Institution. Includes Effective Date,
ACAD_PROG_TBLEP Description, Career, Calendar ID, Academic Group, Academic Organization,
FA Primacy, and registration event settings and controls.
Setup table for Academic Groups by Institution. Includes Effective Date and
ACAD_GROUP_TBLEP
Description.
Setup table for Academic Organizations by Institution. Includes Effective
ACAD_ORG_TBLEP
Date and Description.
Setup table for Academic Plans by Institution. Includes Effective Date,
ACAD_PLAN_TBLE Description, Plan Type, Academic Program, Degree, Diploma Description,
Transcript Description and CIP Code.

Superscript key: E = Effective-dated table P = Prompt table

Page 1 of 29 revised 10/5/2018


Note: Do not join on ACAD_CAREER when connecting to other tables, the
field is not populated in this table.
Parent table to ACAD_PLAN and ADM_APPL_PLAN.
Setup table for Program Actions. Includes Effective Date and Description.
PROG_ACTION_TBLE Parent record to PROG_RSN_TBL. Table also used for ACAD_PROG program
actions.
Setup table for Program Action Reason by Institution and Program Action.
PROG_RSN_TBLE Includes Effective Date and Description. Table also used for ACAD_PROG
program action reasons. Child record to PROG_ACTION_TBL.

II. CAMPUS COMMUNITY


PERSON & BIOGRAPHIC/DEMOGRAPHIC
Table Name Description
Core personal bio/demo data by Emplid as of the current date. Includes
PERSONAL_DATAP Primary Name Type in several different formats, Home Address, Preferred
Phone number, Gender, Birthdate, Veteran flag and FERPA Flag.
Names table that should be used to allow the display, if not the selection, to
VCS_NAMES_FERPA
indicate FERPA Restriction in regards to their Name.
(Recommended)
Recommended in place of NAMES and other name views
Phone data by Emplid and Phone Type. Includes Phone Number and
PERSONAL_PHONE
Preferred Phone Flag.
Data Services view built from EMAIL_ADDRESSES and STDNT_CAR_TERM to
VCS_EMAIL_ADDRE efficiently query term active students by Institution, Emplid and Email Type.
(Recommended) Includes Email Address and Preferred Email flag.
Recommended in place of EMAIL_ADDRESSES and other email views
Data Services view built to use an address usage order to ensure that each
student in the query is included with an address and does not rely on the
user defining a query type. The query logic will analyze the active address
types a student has and will pull back the first Address it finds from this
VCS_ADDR_PFPRMH
Address Usage Order: 1. Preferred Address 2. Primary Address 3. Mail
(Recommended)
Address 4. Home Address 5. Permanent Address 6. Billing Address 7.
Business Address 8. Check Address 9. Other2
Recommended in place of ADDRESSES and other address views (including
PERSONAL_DATA address data)
State data by Country and State code. Includes Description.
STATE_TBLP
Child record to COUNTRY_TBL.
Country data by Country code. Includes Description.
COUNTRY_TBLP
Parent record to STATE_TBL.

Superscript key: E = Effective-dated table P = Prompt table

Page 2 of 29 revised 10/5/2018


IDENTIFICATION
Table Name Description
Citizenship data by Emplid. Includes Citizenship Status code and Country of
CITIZENSHIP
Citizenship. Child record to CITIZEN_STS_TBL
Citizenship Status setup table. Includes Country of Citizenship, Citizenship
CITIZEN_STS_TBLP
Status and Description. Parent record to CITIZENSHIP.
Data Services view built from DIVERS_ETHNIC, ETHNIC_GRP_TBL and
STDNT_CAR_TERM to efficiently query ethnicity data for term active
VCS_STDNT_RACE
students by Emplid, Institution and Term. Includes Ethnic Group Code,
(Recommended)
Ethnic Group (1-6), and Primary Indicator.
Recommended in place of DIVERS_ETHNIC and ETHNIC_GRP_TBL
Setup table for External Systems by system code. Includes Description and
SCC_EXT_SYS_TBLE Effective Date. Parent record to EXTERNAL_SYSTEM and
EXTERNAL_SYSKEY.
Data Services view built from EXTERNAL_SYSTEM and STDNT_CAR_TERM to
VCS_EXT_SYS_ID connect to the external system data by Institution and Emplid. Includes
(Recommended) External System Code and External System ID.
Recommended in place of EXTERNAL_SYSTEM and EXTERNAL_SYSKEY
Organizational relationships by Emplid and Employee Record Number.
PER_ORG_ASGN Benefit Record Number contains 3-digit Company Code. Includes Jobcode
Description.
Data Services view built from JOB to efficiently query the primary Job data
from the HR Pillar by Emplid as of the current date. Includes Company,
VCS_JOB_PRIM_VW
Business Unit, OPRID, Employee Class, Paygroup and Status
(Recommended)
(Active/Inactive).
Recommended in place of JOB in student to provide limited HR data
Residency data by Emplid, Career and Institution. Includes Effective Term,
RESIDENCY_OFF Residency date and Residency codes for Admissions, Financial Aid and
Tuition, as well as any Exception Codes.
RESIDENCY_TBLE Setup table for Residency Codes. Includes Effective Date and Description.

3CS (COMMUNICATIONS, CHECKLISTS AND COMMENTS)


Table Name Description
Communication data by Common ID (same as Emplid) and Sequence Nbr.
COMMUNICATION Includes Communication Date and Time, Category, Context, Letter Code, and
Letter Dates.
SCC_STN_LTR_TBL Setup table for Letter Codes. Includes Description.

Superscript key: E = Effective-dated table P = Prompt table

Page 3 of 29 revised 10/5/2018


Checklist “To Do” lists by Common ID. Includes Checklist Code, Checklist
PERSON_CHECKLST Status, and Dates. Parent record to PERSON_CHK_ITEM and
CS_CHKLST_TBL.
Checklist “To Do” items by Common ID and Checklist. Includes Item Codes,
PERSON_CHK_ITEM Item Status and Responsible ID. Child Record to PERSON_CHECKLST and
SCC_CKLSITM_TBL.
Setup table for Checklist Codes by Institution. Includes Effective Date and
CS_CHKLST_TBLE Description.
Parent record to PERSON_CHECKLST.
Setup table for Checklist Item Codes. Includes Effective Date and
SCC_CKLSITM_TBLE Description.
Parent record to PERSON_CHK_ITEM.
A bridge table containing Common ID, VAR_DATA_SEQ, and AID_YEAR and
VAR_DATA_FINT STRM. Used to connect to 3C data to get Term and Aid Year associated.
Note: Include VAR_DATA_SEQ join when connecting to 3C table
A bridge table containing Common ID, VAR_DATA_SEQ, and AID_YEAR. Used
VAR_DATA_FINA to connect to 3C data to get Aid Year associated.
Note: Include VAR_DATA_SEQ join when connecting to 3C table
There are many other bridge tables that connect 3C tables to Student Terms,
VAR_DATA_% Admit Terms, etc.
Note: Include VAR_DATA_SEQ join when connecting to 3C table
Comment data by Common ID and Institution. Includes Comment Date and
PERSON_COMMENT
Comments.

SERVICE INDICATORS
Table Name Description
Service Indicator data by Institution, Emplid and Service Indicator. Includes
SRVC_IND_DATA
Service Indicator Reason, Department and Dates.
Active Service Indicator data by Emplid and Institution. Limited to service
indicators that have an Active Date (SRVC_IND_ACTIVE_DT) as of current
SS_SRVC_IND_VW
date. Includes Service Indicator Reason, Department and Dates.
View is from SRVC_IND_DATA table.
Service Indicator history audit record by Emplid, Institution, Service
AUDIT_SRVC_IND Indicator Code, Audit Date Time Stamp and Action. Includes Service
Indicator Reason, Department, and Dates.
Service Indicator data by Institution, Emplid and Service Indicator. Includes
SRVC_IND_SEL_VW Service Indicator Code, Reason, and Department, View is from and same as
SRVC_IND_DATA with less output fields.
Setup table for Service Indicator Codes by Institution. Includes Effective
SRVC_IND_CD_TBLEP
Date, Description, Positive Service Indicator Flag and Default Reason Code.
Superscript key: E = Effective-dated table P = Prompt table

Page 4 of 29 revised 10/5/2018


Parent record to SRVC_IN_RSN_TBL.

Setup table for Service Indicator Reasons by Institution and Service Indicator
SRVC_IN_RSN_TBLEP Code. Includes Effective Date, Description and Department ID Owner.
Child record to SRVC_IND_CD_TBL.
Service Indicator Impact data by Institution, Service Indicator Code and
SERVICE_IMPACTE
Service Impact. Includes Effective Date and Long Description.
Setup table for Service Impacts by Institution. Includes Effective Dates,
SRVC_IMPACT_TBLEP
Descriptions and Impacts.

STUDENT GROUPS
Table Name Description
Data Services view built from STDNT_GRPS_HIST and STDNT_GROUP_TBL to
efficiently query term active students in Student Groups by Emplid,
VCS_STDNT_GROUP Institution, Student Group and Term. Includes Description and Comments.
(Recommended) Assigns Terms based on the Student Group Active when the effective date
less than or equal to Term End dates.
Recommended in place of STDNT_GRPS_HIST and STDNT_GROUP_TBL

Superscript key: E = Effective-dated table P = Prompt table

Page 5 of 29 revised 10/5/2018


III. ADMISSIONS AND RECRUITMENT
APPLICANTS
Table Name Description
Applicant Program data by Institution, Career, Emplid and Application Nbr.
Includes Effective Date, Admit Term and Campus.
Parent record to ADM_APPL_DATA and ADM_APPL_PLAN
ADM_APPL_PROGE *Note: Once student is Matriculated (or PROG_STATUS = ‘AC’) the record
changes are no longer recorded here and you must use ACAD_PROG to get
current Program data. Do not join on STDNT_CAR_NBR between
ADM_APPL_% and ACAD_P% tables, do join on ADM_APPL_NBR.
Applicant Detail data by Institution, Career, Emplid and Application Nbr.
Includes Effective Date, Admit Type, Application Details and Fee data.
Common Admissions reporting requires join between ADM_APPL_PROG and
ADM_APPL_DATA.
ADM_APPL_DATA Child record to ADM_APPL_PROG
*Note: Once student is Matriculated (or PROG_STATUS = ‘AC’) the record
changes are no longer recorded here and you must use ACAD_PROG to get
current Program data. Do not join on STDNT_CAR_NBR between
ADM_APPL_% and ACAD_P% tables, do join on ADM_APPL_NBR.
Applicant Plan data by Institution, Career, Emplid and Application Nbr.
Includes Effective Date, Plan and Requirement Term.
Child record to ADM_APPL_PROG
ADM_APPL_PLANE *Note: Once student is Matriculated (or PROG_STATUS = ‘AC’) the record
changes are no longer recorded here and you must use ACAD_PROG to get
current Program data. Do not join on STDNT_CAR_NBR between
ADM_APPL_% and ACAD_P% tables, do join on ADM_APPL_NBR.
Applicant Attachment data by Emplid, Career and Application Number.
Includes Sequence Number, Description of Attachment and Dates.
SAD_APPL_ATCH
Do not join on STDNT_CAR_NBR when connecting with ACAD_P% tables, do
join on ADM_APPL_NBR.
Setup table for Admissions Types by Institution. Includes Effective Date,
ADMIT_TYPE_TBLE
Description, Career and Readmit flag.
Applicant High School/Transfer data by Emplid, External Organization, and
External Career. Includes Transcript Type, Status and Attendance dates.
EXT_ACAD_DATA Parent record to EXT_ACAD_SUM AND EXT_COURSE
Note: Do not join EXT_CAREER to ACAD_CAREER when connecting to other
tables.
Applicant High School/Transfer data by Emplid, External Organization,
External Career and Institution. Includes External GPA.
EXT_ACAD_SUM Child record to EXT_ACAD_DATA
Note: Do not join EXT_CAREER to ACAD_CAREER when connecting to other
tables.

Superscript key: E = Effective-dated table P = Prompt table

Page 6 of 29 revised 10/5/2018


Applicant Transfer Course data by Emplid, External Organization, External
Career and Institution. Includes External Course Description, School Subject,
EXT_COURSE Course Nbr, Units and Grade. The data resides here before the Transfer
Course Credit Rules are applied. This data feeds the TRNS_CRSE_% tables.
Child record to EXT_ACAD_DATA
Setup table for External Organizations. Includes Description, Address data,
and Organization Type.
EXT_ORG_VW
View built from parent record EXT_ORG_TBL and child record
(Recommended)
ORG_LOCATION and is limited to only active status as of the current date.
Recommended in place of EXT_ORG_TBL for current data
Setup table for External Organizations. Includes Status, Effective Date and
Description.
EXT_ORG_TBLEP
Parent record to ORG_LOCATION and EXT_ORG_TBL_ADM - selects only the
Ext Org Type = ‘SCHL’ and includes ATP code, FICE code, etc.

Superscript key: E = Effective-dated table P = Prompt table

Page 7 of 29 revised 10/5/2018


IV. CURRICULUM MANAGEMENT
COURSE CATALOG
Table Name Description
Course Catalog data by Course ID. Includes Status, Effective Date, Course
Descriptions, Equivalent Course, Course Units Minimum and Maximum,
Grading Basis, Course Topic and Repeat designations.
Parent record to CRSE_OFFER and CRSE_COMPONENT.
In combination, the Course Catalog tables CRSE_CATALOG, CRSE_OFFER
and CRSE_COMPONENT are Parent records and feed to the Class Schedule
CRSE_CATALOGE
and CLASS_TBL, CLASS_ASSOCIATION and CLASS_COMPONENT.
Note: This is an effective dated record commonly joined to the Class
Schedule Term level tables. The logic to determine the Course Effective Date
for the correct Term should be Less Than or Equal to the Term End Date in
the Max Effective Date sub-query for accuracy.
Example: CRSE_CATALOG.EFFDT <= TERM_TBL.TERM_END_DT
Course Offering data by Course ID, Course Offer Number. Includes Effective
Date, Institution, Subject, Catalog Number, Academic Organization,
Academic Career, Requirement Group and CIP Code.
Child record to CRSE_CATALOG.
In combination, the Course Catalog tables CRSE_CATALOG, CRSE_OFFER
and CRSE_COMPONENT are Parent records and feed to the Class Schedule
CRSE_OFFERE
and CLASS_TBL, CLASS_ASSOCIATION and CLASS_COMPONENT.
Note: This is an effective dated record commonly joined to the Class
Schedule Term level tables. The logic to determine the Course Effective Date
for the correct Term should be Less Than or Equal to the Term End Date in
the Max Effective Date sub-query for accuracy.
Example: CRSE_OFFER.EFFDT <= TERM_TBL.TERM_END_DT
Course Component data by Course ID. Includes Effective Date, Component,
and Component Contact Hours.
Child record to CRSE_CATALOG.
In combination, the Course Catalog tables CRSE_CATALOG, CRSE_OFFER
and CRSE_COMPONENT are Parent records and feed to the Class Schedule
CRSE_COMPONENTE and CLASS_TBL, CLASS_ASSOCIATION and CLASS_COMPONENT.
Note: This is an effective dated record commonly joined to the Class
Schedule Term level tables. The logic to determine the Course Effective Date
for the correct Term should be Less Than or Equal to the Term End Date in
the Max Effective Date sub-query for accuracy.
Example: CRSE_COMPONENT.EFFDT <= TERM_TBL.TERM_END_DT
Course Attribute Values by Course ID and Course Attribute. Includes
CRSE_ATTR_VALUEEP
Effective Date and Description. Child record to CRSE_ATTR_TBL.
Setup table for Course Attributes. Includes Effective Date, Status and
CRSE_ATTR_TBLEP
Description. Parent record to CRSE_ATTR_VALUE.
Course topics by Course ID. Includes Effective Date, Course Topic ID,
CRSE_TOPICSE
Repeat Designations and Description. Outer-join to CRSE_CATALOG.

Superscript key: E = Effective-dated table P = Prompt table

Page 8 of 29 revised 10/5/2018


Child record to CRSE_CATALOG.

Setup table for Subjects by Institution. Includes Effective Date, Description,


SUBJECT_TBLEP
Academic Organization and CIP Code.

CLASS DATA
Table Name Description
Schedule of Classes data by Institution, Term and Class Number. Includes
Academic Group and Organization, Subject, Catalog Number, Campus, Enroll
Status, Class Status, Capacity and Enrollment totals and the Associated Class
Number. The combination of Course ID, Course Offer Number, Term,
Session and Class Section creates the unique Class Number within a Term.
CLASS_TBLP
Course Catalog records are what feeds the Class records.
Parent record to CLASS_ASSOC, CLASS_MTG_PAT, CLASS_ATTRIBUTE,
CLASS_RSRV_CAP and CLASS_NOTES.
Note: The CLASS_TBL.EMPLID field in this record should not be joined with
any table. Including but not limited to CLASS_INSTR and STDNT_ENRL.
Schedule of Classes Units data by Course Id, Course Offer Number, Term,
Session and Associated Class. Includes Units. Course Catalog records are
CLASS_ASSOCP
what feeds the Class records.
Child record to CLASS_TBL.
Schedule of Classes Dynamic Dated data by Course Id, Course Offer Number,
Term, Session and Class Section. Classes that do not follow within the
DYN_CLASS_DATA
regular term session calendar dates are setup as Dynamically Dated classes.
This table
Schedule of Classes Component data by Course Id, Course Offer Number,
CLASS_COMPONENT Term, Session and Associated Class. Includes Class Components and
Contact Hours. Child record to CLASS_ASSOC.
Data Services view built from CLASS_TBL joined to CLASS_INSTR to
VCS_CLASS_INSTR efficiently query term class instructor data. Includes Instructor Name,
(Recommended) Term, Institution, Class number and Instructor Role.
Recommended instead of CLASS_INSTR when meeting pattern data is not
needed
Delivered view from CLASS_INSTR, TERM_TBL, CLASS_MTG_PAT,
CLASS_TBL, CRSE_CATALOG, NAMES to efficiently query Schedule of Classes
data. Includes Term, Emplid, Class Number, Instructor Name, Academic
Group, Subject, Catalog Nbr, Class Section, Enroll Total, Meeting Times and
INSTR_CLASS_VW
Facility.
(Recommended)
It is recommended to use VCS_CLASS_INSTR for Class and Instructor data
when meeting pattern data is not needed.
Recommended instead of CLASS_INSTR when Class and Meeting Pattern
data are both needed.

Superscript key: E = Effective-dated table P = Prompt table

Page 9 of 29 revised 10/5/2018


Schedule of Classes Meeting data by Course Id, Course Offer Number, Term,
Session, Class Section and Class meeting pattern. Includes Facility, Meeting
Times and Days.
CLASS_MTG_PAT
Child record to CLASS_TBL. Parent record to CLASS_INSTR.
It is recommended to only use this table if the Instructor is not yet assigned
to course, otherwise use INSTR_CLASS_VW.
Data Services view built from CLASS_TBL joined to CLASS_ATTRIBUTE to
efficiently query student and class attribute connections. Includes Term,
Institution, Class Number, Class Section, Course Id and Course Attribute and
VCS_CLASS_ATTR Attribute Value.
(Recommended) Recommended instead of CLASS_ATTIBUTE
Use CRSE_ATTR_VALUE for CRSE_ATTR_VALUE Description and
CRSE_ATTR_TBL for CRSE_ATTR Description.
Schedule of Classes Note data by Course Id, Course Offer Number, Term,
Session, Class Section and Class Notes Seq. Includes Class Note Nbr and
Long Description. Record will only have Class Note Nbr or Long Description
populated.
CLASS_NOTES
Child record to CLASS_TBL.
Note: Long Description for Class Note Nbr is in CLASS_NOTE_TBL and must
be outer joined or classes with no note ID will be eliminated from the
selection.
This table contains standardized Class notes by Institution and Class Note
Nbr. This table is used when a note can apply to a broad scope of classes.
Using a Class Note Nbr eliminates repetitive data entry work and gives
consistency to class notes when desired. Must be joined to CLASS_NOTES to
CLASS_NOTES_TBLEP
join to a table.
Note: There are class notes that are dynamic and entered for each class
section in CLASS_NOTES must be outer joined or classes with no note ID
will be eliminated from the selection.
Schedule of Classes Reserve Capacity data by Course Id, Course Offer
Number, Term, Session, Class Section and Reserve Capacity Number.
Includes Start Date, Enrollment Capacity and Requirement Group.
CLASS_RSRV_CAP
Child record to CLASS_TBL.
This record can join to RQ_GRP_TBL.RQRMNT_GROUP to get the Class
Reserve description.
Schedule of Classes Textbooks and Course Materials data by Course Id,
Course Offer Number, Term, Session, Class Section and SeqNumber.
SSR_CLS_TXB_DTL Includes Course Material Type, Required Status, Description, ISBN and
Author.
Child record to CLASS_TBL.
Schedule of Classes Combined Section data by Institution, Term, Session,
SCTN_CMBND Section Combined ID and Class Number.
Child record to SCTN_CMBND_TBL.

Superscript key: E = Effective-dated table P = Prompt table

Page 10 of 29 revised 10/5/2018


FACILITIES
Table Name Description
This table contains Facility data by Set ID and Facility ID. This table can be
joined to CLASS_MTG_PAT table to connect with Schedule of Classes data.
FACILITY_TBLEP Includes Building Code, Room, Description, Facility Type and Room
Capacity.
Parent record to FACILITY_CHRSTC.
This table contains Room Characteristics data by Room Characteristic.
ROOM_CHRSTC_TBLEP Includes Description of Room Characteristic.
Parent record to FACILITY_CHRSTC.
This table contains Room Characteristics by Facility ID, Set ID and Room
FACILITY_ CHRSTCE Characteristic. Includes Room Characteristic Quantity.
Child record to FACILITY_TBL and ROOM_CHRSTC_TBL.

COURSE/CLASS REQUIREMENTS
Table Name Description
Requirement Groups by Requirement Group, Requirement Usage
(Enrollment or Advisement) and Institution. Includes Description,
Academic Career, Academic Program and Academic Plan which are
populated if an Advisement usage, but Academic Program and Academic
Plan may also be blank. When the Requirement Group is an Enrollment
usage then you may see Academic Group populated but may also be blank.
Requirement Groups may be
1. Course Level Requisite
2. Class Level Requisite
3. Class Reserve Requirement
4. Degree Advising Report Requirement
This record can be joined to CLASS_RSRV_CAP.RQRMNT_GROUP to get the
Class Reserve description.
RQ_GRP_TBLEP
This record can be joined to CRSE_OFFER.RQRMNT_GROUP to get the
Course Requisites description.
This record can be joined to CLASS_ASSOC.RQRMNT_GROUP to get the Class
Requisites description.
This record can be joined to SAA_ADB_RESULTS.RQRMNT_GROUP and
SAA_ADB_CRSEUSE.RQRMNT_GROUP
Note: Once a Course with a Requirement Group
(CRSE_OFFER.RQRMNT_GROUP) is scheduled as a Class, the Course level
Requirement Group does not populate in Class Associations table
(CLASS_ASSOC.RQRMNT_GROUP). The Requirement Group field in the
Class Associations table may contain a class section level Requirement
Group. There is a Y/N flag in the Class Associations table that represents the
use of a Course Requirement Group – CLASS_ASSOC.USE_CATLG_RQS.
Requirements by Requirement, Requirement Usage (Enrollment or
RQ_MAIN_TBLEP
Advisement) and Institution. Includes Descriptions, Academic Career,
Superscript key: E = Effective-dated table P = Prompt table

Page 11 of 29 revised 10/5/2018


Academic Program and Academic Plan which are populated if Advisement
usage, but may also be blank. When the Requirement Usage is Enrollment
then you may see Academic Group and Subject populated but may also be
blank. This record can be joined to SAA_ADB_RESULTS.REQUIREMENT and
SAA_ADB_CRSEUSE.REQUIREMENT.
Parent record to RQ_LINE_TBL
Requirement Line Number by Requirement and Requirement Line Number.
Includes Description and Line Type, may also include Units Required or
Courses Required and GPA Requirements.
RQ_LINE_TBLE
This record can be joined to SAA_ADB_RESULTS.RQ_LINE_NBR and
SAA_ADB_CRSEUSE.RQ_LINE_NBR.
Child record to RQ_MAIN_TBL.

COURSE/CLASS FEES
Table Name Description
Schedule of Classes Fee data by Set ID, Course ID, Course Offer Nbr, Term,
Session, Class Section and Class Component. Includes Charge Method
(1=Always Charge Term Tuition, 2=Do Not Include in Term Tuition) and
Charge Course Fee flag. When Charge Method is set to 2, then the class
units are not assessed or included in the count of regular tuition and fee
bearing charges, the Class Fee is the only thing that his charged. When
CLASS_FEE_TBLP
Charge Method is set to 1, the Class Fee is added to regular tuition and fee
charges.
Note: A class section may have both a Class Fee and a Course Fee and both
tables must be queried for details as the Course Fee does not populate the
Class Fee tables. There is a Course Fee Flag in the Class Fee tables that
indicates if a Course Fee is also associated with the Class Section.
Schedule of Class Fee data by Set ID, Course ID, Course Offer Number, Term,
Session, Class Section and Class Component. Includes Account Type, Item
Type and Amount Per Unit or Flat Amount. The field
CLASS_SBFEE_TBL
SSF_CRITR_EQUTN_SW identifies if an Equation Engine is being used to
select the fee criteria. If E = Equation Engine used, C= Class Fee Setup
Criteria used.
Course Catalog Fee data by Set ID, Course and Component. Includes
Institution, Campus (is populated when course fee is specific to a campus
else when blank then Course Fee is applied to all campus sections), Term,
Session and Charge Method (1=Always Charge Term Tuition, 2=Do Not
Include in Term Tuition). When Charge Method is set to 2, then the class
CRSE_FEE_TBLP units are not assessed or included in the count of regular tuition and fee
bearing charges, the Class Fee is the only thing that his charged. When
Charge Method is set to 1, the Class Fee is added to regular tuition and fee
charges.
Note: A class section may have both a Class Fee and a Course Fee and both
tables must be queried for details as the Course Fee does not populate the

Superscript key: E = Effective-dated table P = Prompt table

Page 12 of 29 revised 10/5/2018


Class Fee table. There is a Course Fee Flag in the Class Fee table that
indicates if a Course Fee is also associated with the Class Section.
Course Catalog Fee data by Set ID, Course ID, Course Offer Number and
Component. Includes Institution, (is populated when course fee is specific
to a campus else when blank then Course Fee is applied to all campus
sections), Term, Session (may or may not be populated), Account Type, Item
CRSE_SUBFEE_TBL
Type and Amount Per Unit or Flat Amount. The field
SSF_CRITR_EQUTN_SW identifies if an Equation Engine is being used to
select the fee criteria. If E = Equation Engine used, C= Class Fee Setup
Criteria used.
Course Catalog Fee List header data by Set ID and Course List. This fee data
is stored separately from Course Fees and Class Fees. This feature is used
CRSE_LST_HDR_SFEP to assign the same course level fee to many courses via a list which is much
more efficient than assigning to each course individually. Includes
Description. CLST_FEE_TBL
Course Catalog Fee List detail data by Set ID and Course List. This fee data is
stored separately from Course Fees and Class Fees. This feature is used to
CRSE_LST_DTL_SFE assign the same course level fee to many courses via a list which is much
more efficient than assigning to each course individually. Includes Course
IDs. CLST_SUBFEE_TBL

FACULTY WORKLOAD DATA FWL


Table Name Description
Faculty Workload Contract Header data by Employee ID, Institution, Term
CTC_FWL_CNT_HDR and Contract Number. Includes Contract Type, Contract Begin and End
Date, Contract Total Pay, Contract Workload Hours and FTE.
Faculty Workload Contract Class data by Employee Id, Institution, Term and
Contract Number. Includes Class Number, Class Description, Subject,
CTC_FWL_CNT_CLS Catalog Number, Course Id, Course Title, Class Workload Contact Hours,
Class Meeting information, Total Pay in Term, Faculty Earn Code, Account
Code (a.k.a. Combo Code), Department, FTE and Start and End Dates.
Faculty Workload Contract Type data by Institution and Contract Type.
CTC_CNTRCT_TYPE
Includes Description and Non-Instruction Faculty Workload Flag.
Faculty Workload Calculation Results data by Employee ID, Institution,
CTC_CALC_RSLTSE Term, Contract Type and Class Number. Includes Term Contract Hours, FT
Contract Hours, Total Term pay, Units and Employee Record.
FWL Faculty Workload Notes Comments by Empl ID, Institution and Term.
CTC_FWL_NOT_COM
Includes Notes.

Superscript key: E = Effective-dated table P = Prompt table

Page 13 of 29 revised 10/5/2018


V. STUDENT RECORDS
TERM ACTIVATION & ACADEMIC STANDING
Table Name Description
Active student term data by Emplid, Term, Career and Student Career
Number. Includes cumulative units, term units, cumulative GPA, academic
level (freshman, sophomore) for a term (ACAD_LEVEL_EOT is the
recommended field), academic load (full time, part time), primary program
and eligible to enroll flag.
Child record to ACAD_PROG
STDNT_CAR_TERM Note: The Academic Level values are numeric so must be translated when
using in a report. Freshman = 10, Sophomore = 20, Junior = 30, Senior = 40
Join to XL_ACAD_LVL_VW.FIELDVALUE =
STDNT_CAR_TERM.ACAD_LEVEL_EOT and display the XLATLONGNAME
field to show the description.
Note: The Primary Academic Program field can be joined to tables with
Academic Program field, such as ACAD_PROG and ACAD_PLAN tables.
Translate value view for Academic Level. This table can be used in
conjunction with STDNT_CAR_TERM and the Academic Level fields to
display the description. The Academic Level values are numeric so must be
translated when using in a report.
XL_ACAD_LVL_VWEP
Note: Join to XL_ACAD_LVL_VW.FIELDVALUE =
STDNT_CAR_TERM.ACAD_LEVEL_EOT and display the XLATLONGNAME
field to show the description.
Freshman = 10, Sophomore = 20, Junior = 30, Senior = 40
Academic standing (Good, Warning, Probation, Suspended) data by Emplid,
Career, Institution and Term. Includes Academic Standing, Manual Override
flag, Action Date and Operator ID. This process is run by Registrars at the
end of term after grades are posted to assign the standing for the term.
ACAD_STDNG_ACTNE
There are setup tables that govern the rules that are applied when this
process is run so that standing is set accurately to the institution.
Child record of STDNT_CAR_TERM
NOTE: ACAD_PROG is not populated in this table, do not join on this field.
NOTE: Supporting setup tables are ACAD_STACTN_TBLEP and
ACAD_STDNG_TBLE

TRANSFER, TEST & MILESTONE COURSE DATA


Table Name Description
Course transfer credit school data by Emplid, Career, Institution and Model
Number. Includes Academic Program, Plan (when applicable), School Type,
Ext Org ID, Model Status (must be P (posted) status for credits to be
TRNS_CRSE_SCHP
included in STDNT_CAR_TERM transfer and cumulative unit fields) and
transfer model total Units Taken at source (UNT_TAKEN), Units Transferred
to receiving institution (UNT_TRNSFR); when an Internal transfer credit

Superscript key: E = Effective-dated table P = Prompt table

Page 14 of 29 revised 10/5/2018


model, the TRF_ fields will contain values in TRF_TAKEN_GPA,
TRF_TAKEN_NOGPA, TRF_PASSED_GPA, TRF_PASSED_NOGPA,
TRF_GRADE_POINTS and TRF_GPA.
Note: When transfer credit is entered manually (TRNSFR_SRC_TYPE = M)
the External Org ID is not populated but the Source Organization Name
(SRC_ORG_NAME) of the Institution is and entered as free format text by the
user.
Note: When transfer credit is received electronically from an institution
outside of ctcLink, the TRNSFR_SRC_TYPE = E and Ext Org ID will be
populated but SRC_ORG_NAME will be blank.
Note: When an Institution within ctcLink accepts courses taken from
another ctcLink institution, these courses are entered as Internal transfer
credit (TRNSFR_SRC_TYPE = I). This in turns populates the Source Career
and Source Institution fields, otherwise, these fields are not populated.
Parent record to TRNS_CRSE_TERM
Course transfer credit model summary by Articulation Term, Emplid,
Career, Institution and Model Number. Includes Model Status (must be P
(posted) status for credits to be included in STDNT_CAR_TERM transfer and
cumulative unit fields) and transfer model total Units Taken at source
(UNT_TAKEN), Units Transferred to receiving institution (UNT_TRNSFR);
TRNS_CRSE_TERM when an Internal transfer credit model, the TRF_ fields will contain values
in TRF_TAKEN_GPA, TRF_TAKEN_NOGPA, TRF_PASSED_GPA,
TRF_PASSED_NOGPA, TRF_GRADE_POINTS and TRF_GPA. Also includes
fields’ specific to Financial Aid’s count of Transfer Credit following FA rules.
Child record to TRNS_CRSE_SCH
Parent record to TRNS_CRSE_DTL
Course transfer course detail data by Articulation Term, Emplid, Career and
Model Number. Includes Transfer Status, Course ID, Subject, Catalog
TRNS_CRSE_DTL
Number, Units and Grades.
Child record to TRNS_CRSE_TERM
Same definition as TRNS_CRSE_MODEL but for Other Credits. Examples of
Other credits are Tech, Prior Learning from Military, Credit by Exam, ACE
TRNS_OTHR_MODEL
(American Council on Education).
Parent record to TRNS_OTHR_TERM
Same definition as TRNS_CRSE_TERM but for Other Credits. Examples of
Other credits are Tech, Prior Learning from Military, Credit by Exam, ACE
TRNS_OTHR_TERM (American Council on Education).
Parent record to TRNS_OTHR_DTL
Child record to TRNS_OTHER_MODEL
Same definition as TRNS_CRSE_DTL but for Other Credits. Examples of
Other credits are Tech, Prior Learning from Military, Credit by Exam, ACE
TRNS_OTHR_DTL
(American Council on Education).
Child record to TRNS_OTHR_TERM
Same definition as TRNS_CRSE_MODEL but for Test Credit. Examples of
TRNS_TEST_MODEL
Test transfer credits are AP, CLEP tests.

Superscript key: E = Effective-dated table P = Prompt table

Page 15 of 29 revised 10/5/2018


Parent record to TRNS_TEST_TERM

Same definition as TRNS_CRSE_TERM but for Test Credit. Examples of Test


transfer credits are AP, CLEP tests.
TRNS_TEST_TERM
Parent record to TRNS_TEST_DTL
Child record to TRNS_TEST_MODEL
Same definition as TRNS_CRSE_DTL but for Test Credit. Examples of Test
TRNS_TEST_DTL transfer credits are AP, CLEP tests.
Child record to TRNS_TEST_TERM
Data Services view that efficiently queries high school and transfer school
VCS_EXT_ACAD_DT data for term activated students by term activated Institution and Emplid.
(Recommended) Fields are from the EXT_ACAD_DATA record.
Recommended in place of EXT_ACAD_DATA once student is term activated
Student Milestone data by Emplid, Institution, Career, Plan and Milestone
STDNT_CAR_MLSTNE Number. Includes Milestone, Description, and Completion status.
Child record to STDNT_MLSTN
Student Milestone Attempt data by Emplid, Institution, Career, Program,
MLSTN_ATMPTE
Plan and Milestone Number. Includes Grade.
Student Test Component data by Emplid, Test Id, Test Component, Test
STDNT_TEST_COMP Date and Data Source. Includes Score and Date Loaded.
Child record to STDNT_TEST

PROGRAM/PLAN
Table Name Description
Student Academic Program data by Emplid, Career, Student Career Number,
Effective Date and Sequence. Includes Program Status (Active,
Discontinued, Completed, etc.), Program Action (Matriculation, Plan
Change, Data Change, etc.), Program Action Reason that describes the
corresponding Program Action (Inactivity, Expected Graduation Term, etc.),
Expected Grad Term, Degree Checkout Status (Applied, Awarded, etc.),
Admit Term, Campus, Application Number and Completion Term.
ACAD_PROGE Parent record to ACAD_PLAN
*Use Recommended view Supporting setup table is ACAD_PROG_TBLE
that combines Program,
Plan and Student Career
Note: Join TERM_TBL when joining to a term based table such as
Term = VCS_PROGPLAN_VW STDNT_CAR_TERM in the subquery for Effective Date, example:
where MAX(EFFDT) from ACAD_PROG <= TERM_END_DT
Note: When joining TERM_TBL join on ACAD_CAREER in addition to STRM
or set the ACAD_CAREER = ‘UGRD’
Note: When joining to ADM_APPL tables, do not join on STDNT_CAR_NBR,
use ADM_APPL_NBR (Application Number) instead.
Recommended view that combines Program, Plan and Student Career
Term = VCS_PROGPLAN_VW. See metaLink for field and SQL logic.

Superscript key: E = Effective-dated table P = Prompt table

Page 16 of 29 revised 10/5/2018


Student Academic Plan data by Emplid, Career, Student Career Number,
Academic Plan, Effective Date and Sequence. Includes Plan Sequence,
Requirement Term (normally corresponds to Declare Date), Declared Date,
Degree Number, Completion Term, Degree Checkout Status (Applied,
Awarded, etc.),
Child record to ACAD_PROG
Supporting setup table is ACAD_PLAN_TBLE
Note: Plan Sequence = 10 indicates the Primary Plan when more than one
plan exists
ACAD_PLANE Note: Recommended view that combines Program, Plan and Student
*Use Recommended view Career Term = VCS_PROGPLAN_VW. See metaLink for field and SQL logic.
that combines Program, This delivered view ACAD_PLAN_VW joins ACAD_PROG, ACAD_PLAN and
Plan and Student Career ACAD_PLAN_TBL. See metaLink for field and SQL logic.
Term = VCS_PROGPLAN_VW Note: Join TERM_TBL when joining to a term based table such as
STDNT_CAR_TERM in the subquery for Effective Date, example:
where MAX(EFFDT) from ACAD_PLAN <= TERM_END_DT
Note: When joining TERM_TBL join on ACAD_CAREER in addition to STRM
or set the ACAD_CAREER = ‘UGRD’
Note: STDNT_DEGR is populated when a Degree is earned. Join this field to
ACAD_DEGR tables when joining ACAD_PLAN data to ACAD_DEGR data.
Note: Fields also present on ACAD_PROG contain the same values
(examples: Effective Date, Effective Sequence, Completion Term and
Degree Checkout Status)
Data Services view that efficiently combines Student Term, Academic
Program and Plan data. Includes Term, Emplid, Career, Student Career
Number, Program, Description, Program Status, Plan, Plan Description, Plan
Sequence, Admit Term, Admission Application Number, Expected
VCS_PROGPLAN_VW
Graduation Term, Degree Checkout Status, Declare Date and Requirement
(Recommended)
Term.
Recommended in place of joining: ACAD_PROG, ACAD_PLAN,
STDNT_CAR_TERM, TERM_TBL, ACAD_PLAN_TBL and ACAD_PROG_TBL
See metaLink for field and SQL logic.

STUDENT ATTRIBUTES
Table Name Description
Student Attributes data by Emplid, Career, Student Career Number,
Attribute, Attribute Value, Effective Date and Sequence.
STDNT_ATTR_DTLE Child record to ACAD_PROG
Supporting setup tables are STDNT_ATTR_TBLE and STDNT_ATTR_VALE
which contain Institution and Descriptions.

Superscript key: E = Effective-dated table P = Prompt table

Page 17 of 29 revised 10/5/2018


STUDENT ADVISOR
Table Name Description
Student and Advisor assignment history by Emplid, Institution, Effective
STDNT_ADVR_HISTE Date, Advisor Role, Program, Advisor ID and Student Advisor Number.
Includes Career and Plan.
Advisors’ Student Notes data by Emplid, Institution, Note ID, Note Type,
Subtype and Advisor Id. Includes Status, Subject and Add and Update Dates.
SAA_ADV_NOTE
Parent record to SAA_ADV_NOTEDTL
Supporting setup table is SAA_NOTE_STYPEEP
Advisors’ Student Notes detail data by Emplid, Institution and Note ID.
SAA_ADV_NOTEDTL Includes Notes text.
Child record to SAA_ADV_NOTE

ENROLLMENT
Table Name Description
Student term enrollment (detail of courses/grades taken) data by Emplid,
Career, Institution, Term, Class Number. Includes Course Career, Session,
STDNT_ENRL Enroll Status (E – Enrolled, W – Waitlisted, D – Dropped), various Date
*Use Recommended view fields related to enrollment actions, Units, Grade, Grade Points and Repeat
that combines Student
Enrollment and Class Table
Code.
= VCS_CLASS_SE_VW Child record to STDNT_CAR_TERM
Note: Do not join on EMPLID in CLASS_TBL
Note: Do not join on ACAD_CAREER in CLASS_TBL
Enrollment request detail data from the Enrollment Engine process by
Enrollment Request ID, Sequence, Emplid, Career, Institution and Term.
Includes Class Number, Enrollment Action, Action Reason, and Request
Status.
ENRL_REQ_DETAIL
Child record to ENRL_REQ_HEADER
Parent record to ENRL_MSG_LOG
Note: PSMSGCATDEFN can be joined to ENRL_MSG_LOG to translate the
Message Set Nbr and Message.
Data Services view that efficiently joins Student Enrollment & Class data on
Term and Class Number by Emplid, Student Career, Institution, Term and
Class Number. Includes Class Subject, Catalog Number, Class Section,
VCS_CLASS_SE_VW
Course Career, Component, Enrollment Capacity, Enrollment Total, Units,
(Recommended)
Student Enroll Status, and Grade. Also includes Academic Organization,
Class Status, Instructor ID, Instruction Mode and LMS data.
Recommended in place of CLASS_TBL_SE_VW
This table stores the official FTE reporting data for the State Board by Data
CTC_STDNT_FTE Services. An Application Engine populates this table from a main SQL with
(Recommended) several updates to the data based on rule specific criteria during the
process. All of the FTE views use this as their base.

Superscript key: E = Effective-dated table P = Prompt table

Page 18 of 29 revised 10/5/2018


 VCS_STDNT_FTE - Select all fields from CTC_STDNT_FTE
Emplid, Institution, Term, Student Career, Course Career, Course
Id, Course Offer Number and Class Number and Student Enroll
Status.
 VCS_SBMD_FTESUM – Aggregate Totals for FTE categories by
Term, Institution, Student Emplid and Career where Student Enroll
Status
NOTE: Only Enrolled status are in this table/views
Recommended for FTE Data
CTC_FTES_SUMMRY CTC_FTES_SUMMRY – Aggregate Totals for FTE categories by Term,
Institution, Student Career, Course Career and Registration Day

PRE-REQUISITE CHECKING PERC


Table Name Description
PERC Requisite Header Table
Student Enrollment data for Requisite Checking on Enrollment and also
Post-Enrollment by Emplid, Career, Institution, Term and Class Number.
Includes Requisite Check Type (E = Enrollment P = Post-Enrollment),
Sequence, Enrollment Request ID, Enrollment Request Sequence, Source
and Status.
SSR_REQS_HEADR
Header Views:
 SSR_REQS_TYP_VW - PERC Student Requisite Check Types
 SSR_REQS_SUM_VW - PERC Student Requisite Summary
o Joined to Student Enroll (STDNT_ENRL) and Primary Name
(SCC_PRI_NAME_VW) where Requisite Type is Enrollment
(SSR_REQS_TYPE = 'E')
PERC Requisite Class View
This view is used to search for classes that have requisites attached to
either the class association or the course offering.
SSR_REQS_CLS_VW
Class data for Requisite Checking by Institution, Term, Subject, Catalog
Number, Class Section, Session and Class Number. Includes Academic Org,
Academic Group, Component, Course Career and Requirement Group.
PERC Requisite Requirement Group View
This view is used to hold the data used to create the xml data file for the
SSR_REQS_RG_VW post enrollment requisite check report. This view may not work correctly
for selecting data as it is meant to be used in a file layout to create the xml
report.
PERC Action Student View
This view is used to select students who have been identified to have an
action in the PERC process. Includes Institution, Term, Class Number,
SSR_REQS_PRR_VW Emplid, Career, Requisite Status, Requisite Type, Enroll Status, Grade and
Requisite Action.
Uses tables SSR_REQS_HEADR, STDNT_ENRL and SSR_REQS_ACTN
View logic:

Superscript key: E = Effective-dated table P = Prompt table

Page 19 of 29 revised 10/5/2018


Requisite Checking Type is Post-Enrollment
And
Requisite Status is Conditional or Not Satisfied
And
Enrollment Drop Date is null

RUNNING START
Table Name Description
Setup table for Running Start High School Districts by Institution, High
CTC_RS_HSDS_TBLEP
School District Code and Effective Date. Includes Description.
Data Services view that efficiently joins the custom ctcLink Running Start
record CTC_STDNT_RS that is populated by an Application Engine to track
running start students by Emplid, Career, Institution, Term and Effective
VCS_STDNT_RS
Date. Includes External Org ID, High School Dist Code, Grade level, FTE and
(Recommended)
FTE Capacity with the description for their High School, District and the
Student name.
Recommended to select Running Start FTE, High School data
Data Services view that efficiently queries students in the Running Start
VCS_RUN_START student groups SRSR and SRSL by Emplid and Term. Includes Running
(Recommended) Start Flag and Student ID.
Recommended to select Running Start students by term

ANALYSIS DATABASE
Table Name Description
This table contains the results for academic structure and requirement
processing level data in the Academic Advisement Analysis Database by
Emplid, Analysis DB Sequence, Career, Entry Sequence, Report Date and
Transcript Type. Includes Program, Plan, Requirement, Requirement Line
number, Units Required, Units Used, Units Needed, GPA Required, GPA
Actual and Item Status.
Each time a report is generated, the results are stored in this table with an
incrementing Analysis DB Sequence. Must choose Max Analysis DB
SAA_ADB_RESULTS
Sequence and the Max SAA Entry Sequence for most accurate results.
Transcript Types are ADV – Advisement, PLN - Planner and WIF – What If
Note: There is a Data Services view that can easily be joined to this table
on that is already coded to pull these Max fields for the ADV transcript type
called VCS_ADV_MAX_SEQ and to identify the Institution from the
Requirement Group for Total Units.
Parent record to SAA_ADB_COURSES
Child record to SAA_ADB_REPORT
SAA_ADB_COURSES Analysis DB Courses

Superscript key: E = Effective-dated table P = Prompt table

Page 20 of 29 revised 10/5/2018


This table contains the courses used in a specific report in the Academic
Advisement Analysis Database by Emplid, Analysis DB Sequence, Career
and Course Tag. Includes Institution, Term Taken, Units, Course Id, Course
Offer, Subject, Catalog Number and Description.
Note: List all course requirements regardless of completion.
SAA_ADB_CRSEUSE identifies those courses that have been used.
Parent record to SAA_ADB_CRSEUSE
Child record to SAA_ADB_REPORT
This table contains the results for courses used in the Academic
Advisement Analysis Database.
SAA_ADB_CRSEUSE
How was Course used? What Requirement and Line did it meet?
Child record to SAA_ADB_COURSES

HONORS & AWARDS/GRADUATION & DEGREES


Table Name Description
Student Degree data by Emplid and Student Degree number.
The Student Degree Table is a list of all Academic degrees a student has
earned. Includes Degree, Institution, Career, Completion Term and Confer
ACAD_DEGR
Date.
Parent record to ACAD_DEGR_PLAN
Supporting setup table DEGREE_TBL
Student Degree Plan data by Emplid, Student Degree number and
Academic Plan.
ACAD_DEGR_PLAN The Student Degree Plan Table is a list of all Academic Plans in which a
student earned a degree at the university.
Child record to ACAD_DEGR
Student Degree Honors data by Emplid and Student Degree number.
The Student Degree Honors Table is a list of all Academic honors a student
ACAD_DEGR_HONS has earned for a degree. Includes Honors Code and print flags for Diploma
and Transcripts.
Child record to ACAD_DEGR
Student honors and award data by Emplid. Includes Date Received,
HONOR_AWARD_CS Internal or External (I, E), Institution, Career, Term, Award Code,
Description, Program and Plan.
Data Services view that efficiently queries Student Programs that are in
VCS_STDNT_COMPL Awarded status by Emplid, Completion Term and Institution. Includes
(Recommended) Plan, CIP Code and Transcript Description.
Recommended for Completion data

Superscript key: E = Effective-dated table P = Prompt table

Page 21 of 29 revised 10/5/2018


GRADE TABLES
Table Name Description
Class Grade Roster by Term, Class Number, Roster Sequence, Emplid and
Career. Includes Institution, Name, Course Grade and Roster Status.
GRADE_ROSTER
Grades as entered on roster. Grades on Enrollment page may differ due to
Grade Change or other administrative adjustments.
The Grade Roster Note Table allows the variable length Student Enrollment
GRADE_RSTR_NOTE
Transcript Note to be updated from the Grade Posting Engine.
GRADE_RSTR_TYPE The Grade Roster Type table contains information specific to a grade roster.
This table contains the valid values for Grading basis and its corresponding
GRADE_BASIS_TBL
properties.
GRADE_TBL This table contains the valid values for Grades for each Grading Basis.

OTHER STUDENT RECORD COMMONLY USED TABLES


Table Name Description
Data Services view that efficiently translates the SBCTC Colleges and
District codes (such as WA220, WA171, etc.) and External Organization IDs.
VCS_CTC_COLLEGE
Includes External Organization Description in addition to College Code and
(Recommended)
External Organization ID.
Recommended crosswalk for External Org IDs for SBCTC Institution codes
Data Services view that efficiently queries Student Veterans by Emplid,
Institution, Term and a Veteran Flag selecting from Student Groups
VCS_VETERANS
('SVBA','SVBB','SVBC','SVBD','SVBG','SVBH','SVBP','SVBV','SVBZ','SVET')
(Recommended)
where Active prior to the end of the Student Career Term.
Recommended for any Veteran term reporting

Superscript key: E = Effective-dated table P = Prompt table

Page 22 of 29 revised 10/5/2018


VI. STUDENT FINANCIALS
ACCOUNTS & SF ITEMS
Table Name Description

ACCOUNT_SF Account (Student Financials)


Account Total View
ACCOUNT_TOT_VW
Sum of Account balance for a Business Unit and Emplid
ITEM_SF Item Record

ITEM_SF_VW Item View

ITEM_ORG_SF_VW Item View

ITEM_LINE_SF Item Line Amounts

ITEM_XREF Item Cross Reference

PAYMENT_ITEM_VW Payment Item VW

PAYMENT_TBL Payments
Speed Type Search
SSF_SPEEDTPSRCH
SpeedType search record used for SpeedType component.
SPEEDTYP_TBL SpeedTypes
Account Types – SF
ACCT_TYP_TBL_SF
This record contains account types used by the general ledger interface.
SF Business Unit Table
The SF business unit is the framework that controls all processing within
BUS_UNIT_TBL_SF
the Student Financials application. Each business unit can have its own set
of business rules.

BILLING
Table Name Description

BI_BILL_HEADER Billing Invoice Header

BI_ITEMSF_VW Billing Item View

CREDIT HISTORY AND COLLECTIONS


Table Name Description

CREDIT_HIST_VW4 Credit History

COLLECTION_SF Student collections

Superscript key: E = Effective-dated table P = Prompt table

Page 23 of 29 revised 10/5/2018


Table of students or organizations in Collection. Collection status tells if
actively in collections.

CASHIERING
Table Name Description

CSH_BD_CSH_OPEN Business Date Cashier Open Table

CSH_BD_REG_OPEN Business Date Register Open Table

CSH_OFF_RECEIPT Cashier Office Receipts

CSH_OFF_RCPT_L Cashier Office Receipt Line

CSH_OFF_RCPT_T Cashier Office Receipt Tender

CSH_OFF_TBL Cashiering Office Table

CSH_OFF_RC_T_VW Receipts by Business Date View

CSH_MSG_BD Cashier Message (Business Dt)

CSH_MSG_TARGET Cashier Message (Target)

CSH_MSG_TENDER Cashier Message (Tender)

TARGET_KEY_TBL Target Keys Cashiering

CSH_DP_RCPT_VW Department Receipt View

CSH_TNDR_VW2 Cashier Off Tender Total view

TENDER_KEY_TBL Tender Key - Cashiering

GL INTERFACE
Table Name Description
SF Accounting Line
SF_ACCTG_LN
This record contains the consolidated student financials accounting detail.
General Ledger Interface
GL_INTERFACE General Ledger Interface record - used to interface Student Admin
transaction data to the GL.
Project ID: CTC_E218_JRNL_SET
CTC_GL_INTRFC1 Developer: Chandan Goel - Ciber
Comments: Custom record to store 2nd Jrnl Set configuration.

ITEM TYPES
Table Name Description

ITEM_TYPE_TBL Item Type Table


Superscript key: E = Effective-dated table P = Prompt table

Page 24 of 29 revised 10/5/2018


Financial Aid Item Types by Aid Year and Set ID. From the Item Type table
but limited to FA related Item Types and contains additional FA related
ITEM_TYPE_FA fields. Includes Description, Financial Aid Source (Federal, State,
Institution, etc.), Financial Aid Type (Scholarship, Grant, Loan, etc.) and
Need Based flag.

REFUNDS
Table Name Description
REFUND_HDR Refund Header Record
REFUND_DTL Refund Detail
REFUND_MSG_HDR Refund Message Header
REFUND_MSG_LINE Refund Messages
REFUND_DTL_VW Refund Detail View
Refund Voucher Info
Used to track vouchers created for specific refund. Can also be used to
REFUND_VOUCHER capture voucher related status information from Financials. Multiple
vouchers can be created for single refund due to direct deposit
distributions.

THIRD PARTY CONTRACTS


Table Name Description
TP_CONTRACT Third Party Contracts
TP_STUDENT Third Party Student

TUITION CALCULATION
Table Name Description
TUIT_CALC_TBL Tuition Calc Table
CALC_MESSAGES Tuition Calc Error/Warn Messages

TERM FEE SETUP


Table Name Description
TERM_FEE_TBL Term Fee Table
TERM_FE_CD_TBL Term Fee Code Table
TERM_SF_CD_TBL Term Sub Fee Code Table
TERM_SUBFEE_TBL Term Sub Fee Table

Superscript key: E = Effective-dated table P = Prompt table

Page 25 of 29 revised 10/5/2018


TUITION GROUP SETUP
Table Name Description
Selector Group Table
SEL_GROUP_TBL Contains the selection groups that students can belong to. These groups are
used to determine which fee/waivers apply to a particular student.
SEL_GROUP_CRITR Selector Group Criteria
GROUP_FEE_TBL Group Fee Table

WAIVER SETUP
Table Name Description

WAIVER_CODE_TBL Waiver Code Table


Item SF data where Waiver Code is not null
BUSINESS_UNIT
ACCOUNT_TERM
EMPLID
VCS_WAIVER_VW
WAIVER_CODE
DESCR
ITEM_TYPE
ITEM_AMT
Student Waivers
This table captures student specific waiver information used during Tuition
Calculation.
BUSINESS_UNIT
EMPLID
SSF_STDNT_WVR
STRM
WAIVER_CODE
EFFDT
EFFSEQ
STATUS

1098 TAX DATA


Table Name Description
SF 1098-T Detail Record
SF_1098_DTL This record contains the detail data for the 1098-T, Tuition Payments
Statement, form.

Superscript key: E = Effective-dated table P = Prompt table

Page 26 of 29 revised 10/5/2018


VII. FINANCIAL AID
ISIR-RELATED
Table Name Description
1999-2000 ISIR Sect 1 EC
ISIR_00_1_EC Section 1 of the 1999-2000 ISIR staging tables.
Contains ISIR fields 1- 112 plus some additional helpful fields.
1999-2000 ISIR Sect 2 EC
ISIR_00_2_EC Staging table for the 1999-2000 ISIR record.
Fields 112 to 263.
ISIR Sect 3 EC
Staging table for the record.
ISIR_00_3_EC
Fields 131, 271 to 340 (as of 2002-2003).
NSLDS Data.
Computed Data from INAS/DOE
ISIR_COMPUTED
This table contains all the computed fields from the Dept. of Education.
ISIR Internals/Control Data
ISIR_CONTROLE, P This table contains those data elements necessary to maintain the FAFSA
application and changes to ISIR data.
Fed Parent Application Data
This record houses all the data from the Free Application for Federal
ISIR_PARENTE, I
Student Aid (FAFSA). This table is effective dated to allow for changes to the
application over time.
Fed Student Application Data This record houses all the data from the Free
ISIR_STUDENTE Application for Federal Student Aid (FAFSA). This table is effective dated to
allow for changes to the application over time.

FINANCIAL AID AWARDS AND PACKAGING


Table Name Description
Item Type Prompt for Awards
ITEM_TP_FA_AWRD This view is used as prompt table for Item Types in Financial Aid Awarding
panels.
Student Fin Aid Term
This table contains student information by Institution and Term. The
primary use of this table is to provide a consolidated view of student term
STDNT_FA_TERM
data for Financial Aid processing purposes. This record is created from
Stdnt_Car_Term, if student is continuing; otherwise it is created from
Adm_Appl_Prog.
Student Term Budget
STDNT_TERM_BDGT Use STDNT_TERM_BDGT and STDNT_BUDGET_IT to assign a financial aid
budget to a student for a specific term. STDNT_TERM_BDGT identifies the

Superscript key: E = Effective-dated table P = Prompt table

Page 27 of 29 revised 10/5/2018


specific type of budget for the term, and STDNT_BUDGET_IT contains all of
the items or budget components that make up the budget.

For example, Dependent students who are undergraduate, majoring in


liberal arts, and living on campus would have a specific cost of attendance
or budget. The items or components of that budget could be tuition, books,
living expenses, and transportation. Each of these items would have a cost
associated with them and in total make up the cost of attendance for the
term.
Student Awards
STDNT_AWARDS
Table used to store Student Award Data.
Student Award Period
STDNT_AWD_PER is the child table to STUDENT_AID. This table contains
STDNT_AWD_PER
COA, EFC, and need data for the academic and/or non standard award
periods.
CTC_AWRD_DSB_VW
Student Award Activity
STDNT_AWRD_ACTV
Student Award Activity Audit Table
Student Award Disbursements
STDNT_AWRD_DISB
Award Disbursement Detail Table
Student Aid Attributes
STU_AID_ATTRIB is the child table to the Financial Aid table STUDENT_AID.
STDNT_AID_ATRBT A student applying for aid would have a new record each year, and this
table contains the attributes, and high level information relating to the
application, awarding and processing of financial aid for the year.
STDNT_PKG_VARCA Student Packaging Variables CA
This table holds packaging variables Common Attribute data specific to a
student.
STDNT_PKG_VAR Student Packaging Variables
This table holds packaging variables with data specific to a student.
STDNT_FA_MSGS Stdnt Fin Aid Edit Msgs
STDNT_FA_MSGS is a user maintained table used for storing and
maintaining edit messages regarding Financial Aid processing for the
student. These messages are commonly problems that users have identified
with user queries, and alert the user to processing issues that need to be
addressed.
SAP Student
SFA_SAP_STDNT
Primary Student Satisfactory Academic Progress Data table.
SAP Status Setup
SFA_SAP_ST_TBL
SAP Set Up table. Stores Status Code Set Up Data.
LOAN_ORIG_DTL Loan Application Amounts

Superscript key: E = Effective-dated table P = Prompt table

Page 28 of 29 revised 10/5/2018


Primary Loan Origination record, containing Loan Application/Promissory
Note data.
Loan Application
LOAN_ORIGNATN Primary Loan Origination record, containing Loan Application/Promissory
Note data.
Loan Orig Action
Tracks, maintains and updates the Loan Origination Actions for a given
LOAN_ORIG_ACTN
Loan Application/Promissory Note. Origination Actions are generally
exchanged between the School and external processing entities.
Loan Type Table
Record used to define Loan Types, by Aid Year. Criteria include, but are not
LN_TYPE_TBL
limited to, Loan Program, Category, Interest Rate, number of Promissory
Notes.
Disbursement ID / Split Cd Tbl
DISBURSEMENT_ID stores all of the disbursements and the ID's associated
with Disbursement Plans.
DISB_ID_SPLIT
An example of a Disbursement Plan would be a plan called "Quarter" which
is for disbursements on a quarterly basis, and the individual disbursements
associated with the plan would be Fall, Winter and Spring quarter.
Disbursement Period Table
DISBURSEMENT_ID stores all of the disbursements and the ID's associated
with Disbursement Plans.
DISB_ID_TBL
An example of a Disbursement Plan would be a plan called "Quarter" which
is for disbursements on a quarterly basis, and the individual disbursements
associated with the plan would be Fall, Winter and Spring quarter.

Superscript key: E = Effective-dated table P = Prompt table

Page 29 of 29 revised 10/5/2018

You might also like