Student Pass Macros

Modified on Fri, Aug 4, 2023 at 3:58 PM

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_NAME2Name of the student in Last Name, First Initial format
STUDENT_NAME3Name 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


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

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article