Element451Integrations Guide

el_people_applications

Updated Article

Applications are stored on the Person record in an array of objects. This model unwinds the applications array into rows.

el_people_applications Columns#

JSON Keys for People Applications Object#

KeyData typeDescription
assigned_toStringGUID of the user assigned to the Decision associated with the application.
boardObjectObject containing GUID of the board stage and Decision status that the Decision associated with the application is currently in.
campusStringGUID of the application campus selected by the person.
cohortsArrayArray of GUIDs of cohorts that the Decision associated with the application is associated with.
completed_atString (Timestamp)Timestamp when all required fields of the application were filled and the application was considered "complete".
concentrationStringGUID of the application concentration (major) selected by the person.
decision_released_atString (Timestamp)Timestamp when the Decision associated with the application was released to the person.
decision_synced_atString (Timestamp)Timestamp when the Decision associated with the application was last synced with the person record.
degreeStringGUID of the application degree selected by the person.
deposit_evaluationObjectObject containing properties of the deposit evaluation that verified the deposit.
essayStringObject containing properties about the essay submitted as part of the application.
final_decision_atString (Timestamp)Timestamp when the Decision associated with the application was moved to the "release" stage.
guidStringGUID of the application "type", like "Undergraduate Application".
housingStringGUID of the application housing status, usually indicating if the student will live on campus or not.
index_weightIntegerInteger representing the application's position in it's parent array.
last_exportObjectObject containing info about the last document export created for the application.
last_loginString (Timestamp)Timestamp when the person last logged into the application site.
logObjectObject logging automated changes to application data made by workflows.
majorStringGUID of application major selected by the person.
major_secondStringGUID of the second application major selected by the person.
major_thirdStringGUID of the third application major selected by the person.
minorStringGUID of the application minor selected by the person.
numeric_progressString
paymentObjectObject containing properties of the payment submitted by the person as part of the application.
payment_evaluationObjectObject containing properties of the payment evaluation that verified the payment.
plan_typeStringSIS
previously_appliedBooleanBoolean indicating that the person has applied to the institution before.
registered_atString (Timestamp)Timestamp when the person completed the application registration for on the application site and created the application.
registration_idStringUnique identifier for the application.
schoolStringGUID of the application school or academic department.
sms_updatesBooleanBoolean indicating that the person opts into SMS updates from the institution.
statusStringApplication status, pre Decision. Includes "started", "completed", "submitted." Decision status picks up after that, app status remains "submitted".
student_typeStringIdentifier for the student type of the applicant.
submissionObjectObject containing properties related to the application submission, based on the application submission form.
submitted_atString (Timestamp)Timestamp when the application was submitted.
tagsObjectObject of tag GUIDs
termStringGUID of the term that the person is applying for.
updated_atString (Timestamp)Timestamp when the application was last updated.

Example People Applications JSON#

People Applications

json
{
  "assigned_to": {
    "user_id": null
  },
  "board": {
    "stage_id": "0LSHJP",
    "status_guid": "instance.taxonomy.1688408"
  },
  "cohorts": [
    "SBGEZF"
  ],
  "completed_at": "2024-10-14T18:30:56.827000",
  "decision_released_at": null,
  "essay": {
    "file": "instance.files.4547794"
  },
  "final_decision_at": "2024-10-25T20:52:34.122000",
  "guid": "instance.applications.152",
  "housing": "campus",
  "index_weight": 1,
  "last_login": "2024-04-03T16:25:02.674000",
  "major": "instance.major.6310",
  "major_second": "instance.major.6162",
  "numeric_progress": 100,
  "plan_type": "RD",
  "registered_at": "2024-10-14T18:27:59",
  "registration_id": "IGI2SG",
  "status": "submitted",
  "status_changed_at": "2024-10-25T20:48:19.767000",
  "submission": {
    "convicted": false,
    "do_you_have_pending_charges_been_found_res_1658432172654": "No",
    "electronic_sign": "Jessica Lastname",
    "have_you_ever_been_criminally_convicted_fo_1658432245051": "No",
    "legal_note_confirm": true,
    "school_problems": false,
    "submitted": true,
    "submitted_time": "2024-10-25T20:48:19.767000"
  },
  "submitted": true,
  "submitted_time": "2024-10-25T20:48:19.767000",
  "tags": {
    "items": []
  },
  "term": "instance.terms.1470",
  "updated_at": "2024-04-03T16:24:53.469000"
}
el_people_applications
17 rows
el_people_applications
ColumnDescriptionData Type
app_type_guidApplication type identifierVARCHAR
element_idUnique student record identifier associated with the ApplicationVARCHAR
registration_idUnique Application registration identifierVARCHAR
positionIndex weight of the specific application in the array.NUMBER
term_guidApplication term identifierVARCHAR
submitted_atApplication submitted timestampTIMESTAMP_NTZ
program_guidApplication major identifierVARCHAR
subdomPartner institution instance identifierVARCHAR
created_atApplication created at timestampTIMESTAMP_NTZ
last_nameStudent last nameVARIANT
updated_atApplication last updated at timestampTIMESTAMP_NTZ
first_nameStudent first nameVARIANT
emailStudent emailVARIANT
srcJSON object of all Application propertiesVARIANT
completed_atApplication progress completed at timestampTIMESTAMP_NTZ
statusApplication statusVARCHAR
progress_percentApplication progress percentageNUMBER