SchoolInfo
The SchoolInfo SIF Object is a record per school that is configured in the SIF Zone. For a single district, all schools are available to the SIF Agent and each one that needs to publish data must be selected. For a Super District, the schools that are available are configured on the Sub District Configuration setup pages. The schools are then available to the SIF Agent per district and can be selected for the zone.
Note: In a single district setup, the District Office can be selected as an available school for publishing data, but must be part of the zone for cases where there are staff associated with the District Office that need to be published for EPIMS records.
Add Events
SchoolInfo Add Events can be published from the SIF Agent; however, this is not an automatic process and must be done manually within the SIF Agent.
To publish an Add Event:
- Open the SIF Agent console and click the zone for which you want to publish the Add Event.
- Click Tools > Advanced > Generate Events and select SchoolInfo.
- Click OK.
Change Events
Change Events for SchoolInfo are related to any changes done on the School record.
Delete Events
Delete Events for SchoolInfo are not published by the SIF Agent.
Element Mappings for SchoolInfo
PS Field Mapping | SIF Element/Attribute | Req. | MA Field | Business Rules |
---|---|---|---|---|
| @RefId | M |
|
|
[Schools] School_Number | LocalId | O |
|
|
[Schools] SIF_StatePrId | StateProvinceId | M | DOE015SCS03WA06 | Must be the 8 digit state school code, including any leading 0's. If the school is out of district, the state ID must be the 8 digit district code. |
[Schools] Name | SchoolName | M |
|
|
| LEAInfoRefId | M |
| The RefId that relates to the LEAInfo SIF Object. |
[S_MA_SCH_X] SIF_SchoolType | SchoolType | M |
|
|
[Schools] Principal | PrincipalInfo/ContactName | O |
|
|
[Schools] SchoolAddress | AddressList/Address[@Type='0765']/Street/Line1 | O |
|
|
[Schools] SchoolCity | AddressList/Address[@Type='0765']/City | O |
|
|
[Schools] SchoolState | AddressList/Address[@Type='0765']/StateProvince | O |
|
|
[Schools] SchoolCountry | AddressList/Address[@Type='0765']/Country=US | O |
| Always defaults to US. |
[Schools] SchoolCounty | Address[@Type='08765']/County | O |
|
|
[Schools] SchoolZIP | AddressList/Address[@Type='0765']/PostalCode | O |
|
|
[Schools] SchoolPhone | PhoneNumberList/PhoneNumber[@Type='0096']/Number | M |
|
|
[Schools] SchoolFax | PhoneNumberList/PhoneNumber[@Type='2364']/Number | O |
|
|
[Schools] Low_Grade and [Schools] High_Grade | GradeLevels/GradeLevel/Code | O |
| To populate this field, the SIF Agent pulls Low_Grade and High_Grade and loops between the two . |