Tool Search: SIF
The current version of SIF is v2.7.
This object contains all of the information about a school's room. This object may contain a reference to a room type so that it may represent anything from a gym, cafeteria, to a standard classroom. The StaffList element usually contains the homeroom teacher.
SIF_Events are reported for this object.
Object Triggering
| Event Type | Requirement |
|---|---|
| Add | When a new room is added to Campus. System Administration > Resources > Rooms |
| Change | When an existing room's information is modified and saved. System Administration > Resources > Rooms |
| Delete | When an existing room is deleted. System Administration > Resources > Rooms |
Object Population and Business Rules
| Requirement |
|---|
| The SIF Agent and Zone must have access rights assigned to RoomInfo. |
| The district must belong to the same calendar and year assigned to the SIF Zone in order to populate. |
Object Data Elements
| Data Element Label | Description | Business Rules | Data Source GUI Path | Database Field | M, C, or O |
|---|---|---|---|---|---|
| @RefId | GUID that identifies this room. | M | |||
| @SchoolInfoRefId | GUID that identifies the school that this room belongs to. | M | |||
| RoomNumber | Room number as presented to the user/application. | Reports Name | System Administration > Resources > Name | M | |
| StaffList | Optional. Does Not Report. | O | |||
| StaffList/StaffPersonalRefId | GUID that identifies the staff person assigned to this room (e.g. the homeroom teacher). | Optional. Does Not Report. | MR | ||
| Description | Friendly name that can be assigned to the room (e.g. Staff Cafeteria). | Optional. Does Not Report. | O | ||
| Building | Extra building information. In the future Building could become its own object in which case this element will need to be changed to a RefId. Currently it is only required as a free text field. | Optional. Does Not Report. | O | ||
| HomeroomNumber | When a room is designated as a homeroom it may have a different number. Usually blank when room is not a homeroom. | Optional. Does Not Report. | O | ||
| Size | Size in square feet. | Optional. Does Not Report. | O | ||
| Capacity | Number of persons (usually students) that this room can hold. | Reports Capacity | System Administration > Resources > Capacity | O | |
| PhoneNumber | Phone number for the room | O | |||
| PhoneNumber/ @Type | Code that specifies what type of phone number this is. Note: A subset of valid values may be specified in data objects | Report "0096". | M | ||
| PhoneNumber/Number | Phone number. Free-form, but typical U.S. formats include: | Reports the Phone Number | System Administration > Resources > Rooms> Phone | M | |
| RoomTypeRefId | GUID that identifies the room type assigned to this room. | Optional. Does Not Report. | O |