Release 4.71: 12.05.14

Release Date

Friday, December 5, 2014

Release Scope

ApplicationScope
Download ClientUpdated Download Client Functionality
Technical Notes for New Data Fields 
CCCApply Standard

Content Changes & Approved Change Requests
Bug Fixes
New Data Fields (Downloadable)

OpenCCC AccountNew /wiki/spaces/PD/pages/62292092
BOGContent Changes
Bug Fixes 
InternationalContent Development 

Release Notes Summary

On Friday, December 5, 2014 the following changes were made to the OpenCCCApply Applications and OpenCCC Student Account System.  Revised specification documentation has been uploaded to the Data Dictionaries folder in the File Repository on the CCCApply Project Website. 



OpenCCC Account System

Content Changes

Revised /wiki/spaces/PD/pages/62292092

USPS Validation Added to Edit Account pages.

Bug Fixes

Removed Invalid Value for “HW” Hawaii in Country Code Table

 

Top


CCCApply Standard Application

Content Changes & Approved Change Requests

Note: Content changes to the Applications are approved under the guidance of the CCCApply Steering Committee.  Change requests submitted to the committee are reviewed at quarterly meetings. 

2014-27New VISA Table (Table F)

CACCRAO announced updates to the VISA Types Table (Table F). Changes include new and revised Visa types eligible for residency determination. See Specifications: 2014-27

Updated Privacy Policy

A revision to the OpenCCCApply Privacy Policy was made, adding the disclosure that the CCCTC/CCCCO will be collecting user IP addresses along with other PII data. This change was made to Apply, BOG, OpenCCC, and International applications. 

2014-44: VISA Types Added to AB540 Logic

The AB540 logic has been revised to include VISA types T1-5 and U1-5 per AB1899. See Specification:

2014-34New Question: Military Stationed in California for Educational Purposes

A new question has been added back to the military section to identify current military, and their spouses/parents/dependents, stationed in California for educational purposes for 30 days or more.  If the applicant is stationed in California for education purposes, new Integrity Flag 65 is set to collect dates of assignment. Dates must be for a period of 30 days or more.  See Specification:2014-34

2014-10Change Residency Logic for Visa Expiration Date

The residency logic (Area A) was changed to compare Visa expiration dates to the Residency Determination Date rather than the current date. See Specification:2014-10

2014-24Revised Enrollment/Entry Level Status Question Text

The Enrollment/Entry Level Status question text and hover help was revised to help clarify instructions to students. See Specification:2014-24

Revised Language in Military Status Question from Veteran to Served in the US Military 

To comply with AB258, references to "veterans" will be replaced with "served in the US military". See CCCApply Data Dictionary, Military Status.

Display Term Start & End Dates in Term Description Drop-down Menu

To clarify the dates of individual terms, start and end dates – which are college-defined in the Administrator – now appear to the applicant when they select a term from the drop-down menu.

Add New SSN Edit Account Changes from Account/Mailing Page

Changes to the Social Security Number/Taxpayer Identification Number fields (released July 2014) now appear when applicant attempts to edit their OpenCCC account from the Account/Mailing Page in the application.

USPS Validation Added in Edit Account

Validation by the USPS is made when applicant edits their account from the Account/Mailing page in the application.  If an address does not meet validation, the applicant is presented with an error message asking for correct address or user override.

Added a Phone Number Type for Supplemental Questions

An option to have a phone number type question in Supplemental Questions is now available.

Information Passed Through Step Forward Link

When a student clicks on the Step Forward link on the Links & Opportunities page, the following parameters are passed to StepForward:  Applicant’s First Name, College MIS Code, CCCID.

Bug Fixes

Corrected Error in Residency Logic (Area B) for Foster Youth Eligibility

An error was corrected in the residency logic (Area B) relative to non-resident Foster Youths. Under AB669,  current and former Foster Youth students, under age 20, residing in California now, are eligible for certain benefits, including in-state tuition.  We have corrected the logic to code foster youths as follows:

IF residency status = [Non-resident and a Foster Youth] THEN = Class B2* and set Flag 70

IF residency status = [California resident and a Foster Youth] THEN = code as CA resident (B1). No additional flag is set.

If the foster youth student is already CA resident, the logic considers them a California resident and no additional flag will be set to identify them as a foster youth.  See the Area B residency logic in the OpenCCCApply Submission Calculations document.

Removed Invalid Value for “HW” Hawaii in Country Code Table

 An invalid value was corrected in the Country Code table for “HW”. 


New Data Download Fields

New CCCApply Standard Application data fields are available to add to your download file.  

  1. New Data Fieldmilitary_stationed_ca_ed
    1. New Question: "Is your assignment in California for educational purposes for 30 days or more?" (Radial buttons: Yes / No)
    2. Conditions:  Appears only if answer to “Currently Stationed in California” = Yes
    3. Area C Logic:  If military_stationed_ca_ed = Yes, then "Class C1 and set flag 65" and continue to next step in the logic.
       
  2. New Data Fieldssn_type
    Corresponds to Social Security Number / Taxpayer Identification Number question
    1. New question: "Please indicate the type of number: Social Security Number / Taxpayer Identificaton Number (Radial buttons)
    2. Conditions:  Required user response if SSN/TIN fields are not empty, and SSN_No is empty; else error message, Please indicate the type of number being provided: Social Security Number or Taxpayer Identification Number.”
    3. No residency logic is affected.  See OpenCCCApply Form Specification for details.

