Element451Integrations Guide

Colleague UAT / Field Mappings

Updated Article

Testing the Ethos/Colleague integration typically happens in two phases:

  • Element451 → Ethos/Colleague
  • Ethos/Colleague → Element451

Element451 → Ethos/Colleague testing is usually completed first. This phase tends to take longer, as errors often originate in Colleague and require investigation and updates on the partner side.

Ethos/Colleague → Element451 testing is typically much faster, as there are fewer issues to resolve.

Both phases should begin after the Applications and Decisions modules have been configured and test records are available.

Triggering the Integration

During testing, integrations should be triggered manually. Once live, they can be automated.

For instructions, see How to Sync Records (Ethos).

Testing Element → Ethos/Colleague#

Preparation#

Create test student records with applications. These should cover a wide range of scenarios used on your campus.

Note: These records will sync to your TEST SIS environment and should be removed before go-live.

Testing#

Follow the steps in How to Sync Records (Ethos) to trigger a sync.

Review the Sync Result#

After each sync, check the Integration Log:


Validate Data in Colleague#

Once a record has synced successfully:

  • Review the record in Colleague
  • Compare values using the Field Mappings section and/or testing script
  • Validate:
    • Element451 fields (slugs)
    • Corresponding Colleague screens and fields

The Field Mappings reflect the standard integration configuration. If your implementation includes customizations, use this as a baseline and add any additional validation checks as needed.


Testing Script/Checklist#

An Excel file is available to support testing.

Colleague - Element to Ethos UAT.xlsxAttachment, available from your Element451 team

The file includes:

  • Tabs for each data area
  • Field-level comparisons between Element451 and Colleague
  • Space to track validation and notes

Notes:

  • This file is optional and does not need to be submitted
  • It is provided to help organize testing

Recommended usage:

  • Create a copy for each test student
  • Rename the file with the student name or ID
  • Use it to track which fields have been validated and any issues identified

Field Mappings#

Below is an overview of the Element451 fields (slugs) and corresponding Colleague screens/fields included in the standard integration.

