This article explains how Oklahoma's SIF model is set up, which objects and elements are being sent, and the Campus configuration required to successfully use SIF on OK versions of Campus.
This article explains the following items:
Business Requirements
The Oklahoma Department of Education (SDE) is continuing to develop and implement a comprehensive state-wide student record tracking and reporting system called the Wave. Using the Wave, SDE staff are able to manage data for decision-making and statistical reporting at the state level, routinely provide pertinent information to school districts, and satisfy mandated state and federal reporting requirements.
State SIF Model
Version
The current active SIF version for the framework is v2.0r1.
Architecture
The Oklahoma Department of Education has implemented the WAVE collection system. Data is transferred from a Campus SIF Agent to the State ZIS.
Objects
For a complete list of objects, elements and extended elements used in OK SIF messaging, see the Excel document below (Updated with Release Pack .2419):
State SIF Configuration
State SIF configuration is done by Campus during implementation of SIF. The following sections describe how Campus sets up each tool within the State SIF configuration process.
Due to the specific nature of each customer's SIF configuration setup, the Agent, Zone and Data Access Right setup shown in the sections below are for EXAMPLE PURPOSES ONLY. If you are having difficulty configuring these tools within Campus, please contact Campus Support.
Agent Setup
Tool Search: Agents
A state agent is set up to ensure information is properly communicated between Campus and the state ZIS (see Image 1).
The URL for zone to pull from is provided by the State.
Once the Agent is setup, select the Register button. This sends a register message to the state URL. Once Data Access Rights are established, select the Subscribe and Provide buttons, which sends SIF messages to the state letting them know the access control list configuration.
Zone Setup
Tool Search: Zones
A state Zone is established with the values shown in the image below (Image 2). The Campus ZIS acts as the communication hub and manager of zones used for data messaging. The ZIS controls the access, routing, and security of data messages from various types of Agents operating within its zones (e.g., SIF agents, district/state-level agents, POS agents, DIS agents).
The ZIS allows zones to be scoped to specific years, schools and/or calendars, which eliminates the transfer of excess data. Messages are routed through the ZIS based on the Data Access Rights configured for the data objects allowed to exchange within each zone.
Zone Option Setup
Tool Search: Zone Options
Users should determine Zone Options for their SIF zone (Image 3). Zone Options allow users to limit or specify certain data objects and parameters transferred between agents tied to the zone. Users should set the appropriate settings in order to populate their SIF elements with data that matches their state reporting.
Data Access Rights Setup
Tool Search: Data Access Rights
Data Access Rights need to be established for the Campus and State agent. Data access rights specify how certain data objects are exchanged between Campus and State agents.
First, Data Access Rights are set for the Campus agent. The image below shows the Objects and rights that are given to each object. This ensures information is properly sent from Campus to the State agent.
Second, Data Access Rights for the State WAVE agent are set. The image below shows the Objects and rights that are given to each object. This ensures the State agent is able to properly receive the information being sent from the Campus agent.
Exclude SIF Reporting for a Calendar
Tool Search: Exclude from SIF Exchange
Marking Exclude from SIF Exchange on a calendar excludes the SIF TermInfo and SchoolCourseInfo objects from generating or reporting records in SIF.
Additional Setup
In order for data to populate the SIF StudentAcademicRecord/AdditionalGraduationRequirementPerformanceHistory element, students must have a grading standard attached to their course with a Code = PFL (see image below).
FAQ
Does Campus use a single SIF Agent or multiple agents for differing types of data?
A: Campus provides a fully functioning ZIS which allows multiple agents to connect and communicate with all of them.
Is any special software/hardware required to host the Zone Integration Server (ZIS)?
A: No. Infinite Campus provides every customer with a free embedded ZIS.
How does the Campus Data Integration Server (DIS) compare to the standard ZIS?
A: DIS is how Campus sends XML messages for different purposes (State Edition, Food Service, National Records Exchange). SIF is a subset of DIS. Campus' ZIS is SIF certified.
Can I modify and customize the Campus SIF Agent?
A: No. The SIF Agent is hard-coded and does not allow for modification or customization.
What SIF Agents is Campus able to connect with?
A: Campus can establish a SIF connection with every existing SIF agent. Campus just needs to know which objects to send to the SIF vendor.
Is there a way to send only certain elements of a SIF object?
A: No. When Campus sends information for a SIF object, all elements within the object are sent. There is no way to specify which elements within an object should be sent.
If a student's enrollment record is ended, are SIF messages still sent for this student?
A: Yes. As long as the enrollment record is in the zone, a SIF message that includes the Entry Date and Exit Date is sent.