Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

This page is designed to explain explains how SchoolEngage interacts with specific PASI fields that may cause confusion among , addressing potential areas of confusion for users.

Infonote

Important: Any MapSource with V2 in the name should not be used as that references the corresponding Child table, and will generally result in duplicate data

...

...

Table of Contents

Table of Contents
maxLevel6
minLevel1
include
outlinefalse
indent
excludeOverview| Contents
stylenone
typelist
printabletrue
class

...

How Updates and

...

Additions Work

...

Between SchoolEngage and PASI

When you writeback write back records in from SchoolEngage to PowerSchool, here’s what happensthe following process occurs:

Sending Data

...

SchoolEngage sends the updated data along with a specific flag

...

indicating whether the changes

...

should be treated as:

  • An Update: Modifies existing data.

  • An Addition: Adds new data.

Processing the Changes

...

In both updates and additions, the PowerSchool fields are edited.

  • For Updates:
    PASI reads the flag sent with the data and pulls the updated information into PASI to sync with PowerSchool.

...

If it’s an addition: Initially, it may appear as though the existing data in PowerSchool is removed. However, once PASI completes its synchronization, the child table in PowerSchool will repopulate with the original data, now including the newly added records.

...

Monitoring the Changes: To see what’s happening with your data or to troubleshoot issues like data not appearing as expected, you can check the PASI event queue. This will tell you if a record has been processed or if PASI has rejected a change for some reason.

Address

...

  • For Additions:
    PASI reads the flag and retrieves the old data from its existing records, repopulating it in PowerSchool. At the same time, PASI creates a new record with the added data.

Monitoring Changes

To track data changes or troubleshoot issues:

  • Use the PASI event queue to check if records have been processed or rejected.

...

Field-Specific Details

Addresses

During writeback, the system updates the relevant S_AB_STU_X and student.Address fields may be updated. During writeback an additional flag is sent indicating and add vs edit

...

based on the selected action. A flag is sent to indicate whether the operation is an addition or an update.

Names

Names can be:

  • Edited

...

  • Ignored

Rules for Name Fields:

  • Legal Name Fields: Always update the legal name.

  • AKA Name Fields: Write to the AKA name fields (

...

  • deprecated).

  • Preferred Name Field Logic:

    • If the preferred indicator is mapped and

...

    • the selected value is AKA, the AKA name will write to the preferred name field

...

    • .

    • If the preferred indicator

...

    • is mapped and the selected value is legal,

...

    • the legal name will write to the preferred name field.

    • If the preferred indicator is not mapped

...

    • :

      • The system defaults to the AKA or preferred name

...

      • if available.

      • If both are empty

...

      • , the legal name is used.