Appendix I: Index of Examples

Example 2.2.3‑1 Examples Convention
Example 3.3.6.6.2‑1 The "Pull" Model - SIF_Status/SIF_Code of 0
Example 3.3.6.6.2‑2 The "Pull" Model - SIF_Status/SIF_Code of 9
Example 3.3.7.1.2‑1 SIF HTTPS Request
Example 3.3.7.1.3‑1 SIF HTTPS Response
Example 3.3.7.3‑1 SIF client requesting compression of response
Example 3.3.7.3‑2 SIF server returning compressed SIF_Ack
Example 3.3.7.3‑3 SIF client sending compressed SIF_Message
Example 3.3.7.3‑4 SIF client sending compressed SIF_Message and requesting compression of response
Example 3.3.7.4‑1 SIF_Protocol with Accept-Encoding indicating acceptance of gzip (and identity)
Example 3.3.7.4‑2 SIF_Protocol with Accept-Encoding indicating no acceptance of encodings other than gzip or identity, gzip preferred over identity
Example 5.1.1‑2 SIF_Message
Example 5.1.2‑1 SIF_Header
Example 5.1.2‑2 SIF_Header
Example 5.1.10.1‑1  
Example 5.1.10.1‑2 SIF_ConditionGroup querying into an object
Example 5.1.10.2‑1  
Example 5.1.10.2‑2  
Example 5.1.11‑2 Selecting all LearnerPersonal objects
Example 5.1.11‑4 Selecting all attributes and immediate child elements of LearnerPersonal as columns from all LearnerPersonal objects
Example 5.1.11‑6 Selecting specific attributes and elements from all LearnerPersonal objects
Example 5.1.11‑8 Selecting LearnerPersonal objects along with each learner's EntryDate from LearnerSchoolEnrolment for a specific school and other LearnerSchoolEnrolmnet values, sorted by learner's last name
Example 5.1.11‑10 Selecting a specific LearnerPersonal's LearnerSchoolEnrolment objects, along with the corresponding school name for each enrolment
Example 5.1.11.1‑1 Input SIF_Query
Example 5.1.11.1‑2 Corresponding SIF_ExtendedQuery
Example 5.1.12‑2 SIF_ExtendedQueryResults
Example 5.2.1‑2 SIF_Ack Status Message
Example 5.2.1‑4 SIF_Ack Error Message
Example 5.2.2‑2 SIF_Event Message with LearnerPersonal changes
Example 5.2.3‑2 SIF_Provide
Example 5.2.4‑2 SIF_Provision
Example 5.2.5‑2 SIF_Register
Example 5.2.6‑2 SIF_Request
Example 5.2.7‑2 Sample single-packet SIF_Response to a SIF_Request for the Name element from a LearnerPersonal object
Example 5.2.7‑4 SIF_Response (first packet)
Example 5.2.7‑6 SIF_Response (second packet)
Example 5.2.7‑8 SIF_Response with no matching objects
Example 5.2.8‑2 SIF_Subscribe
Example 5.2.9‑2 SIF_SystemControl
Example 5.2.10‑2 SIF_Ping
Example 5.2.10‑4 SIF_SystemControl—SIF_Ping ("Okay" status)
Example 5.2.10‑6 SIF_SystemControl—SIF_Ping ("Receiver is sleeping" status)
Example 5.2.10‑8 SIF_SystemControl—SIF_Ping (Transport error returned)
Example 5.2.11‑2 SIF_Sleep
Example 5.2.11‑4 SIF_Ack with "Okay" status in response to SIF_Sleep
Example 5.2.12‑2 SIF_Wakeup
Example 5.2.12‑4 SIF_Ack with an "Okay" status in response to SIF_Wakeup
Example 5.2.13‑2 SIF_GetMessage
Example 5.2.13‑4 SIF_Ack in response to SIF_GetMessage
Example 5.2.13‑6 SIF_Ack in response to SIF_GetMessage (no message in queue)
Example 5.2.14‑2 SIF_GetZoneStatus
Example 5.2.14‑4 SIF_Ack containing SIF_ZoneStatus
Example 5.2.16‑1 SIF_CancelRequests
Example 5.2.17‑2 SIF_Unprovide
Example 5.2.18‑2 SIF_Unregister
Example 5.2.19‑2 SIF_Unsubscribe
Example 5.3.1‑2 SIF_AgentACL
Example 5.3.2‑1 SIF_LogEntry when an agent encounters a system failure
Example 5.3.2‑2 SIF_LogEntry when an agent fails to delete a student
Example 5.3.2‑3 SIF_LogEntry when an agent starts synchronizing data
Example 5.3.2‑4 SIF_LogEntry when a ZIS fails to deliver a message due to buffer size limitations
Example 5.3.3‑2 SIF_ZoneStatus
Example 6.1.2.3‑1 EmailList
Example 6.1.2.3.1‑1 Indicating a new value for the School e-mail address and deleting the Personal address
Example 6.1.2.3.2‑1 Indicating an updated list of country citizenships
Example 6.2.1‑1 Address
Example 6.2.2‑1 AddressList
Example 6.2.3‑1 ContactList
Example 6.2.4‑1 Country
Example 6.2.5‑1 Demographics
Example 6.2.6‑1 ElectronicId
Example 6.2.7‑1 ElectronicIdList
Example 6.2.8‑1 Email
Example 6.2.9‑1 EmailList
Example 6.2.12‑1 FirstName
Example 6.2.13‑1 GridLocation
Example 6.2.14‑1 LAId
Example 6.2.15‑1 LAName
Example 6.2.16‑1 LastName
Example 6.2.17‑1 LifeCycle
Example 6.2.18‑1 LocalId
Example 6.2.19‑1 LocationContext
Example 6.2.20‑1 MiddleName
Example 6.2.21‑1 Name
Example 6.2.22‑1 NCYearGroup
Example 6.2.23‑1 NCYearGroupList
Example 6.2.24‑1 Period
Example 6.2.25‑1 PersonalInformation
Example 6.2.26‑1 PhoneNumber
Example 6.2.27‑1 PhoneNumberList
Example 6.2.28‑1 SchoolURL
Example 6.2.29‑1 SchoolURN
Example 6.2.30‑1 SchoolYear
Example 6.2.31‑1 SIF_ExtendedElements
Example 6.2.33‑1 SubjectAreaList
Example 6.2.34‑1 TimeElement
Example 6.3.1‑1 AssessmentLearnerSet
Example 6.3.2‑1 AssessmentResponseComponent
Example 6.3.3‑1 AssessmentREsponseComponentGroup
Example 6.3.4‑1 AssessmentResultComponent
Example 6.3.5‑1 AssessmentResultComponentGroup
Example 6.3.6‑1 AssessmentResultGradeSet
Example 6.3.7‑1 AssessmentSession
Example 6.3.8‑1 ContactPersonal
Example 6.3.9‑1 Cycle
Example 6.3.10‑1 Identity published by a UK Access Federation Shibboleth Provider
Example 6.3.10‑2 Identity published by Microsoft Active Directory
Example 6.3.11‑1 Junction - 1
Example 6.3.11‑2 Junction - 2
Example 6.3.11‑3 Junction - 3
Example 6.3.11‑4 Junction - 3
Example 6.3.12‑1 LAInfo
Example 6.3.13‑1 LearnerAssessmentResposeSet
Example 6.3.14‑1 LearnerAssessmentResult
Example 6.3.15‑1 LearnerAttendance
Example 6.3.16‑1 LearnerAttendanceSummary
Example 6.3.17‑1 LearnerBehaviourIncident
Example 6.3.18‑1 LearnerContact
Example 6.3.19‑1 LearnerEntitlement
Example 6.3.20‑1 LearnerExclusion
Example 6.3.21‑1 LearnerGroupEnrollment
Example 6.3.22‑1 LearnerPersonal
Example 6.3.23‑1 LearnerSchoolEnrollment
Example 6.3.24‑1 LearnerSpecialNeeds
Example 6.3.25‑1 Lesson
Example 6.3.25‑2 Lesson
Example 6.3.25‑3 Lesson
Example 6.3.26‑1 NonTeachingActivity
Example 6.3.26‑2 NonTeachingActivity
Example 6.3.26‑3 NonTeachingActivity
Example 6.3.27‑1 PersonDietaryPreference
Example 6.3.28‑1 PersonPicture
Example 6.3.29‑1 SchoolGroup
Example 6.3.30‑1 SchoolGroupType
Example 6.3.31‑1 SchoolInfo
Example 6.3.32‑1 SchoolMealStatus
Example 6.3.33‑1 TTScope
Example 6.3.34‑1 TeachingGroup - 1
Example 6.3.34‑2 TeachingGroup - 2
Example 6.3.35‑1 TermInfo
Example 6.3.36‑1 TTRoom - 1
Example 6.3.36‑2 TTRoom - 2
Example 6.3.37‑1 TTSite
Example 6.3.38‑1 TTSubject - 1
Example 6.3.38‑2 TTSubject - 2
Example 6.3.39‑1 TTTeacher - 1
Example 6.3.39‑2 TTTeacher - 2
Example 6.3.40‑1 WorkforcePersonal
Example D.7‑1 SIF_Message Namespace
Example D.7‑2 SIF_Message Namespace
Example E.1‑1 StudentPersonal from SIF Implementation Specification 1.1
Example E.1‑2 StudentPersonal from SIF Implementation Specification 1.5r1
Example F.1‑1 "Immediate" SIF_Ack
Example F.1‑2 "Intermediate" SIF_Ack
Example F.1‑3 "Final" SIF_Ack

Valid XHTML 1.0 Transitional