Request No. | 2017-12 |
---|---|
Date of Request | 10.28.16 |
Requester | CCCCO State Legislature |
Application(s) | Standard Possibly BOG |
Section / Page | Residency |
Steering Approval | APPROVED for March 2017 |
Steering Hearing Date | 11.01.16 |
Proposed Change to Download File | TBD |
Proposed Change to Residency Logic | TBD |
Problem / Issue
Issue
The California legislature recently (9.21.16) chaptered bill AB 801 which requires CCCs to identify homeless youth - under age 25 (24 and under) - for the purposes of determining financial aid eligibilities and Priority Registration.
- As it pertains to AB801, OpenCCCApply should be amended per the required changes to Ed Code 66029.5:
- Add new downloadable data fields and onscreen question(s) to CCCApply Standard Application, BOG, OpenCCC Account, Edit Account (Apply, BOG, IA) to comply.
Proposed Solution
Two new questions/data fields will be added to identify "Homeless Youth" under 25:
- Add checkbox question to the Permanent Address section of OpenCCC Account creation and Edit Account Profile pages (Apply, BOG, IA);
- Ensure validation across the Permanent address and current mailing address fields are removed if the checkbox is NOT empty.
- Add Yes/No radial button question to the Residency page (near Foster Youth questions) for Homeless Youth.
- Set radial button default to "yes" if OpenCCC permanent address checkbox is checked.
- Revise residency logic accordingly (Homeless Youth should be classified as "B2" in Area B. Documentation must be collected to verify.)
- Add integrity flag to alert Admissions / Financial Aid of Homeless Youth status.
Requirements Summary for Apply
*Requirements*
# Add new <homeless_youth> data field and question to the Residency page for students to self-report verification of Homeless Youth within 24 months of current application date. NO RDD will be included in this question.
# New Data Field: residency:homeless_youth
# Yes/No radial button:
At any time in the last 24 months were you determined to be homeless by any of the following?:
* High school or school district homeless liaison
* Emergency shelter or transitional housing program
* Director of a runaway or homeless youth basic center or transitional living program
# Add new Integrity Flag 40 data field <integrity_fg_40> for "Homeless Youth Under 25"
# Add validation to "homeless_youth" question/data field: If YES, then trigger Integrity flag 40
# Revise Area B residency logic: Add step to esnure status is B2 "If homeless_youth is YES, then "Set Class B2" and trigger Integrity Flag 40.
# Add validation to set default response on "homeless_youth" data field to "Yes" if "no_perm_address_homeless" in Account is NOT EMPTY.
# Add to Review Application page (above Foster Youth entry): "At any time in the last 24 month, have you been determined to be homeless?
# Add to Submitted Application View PDF (Review App) with same as above.
# Add new data fields to Download Client 1) homeless_youth; 2) integrity_fg_40
See detailed requirements here: AB801: Requirements Summary for Apply
https://cccnext.jira.com/wiki/pages/viewpage.action?pageId=151486482#id-2017-12:ReviseOpenCCCApplytoIdentifyHomelessStudentsforPriorityReg(AB801)-RequirementsSummaryforApply
# | Description | |
---|---|---|
Create new downloadable data field (residency table): homeless_youth Specifications forthcoming | ||
Add new checkbox question to the Residency page (immediately below the Foster Youth question) with the following language: At any time in the last 24 months were you determined to be homeless by one or more of the following?
Yes No (radial button, with clear selection). | ||
Create new downloadable data field: homeless_youth. See data specs below. | ||
Add logic that looks to see if the "homeless_youth" is YES, AND if <birthdate> = > 25, THEN set NEW Integrity Flag 40 ("language coming - basically that the applicant has self-reported as a homeless youth and is under 25) | ||
Add language to Area B residency logic - If "homeless_youth" checkbox is NOT empty, then set B2 (regardless of all of Area B logic) so that the applicant ends Area B with "B2". Ultimately we want this applicant - to end with "R2" final residency determination status. | ||
Add NEW Integrity Flag 40 and trigger if "homeless_youth" is NOT empty. | ||
FOR BOG Fee Waiver (Keep this language) "At any time in the last 24 months (2 years) have you been determined to be homeless by a high school or school district homeless liaison, emergency shelter or transitional housing program, or director of a runaway or homeless youth basic center or transitional living program determine that you were an unaccompanied youth who was homeless? or were self-supporting and at risk of being homeless? Yes No |
Requirements Summary for Account
# | Description |
---|---|
Add new checkbox question and data field for "perm_address_no_homeless" with the following language: "I have no permanent address because I am currently homeless." | |
If checkbox is NOT EMPTY, then remove all validation from the Permanent Address fields in Account creation, Edit Account (APPLY, BOG, IA) | |
If checkbox is NOT EMPTY, ensure that the APPLY residency question field "homeless_youth" defaults to YES. | |
Requirements for Edit Account Apply, BOG, IA
# | Description |
---|---|
Add new boolean data field for "perm_address_no_homeless" to OpenCCC Account db. | |
Add new checkbox question with the following language to Permanent Address section:
| |
If checkbox is NOT EMPTY, then remove all validation from the Permanent Address fields in Edit Account (APPLY, BOG, IA) | |
If checkbox is NOT EMPTY, ensure that the APPLY residency question field "homeless_youth" defaults to YES. | |
Update Account Data Dictionary (Internal specification - found here: /wiki/spaces/CCCDoc/pages/6717495 | |
Requirements Summary for BOG
# | Description |
---|---|
TBD | |
Technical Change Specifications
Changes to Residency Logic
Add new step 12 to existing residency logic and update the "If NO" column of step 11 and step 13. By adding a new step 12, former step 12 is now new step 13, and step 11 now requires the "If No" action to go to the new Step 12. See the proposed changes in RED below (steps 11, 12, 13, and 14).
PROPOSED CHANGES to Table B. Outline of Area B (Stay and Intent)
Step | Evaluation Statement | Data Elements & Logic | If Yes | If No |
1 | Do out-of-state indicators support intent? | ca_outside_tax = 0 AND ca_outside_voted = 0 AND ca_outside_college= 0 AND ca_outside_lawsuit = 0 | Go to step 2 | Class B2 (flag 30) |
2 | Has the applicant lived in California for two years prior to RDD? | ca_res_2_years = 1 | Go to step 5 | Go to step 3 |
3 | Has the applicant been resident in CA for over a year prior to RDD? | ca_date_current ! = null AND ca_date_current < RDD minus 1 year | Class B2 | Go to step 4 |
4 | Is the applicant a current or former foster youth, under age 20, and now residing in California? | foster_youth_status is != 0 | Class B2 go to step 5 (flag 70) | Class B0 |
5 | Has the applicant completed HS outside CA in last 2 years? | education: hs_state ! = CA AND education: hs_comp_date RDD minus 2 years | Class B2 | Go to step 6 |
6 | Is the applicant in military with non CA home of record? | military_status = 2 AND ( military_home_state != CA OR military_legal_residence!= CA) | Class B2 | Go to step 7 |
7 | Is the applicant under the care and control of a guardian, under 19 and unmarried? | ‘over19OrMarried’= 0 AND ‘guardianOrParentRelation’ = G | Class B2 | Go to step 8 |
8 | Is the applicant’s current address outside of California? | ‘Mailing address – state’ != CA | Class B2 | Go to step 9 |
9 | Is the applicant’s permanent address outside of California? | ‘Permanent address – state’ != CA | Class B2 | Go to step 10 |
10 | Is the applicant under 19 as of RDD with last high school out-of-state? | RDD minus19 years > personal_info: birthdate AND education: hs_state != CA | Class B2 | Go to step 11 |
11 | Was the applicant enrolled in an out-of-state college with a ‘To Date’ within the year previous to the term start date? | In any row of colleges_attended table: If state != CA AND to_date is greater than the term start date minus 1 year. | Class B2 | Go to step 12 |
NEW | Proposed NEW Step Is the applicant identified as "Homeless" and under age 25? | <homeless_youth> = Yes AND current_date minus Birthdate < 25 years | Set Class B2 (trigger flag 40) go to step 14 | Go to Step 13 |
NEW Step 13 | Has Class B0 been set? | Class B0 has been set | Class B0 | Go to step 14 |
NEW Step 14 | Has Class B2 been set? | Class B2 has been set | Class B2 | Class B1 |
Supporting Documentation
Full language of the AB801 Law:
Supporting Docs / Attachements
# | Descriptioin |
---|---|
1 | Data Specs for "Homeless Youth" attachment. |