This combined view of the UM_STUD_CENS_VW and the UM_STD_ENR_C_VW tables was created to accommodate Cross-Listed Courses for census reporting. This data is as of each census day about student. It also contains the UM_INST_HOST field for that purpose. It returns data after fall 2008.
This table has no key fields.
Please note that this view is very slow.
*When using this table, please note that ROW_CHECK is always Y, and is returning only actively enrolled students. Students with ACAD_CAREER = 'NCRD' are excluded.
| Key | Record.Fieldname | Format | XLAT | Heading Text | Notes |
|---|---|---|---|---|---|
| ACAD_CAREER - Academic Career | Char4 | N | Career | UM_STUD_CENS_VW | |
| ACAD_GROUP - Academic Group | Char5 | Acad Group | UM_STUD_CENS_VW | ||
| ACAD_LEVEL_BOT - Academic Level - Term Start | Char3 | Strt Level | UM_STUD_CENS_VW | ||
| ACAD_PLAN - Academic Plan | Char10 | Acad Plan | UM_STUD_CENS_VW | ||
| ACAD_PROG_PRIMARY - Primary Academic Program | Char5 | Prim Prog | UM_STUD_CENS_VW | ||
| ADMIT_TERM - Admit Term | Char4 | Admit Term | UM_STUD_CENS_VW | ||
| ACAD_SUB_PLAN - Academic Sub-Plan | Char10 | Sub-Plan | UM_STUD_CENS_VW | ||
| ACAD_YEAR - Academic Year | Char4 | Acad Year | UM_STUD_CENS_VW | ||
| ADMIT_TYPE - Admit Type | Char3 | Admit Type | UM_STUD_CENS_VW | ||
| BIRTHDATE - Date of Birth | Date | Birthdate | UM_STUD_CENS_VW | ||
| CAMPUS - Campus | Char5 | Campus | UM_STUD_CENS_VW | ||
| CIP_CODE - CIP Code | Char13 | CIP Code | ACAD_PLAN_TBL | ||
| CITIZENSHIP_STATUS - Citizenship Status | Char1 | Status | UM_STUD_CENS_VW | ||
| COUNTRY - Country | Char3 | Country | UM_ORIG_ADDR_VW | ||
| COUNTRY_DESCR - Country Description | Char30 | Country | COUNTRY_TBL | ||
| COUNTY - County | Char30 | County | UM_ORIG_ADDR_VW | ||
| COUNTY_DESCR - County Description | Char30 | County Descr |
Code for COUNTY_DESCR Expand source
DECODE(PS_UM_ZIP_COUNTYVW.UM_COUNTY_DESCR,
'Androscoggin',
'Androscoggin',
'Aroostook',
'Aroostook',
'Cumberland',
'Cumberland',
'Franklin',
'Franklin',
'Hancock',
'Hancock',
'Kennebec',
'Kennebec',
'Knox',
'Knox',
'Lincoln',
'Lincoln',
'Oxford',
'Oxford',
'Penobscot',
'Penobscot',
'Piscataquis',
'Piscataquis',
'Sagadahoc',
'Sagadahoc',
'Somerset',
'Somerset',
'Waldo',
'Waldo',
'Washington',
'Washington',
'York',
'York',
' ',
' ',
'Invalid County')
WHEN PS_UM_ORIG_ADDR_VW.COUNTRY = 'USA' THEN
PS_UM_ZIP_COUNTYVW.UM_COUNTY_DESCR
ELSE
' '
END
| ||
| CUM_GPA - Cumulative GPA | Num6.3 | GPA | UM_STUD_CENS_VW | ||
| DEGREE - Degree | Char8 | Degree | UM_STUD_CENS_VW | ||
| EMPLID - Empl ID | Char11 | ID | UM_STUD_CENS_VW | ||
| EXT_ORG_ID - External Org ID | Char11 | Org ID | UM_STUD_CENS_VW | ||
| FTE - FTE | Num2.6 | FTE | CASE WHEN PS_UM_STUD_CENS_VW.INSTITUTION = PS_UM_STD_ENR_C_VW.UM_INST_HOST THEN PS_UM_STUD_CENS_VW.FTE ELSE NULL END | ||
| HEADCOUNT - Headcount | Num6.0 | Headcount | CASE WHEN PS_UM_STUD_CENS_VW.INSTITUTION = PS_UM_STD_ENR_C_VW.UM_INST_HOST THEN PS_UM_STUD_CENS_VW.HEADCOUNT ELSE NULL END | ||
| INSTITUTION- Academic Institution | Char5 | Institution | UM_STUD_CENS_VW | ||
| LEVEL_LOAD_RULE - Academic Level Rule | Char5 | Level Rule | UM_STUD_CENS_VW | ||
| POSTAL - Postal Code | Char12 | Postal | UM_ORIG_ADDR_VW | ||
| PROG_REASON - Action Reason | Char4 | Action Rsn | UM_STUD_CENS_VW | ||
| ROW_CHECK - ROW CHECK* | Char1 | ROW CHECK | *When using this table, please note that ROW_CHECK is always Y, and is returning only actively enrolled students. | ||
| SEX - Gender | Char1 | N | Sex | 'F' or 'M' or 'U' | |
| STATE - State | Char6 | State | UM_ORIG_ADDR_VW | ||
| STATE_DESCR - State Description | Char30 | State | CASE WHEN PS_UM_ORIG_ADDR_VW.COUNTRY IN ('USA', 'CAN') THEN PS_STATE_TBL.DESCR ELSE ' ' END | ||
| STRM - Term | Char4 | Term | UM_STUD_CENS_VW | ||
| TERM_DESCR30 - Term | Char30 | Term | TERM_TBL | ||
| UM_ACADEMIC_YR - Academic Year | Char12 | Academic Year | UM_STUD_CENS_VW | ||
| UM_ACADEMIC_YR_SRT - Academic Year Sort | Char2 | Academic Yr Srt | UM_STUD_CENS_VW | ||
| UM_ACAD_GRP_DESCR - Academic Group Descr | Char30 | Academic Group | UM_STUD_CENS_VW | ||
| UM_ACAD_LOAD_RC - Calculated Academic Load | Char1 | N | Calc Acad Load | UM_STUD_CENS_VW | |
| UM_ACAD_PLAN_DESCR - Academic Plan Description | Char30 | Acad Plan Descr | UM_STUD_CENS_VW | ||
| UM_ACAD_PROGP_DSC - Acad Prog Primary Descr | Char30 | Acd Prg Prm Dsc | UM_STUD_CENS_VW | ||
| UM_ACAD_PROG_P_END - ACAD PROG Primary End | Char2 | ACAD PRG PR End | UM_STUD_CENS_VW | ||
| UM_ACAD_SUBPLN_DSC - Academic Sub Plan Description | Char30 | Acad Sub Descr | UM_STUD_CENS_VW | ||
| UM_ADMIT_TYPE_DESC - Admit Type Description | Char50 | Admit Type Desc | UM_STUD_CENS_VW | ||
| UM_CENSUS_AGE - Census Age | Num5.1 | Census Age | UM_STUD_CENS_VW | ||
| UM_CENSUS_AGE_PREC - Census Age Precise | Num4.5 | Census Age Prec | UM_STUD_CENS_VW | ||
| UM_CENSUS_AGE_RNG - Census Age Range | Char15 | Census Age Rng | UM_STUD_CENS_VW | ||
| UM_CENSUS_AGE_RSRT - Census Age Range Sort | Char2 | Census Age RSRT | UM_STUD_CENS_VW | ||
| UM_DEGREE_NONDEG - Degree or Non-Degree | Char15 | Degree NonDeg | 'Degree' or 'Non-Degree' | ||
| UM_ETHNIC_GRP_DESC - Ethnic Groupd Description | Char30 | Ethnic Grp Desc | UM_STUD_CENS_VW | ||
| UM_ETHNIC_GRP_SORT - Ethnic Group Sort | Char2 | Ethnic Grp Srt | UM_STUD_CENS_VW | ||
| UM_FIRST_TIME - First Time | Char1 | First Time | UM_STUD_CENS_VW | ||
| UM_FULL_PART - Full-time Part-Time | Char10 | Full Part | 'Full-Time' or 'Part-Time' | ||
| UM_GENDER - Gender | Char10 | Gender | 'Male' or 'Female' | ||
| UM_HOST_DESCR - UM Institution Host Descr | Char30 | Inst Host Descr |
Table used for HOST_DESCR Expand source
(SELECT G.INSTITUTION,
G.DESCR HOST_DESCR,
G.DESCRSHORT HOST_DESCRSHORT
FROM SYSADM.PS_INSTITUTION_TBL G
WHERE G.EFFDT =
(SELECT MAX(G_ED.EFFDT)
FROM SYSADM.PS_INSTITUTION_TBL G_ED
WHERE G_ED.INSTITUTION = G.INSTITUTION)
AND G.EFF_STATUS = 'A')
| ||
| UM_HOST_DESCRSHORT - UM Inst Host Descr Short | Char5 | Inst Host Short |
Table used for HOST_DESCRSHORT Expand source
(SELECT G.INSTITUTION,
G.DESCR HOST_DESCR,
G.DESCRSHORT HOST_DESCRSHORT
FROM SYSADM.PS_INSTITUTION_TBL G
WHERE G.EFFDT =
(SELECT MAX(G_ED.EFFDT)
FROM SYSADM.PS_INSTITUTION_TBL G_ED
WHERE G_ED.INSTITUTION = G.INSTITUTION)
AND G.EFF_STATUS = 'A')
| ||
| UM_INST_HOST - UM Host Institution | Char5 | Host Inst | UM_STD_ENR_C_VW | ||
| UM_IN_OUT - In-State Out-of_State | Char15 | In-State Out | 'In-State' or 'Out-of-State' | ||
| UM_LAST_SCH_TYPE - Last School Attended Type | Char3 | Last School Typ | UM_STUD_CENS_VW | ||
| UM_RESIDENCY_DESCR - Residency Description | Char30 | Residency Descr | UM_STUD_CENS_VW | ||
| UM_RESIDENCY_SORT - Residency Description Sort | Char2 | Residency Sort | UM_STUD_CENS_VW | ||
| UM_STD_LVL_SUM_SRT - Student Level Summary Sort | Char2 | Std Lvl Sum Srt | UM_STUD_CENS_VW | ||
| UM_STD_LVL_SUM_UG - Student Level Sum UG Grad | Char30 | Std Lvl Sum UG | UM_STUD_CENS_VW | ||
| UM_STUDENT_LEVEL - Student Level | Char50 | Student Level | UM_STUD_CENS_VW | ||
| UM_STUD_LEVEL_SORT - Student Level Sort | Char2 | Stud Level Sort | UM_STUD_CENS_VW | ||
| UM_STUD_LEVEL_SUM - Student Level Summary | Char30 | Stud Level Sum | UM_STUD_CENS_VW | ||
| UM_TUITION_PAID - Tuition Paid | SNm8.0 | Tuition Paid | UM_STUD_CENS_VW | ||
| UNT_PRGRSS - Units Taken-Academic Progress | Num4.2 | Progress | UM_STD_ENR_C_VW | ||
| WITHDRAW_CODE - Withdrawal \ Cancel | Char3 | N | Wdraw Code | UM_STUD_CENS_VW |
Reporting Tips
How can I use this view for reporting?
- Use UM_INST_HOST instead of INSTITUTION
Example:
A student was enrolled in both UMS04 and UMS05. S/he took 6 hours in total for the term:
1) one 3-hour cross-listed course at UMS05 as UMS04 student
2) one 3-hour course at UMS05 as UMS05 student

