SIF Association

Where Innovation and Interoperability Are Standard®

SIF Implementation Specifications version 2.6 Documents

This release of the SIF specification consists of the following components:

  • SIF Global Infrastructure Implementation Specification 2.6

    This document contains the HTTP/S Transport and Messaging Specification, upgraded from chapters 1-5 of the earlier SIF v2.4 release. It describes the overall SIF Architecture, and the HTTP/S reference transport.

    It is independent of any locale-specific Data Objects or Zone Services. As a result, this document is directly reusable by other SIF locales (AU, UK) with very different object types.

    The link below provides access to the Specification document in PDF format:

  • SIF Global Web Services Implementation Specification 2.6

    This document is completely new (it has no equivalent in the SIF v2.4 release), and describes the new SIF Web Service transport alternative. It specifies how the web service technologies SOAP and WSDL were leveraged by the SIF standard to create a second reference transport for conveying SIF messages between agent/applications and the ZIS.

    It relies on, rather than repeats, the infrastructure information contained in the SIF Global Infrastructure 2.6 document, and focuses primarily on the differences between the two reference transports and how to map SIF messages between them. It includes the following sections:

    • Set of guiding principles that drove the design of the web service functionality
    • Glossary of web service terminology
    • Summary of the new architectural components
    • Listing of all normative dependencies on horizontal web service standards
    • Element-by-element mapping between HTTP/S messaging and SOAP transport messaging
    • Definition of how WS-Addressing elements are used in the SOAP header
    • Complete operation-by-operation description of the WSDL files wrapping the ZIS and Push Agent functionality
  • Like the SIF Global Infrastructure 2.6, this document is also independent of any particular SIF Data Model, and is directly reusable by standard releases in all SIF locales.

    The link below provides access to the Specification document in PDF format:

    SIF Global Web Service Implementation Specification 2.6 ( 1.2 MB)
    [Last updated: 08/16/12]
  • SIF Data Model Implementation Specification (US) 2.6

    This document consists of the upgraded chapters 6 and 7 (Data Model and Zone Services) of the earlier SIF v2.4 release. It describes the set of Data Objects and Zone Services that are unique to the SIF v2.6 US release. It includes URL pointers to various forms of the SIF_Message schema which encompass both the HTTP/S infrastructure and the set of Data Object and Zone Service element definitions.

    This document, while dependent upon the underlying infrastructure, can be viewed as describing the US locale-specific Data Model and Zone Service objects. These Data Model and Zone Service objects may also be used in the Web Services transport.

    The link below provides access to the Specification document:

    SIF Data Model Implementation Specification (US) 2.6 (HTML)
    [Last updated: 08/16/12]

    This link provides access to the Data Model in a non-normative Excel docuument:

    SIF Data Model Implementation in Excel Format (1.2 MB)
    [Last updated: 08/16/12]

    This link provides access to the Specification Web Page and associated files as a zip file.

    SIF Data Model Implementation Website Files in .zip format. (27 MB)
    [Last updated: 08/16/12]
  • SIF Data Model Implementation Specification (US): SIF3 Namespace Objects

    The SIF3 namespaces objects listed in the v2.6 Specification are not included in the schema files. A separate set of schemas will be published here for this namespace.


    [Last updated: 08/16/12]

Infrastructure Additions in 2.6

In addition to the new data model, the SIF US v2.6 release also incorporates the SIF International v2.6 Infrastructure, which is a building block for subsequent SIF releases in all three SIF locales.

This updated infrastructure release defines the new “Events” message, which is a container for a collection of bundled individual SIF Event messages. Early indications are that, particularly in periods of heavy message traffic such as the end of a reporting period where a flood of attendance Events is often generated, bundling greatly reduces the number of messages exchanged, thereby significantly increasing both the scalability and responsiveness of the SIF Zone.

Data Model Additions in 2.6

See Section 2.4 of the Data Model document.