# Schools Interoperability Framework™
SIF Implementation Specification (UK) 1.1 Errata

Specification:
  http://specification.sifinfo.org/Implementation/UK/1.1/
This version:
  http://specification.sifinfo.org/Implementation/UK/1.1/errata/1/
Previous version:
  This is the first version of the errata document for this specification.
Latest version:
  http://specification.sifinfo.org/Implementation/UK/1.1/errata/

Copyright ©2009 Schools Interoperability Framework (SIF™) Association. All Rights Reserved.

# Updates

## Errata as of 2009-08-18

### U.1

#### Repeatable element ActionList types

The key constraint on ActionList added. An ActionList requires a unique value for a record key to function correctly. The key constraint is implemented in the XSD with xs:unique

#### SIF object primary key indicators

The primary key of a SIF object is identified in the XSD with xs:unique.

#### SIF_LogEntry/SIF_LogObjects/SIF_LogObject type change

The SIF_LogEntry/SIF_LogObjects/SIF_LogObject type changed to xs:any processContents="skip" minOccurs="0" maxOccurs="unbounded" to allow the SIF_LogEntry object report on invalid data objects and to allow SIF_Event change objects to be reported and validated against the Data Model XSD without errors when mandatory elements are not present.

# Known Issues

No issues have been identified.