The reporting for this student is:
- Credit hours: 6 hours for UMS05 (0 hours for UMS04)
- Headcount: 1 for UMS04 and 1 for UMS05
- FTE: 0.2 for UMS04 and 0.2 for UMS05
WITH SPOCK AS
(SELECT a.emplid,
a.strm,
a.institution,
a.institution_descr,
a.um_inst_short,
a.acad_career,
a.acad_plan,
a.um_acad_plan_descr,
a.acad_prog_primary,
a.um_acad_progp_dsc,
a.acad_group,
a.um_acad_grp_descr,
a.um_census_age,
a.um_census_age_prec,
a.um_census_age_rng,
a.um_census_age_rsrt,
a.citizenship_status,
CASE
WHEN a.institution = b.um_inst_host THEN
a.headcount
ELSE
NULL
END headcount,
CASE
WHEN a.institution = b.um_inst_host THEN
a.FTE
ELSE
NULL
END FTE,
a.um_degree_nondeg,
a.um_stud_level_sum,
a.um_std_lvl_sum_srt,
a.um_student_level,
a.um_stud_level_sort,
a.um_academic_yr,
a.um_academic_yr_srt,
a.um_residency_descr,
a.um_residency_sort,
a.um_ethnic_grp_desc,
a.um_ethnic_grp_sort,
a.um_full_part,
a.um_gender,
a.um_in_out,
a.um_std_lvl_sum_ug,
a.row_check,
a.acad_level_bot,
a.level_load_rule,
a.um_acad_load_rc,
a.birthdate,
a.cum_gpa,
a.um_tuition_paid,
a.sex,
substr(a.acad_prog_primary, LENGTH(a.acad_prog_primary) - 1, 2) um_acad_prog_p_end,
a.admit_type,
a.prog_reason,
a.ext_org_id,
a.um_last_sch_type,
a.admit_term,
a.Um_Unt_Tak_Prg_Rc,
a.degree,
a.acad_sub_plan,
a.um_acad_subpln_dsc,
a.acad_year,
a.campus,
a.um_first_time,
a.um_admit_type_desc,
a.withdraw_code,
b.um_inst_host,
b.unt_prgrss,
h.host_descr um_host_descr,
h.host_descrshort um_host_descrshort,
d.descr term_descr,
e.cip_code,
CASE
WHEN (a.um_unt_tak_prg_rc = b.unt_prgrss) AND
(a.institution <> b.um_inst_host) THEN
'Y'
WHEN (a.um_unt_tak_prg_rc = bm.unt_prgrss_bm) AND
(a.institution <> b.um_inst_host) THEN
'Y'
ELSE
'N'
END falserowgenerator
FROM sysadm.ps_um_stud_cens_vw a
JOIN sysadm.ps_term_tbl d
ON a.strm = d.strm
AND a.institution = d.institution
AND a.acad_career = d.acad_career
LEFT OUTER JOIN((SELECT f.institution, f.acad_plan, f.cip_code
FROM sysadm.ps_acad_plan_tbl f
WHERE f.eff_status = 'A'
AND f.effdt =
(SELECT MAX(f_ed.effdt)
FROM sysadm.ps_acad_plan_tbl f_ed
WHERE f.institution = f_ed.institution
AND f.acad_plan = f_ed.acad_plan
AND f_ed.effdt <= sysdate)) e)
ON a.institution = e.institution
AND a.acad_plan = e.acad_plan
LEFT OUTER JOIN((SELECT c.emplid,
c.strm,
c.institution,
c.um_inst_host,
SUM(c.unt_prgrss) unt_prgrss
FROM sysadm.ps_um_std_enr_c_vw c
WHERE c.strm >= '0910'
GROUP BY c.emplid,
c.strm,
c.institution,
c.um_inst_host) b)
ON a.emplid = b.emplid
AND a.institution = b.institution
AND a.strm = b.strm
LEFT OUTER JOIN((SELECT cm.emplid,
cm.strm,
cm.institution,
SUM(cm.unt_prgrss) unt_prgrss_bm
FROM sysadm.ps_um_std_enr_c_vw cm
WHERE cm.strm >= '0910'
AND cm.institution <> cm.um_inst_host
GROUP BY cm.emplid, cm.strm, cm.institution) bm)
ON b.emplid = bm.emplid
AND b.institution = bm.institution
AND b.strm = bm.strm
LEFT OUTER JOIN((SELECT g.institution,
g.descr host_descr,
g.descrshort host_descrshort
FROM sysadm.ps_institution_tbl g
WHERE g.effdt =
(SELECT MAX(g_ed.effdt)
FROM sysadm.ps_institution_tbl g_ed
WHERE g_ed.institution = g.institution)
AND g.eff_status = 'A') h)
ON h.institution = b.um_inst_host
WHERE a.strm >= '0910'),
KIRK AS
(SELECT d.emplid,
d.state,
d.county,
d.postal,
d.country,
e.descr AS country_descr,
CASE
WHEN d.country IN ('USA', 'CAN') THEN
f.descr
ELSE
' '
END AS state_description,
CASE
WHEN d.country = 'USA' AND d.state = 'ME' THEN
decode(g.um_county_descr,
'Androscoggin',
'Androscoggin',
'Aroostook',
'Aroostook',
'Cumberland',
'Cumberland',
'Franklin',
'Franklin',
'Hancock',
'Hancock',
'Kennebec',
'Kennebec',
'Knox',
'Knox',
'Lincoln',
'Lincoln',
'Oxford',
'Oxford',
'Penobscot',
'Penobscot',
'Piscataquis',
'Piscataquis',
'Sagadahoc',
'Sagadahoc',
'Somerset',
'Somerset',
'Waldo',
'Waldo',
'Washington',
'Washington',
'York',
'York',
' ',
' ',
'Invalid County')
WHEN d.country = 'USA' THEN
g.um_county_descr
ELSE
' '
END AS county_description
FROM sysadm.ps_um_orig_addr_vw d
LEFT OUTER JOIN sysadm.ps_country_tbl e
ON d.country = e.country
LEFT OUTER JOIN sysadm.ps_state_tbl f
ON d.country = f.country
AND d.state = f.state
LEFT OUTER JOIN sysadm.ps_um_zip_countyvw g
ON substr(d.postal, 1, 5) = g.zip)
SELECT v.emplid,
v.strm,
v.institution,
v.acad_career,
v.acad_plan,
v.um_acad_plan_descr,
v.acad_prog_primary,
v.um_acad_progp_dsc,
v.acad_group,
v.um_acad_grp_descr,
CASE
WHEN v.institution <> v.um_inst_host THEN
NULL
ELSE
v.um_census_age
END um_census_age,
CASE
WHEN v.institution <> v.um_inst_host THEN
NULL
ELSE
v.um_census_age_prec
END um_census_age_prec,
v.um_census_age_rng,
v.um_census_age_rsrt,
v.citizenship_status,
v.headcount,
v.FTE,
v.um_degree_nondeg,
v.um_stud_level_sum,
v.um_std_lvl_sum_srt,
v.um_student_level,
v.um_stud_level_sort,
v.um_academic_yr,
v.um_academic_yr_srt,
v.um_residency_descr,
v.um_residency_sort,
v.um_ethnic_grp_desc,
v.um_ethnic_grp_sort,
v.um_full_part,
v.um_gender,
v.um_in_out,
v.um_std_lvl_sum_ug,
v.row_check,
v.acad_level_bot,
v.level_load_rule,
v.um_acad_load_rc,
v.birthdate,
CASE
WHEN v.institution <> v.um_inst_host THEN
NULL
ELSE
v.cum_gpa
END cum_gpa,
CASE
WHEN v.institution <> v.um_inst_host THEN
NULL
ELSE
v.um_tuition_paid
END um_tuition_paid,
v.sex,
v.um_acad_prog_p_end,
v.admit_type,
v.prog_reason,
v.ext_org_id,
v.um_last_sch_type,
v.admit_term,
v.degree,
v.acad_sub_plan,
v.um_acad_subpln_dsc,
v.acad_year,
v.campus,
v.um_first_time,
v.um_admit_type_desc,
v.withdraw_code,
v.um_inst_host,
v.um_host_descr,
v.um_host_descrshort,
v.unt_prgrss,
v.term_descr,
v.cip_code,
k.state,
k.county,
k.postal,
k.country,
k.country_descr,
k.state_description,
k.county_description
FROM SPOCK v
LEFT OUTER JOIN KIRK k
ON v.emplid = k.emplid
UNION
SELECT DISTINCT v1.emplid,
v1.strm,
v1.institution,
v1.acad_career,
v1.acad_plan,
v1.um_acad_plan_descr,
v1.acad_prog_primary,
v1.um_acad_progp_dsc,
v1.acad_group,
v1.um_acad_grp_descr,
v1.um_census_age,
v1.um_census_age_prec,
v1.um_census_age_rng,
v1.um_census_age_rsrt,
v1.citizenship_status,
1,
v1.Um_Unt_Tak_Prg_Rc / (CASE
WHEN v1.Institution = 'UMS02' AND v1.Acad_plan = 'PSY-MA' THEN
15
WHEN v1.Acad_Level_Bot IN ('GR', 'MAS', 'PHD') THEN
9
WHEN v1.Acad_Level_Bot IN ('L1', 'L2', 'L3') THEN
15
WHEN v1.Institution = 'UMS02' THEN
16
ELSE
15
END),
v1.um_degree_nondeg,
v1.um_stud_level_sum,
v1.um_std_lvl_sum_srt,
v1.um_student_level,
v1.um_stud_level_sort,
v1.um_academic_yr,
v1.um_academic_yr_srt,
v1.um_residency_descr,
v1.um_residency_sort,
v1.um_ethnic_grp_desc,
v1.um_ethnic_grp_sort,
v1.um_full_part,
v1.um_gender,
v1.um_in_out,
v1.um_std_lvl_sum_ug,
v1.row_check,
v1.acad_level_bot,
v1.level_load_rule,
v1.um_acad_load_rc,
v1.birthdate,
v1.cum_gpa,
v1.um_tuition_paid,
v1.sex,
v1.um_acad_prog_p_end,
v1.admit_type,
v1.prog_reason,
v1.ext_org_id,
v1.um_last_sch_type,
v1.admit_term,
v1.degree,
v1.acad_sub_plan,
v1.um_acad_subpln_dsc,
v1.acad_year,
v1.campus,
v1.um_first_time,
v1.um_admit_type_desc,
v1.withdraw_code,
v1.institution,
v1.institution_descr,
v1.um_inst_short,
0,
v1.term_descr,
v1.cip_code,
k1.state,
k1.county,
k1.postal,
k1.country,
k1.country_descr,
k1.state_description,
k1.county_description
FROM SPOCK v1
LEFT OUTER JOIN KIRK k1
ON v1.emplid = k1.emplid
WHERE v1.falserowgenerator = 'Y';