Skip to main content
Skip table of contents

StudentParticipation

The StudentParticipation object provides a student's participation values for a given program. This object is sent as data is changed to the ELL, Lunch Status, and Economic Disability of a student.

The PowerSchool SIF Agent provides publishing capabilities for the following data object and its elements:

ELL Records

Sent when ELL type = 2349

Element/@Attribute

Source

Table

Column

Business Rules

@RefId

Calculated




@StudentPersonalRefId

Calculated




StudentParticipationAsOfDate

Database

STUDENTSEntryDateSends the student's current entry date into school.

ProgramType/Code

Database

S_OK_STU_XELLValue must be 2349 for a record to be sent.

ProgramType/OtherCodeList/OtherCode[@Codeset='StateProvince']

Database



Value is always blank.

ProgramExitDate

Database



Value is always blank.


Economic Disadvantage Records

Records are generated from the lunch page where the value of the EconomicDisadvantage = Yes.  This can result in multiple records for the school year.

Element/@Attribute

Source

Table

Column

Business Rules

@RefId

Calculated




@StudentPersonalRefId

Calculated




StudentParticipationAsOfDate

Database

STUDENTS
S_STU_LUNCH_C

EntryDate
Start_Date

If the lunch status start date is before the first day of school, then the student's entry date is used.  Otherwise, the lunch status start date is used.

ProgramType/Code

Calculated



Value is hard coded to 9999.

ProgramType/OtherCodeList/OtherCode[@Codeset='StateProvince']

Calculated



Value is hard coded to 0900.

ProgramExitDate

Database

S_STU_LUNCH_C

End_Date



Lunch Status Records

Element/@Attribute

Source

Table

Column

Business Rules

@RefId

Calculated




@StudentPersonalRefId

Calculated




StudentParticipationAsOfDate

Database

STUDENTS
S_STU_LUNCH_C

EntryDate
Start_Date

If the lunch status start date is before the first day of school, then the student's entry date is used.  Otherwise, the lunch status start date is used.

ProgramType/Code

Calculated



Value is hard coded to 9999.

ProgramType/OtherCodeList/OtherCode[@Codeset='StateProvince']

Calculated

S_STU_LUNCH_CReportedValue
LunchStatus

If the ReportedValue is blank, the LunchStatus is used.  The following mappings occurs:

F, FDC = S010
R, RDC = S011
CE, CommunityEligible = S012
PR2, PR3, Provision2, Provision3 = S013
QF = S014
QR = S015

ProgramExitDate

Database

S_STU_LUNCH_C

End_Date


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.