Pilot Release Date & Time
Production Release Date & Time
10.27.17 - (6:00PM - 11:00PM PST)
Maintenance Release | Bug Fixes
Release 6.1.0 Scope
OpenCCC Student Account System
|Changes to Download Client||Yes|
|Changes to Residency Logic||Yes|
|Revised Data Dictionaries||Yes|
|Updated User Guides||Download Client User Guide|
|Table of Contents|
Release Notes Summary
Below is a summary of the content that were released to the Pilot applications on September 28, 2017.
- Bug fixes and enhancements to the Homeless Youth implementations made in March 2017 to OpenCCC, CCCApply Standard, and BOG Fee Waiver Application
- Bug fixes and enhancements across other areas of the CCCApply Standard Application
- Bug fixes and enhancements in the International Application
- Technical infrastructure updates
|No changes are being implemented in the CCCApply Administrator or the CCC Report Center in this maintenance release. The two new International Phone Number data fields being added to the Download Client, see Changes to Data Downloads below, will be available for download but will not appear in the Administrator Email Rules or in the CCC Report Center in this release. A new version of the Administrator is currently under-development (see Roadmap & Development News below) and the new fields will be added to the new version of the Report Center in November.|
OpenCCC Student Account
The following enhancements were made to the OpenCCC Account application, as well as the Edit Account modules (accessible from the Account/Mailing Information pages in the CCCApply, International, and BOG Fee Waiver applications).
Title of Change
Description / Summary
Changes to Data Fields / Downloads
Changes to Logic
Add a Confirmation Pop-Up Box to the "No Permanent Address - Homeless" for Homeless Youth
NOTE: Per feedback from colleges, a growing number of applicants are not providing their permanent address when they are creating their OpenCCC Accounts. Unfortunately, many colleges are finding that a good number of these students are not being truthful and rather than providing the required information they are selecting the "I have no permanent address because I am currently homeless" checkbox.
Although CCCApply can't determine if a student is being dishonest, we can require the user who claims they have no permanent address because they are homeless confirm their response (or lack of response) by requiring them to confirm their response by responding with Yes or No to a Confirmation validation box.
Add validation to <no_perm_address_homeless> field:
No change to downloads.
|Add Additional Onscreen Text to "No Permanent Address - Homeless" Checkbox for International students.|
At the time a new user applies to a California Community College through CCCApply they must first create an OpenCCC Account before selecting an application for admission (CCCApply Standard or International Applications). At this point in the Account creation process, the system may not know which application the user will select; therefore we cannot remove the "No Permanent Address - Homeless" checkbox from displaying to international students.
To inform potential international applicants, the following onscreen text was added below the "No Permanent Address Homeless" checkbox: International, F1, M1 or J1 students MUST provide a permanent address.
|Add Validation: If user's Permanent Address if Outside US Then Do Not Display the "No Permanent Address - Homeless" Checkbox||Validation was added to prevent international applicants from checking the "No Permanent Address - Homeless" checkbox. |
Condition: If user selects "Yes/True" to "My permanent address is outside the United States" - THEN, DO NOT display the <no_perm_address_homeless> checkbox.
|Update Additional Text in the Preferred Name Question|
Per the CCCApply Steering Committee the "additional question text" that displays for the Preferred Name question was revised in Account Creation FROM: "Note: Not all colleges may allow the use of preferred first names for academic purposes due to legal or technical restriction.”
TO: "Please contact your college for more information on how a preferred name may or may not be used at their institution."
Note: The additional text is only implemented in Create Account and doesn't appear in Edit account (once the initial toggle is selected to enter a Preferred Name, the additional text does not appear again to the end user.)
|Add Confirmation Field to Date of Birth Question to Minimize Incorrect Birthdates Entered to OpenCCC|
The three primary fields used in the Account Matching and Verification service are:
Each of these fields are used multiple times in the matching algorithm. Therefore, to help prevent duplicate accounts from being created, we added a "Confirm Date of Birth" field to the Account Creation process. This is similar to the confirmation field used in the Social Security Number/Taxpayer Identification Number question.
NOTE: This confirmation field is not an additional download field; only one value for <birthdate> will be stored in the database.
CCCApply Standard Application
Below is a summary of the enhancements deployed to the Standard Application in this release (6.1.0).
Title of Change
Description / Summary
Change to Data Downloads
Change to Logic
Remove Homeless Youth Logic from Area B Residency Algorithm
Per feedback from the CCCApply Steering Committee, the logic added to the Area B Residency table in March 2017 to identify homeless applicants under age 25 was removed to help minimize the number of California students being determined "Possible Residents" based on temporary homelessness.
NOTE: If the student doesn't provide a Permanent Address in their OpenCCC Account, the residency logic identifies their "State" as not California, which is triggering Flag 02 - which is telling the logic that the student should supply further proof of residency (B2 - Possible Resident). The logic change made in this release is simply ensuring that the applicant isn't being classified as a "possible resident" just because they answered Yes to the homeless_youth question and are under 25.
Removed Step 12 from Area B Logic in Standard App only. See "Changes to Logic" section below for more details..
|Update Homeless Youth Question with Conditional Logic & Error Validations|
Changes were made to the Homeless Youth data field question <homeless_youth> to better identify homeless applicants under age 25. The logic that was removed from Area B Residency algorithm (see above) and moved to this field to remove any dependency on the residency status. In addition, the following new conditions and validations were added to <homeless_youth> data field:
1) If <homeless_youth> = Yes/True, THEN trigger integrity flag (40) <integrity_fg_40> alerting admissions that the student has been homeless within the past 24 months.
2) Must be "Yes/True" if <no_perm_address_homeless> = Yes/True, else error message, "We found a conflict in your responses. You must provide a Permanent Address or select "yes" to indicate that you have been homeless within the last 24 months."
3) Must be "Yes/True" if <no_mailing_address_homeless> = Yes/True, else error message, "We found a conflict in your responses.You must provide a Current Mailing Address or select "yes" to indicate that you have been homeless within the last 24 months."
See "Changes to Logic" below for more details.
|Add Validation: If user's Current Mailing Address if Outside US Then Do Not Display "No Current Mailing - Homeless" Checkbox||Validation was added to prevent international applicants from checking the "No Current Mailing Address - Homeless" checkbox. |
Condition: If user selects "Yes/True" to "My current mailing address is outside the United States" - THEN, DO NOT display the <no_mailing_address_homeless> checkbox.
|Added Confirmation Validation Popup Box if "No Current Mailing Address - Homeless" is YES|
NOTE: Per feedback from colleges, a growing number of applicants are not being truthful and choosing to say they have "no mailing address because they are currently homeless" rather than being honest and providing the required information. A number of validations have been put in place to thwart this behavior including displaying a confirmation validation pop-up box asking the applicant to confirm they have no mailing address because they are homeless. There may be little that can be done to ensure applicants tell the truth, however if they are going to be dishonest, we want them to confirm their answer twice.
Add validation to <no_mailing_address_homeless> field: IF checkbox is not empty (Yes/True) THEN display confirmation pop-up message and require a Yes or No response.
|If Visa Type is F1, M1 or J1, "No Permanent Address Homeless" Must be NO|
A validation was added to ensure international students provide all required information, including their Permanent Address. Therefore, if the applicant selects F1, M1, or J1 from the visa type field, then they must have a permanent address entered in their OpenCCC Account.
Add validation to <visa_type> on Citizenship/Military page:
|Layout Change to the Enrollment Page: |
Swap the position of the Intended Major input field and the Education Goal Drop-down Menu
Meta Majors/Ed Goal Alignment Phase I: In preparation for the ability to filter your custom list of Intended Majors or Programs of Study by a custom category, meta majors, term, and/or by education goal, it was necessary to swap the position of the Education Goal menu and the Intended Major menu.
NOTE: This was just the layout (user-interface) change at this time. The actual data filter implementation will be available in the new CCC Administrator tool, coming in March 2018.
|Implement User-Friendly Format Widget & New International Main Phone & Second Phone Data Fields to Capture International Phone Numbers||Implemented a new, user-friendly formatting widget to the Main Phone & Second Phone fields in the Standard Application and the BOG Fee Waiver Application that ensures international phone numbers are formatted correctly and consistently for their corresponding country codes. In order to download international phone numbers using this new widget, two new data fields were added to the database: mainphoneintl and secondphoneintl.|
NOTE: The international phone number format widget was not added to the Supplemental Questions module at this time.
Two new data fields were created to capture and download international numbers:
See Change to Data Downloads section below for instructions on adding these new fields to your Download files.
|Do Not Display "Attended HS in CA for 3 years" Question on Education Page if User Didn't Graduate or Equivalent|
Per the CCCApply Steering Committee feedback, there's a bug in the High School Education level field which displays the "Attended High School in California for 3 Years" question only if the user is a high school graduate or equivalent. Up to this change, the application has been incorrectly displaying this question regardless of the user's high school education level. The conditions for this field are now:
Do NOT display <cahs_3yr> IF <hs_edu_level> = 1, 2, 6, OR 0.
BOG Fee Waiver Application
Below is a summary of the enhancements made to the BOG Fee Waiver application in this release (6.1.0).
|Title of Change||Description / Summary|
Changes to Data Downloads
|Change to Logic|
|Add Validation: If user's Current Mailing Address is Outside US Then Do Not Display the "No Current Mailing - Homeless" Checkbox||This is the same validation added in the Standard Application, and was added to prevent international applicants from selecting the "No Current Mailing Address - Homeless" checkbox. |
If the user selects "Yes/True" to "My current mailing address is outside the United States" - THEN, hide the "I have no current mailing address because I am currently homeless" checkbox. <no_mailing_address_homeless> checkbox.
|Add Confirmation Validation Popup Box if "No Current Mailing Address - Homeless" is YES||Again, this is the same change we made to this field in the Standard App. If the user claims they don't have a Mailing Address because they are currently homeless, then display a confirmation validation popup box and require a Yes or No response.||N/A||N/A|
|Add Validations to Determined Homeless Data Field in BOG Application If "No Permanent Address - Homeless" is Yes|
Add validations to <determined_homeless> field in BOG:
2) Must be "Yes/True" IF <no_mailing_address_homeless> is Yes/True, else error message, "We found a conflict in your answers. You must answer Yes to "Determined Homeless" if you have no current mailing address because you are currently homeless. Please correct one of your responses."
Below is a summary of the enhancements made to the International Application in this release (6.1.0).
Title of Change
Description / Summary
Changes to Data Downloads
Changes to Logic
|Remove "No Current Mailing Address - Homeless" checkbox from International Application||Per feedback from Steering Committee, international students applying to a California Community College MUST provide all required addresses; therefore do not display the "No Current Mailing Address - Homeless" checkbox on the Account/Mailing Information page in the International Application.||No change to Download Client or download files is required;||N/A|
|Remove "No Non US Permanent Address - Homeless" checkbox from International Application||Per feedback from Steering Committee, international students applying to a California Community College MUST provide all required addresses; therefore do not display the "No Non US Permanent Address - Homeless" checkbox on the Account/Mailing Information page in the International Application.||No change to Download Client or download files is required;||N/A|
|If User Starts an International Application, "No Permanent Address Homeless" Must be NO||Per feedback from Steering Committee, international students applying to a California Community College MUST provide all required addresses - including their Permanent Address in their OpenCCC Account. If a user created their OpenCCC Account but neglected to provide a Permanent Address (i.e., they selected the "No Permanent Address - Homeless" checkbox, they will not be allowed to move past the Account/Mailing Information page in the International Application and will receive an error message directing them to go back and edit their Permanent Address in order to submit their application.||N/A||N/a|
|Implement User-Friendly Format for International Phone Number Fields|
Implemented a new, user-friendly formatting widget that ensures international phone numbers are formatted correctly and consistently for the corresponding country codes. This new widget was added to all phone number data fields across the International Application, including the Current Non-U.S.,Alternate Non-U.S., and Agent Contact Phone Fields.
No changes to downloads are required for this format widget change. All existing phone number fields are stored the same way as pre-widget implementation.
|Streamlined the I-94 Section|
Added new optional Yes/No checkbox to the I-94 section asking if the user is currently residing in the U.S. All existing I-94 data questions are hidden unless the user answers Yes.
|No new data fields were added and there are no changes to the download client required.||N/A|
|Remove all Visa types EXCEPT: F1, M1, J1 and Other/None in |
International App Only
|Per feedback from the colleges using the International Application, we removed all visa types from the Visa Type field except: F1, M1, J1, and Other/None||No changes to the Download Client. The only change is that only four possible response options will now be downloaded for the International Visa Type field <visa_type>||N/A|
|Updated response options for the College Education Level field for consistency||In order to attempt to standardize the College Education Level response options with similar data questions across the Standard and International applications, we updated the display options to: |
7 = “Received an associate (2-year) degree”
8 = “Received a bachelor (4-year) degree or higher”
|No changes to the Download Client or any data fields. Onscreen text change only.|
The following bugs were fixed in the 6.1.0 release. No action is required by the college at this time.
|Country codes were corrected in the Standard Application; ISO -3166-1 was updated.||Standard Application|
|Taxpayer Identification Number was added to SSN error message language||Standard Application|
|Removed three instances of "< >" from the High School table and the hs_cds field in Apply.||Standard Application|
|Removed reference to the CCCApply paper application from the system-generated email nudges going out for apps that aren't submitted after 24 hours or 7 days.||Standard Application|
|Added missing client side error validation message when GPA field is skipped in the Multiple Measures fields:|
"Required selection; Must not be 0.00 or higher than 4.00, else error message, “You must enter a numerical GPA that is not 0.00 or higher than 4.00. If you are unsure, please estimate.”
|Updated the TTY phone number for the OpenCCC Helpdesk on all "Accessibility" pages across all applications.||All Applications|
|Updated language in the "Accessibility" page across all applications. Link in the footer across all application pages.||All Applications|
|Fixed an issue with the "Sign In with OpenCCC" link which was not taking MyPath user to the portal.||MyPath > Account|
|Fixed an issue where the OpenCCC logo image in the Create Account page was taking MyPath user to OpenCCC Login page in error||MyPath > Account|
|Fixed an issue when attempting to recover OpenCCC Account password by email or security questions from MyPath.||MyPath > International|
|Fixed an issue when passing through MyPath to the International Application. The Sign Out button now changes to "Proceed to MyPath" as intended.||MyPath > International|
|Format to allow international phone numbers was implemented throughout all apps; main phone and second phone fields can now accept international numbers. NOTE: See above for new data fields for international main phone number and second phone number.||Standard Application|
BOG Fee Waiver
|Missing client-side error validation messages were corrected for Visa Issue & Expiration dates in Visa section||International App|
|The "Visa Type" data field is "disabled" (cannot be edited) when the "No Visa Yet" checkbox is not empty.'||International App|
|Fixed client-side error validation message when an In-Progress application is resumed after the original Term has expired. "The term selected is invalid or no longer available. Please return to the Enrollment Information page and select the term for which you are applying."||International App|
|United States of America was added to the country field in the Agent Contact section||International App|
|Added missing validations to the Dependents section to ensure that the user completes all dependent fields for the Dependent count selected.||International App|
|Fixed client-side error message language when user skips selecting visa type or "no visa yet" box.||International App|
|Fixed a formatting issue with the SEVIS Number field which will ensure any non-number entries are fixed before download.||International App|
|Added missing error validations to the "Date To" and "Date From" fields in the OPT/CPT section.||International App|
|If you have any questions or would like more information about any of these bug fixes, please post a question, comment or request o the CCCApply category page on CCCTechnology.info.|
The following data fields were added to the database for this release (V.6.1.0).
|Download-able||Report Center?||Admin Rules?||Added to These Application(s)|
|Main Phone International|
These two new phone number fields are not replacing the current domestic phone number fields (Main Phone & Second Phone); they will need to be downloaded in addition to those existing fields.
NOTE: If a user enters a non U.S. phone number in the Main Phone field, the new <mainphoneintl> field will store the response and the domestic <mainphone> field will be blank. Both fields will need to be added to the Standard and BOG applications Format Definition XML files, and you'll need to run the new Download Client Jar file.
Adding these fields to your downloads is optional. The CCCApply Download Client and all download XML files are backwards compatible.
|Second Phone International||<secondphoneIntl>||Var Char 25||Yes||No||No|
|Same as above.|
Adding New Data Fields to Downloads
To download the new data fields, your college IT staff must first add them to the Format Definitions XML file(s) and run the updated version of the "transfer-client.jar" file corresponding to this Release (6.1.0). Each application has a corresponding Format Definition XML file, which the college uses to specifies which data fields should be downloaded each time your automated Download Job XML file is run. This process is described in the CCCApply Download Client User Guide.
UPDATE: CCCApply Download Client Jar File for Pilot Release 6.1.0 - September 28October 27, 2017
Download Client Jar File: transfer-client-18.104.22.168.jar
Changes to Logic
CCCApply Residency Logic Changes
REVERSAL of Homeless Youth Logic Change in Area B Residency Logic
As summarized above, a change was made to the Area B residency algorithm to reverse the Homeless Youth logic added in March 2017.
NOTE: Reason for the reversal
In the weeks following the March 2017 release, a number of colleges reported an increase in incorrect residency status determinations, mainly due to the logic added to Area B. The logic was added to identify students who are under 25 years of age (at the time of application) and homeless (or homeless any time within 24 months of application submission). Unfortunately students who may have been but are no longer homeless were being blocked from being admitted in a timely manner.
- Remove the logic to identify homeless youth from Area B Residency logic completely
- Move the homeless youth logic and the Integrity Flag 40 to the Homeless Youth question (see above) and
- Trigger the flag if user - under 25 years of age - answers Yes to Homeless Youth question
To see the logic change specification (for the Area B Residency Table), click below or refer to Appendix A of the CCCApply Data Dictionary-V.2017.2 to see the full Area B logic table.
Homeless Youth Logic:
What action does the college need to take?
No action is required by the college (unless you have implemented custom reporting and/or workflows around the residency calculation that would need to be updated with the removal of step 12 from the Area B residency logic). NOTE: With this reversal of Step 12 from the logic, Area B residency logic reverts back to the logic in place prior to release 6.0.0. See the changes reflected in the CCCApply Data Dictionary v.2017.2-PILOT (linked below).
Questions? Please add questions and comments in the support site: CCCTechnology.info.
Roadmap & Development News
New CCC Administrator - Coming March 2018
A new version of the CCCApply administrator tool is currently under-development. The new application, called the CCC Administrator, is due to release to colleges in March 2018.
The new CCC Administrator is a robust, master admin configuration tool, providing one single point-of-entry for CCC college faculty and staff for all CCCTC web applications, services, and utilities, including Canvas, CCCApply, Course Exchange, MyPath, CCCAssess, and more.
The core product is built around an intuitive global infrastructure, SSO-based authentication, and shared (global) functionality including Colleges & Districts, Applications, Users, and other shared database elements and components (Terms, Majors, Courses, Rules, Messaging, and more), and provides a streamlined, user-friendly experience for college IT, Admissions and other staff, for managing application data across multiple Tech Center applications.
Development and integration is underway and will continue through 2018-2019. CCCApply functionality is being integrated now and will roll out to a Pilot environment in February 2018. All existing college data will be migrated to the new system and colleges will be provided implementation training for the new system beginning in January 2018.
A beta version with Canvas-College Adapter functionality will launch in November 2017.
CCC Report Center Upgrade 6.4 - Coming November 2017
An upgrade to the current version of the CCC Report Center in the Amazon Cloud is currently underway. The new version will be faster and provide more functionality than the current version for CCCApply, BOG and International Application reporting. Look for more information about the upgrade on the CCC College Support Site as soon as all approved feature customizations have been developed for this release.
CCCApply has partnered with the California Colleges Guidance Initiative (CCGI) to works with twenty five school districts across the state that collectively serve upwards of 400,000 sixth to twelfth grade students. Those districts upload student’s academic transcript data into individual student accounts on CaliforniaColleges.edu, and all CCGI legal documentation allows for that data to be shared with institutions of higher education at the point of application.
CCCCO is moving towards the use of multiple measures placement. CCGI would like to push student data through to OpenCCCApply in order to support multiple measures placement, and create additional efficiencies for Admissions and Records staff.
|RESTRICTED DATA - The details of this data sharing agreement and micro-service is governed by the CCC Chancellor's Office and the California Colleges Guidance Initiative (a project of the CCC Foundation). No student personal identity data is viewed, stored, or exchanged as part of this service. Student applications submitted through CCGI are processed exactly the same way all CCCApply applications are. See below for key business needs and benefits to CCC colleges and our partner K12 schools.|
By articulating CaliforniaColleges.edu with CCCApply, students are able to launch their CCCApply application from within their CaliforniaColleges.edu accounts (as they currently do with the CSU Mentor applications) and the system will automatically migrate over the key demographic information to populate CCCApply (current and potential future data fields).
a. Creates an efficiency for students while increasing the accuracy of information received
b. Enables K12 educators to track which students have applied to which campuses both for:
i. Reporting Purposes and
ii. To support “warm handoffs” to the colleges by coordinating with outreach and counseling staff.
In future phases (not Phase I) - Through such an articulation, CCCApply could take in the following information from CaliforniaColleges.edu:
1) Student Name
2) Student Address
3) Student Statewide Identifier
4) Foster youth status
5) Completion of three years of high school in California (relevant for AB 540 verification).
6) Courses completed and grades received during all four years of high school
The Pilot Environment
All Release 6.1.0 changes and enhancements will be deployed to the Pilot environment on Wednesday, September 27, 2017 for colleges to preview and test. "Pilot" versions of the CCCApply Data Dictionaries and User Guides will reflect both the production and pilot environment application code. Questions? Please post all questions on CCCTechnology.info
Getting to the Pilot Applications
Please see the Pilot Environment section in the CCCApply Public Documentation space for more information on getting to the Pilot Applications, pointing your download files to the Pilot download server, and identifying the Pilot Administrator & Report Center URLs.
|PILOT Application||NEW PILOT Application URL|
PILOT CCCApply Standard Application URL
PILOT BOG Application URL
PILOT International Application URL
*Replace the XXX with your college MIS code.
Pilot Download URL Attributes
PILOT DOWNLOAD URL
|PILOT CCCApply Standard Application||https://pilot.admin.openccc.net:8443/ccctransfer|
|PILOT BOG Application||https://pilot.admin.openccc.net:8443/ccctransferbog|
|PILOT International Application|
Pilot Administrator & Report Center URLs
The URLs below are "templates" - so the examples shown are not your URLs. These are provided to give you an example of what yours look like. Please contact your IT department if you do not have access to your Pilot Administrator and Pilot Report Center.
Pilot Report Center
30-Day Pilot Site Preview
In order to give colleges time to review, implement, and test the bug fixes and changes being deployed in a CCCApply release, the code is first released to the Pilot environment (aka sandbox or QA environment) 30 days in advance of the production release. For this release (6.1.0), the code is being rolled to the Pilot environment on September 28, 2017. This is the version of the application that will remain in the Pilot environment until the next 30-day Pilot Preview, tentatively scheduled for February 25, 2018.
|For more information about the Pilot Environment or the 30-Day Pilot Preview policy, visit the Pilot Environment pages in the PD space.|
Data Dictionaries & Release Documentation
The following links point to the most current versions of the CCCApply Data Dictionaries and User Guides.
|Description||Version / FILE||Format||Release||Date Published|
|CCCApply Standard Application Data Dictionary||Pilot Release 6.1.0||9.27.17|
|2017-2018 BOG Fee Waiver Data Dictionary||BOG-V2017.1||2017-2018||3.01.17|
|CCCApply International Application Data Dictionary||V2017.2||Pilot Release 6.1.0||9.29.17|
|CCCApply Download Client User Guide||V.2017.2||Pilot Release 6.1.0||9.29.17|
|Download Client: transfer-client-V.22.214.171.124||V.126.96.36.199||JAR||Release 6.1.0||9.29.17|