Please refer to the errata for this document, which may include some normative corrections.
Copyright ©2008 Schools Interoperability Framework (SIF™) Association. All Rights Reserved.
The Schools Interoperability Framework (SIF) is not a product, but a technical blueprint for enabling diverse applications to interact and share data related to entities in the pK-12 instructional and administrative environment. SIF is designed to:
The SIF Implementation Specification defines:
These are known collectively as the SIF Infrastructure. The SIF Implementation Specification also defines the SIF Data Model:
A SIF Zone is a distributed system that consists of a ZIS and one or more software applications with a SIF Agent (a SIF-enabled application) sharing/reporting one or more SIF data objects over a network. A SIF Implementation consists of one or more SIF Zones deployed and configured to meet customer data sharing and reporting needs.
The SIF Implementation Specification defines architecture requirements and communication protocols for software components and the interfaces between them; it makes no assumption of specific hardware or sofware products needed to develop SIF-enabled applications and Zone Integration Server implementations, other than their ability to support technologies leveraged as the foundation for SIF, most prominently XML and HTTP(S).
SIF Implementation Specification (United Kingdom) defines a set of data objects supporting the United Kingdom's interoperability
requirements for the education sector and combines this data model with established infrastructure protocols from the SIF Implementation Specification [SIF].
SIF Implementation Specification (United Kingdom) 1.0 leverages the SIF architecture and redefines the SIF infrastructure from
SIF Implementation Specification 2.0r1 [SIF 2.0r1] to support its data objects,
with a United Kingdom-specific namespace and the data objects defined in this specification.
Until such time as the SIF infrastructure is defined separately from its data objects, technical readers should
note that the version number internal to SIF XML messages may differ from the version number of the corresponding
specification. This is the case for SIF Implementation Specification (United Kingdom) 1.0, which uses version
from SIF Implementation Specification 2.0r1, upon which it is based.
The Schools Interoperability Framework Association (SIFA) is an industry initiative to enable interoperability and data sharing between software applications in the pK-12 instructional and administrative environment, and the forum for companies and educators to participate in the development of SIF specifications in SIFA's working groups and task forces. SIFA is designed to:
The information, software, products, and services included in the SIF Implementation Specification may include inaccuracies or typographical errors. Changes are periodically added to the information herein. SIFA may make improvements and/or changes in this document at any time without notification. Information contained in this document should not be relied upon for personal, medical, legal, or financial decisions. Appropriate professionals should be consulted for advice tailored to specific situations.
SIFA, ITS PARTICIPANT(S), AND THIRD PARTY CONTENT PROVIDERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY, RELIABILITY, TIMELINESS, AND ACCURACY OF THE INFORMATION, SOFTWARE, PRODUCTS, SERVICES, AND RELATED GRAPHICS CONTAINED IN THIS DOCUMENT FOR ANY PURPOSE. ALL SUCH INFORMATION, SOFTWARE, PRODUCTS, SERVICES, AND RELATED GRAPHICS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. SIFA AND/OR ITS PARTICIPANT(S) HEREBY DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THIS INFORMATION, SOFTWARE, PRODUCTS, SERVICES, AND RELATED GRAPHICS, INCLUDING ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
This specification is released with the following provisos to developers and educators.
Though a product may be demonstrated to comply with this specification, no product may be designated as SIF Certified™ by an organization or individual until the product has been tested against and passed established compliance criteria, published separately [SIFCertification]. Organizations and individuals that are currently paying annual membership dues to SIFA and dedicating resources to the initiative may also use the designation SIF Participant to describe their involvement with SIFA and SIF in marketing, public relations and other materials.