Faculty table
Each record describes a faculty member for a term. There is 1 record per faculty member per term.
Oracle source: ReportsNet. FACULTY view
Oracle objects: Baninst1.sivfac1 view
Updated: nightly
Oracle Field/Calc | DW Field | Description or Sample |
term_code_key | TERM | 200710 (Fall = 10, Spring = 20, Summer = 30) |
substr(decode(term_code_key,null,null, f_student_get_desc('STVTERM',term_code_key,30)),1,30) | TERM_DESC | Fall 2006 |
pidm_key | PIDM | Up to 10-digit unique Banner id |
eligible_to_advise_ind | ELIGIBLE_TO_ADVISE_IND | Â |
advising_ind | ADVISING_IND | Â |
eligible_to_be_scheduled_ind | ELIGIBLE_TO_BE_SCHEDULED_IND | Â |
Scheduled_ind | SCHEDULED_IND | Â |
Id | ID | Banner Id (@12345678) |
Ssn | SSN | 123456789 |
last_name | LAST_NAME | Â |
first_name | FIRST_NAME | Â |
middle_name | MIDDLE_NAME | Â |
middle_initial | MIDDLE_INITIAL | Â |
name_prefix | NAME_PREFIX | Â |
name_suffix | NAME_SUFFIX | Â |
birth_date | BIRTH_DATE | Â |
Age | AGE | Â |
Gender | GENDER | 1-char |
ethn_code | ETHN_CODE | 1-char |
substr(decode(ethn_code,null,null, f_student_get_desc('STVETHN',ethn_code,30)),1,30) | ETHN_DESC | Â |
deceased_ind | DECEASED_IND | 1-char (Y/N) |
deceased_date | DECEASED_DATE | Â |
street1_line1 | STREET1_LINE1 | Â |
street1_line2 | STREET1_LINE2 | Â |
street1_line3 | STREET1_LINE3 | Â |
city1 | CITY1 | Â |
state1 | STATE1 | Â |
zip1 | ZIP1 | Â |
cnty_code1 | CNTY_CODE1 | County Code: 003 to 115 and 999 (Other) |
substr(decode(cnty_code1,null,null, f_student_get_desc('STVCNTY',cnty_code1,30)),1,30) | CNTY_DESC1 | Â |
natn_code1 | NATN_CODE1 | Nation Code: 2-char |
substr(decode(natn_code1,null,null, f_student_get_desc('STVNATN',natn_code1,30)),1,30) | NATN_DESC1 | Â |
atyp_code1 | ADDRESS_TYPE1 | Â |
phone_area_code1 | PHONE_AREA_CODE1 | Â |
phone_number1 | PHONE_NUMBER1 | 1234567 |
tele_code1 | PHONE_TYPE1 | 4-char |
street2_line1 | STREET2_LINE1 | Â |
street2_line2 | STREET2_LINE2 | Â |
street2_line3 | STREET2_LINE3 | Â |
city2 | CITY2 | Â |
state2 | STATE2 | Â |
zip2 | ZIP2 | Â |
cnty_code2 | CNTY_CODE2 | County Code: 003 to 115 and 999 (Other) |
substr(decode(cnty_code2,null,null, f_student_get_desc('STVCNTY',cnty_code2,30)),1,30) | CNTY_DESC2 | Â |
natn_code2 | NATN_CODE2 | Nation Code: 2-char |
substr(decode(natn_code2,null,null, f_student_get_desc('STVNATN',natn_code2,30)),1,30) | NATN_DESC2 | Â |
atyp_code2 | ADDRESS_TYPE2 | Â |
phone_area_code2 | PHONE_AREA_CODE2 | Â |
phone_number2 | PHONE_NUMBER2 | 1234567 |
tele_code2 | PHONE_TYPE2 | 4-char |
tenr_code | TENR_CODE | AJ: Adjunct AN: Administrator No Tenure P1-P4: Probationary 1 to 4 T: Tenured TP: Full-time temporary |
substr(decode(tenr_code,null,null,f_get_tenure_desc(tenr_code)),1,30) | TENR_DESC | Tenure Description (see TENR_CODE) |
tenure_date | TENURE_DATE | Â |
tenure_review_date | TENURE_REVIEW_DATE | Â |
last_sabbatical_date | LAST_SABBATICAL_DATE | Â |
next_sabbatical_date | NEXT_SABBATICAL_DATE | Â |
years_experience | YEARS_EXPERIENCE | Â |
birth_state | BIRTH_STATE | Â |
aaup_member_ind | AAUP_MEMBER_IND | Y/N |
academic_title | ACADEMIC_TITLE | Â |
primary_activity | PRIMARY_ACTIVITY | Â |
term_code_effective | TERM_CODE_EFFECTIVE | Term when became faculty |
fcst_code | FCST_CODE | Faculty Status Code (A: Active / IN: Inactive) |
substr(decode(fcst_code,null,null, f_student_get_desc('STVFCST',fcst_code,30)),1,30) | FCST_DESC | Faculty Status Code description |
faculty_member_status_date | FACULTY_MEMBER_STATUS_DATE | Date of FCST code change |
fctg_code | FCTG_CODE | Faculty Category Code: A: Administrator Only A_ED: Educational Administrator FNC_C: Faculty Non-Class Counselor FNC_H Faculty Non-Class Health Services: FNC_L: Faculty Non-Class Librarian F_INST: Full-Time Instructor JNC_C: Adjunct Non-Class Counselor JNC_H: Adjunct Non-Class Health Services JNC_L: Adjunct Non-Class Librarian J_INST: Adjunct Instructor |
substr(decode(fctg_code,null,null, f_student_get_desc('STVFCTG',fctg_code,30)),1,30) | FCTG_DESC | Faculty Category Code Description (see FCTG_CODE) |
fstp_code | FSTP_CODE | Faculty Staff Type Code: A: Educ Admin or Administrator F: Tenure or Tenure Track J: Adjunct TE: Temporary Contract |
substr(decode(fstp_code,null,null, f_student_get_desc('STVFSTP',fstp_code,30)),1,30) | FSTP_DESC | Faculty Staff Type Code Description (see FSTP_CODE) |
term_code_effective_coll_dept, | TERM_CODE_EFFECTIVE_COLL_DEPT | 200710 (Term when faculty became part of department) |
substr(decode(term_code_effective_coll_dept,null,null, f_student_get_desc('STVTERM',term_code_effective_coll_dept,30)),1,30) | TERM_DESC_EFFECTIVE_COLL_DEPT | Fall 2006 |
coll_code | COLL_CODE | College Code 00: COS 99: Not used in standing |
substr(decode(coll_code,null,null, f_student_get_desc(‘STVCOLL’,coll_code,30)),1,30) | COLL_DESC | College Code description (see COLL_CODE) |
dept_code | DEPT_CODE | From STVDEPT Oracle table. 4-char department code |
substr(decode(dept_code,null,null, f_student_get_desc(‘STVDEPT’,dept_code,30)),1,30) | DEPT_DESC | Description of DEPT_CODE |
home_dept_coll_ind | HOME_DEPT_COLL_IND | (Y/N) Y for primary dept |
percentage_of_responsibility | PERCENTAGE_OF_RESPONSIBILITY | Percentage of responsibility in department |
fatt_code1 | FATT_CODE1 | Faculty attribute. Not currently used at COS |
substr(decode(fatt_code1,null,null, f_student_get_desc('STVFATT',fatt_code1,30)),1,30) | FATT_DESC1 | Â |
fatt_code2 | FATT_CODE2 | Â |
substr(decode(fatt_code2,null,null, f_student_get_desc('STVFATT',fatt_code2,30)),1,30) | FATT_DESC2 | Â |
fatt_code3 | FATT_CODE3 | Â |
substr(decode(fatt_code3,null,null, f_student_get_desc('STVFATT',fatt_code3,30)),1,30) | FATT_DESC3 | Â |
fatt_code4 | FATT_CODE4 | Â |
substr(decode(fatt_code4,null,null, f_student_get_desc('STVFATT',fatt_code4,30)),1,30) | FATT_DESC4 | Â |
fatt_code5 | FATT_CODE5 | Â |
substr(decode(fatt_code5,null,null, f_student_get_desc('STVFATT',fatt_code5,30)),1,30) | FATT_DESC5 | Â |
additional_attributes_ind | ADDITIONAL_ATTRIBUTES_IND | Not used, but if it was, this would be Y/N if the faculty member has more than 5 attributues |
nist_workload1 | NIST_WORKLOAD1 | Non-Instructional Workload (units) |
nist_code1 | NIST_CODE1 | Faculty Non-Instructional Code: ATHL: Coaching Reassignment BANK: Banked Time Being Used CFWD: LHE Carry Forward COST: COSTA Reassignment COUN: Counselor DC: Division Chair LIBR: Librarian LOA: Leave of Absence MLOA: Medical Leave of Absence OTHR: Reassigned by District or MA RD: Reassigned-District RF: Reassigned-Faculty MA SAB: Sabbatical Leave SENA: Senate Reassignment SHRT: Short LHE for Workload for Sem STVC: Othr StSvcs Academic Employee WB: Willie Brown Contract |
substr(decode(nist_code1,null,null, f_student_get_desc('STVNIST',nist_code1,30)),1,30) | NIST_DESC1 | Description of NIST_CODE |
coll_code_nist1 | COLL_CODE_NIST1 | College code for the first Instructional Workload |
substr(decode(coll_code_nist1,null,null, f_student_get_desc('STVCOLL',coll_code_nist1,30)),1,30) | COLL_DESC_NIST1 | College code description |
dept_code_nist1 | DEPT_CODE_NIST1 | Â |
substr(decode(dept_code_nist1,null,null, f_student_get_desc('STVDEPT',dept_code_nist1,30)),1,30) | DEPT_DESC_NIST1 | Â |
nist_workload2 | NIST_WORKLOAD2 | Â |
nist_code2 | NIST_CODE2 | See NIST_CODE1 |
substr(decode(nist_code2,null,null, f_student_get_desc('STVNIST',nist_code2,30)),1,30) | NIST_DESC2 | Description of NIST_CODE2 |
coll_code_nist2 | COLL_CODE_NIST2 | Â |
substr(decode(coll_code_nist2,null,null, f_student_get_desc('STVCOLL',coll_code_nist2,30)),1,30) | COLL_DESC_NIST2 | Â |
dept_code_nist2 | DEPT_CODE_NIST2 | Â |
substr(decode(dept_code_nist2,null,null, f_student_get_desc('STVDEPT',dept_code_nist2,30)),1,30) | DEPT_DESC_NIST2 | Â |
nist_workload3 | NIST_WORKLOAD3 | Â |
nist_code3 | NIST_CODE3 | See NIST_CODE1 |
substr(decode(nist_code3,null,null, f_student_get_desc('STVNIST',nist_code3,30)),1,30) | NIST_DESC3 | Description of NIST_CODE3 |
coll_code_nist3 | COLL_CODE_NIST3 | Â |
substr(decode(coll_code_nist3,null,null, f_student_get_desc('STVCOLL',coll_code_nist3,30)),1,30) | COLL_DESC_NIST3 | Â |
dept_code_nist3 | DEPT_CODE_NIST3 | Â |
substr(decode(dept_code_nist3,null,null, f_student_get_desc('STVDEPT',dept_code_nist3,30)),1,30) | DEPT_DESC_NIST3 | Â |
nist_workload4 | NIST_WORKLOAD4 | Â |
nist_code4 | NIST_CODE4 | See NIST_CODE1 |
substr(decode(nist_code4,null,null, f_student_get_desc('STVNIST',nist_code4,30)),1,30) | NIST_DESC4 | Description of NIST_CODE4 |
coll_code_nist4 | COLL_CODE_NIST4 | Â |
substr(decode(coll_code_nist4,null,null, f_student_get_desc('STVCOLL',coll_code_nist4,30)),1,30) | COLL_DESC_NIST4 | Â |
dept_code_nist4 | DEPT_CODE_NIST4 | Â |
substr(decode(dept_code_nist4,null,null, f_student_get_desc('STVDEPT',dept_code_nist4,30)),1,30) | DEPT_DESC_NIST4 | Â |
nist_workload5 | NIST_WORKLOAD5 | Â |
nist_code5 | NIST_CODE5 | See NIST_CODE1 |
substr(decode(nist_code5,null,null, f_student_get_desc('STVNIST',nist_code5,30)),1,30) | NIST_DESC5 | Description of NIST_CODE5 |
coll_code_nist5 | COLL_CODE_NIST5 | Â |
substr(decode(coll_code_nist5,null,null, f_student_get_desc('STVCOLL',coll_code_nist5,30)),1,30) | COLL_DESC_NIST5 | Â |
dept_code_nist5 | DEPT_CODE_NIST5 | Â |
substr(decode(dept_code_nist5,null,null, f_student_get_desc('STVDEPT',dept_code_nist5,30)),1,30) | DEPT_DESC_NIST5 | Â |
nist_workload6 | NIST_WORKLOAD6 | Â |
nist_code6 | NIST_CODE6 | See NIST_CODE1 |
substr(decode(nist_code6,null,null, f_student_get_desc('STVNIST',nist_code6,30)),1,30) | NIST_DESC6 | Description of NIST_CODE6 |
coll_code_nist6 | COLL_CODE_NIST6 | Â |
substr(decode(coll_code_nist6,null,null, f_student_get_desc('STVCOLL',coll_code_nist6,30)),1,30) | COLL_DESC_NIST6 | Â |
dept_code_nist6 | DEPT_CODE_NIST6 | Â |
substr(decode(dept_code_nist6,null,null, f_student_get_desc('STVDEPT',dept_code_nist6,30)),1,30) | DEPT_DESC_NIST6 | Â |
additional_nist_ind, | ADDITIONAL_NIST_IND | Â |
WORKLOAD_CODE (from sibinst table) WKLD_CODE | WORKLOAD_CODE | A_0160:Administrator Also Teaching A_SUM: Administrator Teaching Summer  FT_SUM: Full-Time Temp Teaching Summer  F_100: Full-Time F_80: Full-Time 80 Percent Workload F_BANK: Full-Time Using Bank F_LOAU: Full-Time Leave_Absence-Unpaid  F_S075Full-Time Semester Sabbatical F_S100Full-Time Year Sabbatical F_SUMFull-Time Teaching Summer F_TEMP: Full-Time Temporary F_WB70: Full-Time WB 70 Percent F_WB75: Full-Time WB 75 Percent J_0121: Adjunct Non-Class 1 to 21 hrs J_0160: Adjunct 1 to 60 Percent J_6174: Adjunct 60.1 to 74.99 Percent J_SUM:Adjunct Teaching Summer |
f_get_wkld_code(WORKLOAD_CODE) | WORKLOAD_DESC | Description of Workload Code |
SIRICNT_FCNT_CODE | FACULTY_CONTRACT_CODE | A: Administrator Only AE: Educational Administrator FT: Full-Time Faculty JP: Adjunct Faculty OV:Overload Full-Time Faculty TE: Temporary, Contract Faculty |
f_get_fcnt_code(SIRICNT_FCNT_CODE) | FACULTY_CONTRACT_DESC | Description of Faculty_Contract_Code |
SIRICNT_CNTR_CODE | CONTRACT_CODE | Type of Contract the Faculty member has. 6-char, from STVCNTR, such as F_FA (Full-time Fine Arts). Same as Faculty Department on the Faculty_Load view. |
f_get_CNTR_code(SIRICNT_CNTR_CODE) | CONTRACT_DESC | Description of Contract_Code |
RANK_CODE | RANK_CODE | Position information. Type of Faculty code (1: Instructor, 2: Adjunct Instructor) |
f_get_rank_code(RANK_CODE) | RANK_DESC | Description of Rank_Code |
DISCIPLINE_CODE | DISCIPLINE_CODE | Position information. 5-char discipline code |
f_get_disp_code(DISCIPLINE_CODE) | DISCIPLINE_DESC | Position information. Description for Discipline_Code |
substr(cos_f_get_email(pidm_key),1,40) | PRIMARY_EMAIL | The primary email for the faculty member |
f_get_faculty_units (id, term_code_key) – this function uses decode(ssbsect_credit_hrs, null, scbcrse_credit_hr_low, ssbsect_credit_hrs) | UNITS_TAUGHT | The total number of credit hours the faculty member is teaching this term |
DECODE(szrccap_pidm, 99999999, '', SUBSTR ( f_get_desc_fnc ('STVETCT', (SUBSTR( f_get_ethn_category(REPORTSNET.f_get_ethnicity( SZRCCAP_PIDM), 'ETCT'), 1, 1)), 30), 1, 30) ) | ETHNICITY | Ethnicity description (old) |
SUBSTR(REPORTSNET.f_get_new_ethnicity_desc( SZRCCAP_PIDM),1, 20) | NEW_ETHNICITY | Ethnicity description using new values established in 2009. ‘Hispanic’ or ‘Not Hispanic’ |
SUBSTR(f_get_races (SZRCCAP_PIDM), 1, 60) | RACES | 20 possible race codes, each separated by a pipe (|). Each code is up to 2 characters in length, with a period (.) being used as the 2nd character when the code has only one character (like W. for White) |
SUBSTR (f_get_races_desc (SZRCCAP_PIDM), 1, 700) | RACES_DESC | Descriptions of the codes in the RACES field. Again, separated by a pipe. |