Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
NoteThis release
Note

Release 5.4.0 is also known as the " 2016 Annual Update". See the 2016 Annual Report for more details.

Release Date

DescriptionDate
Release No.5.4.0
Date03.31.16
Time6:00PM - 11:00PM PST
TypeMaintenance Window

 

Table of Contents

Release Scope

DescriptionScope
ApplicationsCCCApply Standard Application
CCCApply International Application
OpenCCC Student Account System
BOG Fee Waiver Application
Changes to Download ClientYes
Changes to Residency LogicYes
toc

 

 

Release Summary

Below is a high-level summary of the priority enhancements that will be released, which will be followed by technical release notes when the code is deployed to the Pilot (test) system on August 26, 2016.

 

About CCCApply Steering, Change Requests, Communication Policy

 

 

 

Info

Traditionally, CCCApply has not supplied technical release notes to colleges with its releases and Annual Updates. Instead an annual report is published summarizing bug fixes and detailing any changes made to the residency logic and/or the Download file (new or revised data fields). However, each planned change, such as approved change requests, legislative mandates, and/or infrastructure enhancements, are captured in a Change Request form (CR) and submitted to the CCCApply Steering Committee for approval. If a change requests is approved, the CR document becomes a Change Order Specification itemizing the technical changes made.

Each Change Order Specification is hyperlinked in the Release Summary tables below.

For more information about the change requests, including how to submit a change request to the Steering Committee, see Change Requests on the CCCApply Project Site.

 


Anchor
2016-annual-update-release-summary
2016-annual-update-release-summary
Release Summary

Technical notes and change specification details for the 5.4.0 release are summarized below.  For more information, expand the “Read More” link below each item (where applicable). 