Element Profile FieldElement SlugColleague FieldColleague Mnemonic
Element IDuser-elementidPERSON.ALT.IDSDADD
First Nameuser-first-nameFIRST.NAMENAE
Last Nameuser-last-nameLAST.NAMENAE
Middle Nameuser-middle-nameMIDDLE.NAMENAE
Former Last Name(s)user-former-last-name(name type) NAME.HISTORY.LAST.NAMEBIO
Preferred First Nameuser-preferred-name(name type) PREFERRED.NAMEBIO
Name Prefixuser-prefix-namePREFIXBIO
Name Suffixuser-suffix-nameSUFFIXBIO
Emailuser-email-addressPERSON.EMAIL.ADDRESSESNAE
School Emailuser-identities-school-emailPERSON.EMAIL.ADDRESSESNAE
Social Security #user-ssnSSNNAE
Date of Birthuser-dobBIRTHDATENAE
Genderuser-genderGENDERNAE
Gender Pronounsuser-gender-pronounsPERSONAL.PRONOUNNAE
Native Languageuser-citizenship-native-languagePERSON.PRIMARY.LANGUAGE / PERSON.SECONDARY.LANGUAGENAE
Citizenship Statususer-citizenship-us-statusesFPER.ALIEN.STATUSFPER
Visa Typeuser-citizenship-visa-typeVISA.TYPEFPER
Are You Hispanic/Latino?user-race-hispanicPERSON.ETHNNICSBIO
Your Raceuser-race-categoriesPER.RACESBIO
Country of Citizenshipuser-citizenship-countryPER.CITIZENSHIPFPER
Country of Birthuser-citizenship-country-of-birthFPER.BIRTH.COUNTRYFPER
Home Address / Mailing Addressuser-addresses-typeADR
Address Line 1user-addresses-street1ADDRESS.LINES<1,1>ADR
Address Line 2user-addresses-street2ADDRESS.LINES<1,2>ADR
Address Line 3user-addresses-street3ADDRESS.LINES<1,3>ADR
Cityuser-addresses-cityCITYADR
Stateuser-addresses-stateSTATEADR
Provinceuser-addresses-provinceSTATEADR
Zip/Postal Codeuser-addresses-zipZIPADR
Countryuser-addresses-countryCOUNTRYADR
Countyuser-addresses-countyCOUNTYADR
Home Phoneuser-phone-home-country-codePERSONAL.PHONE.NUMBERNAE
Home Phoneuser-phone-home-numberPERSONAL.PHONE.NUMBERNAE
Cell Phoneuser-phone-cell-country-codePERSONAL.PHONE.NUMBERNAE
Cell Phoneuser-phone-cell-numberPERSONAL.PHONE.NUMBERNAE
CEEBuser-education-schools-ceebUsed to look up Institution AttendedIASU
Approximate GPAuser-education-schools-gpaINSTA.EXT.GPAIASU
Start Dateuser-education-schools-startINSTA.START.DATESIASU
End Dateuser-education-schools-endINSTA.END.DATESIASU
Graduation Dateuser-education-schools-graduate-dateINSTA.INTG.HS.GRAD.DATEIASU
App Submitteduser-applications-submitted-timeAPPL.STATUS.DATEAPPN
Majoruser-applications-majorAPPL.ACAD.PROGRAMAPPN
Termuser-applications-termAPPL.START.TERMAPPN
Degreeuser-applications-degreeACPG.CCDS or ACPG.DEGREEAPPN
Campususer-applications-campusAPPL.LOCATIONSAPPN
Student Typeuser-applications-student-typeAPPL.ADMIT.STATUSAPPN
Released Decisionuser-applications-decision-released-atAPPL.STATUS.DATEAPSH
Decision Status (SIS Code)user-applications-board-statusAPPL.STATUSAPSH
Academic Loaduser-education-academic-loadAPPL.STUDENT.LOAD.INTENTAPPN
Relationshipuser-family-relationshipRS.RELATION.TYPEREL
Emailuser-family-emailPERSON.EMAIL.ADDRESSESNAE
First Nameuser-family-first-nameFIRST.NAMENAE
Last Nameuser-family-last-nameLAST.NAMENAE
Middle Nameuser-family-middle-nameMIDDLE.NAMENAE
Genderuser-family-genderGENDERNAE
Phone Numberuser-family-phone-numberPERSONAL.PHONE.NUMBERNAE
Phone Numberuser-family-phone-country-codePERSONAL.PHONE.NUMBERNAE
Phone Typeuser-family-phone-typePERSONAL.PYHONE.TYPE (coded to whatever Home Phone type is)NAE
Address Line 1user-family-address-street-1ADDRESS.LINES<1,1>ADR
Address Line 2user-family-address-street-2ADDRESS.LINES<1,2>ADR
Cityuser-family-address-cityCITYADR
Stateuser-family-address-stateSTATEADR
Provinceuser-family-address-provinceSTATEADR
Zip/Postal Codeuser-family-address-zipcodeZIPADR
Countryuser-family-address-countryCOUNTRYADR
First Nameuser-emergency-contacts-first-nameEMER.NAMEEMPC
Last Nameuser-emergency-contacts-last-nameEMER.NAMEEMPC
Relationshipuser-emergency-contacts-relationshipEMER.RELATIONSHIPEMPC
Cell Numberuser-emergency-contacts-cell-phone-country-codeEMER.DAYTIME.PHONEEMPC
Cell Numberuser-emergency-contacts-cell-phone-numberEMER.DAYTIME.PHONEEMPC
Home Numberuser-emergency-contacts-home-phone-country-codeEMER.DAYTIME.PHONEEMPC
Home Numberuser-emergency-contacts-home-phone-numberEMER.DAYTIME.PHONEEMPC
Is Primary?user-emergency-contacts-is-primarySets EMER.MISSING.CONTACT.FLAG if trueEMPC

Testing Ethos/Colleague → Element#

Preparation#

Identify the records you want to test.

  • If testing updates:
    • Use records previously synced from Element451 → Ethos/Colleague
    • Make changes in Colleague (e.g., phone, address, race, etc.)
  • If only using Ethos/Colleague → Element:
    • Select a group of recent Colleague applicants
    • Note their name and Colleague ID

We recommend testing at least 5–10 records to cover a variety of scenarios.

Request a Sync#

Notify Element staff via Basecamp with the records to be synced:

  • If using previously synced records:
    • Provide a list of Element IDs
  • If syncing new records from Colleague:
    • Provide Colleague names and Colleague IDs

Review the Sync Result#

Element staff will notify you once the records have been processed.

After notification:

  • Check the Integration Log for any errors
  • Resolve any issues if needed

Validate Data in Element#

Once the sync is complete:

  • Review the records in Element451
  • Confirm that:
    • New records appear as expected, or
    • Updates made in Colleague are reflected correctly

Use the Field Mappings section and/or testing script to validate field-level accuracy.


Testing Script / Checklist#

An Excel file is available to support testing.

Colleague - Ethos to Element UAT.xlsxAttachment, available from your Element451 team

The file includes:

  • Tabs for each data area
  • Field-level comparisons between Element451 and Colleague
  • Space to track validation and notes

Notes:

  • This file is optional and does not need to be submitted
  • It is provided to help organize testing

