MN v3.3 - Student ADSIS Program Association
Last Modified on 10/21/2024 8:22 am CDT
This association represents Students in the Alternative Delivery of Specialized Instruction (ADSIS) Program.
Object Triggering Logic
This table describes logic for triggering syncing of this object.
Action | Trigger |
---|
Post | When a new enrollment is saved for a student, and there is a ADSIS Program record saved that overlaps the enrollment record. The ADSIS Program record must have either a NULL Schools droplist value, or one that matches the school the enrollment is tied to. When a student has two enrollments in the same School, Calendar & Schedule Structure with the same start date, report from the enrollment service type in the following order: - P: Primary Enrollment
- S: Partial/Ancillary
- N: Special Ed Services
- When an enrollment with a higher priority is deleted, the enrollment with lower priority will post a new record.
Do not send records if the Calendar Exclude check box is checked in the calendar the student is enrolled. - Do not send records if the School Exclude check box is checked in the calendar the student is enrolled.
- Do not send a record if the No Show check box is checked.
- When a new ADSIS Program record is saved for a student, and there is a reportable enrollment record that overlaps the 21st CCLC Program record.
- When the ADSIS Program record's Start Date or End Date are updated so that they newly overlap a reportable enrollment record.
- When the Enrollment record's Start Date or End Date are updated so that they newly longer overlap an ADSIS Program record.
- When the ADSIS Program record's Schools droplist was previously tied to a different school, but the Schools droplist is updated to point to a new school that the student has a reportable enrollment with.
- Do not send records if the Calendar Grade Level "Exclude from State Reporting" checkbox is selected for the grade level that the student's enrollment is tied to.
|
Put | When the start date for an enrollment is changed. - When an enrollment with a lower priority is changed, data will not send.
- When an enrollment is updated for a student.
- When the ADSIS Program record is updated for a student.
|
Delete | When an enrollment is deleted. - When a student has two enrollments in the same school for the same start date, records with lower priority will not trigger a delete.
- When the No Show check box is checked.
- When the ADSIS Program record is deleted.
- When the ADSISProgram record's Start Date or End Date are updated so that they no longer overlap a reportable enrollment record.
- When the Enrollment record's Start Date or End Date are updated so that they no longer overlap an ADSIS Program record.
- When the ADSIS Program record's Schools droplist is updated so that it no longer matches any of the schools the student is enrolled in during the program record.
|
Object Data Elements
This table describes data elements sent within the Student ADSIS Program Association resource.
Data Element Label | Business Requirement | Business Rules | M, C or O | Data Source GUI Path | Database Field |
---|
beginDate | The month, day, and year on which the Student first received services. | Report the Start Date from the record. | M | Student Information > State Programs > ADSIS > ADSIS record > Start Date | altDeliveryService. StartDate |
educationOrganizationReference | educationOrganizationId: The identifier assigned to an education organization. | - Report the Ed-Fi School ID.
- If Ed-Fi School ID is NULL, report:
ttddddsssmmm where: - tt = district type
- dddd = district number, left zero filled
- sss = school number, left zero filled
- mmm = 000 for all organizations reported in Ed-Fi
| M | School & District Settings > Schools > School Information > school record > Ed-Fi School ID
tt: School & District Settings > District > District Information > district record > Type
dddd: School & District Settings > District > District Information > district record > State District Number
SSS: School & District Settings > Schools > School Information > school record > State School Number | School.entityID District.type District.number School.number |
programReference | educationOrganizationId: The identifier assigned to an education organization. programName: The formal name of the Program of instruction, training, services, or benefits available through federal, state, or local agencies. programTypeDescriptor: The type of program. | Report the following values within the program. - educationOrganizationId:
- Report the Ed-Fi District Number, if it exists
- If Ed-Fi District Number is NULL, report:
ttddddsss where: - tt = district type
- dddd = district number, left zero filled
- sss = 000
- programName: 'Alternative Delivery Of Specialized Instructional Services'
- programTypeDescriptor: 'Alternative Delivery Of SIS'
| M | School & District Settings > District > District Information > district record > Ed-Fi District Number
tt: School & District Settings > District > District Information > district record > Type
dddd: School & District Settings > District > District Information > district record > State District Number | District.entityID District.type District.number |
studentReference | studentUniqueId: A unique alphanumeric code assigned to a student. | Report the EdFi ID value. | M | Census > People > Demographics > EdFi ID | person.edFiId |
endDate | The month, day, and year on which the Student exited the Program or stopped receiving services. | - If End Date <> NULL, report the date.
- If End Date is NULL, do not report.
| C | Student Information > State Programs > ADSIS > ADSIS record > End Date | altDeliveryService. EndDate |
Resource Preferences
The Ed-Fi Configuration tool is used to establish Ed-Fi data resources.
The following describes how to enable the Student ADSIS Program Associations resource for Ed-Fi reporting.
- Set the Student ADSIS Program Associations preference to ON.