Release Highlights
  • A series of data questions to collect self-reported GPA and high school transcript data to support multiple measures for assessment placement (AB753, SB1456), is being added to the Education page. This implementation was requested by the Common Assessment project (CCCAssess) and approved by the CCCApply Steering Committee as an optional implementation only. Colleges must opt-in to participate.

  • Several enhancements and bug fixes were made to comply with 508 and WCAG 2.0 AA accessibility standards, including a reworking of the high school and college  “School Finder” tools which (advanced search technology to identify your last high school or college from the list). 

  •  

    Enhancements

    In an effort to reduce the number of incoming support calls for OpenCCC account recovery to the OpenCCC Helpdesk, we are implementing a new 24/7 self-serve option for students to reset their password through a secure URL sent to the user’s email address.

    Expand

    Problem: To access CCCApply, or any secure CCC application, students must first have an OpenCCC account. If the student is new to OpenCCC, they are prompted to create a new account. If the student already has an OpenCCC account (CCCID), they must either Sign-In, or go through the Recover Account process.  Currently, to recover a forgotten password, the only option is to answer the security questions created during account creation.

    Solution: With this new option, students can click on a secure URL link in an email which will take them directly to the Reset Password page, bypassing the security questions.  The URL must be used within 24 hours of the request.

     

    New Data Fields to Support Multiple Measures (SB1456)

    In support of state legislation AB743, which calls for an systemwide assessment system be developed to include multiple measures for placement, and SB1456, which calls for the gathering of multiple measures data, the Common Assessment Initiative (CAI) has requested a series of data field questions be added to the CCCApply Standard Application in order to collect self-reported, high school transcript information for assessment placement purposes for the CCCAssess program. Seven (7) new questions and downloadable data fields will be added to the Education page of the Standard Application only.
     

    Expand

    Collecting transcript data at the time of application for admission facilitates a solution to a very difficult task of obtaining good data otherwise. We believe we can streamline and limit the questions to just those students who need placement. The CCCAssess pilot program includes 59 California Community Colleges who will begin testing the new common assessment platform on September 20, 2016.  

    Adoption and implementation of these questions is 100% OPTIONAL. If your college would like to "Opt-In" to participate, please contact John Hadad, Product Manager, CCCAssess, jhadad@ccctechcenter.org.

    Testing in Pilot Environment: Colleges that choose to implement these questions can preview the UI (user interface) and test the download client changes in the Pilot environment for 30 days prior to the September 20, 2016 release. Colleges must "opt-in" in order to participate. Please contact Patty Donohue, Product Manager, pdonohue@ccctechcenter.org, or John Hadad, CAI Product Manager, jhadad@ccctechcenter.org.

     

     

     

    The OpenCCC Shibboleth IdP is being upgraded to version 3.0. Colleges still using version 2.x Need a sentence here about backwards compatibility and information on how colleges can upgrade at anytime. Documentation is available for colleges when they are ready to upgrade. What is our recommendation to colleges?
    An enhancement to the OpenCCC Account Recovery system is being implemented. Students can now elect to reset their password by way of a secure URL link sent to their email account.
    A change to the Area B residency logic is being made to correct issues identified regarding California residents who report an out-of-state activity, such as paying taxes outside the state within the last two years. The fix will ensure that these students are correctly classified as “B2 - possible residents” in the final area calculation.

    OpenCCC Student Account System

     

    Change Specification / Technical NotesSummaryNew Data Fields or Change to
    Download Client
    Change to
    Logic
    Add New Preferred Name Data Fields to OpenCCC Account

    A new Preferred Name Y/N question, and four new Preferred Name downloadable data fields, were added to the OpenCCC Account: "Do you have a preferred name that is different than your legal and/or previous name?"

    Expand
    This question will be required (student must answer Yes or No). If Yes, student will enter their preferred name(s) - similar to the Legal and Previous name fields. Existing students can add a preferred name by editing their OpenCCC Account from the My Applications page.
    <preferred_name>
    <preferred_firstname>
    <preferred_middlename>
    <preferred_lastname> 
     
    Add Non US Permanent Address Confirmation Validation to OpenCCC Account
    Validation was added to the Non-US Permanent Address checkbox field <non_us_permanent_address> to display a pop-up confirmation message any time a student checks the box indicating, "My permanent address is outside the United States" in the Permanent Address section of the OpenCCC Account. This extra validation will help prevent students from entering a non-US address in error when they are US residents.  
    Add New Download Field and Checkbox Question for SSN/TIN ExceptionsA new Y/N checkbox question and data field was added to the Social Security Number/Taxpayer Identification Number field (SSN/TIN) for international students and other exceptions to indicate that they do not have an SSN/TIN. IF the students checks the new SSN Exception checkbox, they will not be presented with the SSN Encouragement Language pop-up box.<ssn_exception> 
    Display the CCCID in the My Applications Page HeaderThe user will now see their CCCID in the header of the My Applications page next to their name.  
    Add Help Links to CCCTechnology.info in the Administrator & Report CenterA link to the CCC College Support site can now be found in the header of the CCCApply Administrator and the CCC Report Center.  

     

    CCCApply Standard & International Applications

     

    Change Specification / Technical NotesSummaryNew Download Data Fields or Change to
    Download Client
    Change to
    Logic
    Implement Auto-Population in CCCApply Standard Application

    Opt-in auto-population technology has been added to the CCCApply Standard Application. Using the student's CCCID, the system will search for a previously submitted application within two years of the current date and if found, will display the opt-in question at the top of the MyApplications page. Only non-residency questions will be auto-filled to ensure accurate data is submitted.

      
    Add CalWORKS to TANF/SSI Financial Assistance Questions LabelThis is an onscreen label (text) change only.  
    Add Two New Values to Award Type Field: AA-T and AS-TTwo additional values were added to the Award Type field in the Majors table. Colleges can now designate a Major as an AA-T or AS-T (configured in the CCCApply Administrator).Two values added to the <award_type> field:
    AA-T
    AS-T 
    No action required. 
     
    Update Foster Youth Question & Data Fields Per AB12 (Extended Foster Care)

    The Foster Youth Status data field specifications <residency: foster_youth_status> were updated with a new conditional question and additional text, validation, and response options / data field values, to better align with AB12 and MIS reporting requirements. See the technical change specification for all details.

    Expand
    The current question prompt text "Have you ever been in court-ordered foster care?" does not change, but the Foster Youth Status response options/values DO CHANGE to align to the new conditional questioni/additional text responses that appear if the applicant answers "Yes" to the question. 

    This change requires colleges to update their download file to capture the new data field values. See Changes to Download File in the Change Specification.


    Changes were made to the Area B residency logic. See Changes to Residency Logic in the Change Specification.
    New Integrity Flag 71 for Foster Youth Priority Registration

    A new Integrity Flag 71 has been added to the CCCApply residency algorithm.

    Expand
    This flag will trigger if the user meets the criteria for "Foster Youth Priority" data field: "Applicant is a current or former foster youth and is under the age of 25.  Applicant is possibly eligible for Priority Registration per AB12." See Table F (Integrity Flags) in Appendix A of the CCCApply Standard Application Data Dictionary v.2016.1.

    New Integrity flag field added:

    <integrity_fg_71>

     
    Update to Military Status Field, Integrity Flag, and Area C Logic Per AB13

    A series of updates were made to the Military Status question and data fields to comply with AB13 VACA Bill, and to better align to the MIS reporting requirements for military and dependents. A new integrity flag was added . New data field values were added to the <military_status> field.
    See the technical change specification for all details.

    There are no new data fields related to this change; however the Military Status field <military_status> has NEW RESPONSE OPTIONS / DATA VALUES.

    Please review the change specification document very closely to understand all changes.

    Changes were made to the Area C residency logic. See Changes to Residency Logic in the Change Specification.
    Recombine the CCCApply Standard Application Specification Parts into One DocumentColleges should refer to the new CCCApply Standard Application Data Dictionary v.2016.1 for the most accurate and up-to-date data specifications relative to the CCCApply Standard Application (as of 3.31.16).See Appendix E for all Downloadable Data Fields.See Appendix A for the Submission Calculation Service (Residency Algorithm).
    Fix RDD Validation on HS Ed Level for Terms that Start Before HS Completion DateTo accommodate students with a high school completion date (or equivalent) in May or June of the RDDYear, the onscreen RDD (residency determination date) will display "July 1, RDDYear" and the error validation message for the HS Completion Date field <hs_comp_date> is now: "Date must be before "July 1, RDDYear' if RDDmonth is May or June> ; else error message "Your High School Completion Date cannot be after 6/30/<year of RDD>. Please correct the completion date and/or your High School Education Level.”  
    Revise Gender / Transgender Section Layout for Non-Minors (AB620 Revision Part 1)A layout and label change was made to the Gender / AB620 section: the Transgender field was moved adjacent to the Gender field and the section sub-header was changed to "Gender/Transgender" in the Personal Information section. This change appears to non-minors only.  
    Revise SSN Encouragement Language Text Per Accessibility Requirements

    In order to comply with 508/WCAG 2.0 AA accessibility requirements for pop-up windows/modals, the text that appears in the SSN Encouragement Language box was reduced (shortened) to only display the required state and federal IRS regulatory information. All other extraneous language was removed.

      
    Revise HS Ed Level Response Language to Include GED Alternative Equivalency TestsThe text that appears for value #4 of the High School Education Level data field <hs_edu_level> was changed from: 4 = "Passed the GED, or received a High School Certificate of Equivalency" to 4 = "Passed a high school equivalency test and received a certificate of high school equivalency", to accommodate for other high school completion tests beyond the GED. This was a text change only.   
    Develop Secure Encrypted Supplemental Question Type DownloadableA new type of supplemental question type was created so that colleges can protect the data responses to sensitive questions. The data will be encrypted during transit and at rest.<supp_secret_01>
    <supp_secret_02>
    <supp_secret_03> 
     

     

     

     

    Changes to the Download Client


    The following fields have been added to the Download Client. To add them to your download file, update your Download Format XML files, as indicated.

     

    Description

    Data Field

    Format

    Notes

    Integrity Flag 71

    <integrity_fg_71>VarChar 2Standard Application Residency

    Preferred Name

    <preferred_name> Account
    Preferred First Name<preferred_firstname> Account
    Preferred Middle Name<preferred_middlename> Account
    Preferred Last Name<preferred_lastname>  Account
    SSN Exception<ssn_exception>IntegerAccount
    Secure Supplemental Question 1<supp_secret_01> Supplemental Question Type
    Secure Supplemental Question 2<supp_secret_02> Supplemental Question Type
    Secure Supplemental Question 2<supp_secret_03>  Supplemental Question Type

    Anchor
    Getting-to-Pilot-Site
    Getting-to-Pilot-Site
    Getting to the PILOT Site 

    Pilot Applications

    Remember to include your college's MIS code to the end of each application URL

     

    PILOT ApplicationNEW PILOT Application URL

    PILOT CCCApply Standard Application URL

    https://pilot.opencccapply.net/cccapply-welcome?cccMisCode=XXX

    *Replace the XXX with your college MIS code.

    PILOT BOG Application URL

    https://pilot.bog.opencccapply.net/gateway/bog?cccMisCode=XXX

    *Replace the XXX with your college MIS code.

    PILOT International Application URL

    https://pilot.intl.opencccapply.net/gateway/intl?cccMisCode=XXX

    *Replace the XXX with your college MIS code. 

     


    Pilot Download Servers URL Attributes


    Include the following URL attributes in your PILOT Job XML files. For more information, refer to the Download Client User Guide.

     

    Application

    PILOT DOWNLOAD URL
    PILOT CCCApply Standard Applicationhttps://pilot.admin.openccc.net:8443/ccctransfer
    PILOT BOG Applicationhttps://pilot.admin.openccc.net:8443/ccctransferbog
    PILOT International Application

    https://pilot.admin.openccc.net:8443/ccctransferintl 

    Changes to the Download Client

    The following fields have been added to the Download Client. To add them to your download file, update your Download Format XML files, as indicated.

    The data fields included in the Multiple Measures for Assessment Placement - the “opt-in implementation” - are being added to the Download Client, as well as and the Report Center.  All new fields are optional and do not have to be added to your download file; however, if you want to collect this dataAll fields will also be available in the Report Center.  Data Fields for Assessment Placement

     

    Description

    Data Field

    Format

    Notes

    Grade Point Average

    grade_point_average

    (varchar 5)

    Optional Education page implementation

    HIghest English Course Taken

    highest_english_course

    (integer)

    Optional Education page implementation

    Highest English Course Grade

    highest_english_grade

    (varchar 2)

    Optional Education page implementation

    Highest Math Course Taken

    highest_math_course_taken

    (integer)

    Optional Education page implementation

    Highest Math Course Grade

    highest_math_taken_grade

    (varchar 2)

    Optional Education page implementation

    Highest Math Course Passed

    highest_math_course_passed

    (integer)

    Optional Education page implementation

    Highest Math Passed Grade

    highest_math_passed_grade

    (varchar 2)

    Optional Education page implementation

    Integrity Flag 30

    integrity_fg_30

    varchar2

    Residency: Integrity Flags

    Enrollment Term Description

    enroll_term_description

    100

    International Application
    Enrollment Page

    Major Description

    major_description

    100

    International Application
    Enrollment Page

    Term Start Date

    term_startdate

     

    Standard Application

    Term End Date

    term_enddate

      

    No First Name

    no_firstname

    integer

    Account

    No Middle Name

    no-middlename

    integer

    Account

    No SSN

    ssn_no

    integer

    Account

        

     

     

    Changes to Residency Logic

    Update Area B Residency Logic for “Possible” Residents (B2)The Area B residency logic is being updated to fix a problem with non-resident and “possible” residents being incorrectly classified as “residents” in certain use cases, including the California resident who has also answered “yes” to one of the four “out-of-state” indicators on the residency page in the standard application.  The correction will change the “IF NO” column of Step 1 from “B0 and go to step 2” to “Set B2 and go to step 2”. We will also add a new integrity flag (30) to alert Admissions that the user has an “out-of-state” indicator (such as they paid taxes outside of California within the past two years).  This change will ensure that these applicants end up as “B2 = Possible Resident. Proof required” or “B0 = Nonresident. Does not meet residency criteria” when they reach the final classification (Step 13).

     

    What action does the college need to take?
    There is no required action on the part of the college. However, you may want to review any rules created to ensure this change will not adversely affect any processes previously set up by your college. This change does not affect any data field calculations.Documentation