NOTE: Typically, new fields can be added to your file, at your discretion, without impact to your current download file. However, please see information about Download Client Release Notes to ensure you have the latest download client before adding. If you have questions about including these new fields into your file, please contact us at your earliest convenience.
 

NOTE: Older download clients may be causing errors due to incompatibility with 12/05/14 Update. Please review the Download Client Release Notes - Sprint 71 for troubleshooting details.
Colleges that implemented OpenCCCApply prior to 2014 may have an older download client that is not backward compatible with the changes deployed in the 12/5/14 update. If you believe your college falls into this category, or if you experience any issues relative to your download file, please contact the CCC Technology Center development team for immediate assistance.

 

Top


BOG Fee Waiver Application

Content Changes

Revised /wiki/spaces/PD/pages/62292092

USPS Validation Added in Edit Account

Validation by the USPS is made when applicant edits their account from the Account/Mailing page in the application.  If an address does not meet validation, the applicant is presented with an error message asking for correct address or user override.   

Add New SSN Edit Account Changes from Account/Mailing Page

Changes to the Social Security Number/Taxpayer Identification Number fields (released July 2014) now appear when applicant attempts to edit their OpenCCC account from the Account/Mailing Page in the application

BOG Bug Fixes

Removed Invalid Value for “HW” Hawaii in Country Code Table

An invalid value was corrected in the Country Code table for “HW”. 

Fixed Error Saving Review Application Page to PDF

Fixed an error that was preventing users from saving the BOG Review Application page to PDF.


Top


International Application

Content Changes

Revised /wiki/spaces/PD/pages/62292092
 

Chinese, Cantonese Added to Primary Language Dropdown on Personal Information Page

Chinese, Cantonese languages were added to the Primary Language drop-down menu on the personal information page.
 

USPS Validation Added in Edit Account

Validation by the USPS is made when applicant edits their account from the Account/Mailing page in the application.  If an address does not meet validation, the applicant is presented with an error message asking for correct address or user override.
 

Add New SSN Edit Account Changes from Account/Mailing Page


Changes to the Social Security Number/Taxpayer Identification Number fields (released July 2014) now appear when applicant attempts to edit their OpenCCC account from the Account/Mailing Page in the application.

Added a Phone Number Type for Supplemental Questions

An option to have a phone number type question in Supplemental Questions is now available.

Bug Fixes

Fixed Error on Review Application for Submission Time

Correct the submission timestamp that displays on the post-submission confirmation page.
 

Removed Invalid Value for “HW” Hawaii in Country Code Table.

An invalid value was corrected in the Country Code table for “HW”.

 

Top


CCCApply Download Client


New Download Client Functionality

 

Ability to specify timezones other than UTC

timezone attribute is available on the dateFormatter.

For example, to download date/time values in Pacific time instead of UTC

 

<field name="tstmp_submit" len="30">
        <dateFormatter
                pattern="MM-dd-yyyy HH:mm:ss z"
                timezone="US/Pacific" />
</field>

 

Control the field length and add constants to delimited download formats

    • Previously, in delimited download formats, all values trailing blanks in a downloaded value were trimmed by default.
    • The length of delimited value can now be controlled via the XML len attribute.
    • Constants can now be be added to a download format via the XML constant element.

      len and constant are demonstrated in the following sample format
       
<?xml version="1.0" ?>
<formatDefinitions xmlns="http://xmlns.cccnext.org/xfer">
   
    <formatDefinition outputFormat="delimited" id="delimitedFormat">
        <fieldList>
            <field name="app_id" />
            
            <!-- Output firstname with trailing spaces trimed (default behavior) -->
            <field name="firstname"  />
            
            <!-- If lastname is shorter than 50 characters, right pad with spaces -->
            <field name="lastname"  len="50" />
            
            <!-- If middle name is longer than 10 characters, truncate to only 10 characters -->
            <field name="middlename" len="10" />
            
            <!-- include the following constant as a delimited value -->
            <constant>someconstant</constant>
            
        </fieldList>
    </formatDefinition>
</formatDefinitions>

Suppressing the time portion of a download file name
 

Download file can be overwritten

If the time attribute is set to false and if more than one download job is run in a day, the file name of a previous download file can be overwritten by the contents of the of the latest download job run.

When a download job runs, the default behavior when creating file names is to:

    1. Prefix the file name with the value of the prefix attribute in the job file,
    2. Followed by the date and time (to the second),
    3. And then suffixed by the value in the suffix attribute

For example, based on the following job definition, if the job was run on December 11, 2014 at 1:57:30 PM the file name would be myDownload-141211-135730.txt.

<file directory="downloads" formatId="myFormat" prefix="myDownload" suffix=".txt"  />

 

When the time="false" attribute is added, as in the example below, if the job was run on December 11, 2014 at 1:57:30 PM the file name would be myDownload-141211.txt.

<file directory="downloads" formatId="myFormat" prefix="myDownload" time="false" suffix=".txt"  />

 

Getting the new Download Client

The new functionality described above for Sprint 71 for the new download client will only be available if you update your download client following the instructions below.

In your installed download client directory, replace the following files.

Make sure you backup your files before downloading new ones.

 

Top