Recommended usage:

  • Create a copy for each test record
  • Rename the file with the student name or ID
  • Use it to track validation progress and issues

Field Mappings#

Below is an overview of the Element451 fields (slugs) and corresponding Colleague screens/fields included in the standard integration.

Element Profile FieldElement SlugColleague FieldColleague Mnemonic
School IDuser-identities-school-idPERSON.IDNAE
School Emailuser-identities-school-emailPERSON.EMAIL.ADDRESSESNAE
Username IDuser-identities-usernameidOEE.USERNAMEDRUS
Ethos IDuser-identities-ethosidLDM.GUID.ID
First Nameuser-first-nameFIRST.NAMENAE
Last Nameuser-last-nameLAST.NAMENAE
Middle Nameuser-middle-nameMIDDLE.NAMENAE
Preferred First Nameuser-preferred-name(name type) PREFERRED.NAMEBIO
Name Prefixuser-prefix-namePREFIXBIO
Name Suffixuser-suffix-nameSUFFIXBIO
Emailuser-email-addressPERSON.EMAIL.ADDRESSESNAE
Social Security #user-ssnSSNNAE
Date of Birthuser-dobBIRTHDATENAE
Genderuser-genderGENDERNAE
Gender Pronounsuser-gender-pronounsPERSONAL.PRONOUNNAE
Native Languageuser-citizenship-native-languagePERSON.PRIMARY.LANGUAGE / PERSON.SECONDARY.LANGUAGENAE
Citizenship Statususer-citizenship-us-statusesFPER.ALIEN.STATUSFPER
Are You Hispanic/Latino?user-race-hispanicPERSON.ETHNNICSBIO
Your Raceuser-race-categoriesPER.RACESBIO
Home Address / Mailing Addressuser-addresses-typeADDR.TYPEADR
Address Line 1user-addresses-street1ADDRESS.LINES<1,1>ADR
Address Line 2user-addresses-street2ADDRESS.LINES<1,2>ADR
Cityuser-addresses-cityCITYADR
Stateuser-addresses-stateSTATEADR
Zip/Postal Codeuser-addresses-zipZIPADR
Countryuser-addresses-countryCOUNTRYADR
Countyuser-addresses-countyCOUNTYADR
Home Phoneuser-phone-home-country-codePERSONAL.PHONE.NUMBERNAE
Home Phoneuser-phone-home-numberPERSONAL.PHONE.NUMBERNAE
Cell Phoneuser-phone-cell-country-codePERSONAL.PHONE.NUMBERNAE
Cell Phoneuser-phone-cell-numberPERSONAL.PHONE.NUMBERNAE
CEEBuser-education-schools-ceebINST.CEEBINST
Approximate GPAuser-education-schools-gpaINSTA.EXT.GPAIASU
Start Dateuser-education-schools-startINSTA.START.DATESIASU
End Dateuser-education-schools-endINSTA.END.DATESIASU
Graduation Dateuser-education-schools-graduate-dateINSTA.INTG.HS.GRAD.DATEIASU
Graduateduser-education-schools-graduatedINSTA.INTG.HS.GRAD.DATEIASU
App Submitteduser-applications-submitted-timeAPPL.STATUS.DATEAPSH
Majoruser-applications-majorAPPL.ACAD.PROGRAMAPPN
Termuser-applications-termAPPL.START.TERMAPPN
Degreeuser-applications-degreeACPG.CCDS or ACPG.DEGREEAPPN
Campususer-applications-campusAPPL.LOCATIONSAPPN
Student Typeuser-applications-student-typeAPPL.ADMIT.STATUSAPPN
APPLICATION_SUBMITuser-milestones-dateAPPL.STATUS.DATEAPSH
WITHDRAWuser-milestones-dateAPPL.WITHDRAW.DATE / APPL.STATUS.DATEAPSH
ENROLLuser-milestones-dateAPPL.STATUS.DATEAPSH
First Nameuser-emergency-contacts-first-nameEMER.NAMEEMPC
Last Nameuser-emergency-contacts-last-nameEMER.NAMEEMPC
Relationshipuser-emergency-contacts-relationshipEMER.RELATIONSHIPEMPC
Cell Numberuser-emergency-contacts-cell-phone-country-codeEMER.DAYTIME.PHONEEMPC
Cell Numberuser-emergency-contacts-cell-phone-numberEMER.DAYTIME.PHONEEMPC
Home Numberuser-emergency-contacts-home-phone-country-codeEMER.DAYTIME.PHONEEMPC
Home Numberuser-emergency-contacts-home-phone-numberEMER.DAYTIME.PHONEEMPC