Integrity Technology Solutions
Client Portal Login | Remote Fix | Home
 
 
Schools Solutions
Home
SIF Information
Home
SIF Benefits
About SIF
SIF Certification
Success Stories
Getting Started
Data Driven Decision Making
 
 
 

SIF Specification
SIF Data Objects

SIF data is defined using a series of data objects. These objects are expressed using XML. When an application makes a change in one of the SIF objects, its Agent will generate a SIF_Event message containing the changes that were made. The Zone Integration Server will receive this SIF_Event and propagate it to all the other Agents that are interested in updates to that particular object.

Below are a few most commonly used Data Objects in their respective Working Groups.

Infrastructure Objects

  • SIF_ZoneStatus - a mandatory object, which is provided by the ZIS and contains information about it. The object elements include: SIF_Name, SIF_Providers, SIF_Subscribers, etc.

Student Information Working Group Objects

  • StudentPersonal object contains all individual information about the Student, such as name, address, demographics, etc.
  • StudentSchoolEnrollment object defines information regarding student's enrollment. It includes SchoolYear, EnrollStatus, GradeLevel, EntryDate, and many other elements.
  • SchoolInfo object defines information about the school. It includes SchoolName, SchoolDistrict, SchoolFocus, Address, and many other elements.

Food Services Working Group Objects

  • StudentMeal object communicates the current meal status for a given student, such as remaining breakfast and lunch credits, cash balance, meal status, etc. The object elements include MealStatus, Cash, LunCredits, etc.
  • FoodServiceReimbursementRates object is responsible for food reimbursement data. The object elements include Program, Agency, StartDate, EndDate, etc.
  • StaffMeal object communicates current meal and account status for a staff member. It also indicates whether the staff member is entitled to earn meals.

Human Resources & Financials Working Group Objects

  • Billing object contains an amount to be billed to an outside entity. It includes Billing, BillingDate and TransactionDescription elements.
  • EmployeePersonal object provides basic information about the employee, such as name, email, address, social security number, etc.

Instructional Services Working Group Objects

  • CurriculumStructure object contains instructional objects such as lessons, activities, and assessments joined under a particular topic or duration. The object's elements include Title, Description, SubjectArea, and Objective.
  • Assessment object contains test data structures. It includes AssessmentType, Duration, Objective, Rubric, AssessmentFeedback, and many other elements.

Library Automation Working Group Objects

  • LibraryPatronStatus object reports the current library status for the requested student or staff member. The object's elements include CallNumber, DueInfo, FineInfo, etc.

Transportation and Geographic Information Working Group Objects

  • BusInfo object contains all information about a bus. The object's elements include VehicleNumber, SeatingCapacity, etc.
  • StudentTransportInfo object contains transportation information about a student, such as eligibility, transfer point, home bus route detail, etc.
 
 
Upcoming Events
Learn More
 
  Microsoft Gold Certified
Network Guardian