Update your child's dismissal instructions with this zap. This lesson contains the business rules for the School Dismissal Manager export zap.
Before you Begin
Need a refresher on installing a Zap? Visit to Pre-Built Export Zaps learn more.
Business Rules
The Zap offers the following options;
- Grade Level filter
- School Type filter
- School filter
- Use Homeroom Teacher instead of Advisor
- Pull PM Bus as Default Dismissal
- Exclude Pre-registered Students
SDM_Roster.csv
The Grade Level, School Type, and School filters are applied to the students' school and grade when the GURU Source Year is the current year.
The Grade Level, School Type, and School filters are applied to the students' scheduling school and grade when the GURU Source Year is the next year.
Only guardians with the Custodial Parent flag on will be included as Parents.
Pre-registered students will be included by default, and can be filtered out with the "Exclude Pre-registered Students" toggle.
Field Name | eSD Business Rules |
---|---|
Student Last Name | Self-explanatory |
Student First Name | Self-explanatory |
Student Email Address | Self-explanatory |
Student Mobile Number | Self-explanatory |
Default Dismissal Assignment | If "Pull PM Bus as Default Dismissal" is on, pull the student's first encountered PM Bus Route and its Bus Stop in the format "PM Bus Route - PM Bus Stop". If there is no bus stop associated, the format will just be "PM Bus Route". If "Pull PM Bus as Default Dismissal" is off, this field will be left blank. |
Default Dismissal Sub Option | If "Pull PM Bus as Default Dismissal" is on, pull the Stop Time of the student's first encountered PM Bus Route and its Bus Stop as is. If none is found or ""Pull PM Bus as Default Dismissal"" is off, this field will be left blank. |
Default Dismissal Note | Always blank |
Student ID | Self-explanatory |
Grade Level | Student's current grade level or scheduling grade level as per the GURU Source Year |
Teacher Last | Pull student's advisor's last name by default. If "Use Homeroom Teacher instead of Advisor" is on, pull the student's homeroom teacher's last name instead. |
Teacher First | Pull student's advisor's first name by default. If "Use Homeroom Teacher instead of Advisor" is on, pull the student's homeroom teacher's first name instead. |
Teacher Email | Pull student's advisor's email by default. If "Use Homeroom Teacher instead of Advisor" is on, pull the student's homeroom teacher's email instead. |
Parent 1 Last | Last name of the student's first Guardian with the custodial flag on in order of contact priority above 0. |
Parent 1 First | First name of the student's first Guardian with the custodial flag on in order of contact priority above 0. |
Parent 1 Email | Primary email of the student's first Guardian with the custodial flag on in order of contact priority above 0 if there is one for the guardian, otherwise pull the first encountered email that the guardian has. If the guardian has no email, this field will be blank. |
Parent 1 Phone Number | First priority phone number of the student's first Guardian with the custodial flag on in order of contact priority above 0. If there is no phone number available, this field will be blank. |
Parent 1 View Only | This field will always be blank. |
Parent 2 Last | Last name of the student's second Guardian with the custodial flag on in order of contact priority above 0. |
Parent 2 First | First name of the student's second Guardian with the custodial flag on in order of contact priority above 0. |
Parent 2 Email | Primary email of the student's second Guardian with the custodial flag on in order of contact priority above 0 if there is one for the guardian, otherwise pull the first encountered email that the guardian has. If the guardian has no email, this field will be blank. |
Parent 2 Phone Number | First priority phone number of the student's second Guardian with the custodial flag on in order of contact priority above 0. If there is no phone number available, this field will be blank. |
Parent 2 View Only | This field will always be blank. |
Parent 3 Last | Last name of the student's third Guardian with the custodial flag on in order of contact priority above 0. |
Parent 3 First | First name of the student's third Guardian with the custodial flag on in order of contact priority above 0. |
Parent 3 Email | Primary email of the student's third Guardian with the custodial flag on in order of contact priority above 0 if there is one for the guardian, otherwise pull the first encountered email that the guardian has. If the guardian has no email, this field will be blank. |
Parent 3 Phone Number | First priority phone number of the student's third Guardian with the custodial flag on in order of contact priority above 0. If there is no phone number available, this field will be blank. |
Parent 3 View Only | This field will always be blank. |
Parent 4 Last | Last name of the student's fourth Guardian with the custodial flag on in order of contact priority above 0. |
Parent 4 First | First name of the student's fourth Guardian with the custodial flag on in order of contact priority above 0. |
Parent 4 Email | Primary email of the student's fourth Guardian with the custodial flag on in order of contact priority above 0 if there is one for the guardian, otherwise pull the first encountered email that the guardian has. If the guardian has no email, this field will be blank. |
Parent 4 Phone Number | First priority phone number of the student's fourth Guardian with the custodial flag on in order of contact priority above 0. If there is no phone number available, this field will be blank. |
Parent 4 View Only | This field will always be blank. |
Parent 5 Last | Last name of the student's fifth Guardian with the custodial flag on in order of contact priority above 0. |
Parent 5 First | First name of the student's fifth Guardian with the custodial flag on in order of contact priority above 0. |
Parent 5 Email | Primary email of the student's fifth Guardian with the custodial flag on in order of contact priority above 0 if there is one for the guardian, otherwise pull the first encountered email that the guardian has. If the guardian has no email, this field will be blank. |
Parent 5 Phone Number | First priority phone number of the student's fifth Guardian with the custodial flag on in order of contact priority above 0. If there is no phone number available, this field will be blank. |
Parent 5 View Only | This field will always be blank. |
Parent 6 Last | Last name of the student's sixth Guardian with the custodial flag on in order of contact priority above 0. |
Parent 6 First | First name of the student's sixth Guardian with the custodial flag on in order of contact priority above 0. |
Parent 6 Email | Primary email of the student's sixth Guardian with the custodial flag on in order of contact priority above 0 if there is one for the guardian, otherwise pull the first encountered email that the guardian has. If the guardian has no email, this field will be blank. |
Parent 6 Phone Number | First priority phone number of the student's sixth Guardian with the custodial flag on in order of contact priority above 0. If there is no phone number available, this field will be blank. |
Parent 6 View Only | This field will always be blank. |