Commonly Mapped Fields
There are some commonly used fields that are used differently across institutions. Since these fields are Slate custom fields, it isn't possible to pre-map them. You'll need to map any of these fields that you want to load to Slate. For a complete listing of available fields, review the CAS API Data Dictionaries.
Program Details
|
Field |
Description |
|---|---|
|
progMate.progSele.name |
Name of the program applied to. |
|
progMate.progSele.startTerm |
Entry term for the program applied to (e.g. "Fall"). |
|
progMate.progSele.academicYear |
Start year for program applied to. |
|
progMate.progSele.submissionStatus |
Submission status for the application. Possible values:
|
|
progMate.progSele.completionDate |
Date when the application became complete. All requirements received (including transcripts, letters of recommendation, etc.) |
|
progMate.progSele.programId |
ID for the program applied to. |
Additional Visa and US Residency Information
You can find additional visa and US residency information when remapping your source format in the following fields:
|
Field |
Description |
|---|---|
|
persInfo.citiInfo.citiDeta.citizenshipStatus |
The citizenship Status |
|
persInfo.citiInfo.citiDeta.countryOfCitizenshipISOCode2 |
The country Of Citizenship ISO Code2 |
|
persInfo.citiInfo.citiDeta.otherCountryOfCitizenshipISOCode2 |
The other Country Of Citizenship ISO Code2 |
|
persInfo.citiInfo.visaInfo.visaType |
The visa Type |
|
persInfo.citiInfo.visaInfo.issueCountry |
The issue Country |
|
persInfo.citiInfo.resiInfo.state |
The residence state name |
|
persInfo.citiInfo.resiInfo.lengthOfStay |
The length Of Stay |
|
persInfo.citiInfo.resiInfo.lengthOfStayInUS |
The length Of Stay US |
Race / Ethnicity
|
Field Name |
Description |
|---|---|
|
persInfo.raceAndEthn.race.isAmericanIndian |
A flag that indicates if the applicant is American Indian |
|
persInfo.raceAndEthn.race.americanIndianTribeName |
The American Indian Tribe Name |
|
persInfo.raceAndEthn.race.isAsian |
A flag that indicates if the applicant is Asian |
|
persInfo.raceAndEthn.race.isAsianIndian |
A flag that indicates if the applicant is Asian Indian |
|
persInfo.raceAndEthn.race.isCambodian |
A flag that indicates if the applicant is Cambodian |
|
persInfo.raceAndEthn.race.isChinese |
A flag that indicates if the applicant is Chinese |
|
persInfo.raceAndEthn.race.isFilipino |
A flag that indicates if the applicant is Filipino |
|
persInfo.raceAndEthn.race.isJapanese |
A flag that indicates if the applicant is Japanese |
|
persInfo.raceAndEthn.race.isKorean |
A flag that indicates if the applicant is Korean |
|
persInfo.raceAndEthn.race.isMalaysian |
A flag that indicates if the applicant is Malaysian |
|
persInfo.raceAndEthn.race.isPakistani |
A flag that indicates if the applicant is Pakistani |
|
persInfo.raceAndEthn.race.isVietnamese |
A flag that indicates if the applicant is Vietnamese |
|
persInfo.raceAndEthn.race.otherAsian |
A flag that indicates if the applicant is other Asian |
|
persInfo.raceAndEthn.race.isAfricanAmerican |
A flag that indicates if the applicant is African American |
|
persInfo.raceAndEthn.race.isPacificIslander |
A flag that indicates if the applicant is Pacific Islander |
|
persInfo.raceAndEthn.race.isGuamanian |
A flag that indicates if the applicant is Guamanian |
|
persInfo.raceAndEthn.race.isHawaiian |
A flag that indicates if the applicant is Hawaiian |
|
persInfo.raceAndEthn.race.isSamoan |
A flag that indicates if the applicant is Samoan |
|
persInfo.raceAndEthn.race.isOtherPacificIslander |
A flag that indicates if the applicant is Other Pacific Islander |
|
persInfo.raceAndEthn.race.isWhite |
A flag that indicates if the applicant is White |
|
persInfo.raceAndEthn.ethn.hispanicLatino |
A flag that indicates if the applicant is Hispanic Latino |
|
persInfo.raceAndEthn.ethn.isCuban |
A flag that indicates if the applicant is Cuban |
|
persInfo.raceAndEthn.ethn.isMexican |
A flag that indicates if the applicant is Mexican |
|
persInfo.raceAndEthn.ethn.isPuertoRican |
A flag that indicates if the applicant is Puerto Rican |
|
persInfo.raceAndEthn.ethn.isSouthAmerican |
A flag that indicates if the applicant is South American |
|
persInfo.raceAndEthn.ethn.other |
A flag that indicates if the applicant has another ethnicity |
|
persInfo.raceAndEthn.ethn.otherEthnicity |
The other Ethnicity |
Military Status
|
Field Name |
Description |
|---|---|
|
persInfo.otheInfo.miliStat.militaryStatus |
The Military Status |
|
persInfo.otheInfo.miliStat.armedForces |
The Armed Forces |
|
persInfo.otheInfo.miliStat.serviceBegan |
The Service Began |
|
persInfo.otheInfo.miliStat.isStillServing |
A flag that indicates if Still Serving |
|
persInfo.otheInfo.miliStat.serviceEnded |
The Service Ended |
Professional Experience: Employment, Internships, Leadership
|
Field Name |
Description |
|---|---|
|
suppInfo.expe.expe.id |
Unique ID preventing duplicates (Map to Job: Key) |
|
suppInfo.expe.expe.type |
The experience type |
|
suppInfo.expe.expe.status |
The experience status |
|
suppInfo.expe.expe.startDate |
The experience start Date |
|
suppInfo.expe.expe.endDate |
The experience end Date |
|
suppInfo.expe.expe.jobTitle |
The job Title |
|
suppInfo.expe.expe.jobResponsibilities |
The job Responsibilities |
|
suppInfo.expe.expe.organizationName |
The organization Name |
|
suppInfo.expe.expe.okToContact |
A flag that indicates if it's ok To Contact |
|
suppInfo.expe.expe.avgWeeklyHrs |
The average Weekly Hrs |
|
suppInfo.expe.expe.numOfWeeks |
The number Of Weeks |
|
suppInfo.expe.expe.totalHrs |
The total Hrs |
|
suppInfo.expe.expe.supervisorFirstName |
The supervisor First Name |
|
suppInfo.expe.expe.supervisorLastName |
The supervisor Last Name |
|
suppInfo.expe.expe.supervisorJobTitle |
The supervisor Job Title |
|
suppInfo.expe.expe.supervisorEmail |
The supervisor Email |
|
suppInfo.expe.expe.supervisorPhone |
The supervisor Phone |
|
suppInfo.expe.expe.organizationAddress1 |
The organization Address1 |
|
suppInfo.expe.expe.organizationAddress2 |
The organization Address2 |
|
suppInfo.expe.expe.organizationCity |
The organization City |
|
suppInfo.expe.expe.organizationState |
The organization State |
|
suppInfo.expe.expe.organizationZip |
The organization Zip code |
|
suppInfo.expe.expe.organizationCountry |
The organization Country |
|
suppInfo.expe.expe.isCurrent |
A flag that indicates if the experience is Current |
|
suppInfo.expe.expe.compensated |
A flag that indicates if the experience is compensated |
|
suppInfo.expe.expe.receivedAcademicCredit |
A flag that indicates if received Academic Credit |
|
suppInfo.expe.expe.volunteer |
A flag that indicates if volunteer |
Achievements, Honors, and Awards
|
Field Name |
Description |
|---|---|
|
suppInfo.achi.achi.type |
The achievement type |
|
suppInfo.achi.achi.name |
The achievement name |
|
suppInfo.achi.achi.description |
The achievements description |
|
suppInfo.achi.achi.issuedBy |
The achievement issued By |
|
suppInfo.achi.achi.issuedDate |
The achievement issued Date |
Text Message Authorization
|
Field Name |
Description |
|---|---|
|
persInfo.biogInfo.prof.textAuthorization |
The opt-in to receive text messages - see the profile creation screen in the Applicant Portal for the relevant CAS for more details on opt-in language |
Native Language
|
Field Name |
Description |
|---|---|
|
persInfo.otheInfo.langKnow.nativeLanguage |
The applicant's native language |
Birth Information
|
Field Name |
Description |
|---|---|
|
persInfo.biogInfo.birtInfo.city |
The applicant's birth city |
|
persInfo.biogInfo.birtInfo.state |
The applicant's birth state |
|
persInfo.biogInfo.birtInfo.country |
The applicant's birth country |
Tracking Application Progress with Completion Status
The CAS API payload provides information about applicants’ progress through the four quadrants. You may wish to use this data to assist with your recruitment efforts. To receive updates for In Progress applications you will need to have a subscription to application.updated that does not have a data hold of "InProgress". You may wish to only have updates while the application is In Progress by having a data hold of "Undelivered,OnHold,ConductReview,Manual,Redirected,Received,Complete,Verified". Other options are outlined in Common Data Holds.
Note that a CAS may allow full, partial, or no view of In Progress applications. These data points will only be available for CASs with full view of In Progress applications. Consult the documentation for your CAS to determine if there are any visibility restrictions on In Progress applications.
The source fields in the CSV all end with .completionStatus. If your CAS API subscription includes nulls then you will receive all possible completion status fields in the file, including those for other CASs. The relevant completion statuses for your CAS will be populated with the values: INCOMPLETE or COMPLETE.
Example of source fields available for BusinessCAS, EngineeringCAS, and GradCAS:
|
Source Field |
CAS Application Section |
|---|---|
|
persInfo.completionStatus |
Personal Information (Q1 Overall) |
|
persInfo.releStat.completionStatus |
Release & Acknowledgement Statements (Q1) |
|
persInfo.biogInfo.completionStatus |
Biographic Information (Q1) |
|
persInfo.contInfo.completionStatus |
Contact Information (Q1) |
|
persInfo.citiInfo.completionStatus |
Citizenship Information (Q1) |
|
persInfo.raceAndEthn.completionStatus |
Race & Ethnicity (Q1) |
|
persInfo.otheInfo.completionStatus |
Other Information (Q1) |
|
acadHist.completionStatus |
Academic History (Q2 Overall) |
|
acadHist.collAtte.completionStatus |
Colleges Attended (Q2) |
|
acadHist.tranEntr.completionStatus (GradCAS only) |
Coursework Entry (Q2) |
|
acadHist.gpaEntr.completionStatus |
GPA Entries (Q2) |
|
acadHist.test.completionStatus |
Standardized Tests (Q2) |
|
suppInfo.completionStatus |
Supporting Information (Q3 Overall) |
|
suppInfo.docu.completionStatus |
Documents (Q3) |
|
suppInfo.custSect0.completionStatus (BusinessCAS only) |
Industry and Salary (Q3) |
|
progMate.completionStatus |
Program Materials (Q4 Overall) |
In CASs that have custom tiles, the source fields for the custom tiles will be custSect#.completionStatus within the quadrant section of fields. The # can be identified by finding the tile name in the corresponding .name field. The Industry and Salary source field in the table above is an example of a custom tile. Here is how it will appear in the CSV payload:

Note the following:
- Applicant data may change even after a section status is marked complete. Examples:
- Once a school is entered, the acadHist.collAtte.completionStatus will be marked complete. However, the applicant may go back to the section and add additional schools.
- The persInfo.biogInfo.completionStatus field will be marked complete once all required questions are answered. The applicant may return to this section and update any required or optional questions.
- The recommendation section will be marked complete once the required number of evaluator requests are entered in the application. If an evaluator is later removed, dropping below the required number, the section will be updated to incomplete.
- AcadHist.tranEntr.completionStatus will be marked as complete if CAS has optional coursework entry.
- While there may be additional completion status fields for Quadrant 4 that depends on the CAS configuration. Not all these fields are designation specific and, therefore, we recommend limiting use to the overall Q4 field.
- If you are importing In Progress applications as person records only (not applications), before importing consider how this data will be maintained for multiple cycles or CASs.
