Student Pass Macros
Field Macros
Field | Description |
TODAYS_DATE | Today's date in the format MM/DD/YYYY |
PASS_DATE | The date of the pass in the format MM/DD/YYYY |
STUDENT_NAME | Name of the student in Last Name, First Name Middle Name format |
STUDENT_NAME2 | Name of the student in Last Name, First Initial format |
STUDENT_NAME3 | Name of the student in Last Name, First Name format |
STUDENT_ID | Student's district (not state) Student ID |
STUDENT_SEX | Gender of the student (M or F) |
STUDENT_DATE_OF_BIRTH | Student's Date of Birth |
STUDENT_SSN | Student's SSN |
STUDENT_GRADE | Student's Grade |
STUDENT_HR | Student's Homeroom |
STUDENT_HR_TEACHER | Student's Homeroom Teacher |
STUDENT_PHOTO | Display's student's photo |
COUNSELOR_NAME | Name of Student's Guidance Counselor |
VICE_PRINCIPAL_NAME | Name of Student's Vice Principal. |
CASE_MANAGER_NAME | Name of student's case manager |
SCHOOL_NAME | Name of School |
TEACHER_NAME | Name of staff member who the student has a pass for |
APPOINTMENT_WITH | Name of staff member who the student has a pass for |
DISTRIBUTE_TO_TEACHER | |
DISTRIBUTE_TO_LOCATION | |
ROOM_NUMBER_FOR_STUDENT_IN_PERIOD_X | This will print the room number of a student in a specified period for the appointment date. The period that you want should be entered into the Option box for the macro. For bell periods, add in the bell code for the period that you want the room number to be displayed. For schools without bell periods, you will add in the From Period that you would like to display the room number for. |
DATE_TIME | Appointment Date and Time |
APPOINTMENT_DATE | Date of the appointment |
APPOINTMENT_TIME | Time of the appointment |
REASON | Reason for the appointment |
LOCATION | Location of the appointment |
PERIOD_THAT_PASS_MEETS | |
CLASSROOM_THAT_PASS_MEETS | Room # and name of class student is currently scheduled for |
YTD_TARDIES | Year To Date Tardies for this student |
YTD_UNEXCUSED_TARDIES | Year To Date Unexcused Tardies for this student |
ATTENDANCE_CODE | Daily Attendance Code for Student for today |
ATTENDANCE_DESCRIPTION | Daily Attendance Code Description for Student for today |
ACTION_DESCRIPTION | This is a description of the action that was taken if the pass is generated using the Attendance to Conduct functionality. Sample output: PM Detention on 04/13. The PM Detention is the description of the action code given to the student. |
RULE_DESCRIPTION | This is a description of the rule that was used to generate a pass if the Attendance to Conduct functionality created this pass. |
CREATED_ON_TIME | The time the pass was created. |
CREATED_ON_DATE | The date the pass was created. |
TEXT | Any text you type into the Option field for this macro will appear on the pass. |
BUS_AM_BUSSTOP | |
BUS_AM_BUSROUTE | |
BUS_AM_BUSNUMBER | |
BUS_AM_TIME | |
BUS_AM_COMMENTS | |
BUS_AM_STARTDATE | |
BUS_AM_ENDDATE | |
BUS_PM_STARTDATE | |
BUS_PM_ENDDATE | |
BUS_PM_BUSSTOP | |
BUS_PM_BUSROUTE | |
BUS_PM_BUSNUMBER | |
BUS_PM_TIME | |
BUS_PM_COMMENTS | |
BUS_DESTINATION_AM | |
BUS_DESTINATION_PM | |
BUS_DESTINATION_CODE_AM | |
BUS_DESTINATION_CODE_PM | |
EVENT_DESCRIPTION | If pass is created from the turnstiles advance checkin, then this macro will return the description of the event. |
CONFERENCE_DESCRIPTION | If the pass has been created from a conference, this macro will return the description field for the conference. |
ADDRESS_NAME | |
ADDRESS_LINE1 | |
ADDRESS_CITY | |
ADDRESS_STATE | |
ADDRESS_ZIP | |
ADDRESS | Combines ADDRESS_CTY ADDRESS_STATE, ADDRESS_ZIP |
GUARDIAN1_NAME | First Name Last Name |
GUARDIAN1_EMAIL | Email Address of student's Guardian 1 |
GUARDIAN1_PHONE | Primary phone number for G1 |
SCHOOL_YEAR | |
USERTEXT_{usertext code} | {usertext code} represents User Text code setup in your Genesis server. |
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article