## 6.5 SIF UK

### 6.5.1 AssessmentLearnerSet

This object describes learners assigned to take an assessment or component grouping (can represent a markbook, exam entry, or an cohort objective).

SIF_Events are reported for this object.

Figure 6.5.1-1: AssessmentLearnerSet

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| AssessmentLearnerSet |  | This object describes learners assigned to take an assessment or component grouping (can represent a markbook, exam entry, or an cohort objective). |
@ | RefId | M | The ID (GUID) that uniquely identifies an instance of this object. | RefIdType
@ | AssessmentResultComponentGroupRefId | M | The assessment result component group (test or assessment) associated with the set of listed learners. | IdRefType
| CreationDateTime | M | Date/time assignment is created. | xs:dateTime
| LocalId | O | Value supplied by publishing vendor/supplier. | xs:normalizedString
| LearnerList | C | A list of learners who are to take the test. Required when `SchoolGroupRefId` is not supplied. | List
| LearnerList/LearnerPersonalRefId | MR | The ID (GUID) of a learner assigned to take an assessment. | IdRefType
| SchoolGroupRefId | C | Optional reference to the class group(s) to which this will be/are drawn. Note that this is required when `LearnerList` is not supplied. | IdRefType
| WorkforcePersonalRefId | O | The ID (GUID) that uniquely identifies the teacher or staff member who created the learner set. | IdRefType
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.1-1: AssessmentLearnerSet
<AssessmentLearnerSet RefId="AE98AE59A2841743117D9192C326B873" AssessmentResultComponentGroupRefId="8456D39051CC755293A4A4763088F3D3"> <CreationDateTime>2007-02-04T15:30:05</CreationDateTime> <LocalId>21</LocalId> <LearnerList> <LearnerPersonalRefId>8456D39051CC755293A4A4763088F3D1</LearnerPersonalRefId> <LearnerPersonalRefId>8456D39051CC755293A5A4763088F3D2</LearnerPersonalRefId> <LearnerPersonalRefId>8456D39051CC755293A6A4763088F3D3</LearnerPersonalRefId> <LearnerPersonalRefId>8456D39051CC755293A7A4763088F3D4</LearnerPersonalRefId> <LearnerPersonalRefId>8456D39051CC755293A8A4763088F3D5</LearnerPersonalRefId> </LearnerList> <WorkforcePersonalRefId>AE98AE59A2841743117D9192C326B878</WorkforcePersonalRefId> </AssessmentLearnerSet>
Example 6.5.1-1: AssessmentLearnerSet

### 6.5.2 AssessmentResponseComponent

This object describes a single component of the assessment or test paper/quiz taken by a learner. A response component has one or more responses.

SIF_Events are not reported for this object.

Figure 6.5.2-1: AssessmentResponseComponent

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| AssessmentResponseComponent |  | This object describes a single component of the assessment or test paper/quiz taken by a learner. A response component has one or more responses. |
@ | RefId | M | The GUID that uniquely identifies an instance of this object. | RefIdType
| Name | M | The identifier used within the publishing application. | xs:normalizedString
| LocalId | O | Optional reference to the school associated with the administration. | xs:normalizedString
| SupplierName | O | The supplier/originator/designer/owner of the described component. | xs:normalizedString
| Description | M | Longer text describing features of the component. | xs:normalizedString
| YearList | O | A list of specific years in which this component is applicable. By convention, if a list is not supplied then this component is assumed to be always available. | List
| YearList/Year | MR | A year with which the component grouping is applicable (by convention this is the end year of an academic year eg: 2007/8 resolves to 2008). | xs:normalizedString
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.2-1: AssessmentResponseComponent
<AssessmentResponseComponent RefId="876602EF432763EB81928376498038E3"> <Name>Maths 4C</Name> <LocalId>MAT4C</LocalId> <SupplierName>ABC Assessments</SupplierName> <Description>Maths Level 4 Section C</Description> <YearList> <Year>2007</Year> <Year>2008</Year> </YearList> </AssessmentResponseComponent>
Example 6.5.2-1: AssessmentResponseComponent

### 6.5.3 AssessmentResponseComponentGroup

High level container describing components of the actual assessment or test paper/quiz taken by the learner. A response component group contains one or more components.

SIF_Events are not reported for this object.

Figure 6.5.3-1: AssessmentResponseComponentGroup

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| AssessmentResponseComponentGroup |  | High level container describing components of the actual assessment or test paper/quiz taken by the learner. A response component group contains one or more components. |
@ | RefId | M | The ID (GUID) that uniquely identifies an instance of this object. | RefIdType
@ | AssessmentSessionRefId | M | The ID (GUID) of the assessment session in which the responses were collected. | IdRefType
| Name | M | Name of the assessment/test/taken. | xs:normalizedString
| LocalId | O | The identifier used for this entity within the publishing application. | xs:normalizedString
| SupplierName | O | The supplier/originator/designer/owner of the described component grouping. | xs:normalizedString
| ComponentList | M | A list of the components contained within this component group. | List
| ComponentList/AssessmentResponseComponentRefId | MR | The SIF identifier for an assessment response component. | IdRefType
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.3-1: AssessmentResponseComponentGroup
<AssessmentResponseComponentGroup RefId="87302A8E7492310B8CC5636A321F934E" AssessmentSessionRefId="559023AF3BC83210987477108EFA438C"> <Name>Maths Level 4</Name> <LocalId>MAT4</LocalId> <SupplierName>ABC Assessments</SupplierName> <ComponentList> <AssessmentResponseComponentRefId>73920A9834E8DF216526690AE58F3219</AssessmentResponseComponentRefId> <AssessmentResponseComponentRefId>829763D0934A98120AB87459381AB064</AssessmentResponseComponentRefId> <AssessmentResponseComponentRefId>87389EE348A23416589320A7DE456104</AssessmentResponseComponentRefId> </ComponentList> </AssessmentResponseComponentGroup>
Example 6.5.3-1: AssessmentResponseComponentGroup

### 6.5.4 AssessmentResultComponent

A psychological construct measured by the assessment. Operationally, an assessment component or subtest is a class of scores within an assessment that might collectively represent a column within a mark book. Some assessments may consist of only one component, aspect or subtest although it is more common for assessments to have several.

Similar to `AssessmentSubTest` in US model.

SIF_Events are not reported for this object.

Figure 6.5.4-1: AssessmentResultComponent

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| AssessmentResultComponent |  | A psychological construct measured by the assessment. Operationally, an assessment component or subtest is a class of scores within an assessment that might collectively represent a column within a mark book. Some assessments may consist of only one component, aspect or subtest although it is more common for assessments to have several. Similar to `AssessmentSubTest` in US model. |
@ | RefId | M | The ID (GUID) of this aspect or subtest. | RefIdType
| Name | M | The name used to identify this component or aspect. | xs:normalizedString
| LocalId | O | The identifier used within the publishing application. | xs:normalizedString
| ShortDescription | M | Shorter description used for column headers in marksheets, etc. | xs:normalizedString
| Description | M | Longer text describing features of the component. | xs:normalizedString
| YearList | O | A list of specific years in which this component is applicable. By convention, if a list is not supplied then this component is assumed to be always available. | List
| YearList/Year | MR | A year with which the component grouping is applicable (by convention this is the end year of an academic year eg: 2007/8 resolves to 2008). | xs:normalizedString
| AssessmentSubjectList | O | A list of subject areas associated with this assessment component or aspect. | List
| AssessmentSubjectList/Subject | MR | A subject area associated with this assessment component or aspect. | UKAssessmentSubjectType
| StageList | O | List of the stages that this component can be used to assess. | List
| StageList/Stage | MR | The assessed stage (this may well be a Keystage List, but there is no reason why it couldn’t be used for other concepts such as NcYear applicability, Level Exam Level GCSE, A-Level etc.). | UKAssessmentStageType
| AssessmentResultGradeSetRefId | C | The gradeset associated with the component or aspect. Required if `ComponentType` is set to `Grade`. | IdRefType
| MarkSetList | C | Required if `ComponentType` is `Mark`. | List
| MarkSetList/MarkSet | MR | Defines a mark range. |
| MarkSetList/MarkSet/StartDate | O | Start date of the range validity - ranges should not overlap. If not supplied then assumed to have always been valid in the past. | xs:date
| MarkSetList/MarkSet/EndDate | O | End date of the range validity - ranges should not overlap. If not supplied then assumed to always will be valid in the future. | xs:date
| MarkSetList/MarkSet/MinValue | M | The minimum value in the range of marks. | xs:decimal
| MarkSetList/MarkSet/MaxValue | M | The maximum value in the range of marks. | xs:decimal
| ComponentType | M | Defines the associated result format. | values: Comment Grade Mark
| ResultQualifier | M | Defines the format or type of result(s) awarded. | UKAssessmentResultQualifierType
| AssessmentMethod | M | The method or format of the Assessment. | UKAssessmentMethodType
| SupplierName | O | The supplier/originator/designer/owner of the aspect. | xs:normalizedString
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.4-1: AssessmentResultComponent
<AssessmentResultComponent RefId="7C834EA9EDA12090347F83297E1C290C"> <Name>AT2</Name> <ShortDescription>AT2</ShortDescription> <Description>English Reading (AT2)</Description> <YearList> <Year>2007</Year> </YearList> <AssessmentSubjectList> <Subject>ENG</Subject> </AssessmentSubjectList> <StageList> <Stage>KS1</Stage> </StageList> <MarkSetList> <MarkSet> <StartDate>2005-07-01</StartDate> <MinValue>5</MinValue> <MaxValue>17</MaxValue> </MarkSet> </MarkSetList> <ComponentType>Mark</ComponentType> <ResultQualifier>NL</ResultQualifier> <AssessmentMethod>TA</AssessmentMethod> <SupplierName>XYZ Assessment Services</SupplierName> </AssessmentResultComponent>
Example 6.5.4-1: AssessmentResultComponent

### 6.5.5 AssessmentResultComponentGroup

High level container describing an assessment or test or common goal. Each component group contains one or more components, also known as subtests, aspects, or sub-assessments.

SIF_Events are not reported for this object.

Figure 6.5.5-1: AssessmentResultComponentGroup

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| AssessmentResultComponentGroup |  | High level container describing an assessment or test or common goal. Each component group contains one or more components, also known as subtests, aspects, or sub-assessments. |
@ | RefId | M | The ID (GUID) that uniquely identifies a component group. | RefIdType
| Name | M | Name of the assessment/test/goal. | xs:normalizedString
| LocalId | O | The identifier used for this entity within the publishing application. | xs:normalizedString
| SupplierName | O | The supplier/originator/designer/owner of the described component grouping. | xs:normalizedString
| ComponentList | M | A list of the components contained within this component group. | List
| ComponentList/AssessmentResultComponentRefId | MR | A SIF identifier for an assessment result component. | IdRefType
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.5-1: AssessmentResultComponentGroup
<AssessmentResultComponentGroup RefId="C39048BE914227F9F32B193C408542D3"> <Name>Science Test Level KS2</Name> <SupplierName>DCSF</SupplierName> <ComponentList> <AssessmentResultComponentRefId>C39048BE914224F9F32B193C408542D5</AssessmentResultComponentRefId> <AssessmentResultComponentRefId>C39048BE914224F9F32B193C408542D5</AssessmentResultComponentRefId> <AssessmentResultComponentRefId>C39048BE914224F9F32B193C408542D5</AssessmentResultComponentRefId> </ComponentList> </AssessmentResultComponentGroup>
Example 6.5.5-1: AssessmentResultComponentGroup

### 6.5.6 AssessmentResultGradeSet

Represents a range of valid grades (over time) for a result.

SIF_Events are not reported for this object.

Figure 6.5.6-1: AssessmentResultGradeSet

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| AssessmentResultGradeSet |  | Represents a range of valid grades (over time) for a result. |
@ | RefId | M | The ID (GUID) of this grade set. | RefIdType
| LocalId | O | The locally assigned identifier for this grade set. | xs:normalizedString
| Name | M | The descriptive identifier for the grade set. | xs:normalizedString
| Notes | O | Explanatory/usage notes for grade set. | xs:normalizedString
| SupplierName | O | The supplier/originator/designer/owner of the gradeset. | xs:normalizedString
| GradeSets | M | Collection of versions of a grade set (dated, non-overlapping). | List
| GradeSets/GradeSet | MR | A specific version of a grade set. |
| GradeSets/GradeSet/StartDate | M | The start date from which this version is valid. | xs:date
| GradeSets/GradeSet/EndDate | O | The end date until which this version is valid. | xs:date
| GradeSets/GradeSet/Grades | M | The list of grades in the set. | List
| GradeSets/GradeSet/Grades/ Grade | MR | Description of an individual grade in the set. |
| GradeSets/GradeSet/Grades/ Grade/Title | M | The visual representation of the grade. | xs:normalizedString
| GradeSets/GradeSet/Grades/ Grade/Description | M | The meaning of the grade. | xs:normalizedString
| GradeSets/GradeSet/Grades/ Grade/RankOrder | M | The rank position of the grade within the set where the highest value is assumed to be the best. While duplicate ranks are allowed they are discouraged. | xs:unsignedInt
| GradeSets/GradeSet/Grades/ Grade/NumericValue | M | The numeric equivalent value of the grade. | xs:decimal
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.6-1: AssessmentResultGradeSet
<AssessmentResultGradeSet RefId="B8359C32AE94474174B03008D9A2744E"> <LocalId>PScaleIndATs</LocalId> <Name>P Scale Individual ATs</Name> <Notes>Grades for use with individual P Scale ATs in English and Maths</Notes> <SupplierName>XYZ Assessment Services</SupplierName> <GradeSets> <GradeSet> <StartDate>2004-01-09</StartDate> <EndDate>2006-08-31</EndDate> <Grades> <Grade> <Title>P8</Title> <Description>P8</Description> <RankOrder>1</RankOrder> <NumericValue>8.00</NumericValue> </Grade> <Grade> <Title>P7</Title> <Description>P7</Description> <RankOrder>22</RankOrder> <NumericValue>7.00</NumericValue> </Grade> <Grade> <Title>P6</Title> <Description>P6</Description> <RankOrder>3</RankOrder> <NumericValue>6.00</NumericValue> </Grade> </Grades> </GradeSet> </GradeSets> </AssessmentResultGradeSet>
Example 6.5.6-1: AssessmentResultGradeSet

### 6.5.7 AssessmentSession

A session is an event where an activity is performed by or on a learner set which contributes to the attainment of the objective. Occurs at a place and time (e.g., a test is taken, assignments are handed in, a test is marked).

SIF_Events are reported for this object.

Figure 6.5.7-1: AssessmentSession

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| AssessmentSession |  | A session is an event where an activity is performed by or on a learner set which contributes to the attainment of the objective. Occurs at a place and time (e.g., a test is taken, assignments are handed in, a test is marked). |
@ | RefId | M | The ID (GUID) of this session. | RefIdType
@ | AssessmentLearnerSetRefId | M | The ID (GUID) of the set of people the session refers to. | IdRefType
| SessionDate | O | The date at which the activity takes place. | xs:date
| SchoolInfoRefId | O | The ID (GUID) of the school that the event takes place. |
| Activity | O | The activity which takes place. | values: Test Homework Exam
| Status | O | The current status of the session. | values: Planned Complete Published
| StaffList | O | A list of the teachers or other staff responsible for administering or assisting the learner with this assessment. | List
| StaffList/WorkforcePersonalRefId | MR | The GUID that uniquely identifies a teacher or other staff member responsible for administering or assisting the learner with this assessment. | IdRefType
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.7-1: AssessmentSession
<AssessmentSession RefId="E98AE59C32A2117D9192A6B873841743" AssessmentLearnerSetRefId="8456D39051CC755293A4A4763088F3D3"> <SessionDate>2007-01-27</SessionDate> <SchoolInfoRefId>8456D39051CC755293A4A4763088F3D3</SchoolInfoRefId> <Activity>Test</Activity> <Status>Complete</Status> <StaffList> <WorkforcePersonalRefId>E98AE59C32A2117D9192A6B873841743</WorkforcePersonalRefId> </StaffList> </AssessmentSession>
Example 6.5.7-1: AssessmentSession

### 6.5.8 ContactPersonal

This object describes any person created as a contact at a school, LEA, or other institution, or associated with a Learner or other Workforce person.

SIF_Events are reported for this object.

Figure 6.5.8-1: ContactPersonal

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| ContactPersonal |  | This object describes any person created as a contact at a school, LEA, or other institution, or associated with a Learner or other Workforce person. |
@ | RefId | M | The ID (GUID) of a person referenced as a contact. Note that this GUID may be the same GUID assigned to a LearnerPersonal and/or WorkforcePersonal object record. | RefIdType
| PersonalInformation | M | Name, demographic, address, email, and phone information for a person acting as a contact. | PersonalInformation
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.8-1: ContactPersonal
<ContactPersonal RefId="92E50229EC3911DBA762000E0CA41EF3"> <PersonalInformation> <Name Type="C"> <FamilyName>Jorgenson</FamilyName> <GivenName>Stephen</GivenName> </Name> <Demographics> <Gender>M</Gender> </Demographics> <Email Type="Personal">sjorgens@myschool.co.uk</Email> <Address Type="Current"> <PAON> <StartNumber>27</StartNumber> </PAON> <Street>Lower Guildford Road</Street> <Locality>Knaphill</Locality> <Town>Woking</Town> <AdministrativeArea>Surrey</AdministrativeArea> <PostCode>GU22 2DE</PostCode> <Country>GBR</Country> </Address> <PhoneNumber Type="H"> <Number>01748661731</Number> </PhoneNumber> <OtherPhoneNumberList> <PhoneNumber Type="M"> <Number>07777977341</Number> </PhoneNumber> </OtherPhoneNumberList> </PersonalInformation> </ContactPersonal>
Example 6.5.8-1: ContactPersonal

### 6.5.9 Identity

This object allows a system that stores network identities and/or passwords to share them with other applications through SIF. The provider of the `Identity` object may only support providing an identity or a password, or it may support both.

SIF_Events are reported for this object.

Figure 6.5.9-1: Identity

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| Identity |  | This object allows a system that stores network identities and/or passwords to share them with other applications through SIF. The provider of the `Identity` object may only support providing an identity or a password, or it may support both. |
@ | RefId | M | The SIF RefId that uniquely identifies this object. | RefIdType
| SIF_RefId | M | The SIF RefId of a `LearnerPersonal`, `WorkforcePersonal`, or `ContactPersonal` object. | IdRefType
@ | SIF_RefObject | M | The type of SIF object that the `SIF_RefId` attribute identifies. | values: LearnerPersonal WorkforcePersonal ContactPersonal
| AuthenticationSource | M | The type of source system that produced this `Identity`object. See implementation notes for provider requirements. | values: UKAccessShibboleth MSActiveDirectory NovellNDS OpenDirectory Other
| IdentityAssertions | O | The list of identity assertions for this user. | ActionList (IdentityAssertion/@SchemaName)
| IdentityAssertions/IdentityAssertion | MR | The identification string for this user. | xs:normalizedString
@ | SchemaName | M | The name of the field. See implementation notes for details on required schema elements. Examples eduPersonPrincipalName sAmAccountName | xs:normalizedString
| PasswordList | O | Allows a provider or publisher to specify the same password using multiple algorithms, if supported. | List
| PasswordList/Password | MR | A representation of the user's password using the given algorithm. | xs:base64Binary
@ | Algorithm | M | The method used to encrypt the user's password. See the implementation details below. | values: MD5 SHA1 DES TripleDES RC2 AES
@ | KeyName | M | The name of the key to be used for decryption of the password. Left blank for hash algorithms (MD5 and SHA1). | xs:normalizedString
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.9-1: Identity
<Identity RefId="4286194F43ED43C18EE2F0A27C4BEF86"> <SIF_RefId SIF_RefObject="LearnerPersonal">23B08571E4D645C3B82A3E52E5349925</SIF_RefId> <AuthenticationSource>UKAccessShibboleth</AuthenticationSource> <IdentityAssertions> <IdentityAssertion SchemaName="eduPersonPrincipalName">john.doe@asdf.sch.uk</IdentityAssertion> </IdentityAssertions> </Identity>
Example 6.5.9-1: Identity published by a UK Access Federation Shibboleth Provider
<Identity RefId="4286194F43ED43C18EE2F0A27C4BEF86"> <SIF_RefId SIF_RefObject="LearnerPersonal">23B08571E4D645C3B82A3E52E5349925</SIF_RefId> <AuthenticationSource>MSActiveDirectory</AuthenticationSource> <IdentityAssertions> <IdentityAssertion SchemaName="sAmAccountName">user01</IdentityAssertion> <IdentityAssertion SchemaName="userPrincipalName">user01@asdf.sch.uk</IdentityAssertion> <IdentityAssertion SchemaName="distinguishedName">cn=User01,cn=Users,dc=org</IdentityAssertion> </IdentityAssertions> </Identity>
Example 6.5.9-2: Identity published by Microsoft Active Directory

### 6.5.10 LAInfo

This object contains information about a Local Authority (LA). Compare with US/Canada object: `LEAInfo`.

SIF_Events are reported for this object.

Figure 6.5.10-1: LAInfo

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| LAInfo |  | This object contains information about a Local Authority (LA). Compare with US/Canada object: `LEAInfo`. |
@ | RefId | M | The GUID of the LA whose information this is. | RefIdType
| LAId | M | The 3-digit LA number assigned by DfES. | LAId
| LAName | M | The LA's short name to be used for reporting purposes. Normally, the word "Council" should not be included. | LAName
| LAFullName | M | The LA's full name. | xs:normalizedString
| LAURL | O | URL for the main LA website. | xs:anyURI
| LAAddress | O | The LA's main address information. | Address
| AddressList | O | A list of the LA's other addresses, if any. | AddressList
| LAPhoneNumber | O | The LA's primary phone number. | PhoneNumber
| PhoneNumberList | O | A list of the LA's other phone number(s). | PhoneNumberList
| LAContactList | O | A list of contacts within the LA. | ContactList
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.10-1: LAInfo
<LAInfo RefId="81559915646EBEC342277E6D2AA5EAEA"> <LAId>330</LAId> <LAName>BIRMINGHAM</LAName> <LAFullName>Birmingham City Council</LAFullName> <LAURL>http://www.birmingham.gov.uk</LAURL> <LAAddress Type="Mailing"> <PAON> <Description>Victoria Square</Description> </PAON> <SAON> <Description>Council House</Description> </SAON> <AdministrativeArea>Birmingham</AdministrativeArea> <PostCode>B1 1BB</PostCode> <Country>GBR</Country> </LAAddress> <LAPhoneNumber Type="W"> <Number>01213039944</Number> </LAPhoneNumber> <LAContactList> <Contact SIF_RefId="7B391229EC3911DBA762000E0CA444AF" SIF_RefObject="ContactPersonal"> <PositionTitle>Chief Auditor</PositionTitle> <Role>Financial auditor</Role> <PublishInDirectory>Yes</PublishInDirectory> </Contact> <Contact SIF_RefId="9AB56229EC3911DBA762000E0C57A9E3" SIF_RefObject="ContactPersonal"> <PositionTitle>Building Inspector</PositionTitle> <Role>Maintains buildings per city codes</Role> <PublishInDirectory>Yes</PublishInDirectory> </Contact> </LAContactList> </LAInfo>
Example 6.5.10-1: LAInfo

### 6.5.11 LearnerAssessmentResponseSet

The set of all responses provided by a learner while taking an assessment. This information represents the raw input data that is then evaluated to produce one or more scores, marks, or grades for the learner.

SIF_Events are reported for this object.

Figure 6.5.11-1: LearnerAssessmentResponseSet

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| LearnerAssessmentResponseSet |  | The set of all responses provided by a learner while taking an assessment. This information represents the raw input data that is then evaluated to produce one or more scores, marks, or grades for the learner. |
@ | RefId | M | The ID (GUID) that uniquely identifies this response set. | RefIdType
@ | AssessmentResponseComponentRefId | M | The ID (GUID) of the assessment response component that the responses are associated with | IdRefType
@ | LearnerPersonalRefId | M | The ID (GUID) of the Learner for whom these responses are. | IdRefType
| Items | M | A container for item responses. | List
| Items/Item | OR | An item contains response data and metadata. An item is defined as the stimuli presented to a learner to evoke a response for the purpose of evaluation. In most cases an item equates to a single question on the assessment. |
| Items/Item/Response | M | Learner selection or response in raw format. | xs:string
| Items/Item/ResponseStatus | O | Status of the response. | values: Correct Incorrect Complete PartiallyComplete Viewed NotViewed NotAnswered Attempted (viewed but no response given) Incomplete
| Items/Item/ResponseTime | O | The length of time the learner took to respond. | xs:duration
| Items/Item/Mark | O | The mark achieved for this item as evaluated by the assessment tool at the time of assessment. | xs:normalizedString
| Items/Item/Group | O | The item group within the assessment. | xs:normalizedString
| Items/Item/ItemName | O | Identifies the item on the assessment by name. | xs:token
| Items/Item/ItemNumber | O | Identifies the item by number on the assessment. | xs:token
| Items/Item/OrderAsked | O | The order in which the item was asked. | xs:decimal
| Items/Item/NumberOfAttempts | O | The number of times a learner changes their answer or attempts a response. | xs:unsignedInt
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.11-1: LearnerAssessmentResponseSet
<LearnerAssessmentResponseSet RefId="D6548D9AE6B87192AE98384174359C32" AssessmentResponseComponentRefId="7192AE98384139051CC755293A2117BC" LearnerPersonalRefId="7192AE98384139051CC755293A2117BC"> <Items> <Item> <Response>C</Response> <ResponseStatus>Complete</ResponseStatus> <ResponseTime>PT32S</ResponseTime> <Mark>Y</Mark> <Group>Writing Section 3</Group> <ItemName>Writing 3A</ItemName> <ItemNumber>W3A</ItemNumber> <OrderAsked>1</OrderAsked> <NumberOfAttempts>2</NumberOfAttempts> </Item> </Items> </LearnerAssessmentResponseSet>
Example 6.5.11-1: LearnerAssessmentResponseSet

### 6.5.12 LearnerAssessmentResult

A single result for a learner.

SIF_Events are reported for this object.

Figure 6.5.12-1: LearnerAssessmentResult

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| LearnerAssessmentResult |  | A single result for a learner. |
@ | RefId | M | The ID (GUID) of this result. | RefIdType
@ | AssessmentComponentRefId | M | The assessment component that the result is for. | IdRefType
@ | LearnerPersonalRefId | M | The ID (GUID) of the learner achieving the results. | IdRefType
| SchoolInfoRefId | M | The school at which the assessment was taken. | IdRefType
| AchievementDate | M | The date the results were achieved. | xs:date
| Result | M | A grade title, a comment, or a mark (dependent on ComponentType of associated aspect). Marks and grades should be valid in the grade set or mark set on the date the assessment was achieved. | xs:normalizedString
| ResultStatus | M | Indicates whether the result is estimated, an interim result, provisional, actual result or a target. | UKAssessmentResultStatusType
| AssessmentSessionList | O | The sessions which led to the result generation. | List
| AssessmentSessionList/AssessmentSessionRefId | MR | The ID (GUID) that uniquely identifies the session associated with the result. | IdRefType
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O | Use extended elements to define additional information to be preserved with this result data including any learner demographic data known to be valid at the time of assessment and not otherwise specified. | SIF_ExtendedElements

Table 6.5.12-1: LearnerAssessmentResult
<LearnerAssessmentResult RefId="A2117D9192AE98AE59C326B873841743" AssessmentComponentRefId="7192AE98384139051CC755293A2117BC" LearnerPersonalRefId="8456D39051CC755293A4A4763088F3D3"> <SchoolInfoRefId>845628E00D2E7129487A7AC32598F106</SchoolInfoRefId> <AchievementDate>2007-03-04</AchievementDate> <Result>11</Result> <ResultStatus>R</ResultStatus> </LearnerAssessmentResult>
Example 6.5.12-1: LearnerAssessmentResult

### 6.5.13 LearnerAttendance

This object provides attendance information for a particular learner in a particular school for a particular period of time. The time can be specified as before, during, or after school and may be for any period of time, including lessons.

SIF_Events are reported for this object.

Figure 6.5.13-1: LearnerAttendance

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| LearnerAttendance |  | This object provides attendance information for a particular learner in a particular school for a particular period of time. The time can be specified as before, during, or after school and may be for any period of time, including lessons. |
@ | RefId | M | The ID (GUID) assigned to uniquely identify this attendance record. | RefIdType
@ | LearnerPersonalRefId | M | The ID (GUID) of the learner for which this attendance mark is recorded. | IdRefType
@ | SchoolInfoRefId | M | The school where the attendance mark was taken. | IdRefType
| AttendanceDate | M | The date of the attendance period. | xs:date
| TimeIn | O | The time when the learner began the attendance period. | xs:time
| StartTime | C | The time the attendance period started. StartTime is required when this object represents a lesson | xs:time
| FinishTime | O | The time the attendance period finished. | xs:time
| Session | C | The session within which this attendance mark applies (e.g. AM/PM). Session is required when StartTime is not specified and the object refers to a session attendance mark (i.e. AttendanceDomain is session). | UKAttendanceSessionType
| SessionLabel | O | A label associated with the session to further describe the session, when applicable. | xs:normalizedString
| AttendanceDomain | M | The attendance type. | UKAttendanceDomainType
| AttendanceCode | M | The attendance mark/code. | UKAttendanceCodeType
| AttendanceNote | C | Additional comments. Required when record is specified as a correction. | xs:normalizedString
| RecordTimestamp | O | The date/time when recorded. When more than one record exists using the same RefId, the record with the latest timestamp is assumed to be the most current. This is possible when a record is republished due to corrections. | xs:dateTime
| InputSource | M | The source of the attendance record data. Could be Workforce member, biometric device, or other. | UKAttendanceSourceType
| WorkforcePersonalRefId | O | The ID (GUID) of the staff member responsible for recording this attendance information. | IdRefType
| SchoolGroupRefId | O | The ID (GUID) of the group that this attendance applies to. Useful when the attendance period corresponds to a lesson time. | IdRefType
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.13-1: LearnerAttendance
<LearnerAttendance RefId="749382AD4800123C9ED02054FB7842B7" LearnerPersonalRefId="98120AB87459381AB064829763D0934A" SchoolInfoRefId="44AC87090487621198AC4E89480D3AC1"> <AttendanceDate>2008-04-15</AttendanceDate> <TimeIn>08:03:44</TimeIn> <StartTime>08:00:00</StartTime> <FinishTime>08:40:00</FinishTime> <Session>AM</Session> <SessionLabel>AM Session</SessionLabel> <AttendanceDomain>Both</AttendanceDomain> <AttendanceCode>/</AttendanceCode> <RecordTimestamp>2008-04-16T10:45:21Z</RecordTimestamp> <InputSource>WF</InputSource> <WorkforcePersonalRefId>6589320A7DE45610487389EE348A2341</WorkforcePersonalRefId> <SchoolGroupRefId>94278329AE45903845F109E45934BA17</SchoolGroupRefId> </LearnerAttendance>
Example 6.5.13-1: LearnerAttendance

### 6.5.14 LearnerAttendanceSummary

This object provides a summary of a learner's daily attendance and membership information for a given school during the time period between the StartDate and EndDate, inclusive. As such, there may be multiple instances of this object for a learner in a school over the course of an academic school year. Note that sessions are defined by each school and in most cases is two but can be any number in the range 1-10. Compare with US/Canada object: `StudentAttendanceSummary`.

SIF_Events are reported for this object.

Figure 6.5.14-1: LearnerAttendanceSummary

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| LearnerAttendanceSummary |  | This object provides a summary of a learner's daily attendance and membership information for a given school during the time period between the StartDate and EndDate, inclusive. As such, there may be multiple instances of this object for a learner in a school over the course of an academic school year. Note that sessions are defined by each school and in most cases is two but can be any number in the range 1-10. Compare with US/Canada object: `StudentAttendanceSummary`. |
@ | LearnerPersonalRefId | M | The ID (GUID) of the learner for whom this attendance information is being reported. | IdRefType
@ | SchoolInfoRefId | M | The ID (GUID) of the school for which this attendance information is being reported. | IdRefType
| SchoolYear | M | School year for which this information is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007 for the 2006/07 school year). | SchoolYear
| StartDate | M | Starting date of this attendance reporting period. | xs:date
| EndDate | M | Ending date of this attendance reporting period. | xs:date
| ReasonsList | M | An enumeration of sessions by reason code within the reporting period. | List
| ReasonsList/Reason | MR | Learner attendance marks by code and number. |
| ReasonsList/Reason/Code | M | The attendance code. | UKAttendanceCodeType
| ReasonsList/Reason/Type | M | The attendance code type. | values: Absent EarlyDeparture Late Partial Present Other NA
| ReasonsList/Reason/Status | M | The authorised status of the attendance code. | values: Authorised Unauthorised Unknown NA
| ReasonsList/Reason/Total | M | The total number of sessions attributed to this reason between StartDate and EndDate for the specified reason. | xs:unsignedInt
| SessionsAttendedTotal | M | The number of sessions the learner attended school when school was in session between the StartDate and EndDate, inclusive. | xs:unsignedInt
| SessionsPossible | M | The number of sessions the learner was present plus the number of sessions the learner was absent (authorised and unauthorised) when school was in session during the period between the StartDate and EndDate, inclusive. | xs:unsignedInt
| AuthorisedAbsences | O | The number of sessions the learner was absent from school with a valid excuse when school was in session between the StartDate and EndDate, inclusive. Note that ts column can be derived from Reason Status. | xs:unsignedInt
| UnauthorisedAbsences | O | The number of sessions the learner was absent from school without a valid excuse when school was in session between the StartDate and EndDate, inclusive. Note that this column can be derived from Reason Status. | xs:unsignedInt
| AlternativeTuitionHours | O | Number of Alternative Tuition (whole) hours attended between the StartDate and EndDate, inclusive. | UKTuitionHoursType
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.14-1: LearnerAttendanceSummary
<LearnerAttendanceSummary LearnerPersonalRefId="FD5976C1E29B11DBBB7C000F1F655C13" SchoolInfoRefId="43B3A82FDC8D11DBBB7C000F1F655C13"> <SchoolYear>2007</SchoolYear> <StartDate>2006-10-01</StartDate> <EndDate>2007-10-01</EndDate> <ReasonsList> <Reason> <Code>J</Code> <Type>Absent</Type> <Status>Authorised</Status> <Total>1</Total> </Reason> <Reason> <Code>W</Code> <Type>Absent</Type> <Status>Authorised</Status> <Total>3</Total> </Reason> <Reason> <Code>H</Code> <Type>Absent</Type> <Status>Authorised</Status> <Total>14</Total> </Reason> <Reason> <Code>I</Code> <Type>Absent</Type> <Status>Authorised</Status> <Total>349</Total> </Reason> <Reason> <Code>G</Code> <Type>Absent</Type> <Status>Authorised</Status> <Total>16</Total> </Reason> <Reason> <Code>L</Code> <Type>Late</Type> <Status>Authorised</Status> <Total>58</Total> </Reason> <Reason> <Code>D</Code> <Type>Absent</Type> <Status>Authorised</Status> <Total>4187</Total> </Reason> <Reason> <Code>C</Code> <Type>Absent</Type> <Status>Authorised</Status> <Total>573</Total> </Reason> <Reason> <Code>V</Code> <Type>Absent</Type> <Status>Authorised</Status> <Total>20</Total> </Reason> <Reason> <Code>U</Code> <Type>Absent</Type> <Status>Authorised</Status> <Total>1</Total> </Reason> <Reason> <Code>N</Code> <Type>Absent</Type> <Status>Unauthorised</Status> <Total>18</Total> </Reason> <Reason> <Code>B</Code> <Type>Absent</Type> <Status>Authorised</Status> <Total>87</Total> </Reason> <Reason> <Code>M</Code> <Type>Absent</Type> <Status>Authorised</Status> <Total>115</Total> </Reason> <Reason> <Code>O</Code> <Type>Absent</Type> <Status>Authorised</Status> <Total>462</Total> </Reason> </ReasonsList> <SessionsAttendedTotal>157</SessionsAttendedTotal> <SessionsPossible>238</SessionsPossible> <AuthorisedAbsences>73</AuthorisedAbsences> <UnauthorisedAbsences>8</UnauthorisedAbsences> </LearnerAttendanceSummary>
Example 6.5.14-1: LearnerAttendanceSummary

### 6.5.15 LearnerContact

This object contains information related to a contact person for a learner. Compare with US/Canada object: `StudentContact`.

SIF_Events are reported for this object.

Figure 6.5.15-1: LearnerContact

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| LearnerContact |  | This object contains information related to a contact person for a learner. Compare with US/Canada object: `StudentContact`. |
@ | LearnerPersonalRefId | M | The ID (GUID) of the learner whose contact this is. | IdRefType
@ | ContactPersonalRefId | M | The ID (GUID) of this contact. | IdRefType
| Relationship | M | Defines the relationship of the contact to the learner. | UKRelationshipType
| LocalId | O | The locally-assigned identifier for this contact. | LocalId
| ContactFlags | M | Contains Yes/No characteristics of the contact person's role. Provide a Yes value for all that apply. Otherwise No is assumed. At least one of the child elements of ContactFlags must have a Yes value. |
| ContactFlags/ParentLegalGuardian | C | Does the individual have parental or legal guardianship responsibility for the learner? | values: Yes No
| ContactFlags/PickupRights | C | Does the contact have pickup rights? | values: Yes No
| ContactFlags/LivesWith | C | Does the learner live with this contact? | values: Yes No
| ContactFlags/AddressDisclosure | C | Can address information be disclosed? | values: Yes No
| ContactFlags/EmailCommunication | C | Does the contact prefer written communcation via email? Otherwise, postal mail will be used. | values: Yes No
| ContactFlags/EmergencyContact | C | Should this contact be notified in case of emergency? | values: Yes No
| ContactFlags/DisciplinaryContact | C | Is this person to be contacted in case of disciplinary action? | values: Yes No
| ContactFlags/HomeDuringDay | C | Is the contact at home during normal daytime hours? | values: Yes No
| ContactFlags/MemberOfArmedForces | C | Is this person a member of the armed forces? | values: Yes No
| ContactFlags/PrimaryCareProvider | C | Does this person provide daily living or personal assistance to the learner? | values: Yes No
| ContactFlags/RequiresInterpreter | C | Does the contact need a translator or interpreter? | values: Yes No
| ContactFlags/TransferAddress | C | Should this contact be transferred with the Learner if and when the Learner moves? | values: Yes No
| ContactSequence | O | Number (1-10) indicating the order in which the person should be contacted. Note that 2 or more contacts may have the same value. | xs:unsignedInt
xs:minInclusive | 1
xs:maxInclusive | 10
| ContactSequenceSource | O | Indicates the person who provided the contact sequence order. | UKSourceCodeType
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.15-1: LearnerContact
<LearnerContact LearnerPersonalRefId="20C10263ECC511DB91D00002B3E94955" ContactPersonalRefId="DF1D7BA3ECC411DB91D00002B3E94955"> <Relationship>RELA</Relationship> <LocalId>01216</LocalId> <ContactFlags> <ParentLegalGuardian>No</ParentLegalGuardian> <PickupRights>Yes</PickupRights> <LivesWith>No</LivesWith> <AddressDisclosure>Yes</AddressDisclosure> <EmailCommunication>No</EmailCommunication> <EmergencyContact>Yes</EmergencyContact> <DisciplinaryContact>No</DisciplinaryContact> <HomeDuringDay>No</HomeDuringDay> <MemberOfArmedForces>No</MemberOfArmedForces> <PrimaryCareProvider>No</PrimaryCareProvider> <RequiresInterpreter>No</RequiresInterpreter> <TransferAddress>Yes</TransferAddress> </ContactFlags> <ContactSequence>3</ContactSequence> <ContactSequenceSource>P</ContactSequenceSource> </LearnerContact>
Example 6.5.15-1: LearnerContact

### 6.5.16 LearnerExclusion

This object contains information related to a learner being excluded from one or more sessions of school.

SIF_Events are reported for this object.

Figure 6.5.16-1: LearnerExclusion

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| LearnerExclusion |  | This object contains information related to a learner being excluded from one or more sessions of school. |
@ | RefId | M | The ID (GUID) of this exclusion. | RefIdType
@ | LearnerPersonalRefId | M | The ID (GUID) of the excluded learner. | IdRefType
| Category | M | Exclusion category. | values: FIXD Fixed PERM Permanent LNCH Lunchtime
| Reason | M | Reason for exclusion. | UKExclusionReasonType
| StartDate | M | Date exclusion takes effect irrespective of any review or appeal. Normally this will not be the same as Date of Leaving (exitDate) and it should be noted that the learner will remain on the schools's roll for a period after this start date. | xs:date
| StartSession | M | Session to begin exclusion, starting with 1 for the first session of the day. In most cases there are two sessions per day but this is not always the case. Validation: Number between 1 and 10. | xs:unsignedInt
xs:minInclusive | 1
xs:maxInclusive | 10
| EndDate | O | Date exclusion concludes. | xs:date
| ActualSessions | O | Total number of sessions for which the exclusion is in effect. For lunchtime exclusions, each lunchtime for which the exclusion applies is one session. For fixed term and permanent exclusions, this is one session during the school day. For exclusions that are followed by reinstatement the actual, not the planned number of sessions should be recorded. (Exclusion sessions are used only to calculate the total allowable in a term or academic year and are not the same as an attendance session.) | xs:unsignedInt
| Appeal | O | Is there an appeal against permanent exclusion? | values: Yes No
| AppealDate | O | Date for appeal against permanent exclusion. | xs:date
| AppealResult | O | The result of the appeal against permanent exclusion. | values: R Reinstatement E Exclusion stands O Reinstatement would be appropriate but not in best interest of learner given other circumstances
| ReinstatementDate | O | Date learner was reinstated, if appropriate. | xs:date
| HeadTeacherNotificationDate | O | Date head teacher notified parents, school LA, and home LA (if different) of exclusion. | xs:date
| GovernorMeetingDate | O | Date of Governors' meeting with respect to exclusion. | xs:date
| HearingNoticeOfAppealDate | O | Date of exclusion hearing/expiration of notice of appeal. | xs:date
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.16-1: LearnerExclusion
<LearnerExclusion RefId="BBA61B08DC7D11DB9C010016353E6F4C" LearnerPersonalRefId="2EEC6C90DC7E11DB9C010016353E6F4C"> <Category>FIXD</Category> <Reason>OT</Reason> <StartDate>2006-10-10</StartDate> <StartSession>1</StartSession> <EndDate>2006-10-14</EndDate> <ActualSessions>10</ActualSessions> <Appeal>Yes</Appeal> <AppealDate>2006-10-11</AppealDate> <AppealResult>E</AppealResult> <ReinstatementDate>2006-10-17</ReinstatementDate> <HeadTeacherNotificationDate>2006-10-10</HeadTeacherNotificationDate> <GovernorMeetingDate>2006-10-12</GovernorMeetingDate> <HearingNoticeOfAppealDate>2006-10-12</HearingNoticeOfAppealDate> </LearnerExclusion>
Example 6.5.16-1: LearnerExclusion

### 6.5.17 LearnerGroupEnrolment

This object contains information about a learner's enrolment in a course (teaching group) or other (class, homeroom or registration) group. Compare with US/Canada object: `StudentSectionEnrollment`.

SIF_Events are reported for this object.

Figure 6.5.17-1: LearnerGroupEnrolment

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| LearnerGroupEnrolment |  | This object contains information about a learner's enrolment in a course (teaching group) or other (class, homeroom or registration) group. Compare with US/Canada object: `StudentSectionEnrollment`. |
@ | RefId | M | The ID (GUID) that uniquely identifies this LearnerGroupEnrolment entity. | RefIdType
@ | LearnerPersonalRefId | M | The ID (GUID) of the learner to whom the enrolment information applies. | IdRefType
@ | SchoolGroupRefId | M | The ID (GUID) of the group in which this learner is enroled. | IdRefType
| SchoolYear | M | School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007 for the 2006/07 school year). Where a group membership is valid across multiple years, the current year at the time of publication will be used. | SchoolYear
| EntryDate | O | Date from when this enrolment is valid. | xs:date
| ExitDate | O | Date on which the learner's enrolment ends or has ended. | xs:date
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.17-1: LearnerGroupEnrolment
<LearnerGroupEnrolment RefId="E5571408DC7D11DB9C01001635359C02" LearnerPersonalRefId="9B554C90DC7E11DB9C0100163535DD18" SchoolGroupRefId="83831BA3ECC411DB91D00002B30059EC"> <SchoolYear>2007</SchoolYear> <EntryDate>2006-09-05</EntryDate> <ExitDate>2007-06-28</ExitDate> </LearnerGroupEnrolment>
Example 6.5.17-1: LearnerGroupEnrolment

### 6.5.18 LearnerPersonal

This object contains personal information related to a learner. As most learners are enroled in the school or establishment publishing this object, basic enrolment information is also provided to aid in overall SIF performance.

Compare with US/Canada object: `StudentPersonal`.

SIF_Events are reported for this object.

Figure 6.5.18-1: LearnerPersonal

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| LearnerPersonal |  | This object contains personal information related to a learner. As most learners are enroled in the school or establishment publishing this object, basic enrolment information is also provided to aid in overall SIF performance. Compare with US/Canada object: `StudentPersonal`. |
@ | RefId | M | The ID (GUID) of the learner. Note that this GUID may be the same one assigned to this person when this person is either a contact (ContactPersonal) or a member of the workforce (WorkforcePersonal). | RefIdType
| LocalId | O | The locally-assigned identifier for this learner. This can be the internal pupil number or any other number as determined by the publishing agent. | LocalId
| AlertMsgList | O |  | List
| AlertMsgList/AlertMsg | MR | This is an alert message that is associated with the person. | xs:normalizedString
@ | Type | M | This attribute specifies what type of alert message this is. | values: Legal Discipline Educational Other
| MedicalAlertMsgList | O |  | List
| MedicalAlertMsgList/MedicalAlertMsg | MR | Medical alert associated with the person. | xs:normalizedString
@ | Severity | M | The level of severity of this medical alert. | values: Low Moderate High Severe Unknown
| PersonalInformation | M | Personal name, demographic, address, email, and phone information for this learner. | PersonalInformation
| UIPI | O | Unique Internal Pupil Number. | xs:normalizedString
| UPN | O | Unique Pupil Number (UPN) allocated to each learner in maintained schools in England and Wales. It is an identifier for use in the educational context during a child's school career only and subject to Data Protection restrictions. | xs:normalizedString
| UPNAllocationDate | O | Date UPN was allocated by the LA. | xs:date
| FormerUPNList | O | A list of former UPN's assigned to the learner, since it is possible that a learner could have more than one assigned. | List
| FormerUPNList/UPN | MR | A former UPN assigned to the pupil whilst at a school (eg temporary UPN was allocated when the pupil was first admitted to the school but subsequently replaced by the permanent UPN being retrieved from a previous school). | xs:normalizedString
| ULN | O | Unique Learner Number (ULN), a 10-digit number where zero is not allowed as the leading digit. | xs:normalizedString
xs:pattern | [1-9][0-9]{9}
| FamilyStructure | O | Indicates type of family structure learner is living in. | UKFamilyStructureType
| InCare | M | Information relating to whether the learner is "looked after" as defined by the Children Act 1989, which refers to children who are subject to care orders and those who are accommodated. |
| InCare/Current | M | Indicates if the learner is "looked after" currently. | values: Yes No Unknown
| InCare/Type | O | Type of care the learner is in (eg fostering, children's home). | UKInCareTypeType
| InCare/LAId | M | The 'originating' authority where the learner was originally placed in public care and which looks after the child for the purposes of the Children Act 1989. | LAId
| InCare/AtCurrentSchool | O | Indicates if the learner has ever been in care while at this school. | values: Yes No
| InCare/PersonalEducationPlan | O | Indicates if the learner in care has a personal education plan. | values: Yes No
| ConnexionsAgreement | O | Indicates if parents have consented to allow learner data to be shared with Connexions (Middle, Secondary and Special Schools only). | UKConnexionsAgreementType
| ChildProtectionRegister | O | Information relating to the Child Protection Register as it pertains to this learner. |
| ChildProtectionRegister/IsRegistered | M | Indicates if the learner has been registered on the Child Protection Register. | values: Yes No Unknown
| ChildProtectionRegister/LAId | O | The LA in which the learner was registered for protection. | LAId
| ChildProtectionRegister/SiblingRegistered | O | Indicates if the learner has a sibling that is also on the Child Protection Register. | values: Yes No
| GiftedTalented | O | Learner qualifies for Gifted/Talented status. | values: Yes No
| HomeLA | O | The LA in which the learner lives but not necessarily the one in which they attend school. | LAId
| LearnerIdentity | O | Classification of national identity. (Wales) | UKLearnerIdentityType
| ModeOfTravel | O | The usual mode of travel normally used by the learner for the greater part (in distance) of the journey to and from school. | UKUsualModeOfTravelType
| Pregnant | O | Learner is pregnant. | values: Yes No
| SiblingList | O | List of siblings also in same school. | List
| SiblingList/Sibling | MR | A sibling of this learner in the same school. |
| SiblingList/Sibling/LearnerPersonalRefId | M | The ID (GUID) of the LearnerPersonal record for this sibling. | IdRefType
| SiblingList/Sibling/UIPI | M | The Unique Internal Pupil Number for a sibling of this learner. | xs:normalizedString
| UniformAllowance | O | Learner is paid a uniform allowance. | values: Yes No
| CurrentSchoolEnrolment | O | This container reflects key enrolment data for the current or current main (home) school or establishment linked to a learner. This element is required except when there is no current enrolment for the learner within the school or establishment. It must also accurately reflect the data in the corresponding LearnerSchoolEnrolment object and generate change events for this object when change events are detected for LearnerSchoolEnrolment. |
@ | LearnerSchoolEnrolmentRefId | M | The ID (GUID) of the LearnerSchoolEnrolment record associated with this learner that is also designated as the current or current main enrolment. | IdRefType
| CurrentSchoolEnrolment/LAId | M | The DfES assigned number for the LA in which the learner is currently enroled with respect to their current or current main (home) school. | LAId
| CurrentSchoolEnrolment/EstablishmentId | M | The DfES assigned number for the school or establishment in which the learner is currently enroled with respect to their current or current main (home) school. | EstablishmentId
| CurrentSchoolEnrolment/NCYearGroup | M | The current or most recent National Curriculum Year Group of the learner in the LA. | NCYearGroup
| PreviousEstablishmentList | O | A list of known previous schools or establishments. | List
| PreviousEstablishmentList/ PreviousEstablishment | OR | A previous school or establishment. |
| PreviousEstablishmentList/ PreviousEstablishment/EstablishmentId | O | Establishment Number for this school | EstablishmentId
| PreviousEstablishmentList/ PreviousEstablishment/EstablishmentName | O | School's name as indicated on the Annual Schools Census. | xs:normalizedString
| PreviousEstablishmentList/ PreviousEstablishment/LAId | O | The 3-digit LA number assigned by DfES. | LAId
| PreviousEstablishmentList/ PreviousEstablishment/EntryDate | O | The date the learner entered this school or establishment. | xs:date
| PreviousEstablishmentList/ PreviousEstablishment/ExitDate | O | The date the learner exited this school or establishment. | xs:date
| PreviousEstablishmentList/ PreviousEstablishment/ExitType | O | Code indicating the type of exit from this school or establishment. | UKLeavingReasonType
| PreviousEstablishmentList/ PreviousEstablishment/LastSchool | O | An indication of whether the described school or establishment was the last establishment the learner attended. Note that it is possible that more than one establishment can be marked as LastSchool when a learner is enroled in more than one school simultaneously. | values: Yes No
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.18-1: LearnerPersonal
<LearnerPersonal RefId="53E6F4C0109FDE4DC7E11DB9C0100163"> <LocalId>032134</LocalId> <PersonalInformation> <Name Type="B"> <FamilyName>Harris</FamilyName> <GivenName>Sonya</GivenName> <PreferredFamilyName>Harris</PreferredFamilyName> <PreferredGivenName>Sonya</PreferredGivenName> </Name> <Demographics> <EthnicityList> <Ethnicity> <Code>WENG</Code> <Source>P</Source> </Ethnicity> </EthnicityList> <Gender>F</Gender> <BirthDate>1990-06-23</BirthDate> <LanguageList> <Language> <Code>ENG</Code> <TypeList> <Type>F</Type> </TypeList> </Language> </LanguageList> </Demographics> <Email Type="School">sonya.harris@myschool.co.uk</Email> <Address Type="Current"> <PAON> <StartNumber>17</StartNumber> </PAON> <Street>Bushmaster Close</Street> <Town>Castle Vale</Town> <AdministrativeArea>Birmingham</AdministrativeArea> <PostCode>B35 7PH</PostCode> <Country>GBR</Country> </Address> </PersonalInformation> <UPN>F330950043367</UPN> <UPNAllocationDate>2001-08-27</UPNAllocationDate> <FormerUPNList> <UPN>C936846321107</UPN> </FormerUPNList> <ULN>1234567890</ULN> <FamilyStructure>A</FamilyStructure> <InCare> <Current>No</Current> <Type>WP</Type> <LAId>330</LAId> <AtCurrentSchool>Yes</AtCurrentSchool> <PersonalEducationPlan>No</PersonalEducationPlan> </InCare> <ConnexionsAgreement>Yes</ConnexionsAgreement> <ChildProtectionRegister> <IsRegistered>Yes</IsRegistered> <LAId>330</LAId> <SiblingRegistered>No</SiblingRegistered> </ChildProtectionRegister> <GiftedTalented>No</GiftedTalented> <HomeLA>330</HomeLA> <LearnerIdentity>ENG</LearnerIdentity> <Pregnant>No</Pregnant> <SiblingList> <Sibling> <LearnerPersonalRefId>6219B1684CF9B799640234CBB9992134</LearnerPersonalRefId> <UIPI>034887</UIPI> </Sibling> </SiblingList> <UniformAllowance>No</UniformAllowance> <CurrentSchoolEnrolment LearnerSchoolEnrolmentRefId="010C6038DC7E11DB9C010016353E6F4C"> <LAId>330</LAId> <EstablishmentId>5530</EstablishmentId> <NCYearGroup>9</NCYearGroup> </CurrentSchoolEnrolment> <PreviousEstablishmentList> <PreviousEstablishment> <EstablishmentId>2117</EstablishmentId> <EstablishmentName>Allbury Primary School</EstablishmentName> <LAId>936</LAId> <EntryDate>1999-08-20</EntryDate> <ExitDate>2001-06-14</ExitDate> <ExitType>MS</ExitType> <LastSchool>Yes</LastSchool> </PreviousEstablishment> </PreviousEstablishmentList> </LearnerPersonal>
Example 6.5.18-1: LearnerPersonal

### 6.5.19 LearnerSchoolEnrolment

This object defines information related to a learner's enrolment within a particular school or establishment.The current status on an enrolment is based on EntryDate and ExitDate. Future enrolments are supported where EntryDate is in the future. ExitDate may also be specified as a future occurance.

The publisher of this object must respond to all queries given EntryDate and ExitDate, when specified.

Compare with US/Canada object: `StudentSchoolEnrollment`.

SIF_Events are reported for this object.

Figure 6.5.19-1: LearnerSchoolEnrolment

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| LearnerSchoolEnrolment |  | This object defines information related to a learner's enrolment within a particular school or establishment.The current status on an enrolment is based on EntryDate and ExitDate. Future enrolments are supported where EntryDate is in the future. ExitDate may also be specified as a future occurance. The publisher of this object must respond to all queries given EntryDate and ExitDate, when specified. Compare with US/Canada object: `StudentSchoolEnrollment`. |
@ | RefId | M | The ID (GUID) that uniquely identifies a particular enrolment. | RefIdType
@ | LearnerPersonalRefId | M | The ID (GUID) of the learner to whom this information is linked. | IdRefType
@ | SchoolInfoRefId | M | The ID (GUID) of the school to which this enrolment applies. | IdRefType
@ | MembershipType | M | The type of this enrolment as it relates to the school identified by SchoolInfoRefId. | UKLearnerEnrolmentStatusType
| EntryDate | M | The date from when this enrolment is valid. | xs:date
| NCYearGroupActual | M | The year group in which the learner is taught for the majority of their time, regardless of their chronological age. | NCYearGroup
| ClassType | O | Indicates if the learner is in a nursery class. Must be set to 'O' if age on August 31 is >= 6. | UKClassTypeType
| ExitDate | C | The ending date of this enrolment. If the learner has exited before the end of the school year, ExitDate must have a value. | xs:date
| ExitType | O |  |
| ExitType/Code | M | Code indicating the type of exit for this enrolment. | UKLeavingReasonType
| ExitType/Destination | O | Describes the destination of this learner upon exit. |
| ExitType/Destination/Code | M | Code indicating the destination type. | UKLeavingDestinationType
| ExitType/Destination/LAId | O | The LA number for destination school or college. | LAId
| ExitType/Destination/EstablishmentId | O | The DfES number for destination school or college. | EstablishmentId
| ExitType/Destination/Name | O | Name of institution/employer of learner's destination. | xs:normalizedString
| Sessions | O | Number of learner sessions (half days) per week. A maximum of 10 is possible per week. | xs:unsignedInt
xs:maxInclusive | 10
| FTPTStatus | O | An indication of whether the learner is enroled only part time. | values: Yes No
| Boarder | O | Indicates whether the learner is a boarder at the school or not. | UKBoarderTypeType
| AlternativeTuition | O | Describes any alternative tuition received by the learner. |
| AlternativeTuition/Category | M | Reason for alternative tuition. | UKTuitionCategoryType
| AlternativeTuition/StartDate | M | Beginning date for alternative tuition. | xs:date
| AlternativeTuition/EndDate | O | End date for alternative tuition. | xs:date
| AlternativeTuition/TotalHours | O | The total number of hours provided for with the tuition. | xs:unsignedInt
| AlternativeTuition/ProvisionType | M | Alternative tuition provision type. | UKAlternativeTuitionProvisionTypeType
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.19-1: LearnerSchoolEnrolment
<LearnerSchoolEnrolment RefId="2545531BECC511DB91D00002B3E94955" LearnerPersonalRefId="2542F0C3ECC511DB91D00002B3E94955" SchoolInfoRefId="CAF16713ECC411DB91D00002B3E94955" MembershipType="P"> <EntryDate>2005-09-07</EntryDate> <NCYearGroupActual>1</NCYearGroupActual> <ClassType>O</ClassType> <ExitDate>2006-02-14</ExitDate> <ExitType> <Code>ST</Code> <Destination> <Code>MP</Code> <LAId>330</LAId> <EstablishmentId>2810</EstablishmentId> <Name>Thomas Holmes Primary School</Name> </Destination> </ExitType> <Sessions>10</Sessions> <FTPTStatus>No</FTPTStatus> <Boarder>B</Boarder> <AlternativeTuition> <Category>IL</Category> <StartDate>2005-09-07</StartDate> <EndDate>2006-02-14</EndDate> <TotalHours>103</TotalHours> <ProvisionType>HSP</ProvisionType> </AlternativeTuition> </LearnerSchoolEnrolment>
Example 6.5.19-1: LearnerSchoolEnrolment

### 6.5.20 LearnerSpecialNeeds

This object contains information regarding a special education need (SEN) for a learner when provisioned within a school or establishment. A new object exists for each provision. The current status of any provision can be determined by querying StartDate and EndDate. Both dates are allowed to be in the future. The publisher of this object must support queries on these dates.

SIF_Events are reported for this object.

Figure 6.5.20-1: LearnerSpecialNeeds

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| LearnerSpecialNeeds |  | This object contains information regarding a special education need (SEN) for a learner when provisioned within a school or establishment. A new object exists for each provision. The current status of any provision can be determined by querying StartDate and EndDate. Both dates are allowed to be in the future. The publisher of this object must support queries on these dates. |
@ | RefId | M | The ID (GUID) that uniquely identifies a learner special need (provision). | RefIdType
@ | LearnerPersonalRefId | M | The ID (GUID) of the learner with special educational needs. | IdRefType
@ | SchoolInfoRefId | M | The ID (GUID) that uniquely identifies the school provisioned to work with the learner's special needs. | IdRefType
| UnitMember | O | Is this learner with special education needs (SEN) in a mainstream school a member of an SEN Unit (sometimes called special class)? | values: Yes No
| ResourcedProvisionMember | O | Is this learner with special education needs (SEN) in a mainstream school a member of a resourced provision? | values: Yes No
| NextReviewDate | O | Date of learner's next SEN review. | xs:date
| Provision | M | A provision (stage) accommodated for this learner within this school. | UKSENProvisionType
| StartDate | M | Date when learner was placed on the current SEN stage. Date may be in the future. | xs:date
| EndDate | O | Date when learner finished this SEN stage. Assumed to be current unless a date in the past is specified here. | xs:date
| SENTypeList | O | A list of Special Educational Needs types for this learner. Note that each SEN type must have its own unique ranking, and all rankings must be consecutive starting with 1. | List
| SENTypeList/SENType | MR | The code for a Special Educational Need (type) for this learner. | UKSENTypeType
@ | Ranking | M | A value (starting at 1) indicating the order of significance of special educational need in relation to other SEN types listed here. | xs:unsignedInt
| AdviceAndAssessmentLevel | O | Level of provision for Advice and Assessment. (Wales) | UKAdviceAndAssessmentWalesType
| GroupingAndSupportLevel | O | Level of provision for Grouping and Support. (Wales) | UKGroupingAndSupportWalesType
| SpecialisedResourcesLevel | O | Level of provision for Specialised Resources. (Wales) | UKSpecialisedResourcesWalesType
| TeachingMethodsLevel | O | Level of provision for Curriculum and Teaching Methods. (Wales) | UKCurriculumAndTeachingMethodsWalesType
| EmbeddedBasicSkillsSupport | O | Provision of Embedded Basic Skills support beyond the attainment of formal qualification. | union of: UKBasicSkillsSupportWalesType
| LiteracyLevelStart | O | Level of literacy at start of this SEN stage. (Wales) | xs:normalizedString
| LiteracyLevelEnd | O | Level of literacy achieved by the end of this SEN stage. (Wales) | xs:normalizedString
| NumeracyLevelStart | O | Level of numeracy at start of this SEN stage. (Wales) | xs:normalizedString
| NumeracyLevelEnd | O | Level of numeracy achieved by the end of this SEN stage. (Wales) | xs:normalizedString
| NationalCurriculumList | O | A list of National Curriculum subjects that have been modified or disapplied for this Learner. | List
| NationalCurriculumList/NationalCurriculum | MR | A National Curriculum subject that has been modified or disapplied for this Learner. |
| NationalCurriculumList/NationalCurriculum/ Modification | M | How is the National Curriculum used for this learner? | values: M Modified N Disapplied
| NationalCurriculumList/NationalCurriculum/ Subject | M | National Curriculum subject(s) for which modification or disapplication applies. | UKGeneralSubjectType
| MedicalFlag | O | Is there medical information on this Learner? | values: Yes No
| ParamedicalSupport | O | Type of therapy needed by Learner. | values: P Physiotherapy S Speech Therapy O Occupational Therapy
| MedicalNotes | O | Summary of learner's medical condition. | xs:normalizedString
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.20-1: LearnerSpecialNeeds
<LearnerSpecialNeeds RefId="B3E949552545531BECC511DB91D00002" LearnerPersonalRefId="B7865180DC7E11DB9C010016353E6F4C" SchoolInfoRefId="3A35946CDC7D11DB9C010016353E6F4C"> <UnitMember>Yes</UnitMember> <ResourcedProvisionMember>Yes</ResourcedProvisionMember> <NextReviewDate>2007-05-25</NextReviewDate> <Provision>A</Provision> <StartDate>2006-09-01</StartDate> <EndDate>2007-06-30</EndDate> <SENTypeList> <SENType Ranking="1">MLD</SENType> </SENTypeList> <AdviceAndAssessmentLevel>AA3</AdviceAndAssessmentLevel> <GroupingAndSupportLevel>GS2</GroupingAndSupportLevel> <SpecialisedResourcesLevel>SR1</SpecialisedResourcesLevel> <TeachingMethodsLevel>CT3</TeachingMethodsLevel> <EmbeddedBasicSkillsSupport>01</EmbeddedBasicSkillsSupport> <LiteracyLevelStart>4</LiteracyLevelStart> <LiteracyLevelEnd /> <NumeracyLevelStart>3</NumeracyLevelStart> <NumeracyLevelEnd /> <NationalCurriculumList> <NationalCurriculum> <Modification>M</Modification> <Subject>PRI</Subject> </NationalCurriculum> </NationalCurriculumList> <MedicalFlag>No</MedicalFlag> <ParamedicalSupport>S</ParamedicalSupport> <MedicalNotes>Pupil must be monitored constantly.</MedicalNotes> </LearnerSpecialNeeds>
Example 6.5.20-1: LearnerSpecialNeeds

### 6.5.21 PersonPicture

This object either contains or references a person's picture. Compare with US/Canada objects: `StudentPicture` and `EmployeePicture`.

SIF_Events are reported for this object.

Figure 6.5.21-1: PersonPicture

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| PersonPicture |  | This object either contains or references a person's picture. Compare with US/Canada objects: `StudentPicture` and `EmployeePicture`. |
@ | PersonRefId | M | This is the GUID of the person whose picture this is. It is important to note that using the same GUID a person may have a LearnerPersonal record, a WorkforcePersonal record, and a ContactPersonal record all at the same time. This same picture is applicable regardless of the associated object type(s). | IdRefType
| SIF_RefObjectList | MR | A list of one or more "personal" object type codes representing objects that can be requested for this person using the specified PersonRefId. | List
| SIF_RefObjectList/SIF_RefObject | M | The name of a "personal" object that can be requested for this person using the specified PersonRefId. | values: ContactPersonal LearnerPersonal WorkforcePersonal
| SchoolYear | M | School year for which this picture is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007 for the 2006/07 school year). | SchoolYear
| PictureSource | M | This element defines the picture. If the Type attribute is URL, this is the location of the picture in [JPEG] format; if Type is JPEG, this is the [JPEG] image data encoded using the Base64 Content-Transfer-Encoding defined in Section 6.8 of [RFC 2045]. | URIOrBinaryType
@ | Type | M | The way the picture is specified (URL or JPEG). | values: URL JPEG
| OKToPublish | O | Can the picture be published? | values: Yes No
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.21-1: PersonPicture
<PersonPicture PersonRefId="D3E34B359D75101A8C3D00AA001A1652"> <SIF_RefObjectList> <SIF_RefObject>LearnerPersonal</SIF_RefObject> </SIF_RefObjectList> <SchoolYear>2007</SchoolYear> <PictureSource Type="URL">http://www.schoolsite.com/pictures/1999/1234.jpg</PictureSource> <OKToPublish>Yes</OKToPublish> </PersonPicture>
Example 6.5.21-1: PersonPicture

### 6.5.22 SchoolGroup

This object describes a specific group and includes resource and time tabling information. All groups are based upon a SchoolGroupType record. However, there are courses which are not based upon any subject area and likewise may not have any teachers or other staff assigned. Compare with US/Canada object: `SectionInfo`.

SIF_Events are reported for this object.

Figure 6.5.22-1: SchoolGroup

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| SchoolGroup |  | This object describes a specific group and includes resource and time tabling information. All groups are based upon a SchoolGroupType record. However, there are courses which are not based upon any subject area and likewise may not have any teachers or other staff assigned. Compare with US/Canada object: `SectionInfo`. |
@ | RefId | M | The ID (GUID) that uniquely identifies this group entity. | RefIdType
@ | SchoolGroupTypeRefId | M | The ID (GUID) that identifies a course upon which this group is centered. Note that this element is mandatory when GroupType is associated with a course (teaching group). | IdRefType
@ | SchoolYear | M | School year for which the group is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007 for the 2006/07 school year). Where a group membership is valid across multiple years, the current year at the time of publication will be used. | SchoolYear
| LocalId | M | The locally-assigned (unique) identifier for this group. | LocalId
| GroupName | M | The name associated with this group for display purposes. | xs:normalizedString
| Description | O | A textual description. | xs:normalizedString
| ParentSchoolGroupRefId | O | The parent group associated with this group, if any. | IdRefType
| ScheduleInfoList | O |  | List
| ScheduleInfoList/ScheduleInfo | MR | The schedule-related information for a section repeating for each term in which the section is scheduled. |
| ScheduleInfoList/ScheduleInfo/ TeacherList | O | A list of teachers, staff, or other non-learners associated with this group. | List
| ScheduleInfoList/ScheduleInfo/ TeacherList/Teacher | MR | A teacher, staff, or other non-learner associated with this group. |
@ | WorkforcePersonalRefId | M | The ID (GUID) of a teacher, staff member, or other employee participating in a non-learner capacity within this group. | IdRefType
| ScheduleInfoList/ScheduleInfo/ TeacherList/Teacher/Role | O | The role associated with this person in the context of this group. | UKGroupRoleType
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.22-1: SchoolGroup
<SchoolGroup RefId="448CCF34A4B54757B09E4BB37DE69CB1" SchoolGroupTypeRefId="900B4180DC7E11DB9C0100163564AA14" SchoolYear="2007"> <LocalId>SCI200</LocalId> <GroupName>Natural Science II</GroupName> <Description>Exploration of natural sciences, 2nd Year</Description> <ScheduleInfoList> <ScheduleInfo> <TeacherList> <Teacher WorkforcePersonalRefId="5EE44B359D75101A8C3D00AA001B7B89"> <Role>TCH</Role> </Teacher> <Teacher WorkforcePersonalRefId="3D00AA001B7B895EE44B359D75101A8C"> <Role>SUP</Role> </Teacher> </TeacherList> </ScheduleInfo> </ScheduleInfoList> </SchoolGroup>
Example 6.5.22-1: SchoolGroup

### 6.5.23 SchoolGroupType

This object describes a high-level course or class grouping organised and/or taught within a school or establishment. Note that not all courses are based upon a subject area. One such course is "Class Group" which is the same as a homeroom or registration group. Compare with US/Canada object: `SchoolCourseInfo`.

SIF_Events are reported for this object.

Figure 6.5.23-1: SchoolGroupType

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| SchoolGroupType |  | This object describes a high-level course or class grouping organised and/or taught within a school or establishment. Note that not all courses are based upon a subject area. One such course is "Class Group" which is the same as a homeroom or registration group. Compare with US/Canada object: `SchoolCourseInfo`. |
@ | RefId | M | The GUID that uniquely identifies a school course. | RefIdType
@ | SchoolInfoRefId | M | The ID (GUID) that references the school or establishment where the course is offered or the registration group exists. | IdRefType
@ | SchoolYear | M | School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007 for the 2006/07 school year). Where a group membership is valid across multiple years, the current year at the time of publication will be used. | SchoolYear
@ | GroupType | M | The group type. Teaching groups are used to teach subjects while other groups are organised for various other reasons. | values: G Generic Group R Registration/Class Group T Teaching (course) Group
| Code | O | The school defined local code for the group (or course). | xs:normalizedString
| Title | O | Title associated with this group. | xs:normalizedString
| Description | O | Textual description for the group. | xs:normalizedString
| SubjectAreaList | O | Subject matter areas taught as part of the course, if any. | SubjectAreaList
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.23-1: SchoolGroupType
<SchoolGroupType RefId="900B4180DC7E11DB9C0100163564AA14" SchoolInfoRefId="D6F60F2862CA460BAA95E57AB49CBE88" SchoolYear="2007" GroupType="T"> <Code>NSCI</Code> <Title>Natural Science Studies</Title> <Description>General classification for all study of the natural sciences</Description> <SubjectAreaList> <SubjectArea>ASC</SubjectArea> <SubjectArea>BIO</SubjectArea> <SubjectArea>CHM</SubjectArea> <SubjectArea>CSB</SubjectArea> <SubjectArea>CSC</SubjectArea> <SubjectArea>CSP</SubjectArea> <SubjectArea>ENV</SubjectArea> <SubjectArea>GLG</SubjectArea> <SubjectArea>PHY</SubjectArea> <SubjectArea>SCI</SubjectArea> </SubjectAreaList> </SchoolGroupType>
Example 6.5.23-1: SchoolGroupType

### 6.5.24 SchoolInfo

This object contains basic information about a school or other educational establishment. Compare with US/Canada object with the same name.

SIF_Events are reported for this object.

Figure 6.5.24-1: SchoolInfo

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| SchoolInfo |  | This object contains basic information about a school or other educational establishment. Compare with US/Canada object with the same name. |
@ | RefId | M | The GUID that identifies this school. | RefIdType
@ | LAInfoRefId | O | The ID (GUID) assigned to the LA of which this school is a member. | IdRefType
| LocalId | O | An ID assigned by the publishing agent for this school or establishment. This may be set to any value. | xs:normalizedString
| EstablishmentId | M | DfES Establishment Number for this school. | EstablishmentId
| LAId | M | The 3-digit LA number assigned by DfES. | LAId
| SchoolName | M | School's name as indicated on the Annual Schools Census. | xs:normalizedString
| SchoolFullName | O | School's full name as stated in the Instrument of Government. | xs:normalizedString
| URN | O | School Unique Reference Number. This number is an alternate to the Establishment Number. | SchoolURN
| SchoolURL | O | URL for the school. | SchoolURL
| SchoolAddress | O | The school's published address. | Address
| AddressList | O | Other addresses associated with the school. | AddressList
| SchoolPhoneNumber | O | The main phone number for this school/establishment. | PhoneNumber
| OtherPhoneNumberList | O | A list of the school's phone numbers. | PhoneNumberList
| SchoolEmail | O | School's email address for general correspondence. | Email
| SchoolContactList | O | A list of contacts at the school. | ContactList
| HeadTeacherInfo | O | Name and title fo the school's Head Teacher. |
| HeadTeacherInfo/ContactName | M | The name of the head Teacher. | xs:normalizedString
| HeadTeacherInfo/ContactTitle | O | The official title of the Head Teacher. | xs:normalizedString
| Phase | O | The high level code indicating the level of the educational institution. | UKPhaseTypeType
| SchoolType | O | An indication of the level of the educational institution. | UKSchoolTypeType
| Governance | O | Governance afforded to this school. | UKGovernanceTypeType
| Intake | O | Intake type. | values: COMP Comprehensive SEL1 Selective (Grammar) SEL2 Secondary Modern SEL3 Selective (Technical) SEL4 Religious School
| NCYearGroupList | O | Collection of National Curriculum Year Groups offered in this school or establishment. | NCYearGroupList
| GenderOfEntry | O | Gender of learners allowed for entry to school. | values: C Coeducational F Female only M Male only
| GenderSixthForm | O | Gender of learners allowed for entry to Sixth Form. | values: C Coeducational F Female only M Male only blank = HighestNCYear less than 12
| Boarders | O | Indicates whether the school supports boarders or not. | values: Yes No
| SessionsPerDay | M | The number of sessions in the usual school day (usually two). | xs:unsignedInt
| Nursery | O | Indicates whether the school maintains a nursery class or not. Must be NO if Phase is set to MP, MS or SY. Must be YES if Phase is set to NY or EY. | values: Yes No
| Special | O | Indicates whether the school has a special class/unit or not. Must be Yes if Phase = SP. Any details will be stored in the associated SchoolInfoDetail object. | values: Yes No
| OperationalStatus | O | Operational condition of a school. | UKOperationalStatusType
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.24-1: SchoolInfo
<SchoolInfo RefId="D6F60F2862CA460BAA95E57AB49CBE88" LAInfoRefId="81559915646EBEC342277E6D2AA5EAEA"> <LocalId>005415</LocalId> <EstablishmentId>5415</EstablishmentId> <LAId>330</LAId> <SchoolName>King's Norton Boys' School</SchoolName> <SchoolFullName>King's Norton Boys' School</SchoolFullName> <SchoolURL>www.kingsnortonboys.bham.sch.uk</SchoolURL> <SchoolAddress Type="Current"> <PAON> <Description>Main Office</Description> </PAON> <Street>Northfield Road</Street> <Town>Birmingham</Town> <PostCode>B30 1DY</PostCode> <Country>GBR</Country> </SchoolAddress> <SchoolPhoneNumber Type="W"> <Number>01216280010</Number> <ListedStatus>Listed</ListedStatus> </SchoolPhoneNumber> <OtherPhoneNumberList> <PhoneNumber Type="F"> <Number>01216280080</Number> </PhoneNumber> </OtherPhoneNumberList> <SchoolEmail Type="Business">enquiry@kingsnortonboys.bham.sch.uk</SchoolEmail> <HeadTeacherInfo> <ContactName>Mr. Roy Baylis</ContactName> <ContactTitle>Head Teacher</ContactTitle> </HeadTeacherInfo> <Phase>SY</Phase> <SchoolType>39</SchoolType> <Governance>FO</Governance> <Intake>SEL3</Intake> <NCYearGroupList> <NCYearGroup>7</NCYearGroup> <NCYearGroup>8</NCYearGroup> <NCYearGroup>9</NCYearGroup> <NCYearGroup>10</NCYearGroup> <NCYearGroup>11</NCYearGroup> <NCYearGroup>12</NCYearGroup> <NCYearGroup>13</NCYearGroup> <NCYearGroup>14</NCYearGroup> </NCYearGroupList> <GenderOfEntry>M</GenderOfEntry> <GenderSixthForm>M</GenderSixthForm> <Boarders>No</Boarders> <SessionsPerDay>2</SessionsPerDay> <Nursery>No</Nursery> <Special>No</Special> <OperationalStatus>1</OperationalStatus> </SchoolInfo>
Example 6.5.24-1: SchoolInfo

### 6.5.25 TermInfo

This object provides information about a term; i.e., a reportable period of time. Compare with US/Canada object: `TermInfo`.

SIF_Events are reported for this object.

Figure 6.5.25-1: TermInfo

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| TermInfo |  | This object provides information about a term; i.e., a reportable period of time. Compare with US/Canada object: `TermInfo`. |
@ | RefId | M | The ID (GUID) that uniquely identifies this TermInfo entity. | RefIdType
@ | SchoolInfoRefId | M | The ID (GUID) that identifies the school where the term is used. | IdRefType
| SchoolYear | M | School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007 for the 2006/07 school year). Where a group membership is valid across multiple years, the current year at the time of publication will be used. | SchoolYear
| StartDate | M | Starting date of the term. | xs:date
| EndDate | M | Ending date of the term. | xs:date
| Description | O | Text-based description of the term. | xs:normalizedString
| TermCode | O | Locally-defined code. Use 'AUT', 'SPR', or 'SUM' for a 3 term year. Otherwise specify the term number within the year. | xs:normalizedString
| TermsPerYear | O | The number of terms in a given year (3-6). | xs:unsignedInt
xs:minInclusive | 3
xs:maxInclusive | 6
| MarkingTerm | O | Does this TermInfo represent a marking period? | values: Yes No
| SchedulingTerm | O | Does this TermInfo represent a scheduling term? | values: Yes No
| AttendanceTerm | O | Does this TermInfo represent an attendance term? | values: Yes No
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.25-1: TermInfo
<TermInfo RefId="7E59D75101A80A70016375DE097A0726" SchoolInfoRefId="A2E35B359D75101A8C3D00AA001A0000"> <SchoolYear>2007</SchoolYear> <StartDate>2007-01-05</StartDate> <EndDate>2007-04-01</EndDate> <Description>Spring Term 2007</Description> <TermCode>SPR</TermCode> <TermsPerYear>3</TermsPerYear> <MarkingTerm>Yes</MarkingTerm> <SchedulingTerm>Yes</SchedulingTerm> <AttendanceTerm>Yes</AttendanceTerm> </TermInfo>
Example 6.5.25-1: TermInfo

### 6.5.26 WorkforcePersonal

This object contains key personal information relating to a workforce member, who might be a teacher or other employee of the school or LA. Compare with US/Canada objects: `EmployeePersonal` and `StaffPersonal`.

SIF_Events are reported for this object.

Figure 6.5.26-1: WorkforcePersonal

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| WorkforcePersonal |  | This object contains key personal information relating to a workforce member, who might be a teacher or other employee of the school or LA. Compare with US/Canada objects: `EmployeePersonal` and `StaffPersonal`. |
@ | RefId | M | The ID (GUID) of the workforce member. Note that the same GUID may be assigned to this person when they are also a learner (via LearnerPersonal) and/or a contact (via ContactPersonal). | RefIdType
| LocalId | M | The locally-assigned identifier for this workforce member. | LocalId
| AlertMsgList | O |  | List
| AlertMsgList/AlertMsg | MR | This is an alert message that is associated with the person. | xs:normalizedString
@ | Type | M | This attribute specifies what type of alert message this is. | values: Legal Discipline Educational Other
| MedicalAlertMsgList | O |  | List
| MedicalAlertMsgList/MedicalAlertMsg | MR | Medical alert associated with the person. | xs:normalizedString
@ | Severity | M | The level of severity of this medical alert. | values: Low Moderate High Severe Unknown
| PersonalInformation | M | Personal name, demographic, address, email, and phone information for this person. | PersonalInformation
| TeacherNumber | O | The DfES Teacher Reference number. For those who have one this is a unique number. | xs:normalizedString
| NINumber | O | National Insurance Number. Do not specify temporary numbers. Format: AAnnnnnnA | xs:normalizedString
xs:pattern | [A-Z]{2}[0-9]{6}[A-Z]
| CurrentAssignmentList | O | A list of assignments associated with a workforce member, including school and role. This list serves as a quick lookup for information relating to a workforce member's postings or assignments to an LA, School, or other establishment. An agent will operate more eficiently if the data represented here is sufficient. Otherwise, it will be necessary for the agent to also request the WorkforceAssignment object(s). | List
| CurrentAssignmentList/CurrentAssignment | MR | A workforce member's assignment. |
| CurrentAssignmentList/CurrentAssignment/ LAId | O | The DfES assigned number for the LA in which the workforce member is working, if associated. | LAId
| CurrentAssignmentList/CurrentAssignment/ EstablishmentId | O | The DfES assigned number for the school or establishment in which the workforce member is working. Note that the school may not necessarily be in the same LA listed as the LAId. | EstablishmentId
| CurrentAssignmentList/CurrentAssignment/ Posts | O | A list of posts that are applicable to the workforce member's association with this school or LA. | List
| CurrentAssignmentList/CurrentAssignment/ Posts/Post | MR | The post assigned to the workforce member in the context of the school or LA. | UKAssignmentPostType
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 6.5.26-1: WorkforcePersonal
<WorkforcePersonal RefId="A8C3D5EE44B359D7510100AA001B7B89"> <LocalId>593117</LocalId> <PersonalInformation> <Name Type="B"> <FamilyName>Thaxton</FamilyName> <GivenName>Joy</GivenName> <PreferredFamilyName>Thaxton</PreferredFamilyName> <PreferredGivenName>Joy</PreferredGivenName> </Name> <Demographics> <EthnicityList> <Ethnicity> <Code>WENG</Code> <Source>O</Source> </Ethnicity> </EthnicityList> <Gender>F</Gender> <BirthDate>1974-09-12</BirthDate> <LanguageList> <Language> <Code>ENG</Code> <TypeList> <Type>F</Type> </TypeList> </Language> </LanguageList> </Demographics> <Email Type="School">joy.thaxton@myschool.sch.uk</Email> <Address Type="Current"> <PAON> <StartNumber>94</StartNumber> </PAON> <Street>Middleton Way</Street> <Town>Erdington</Town> <AdministrativeArea>Birmingham</AdministrativeArea> <PostCode>B21 4SY</PostCode> <Country>GBR</Country> </Address> </PersonalInformation> <TeacherNumber>U002738664</TeacherNumber> <NINumber>CF344902B</NINumber> <CurrentAssignmentList> <CurrentAssignment> <LAId>330</LAId> <EstablishmentId>4033</EstablishmentId> <Posts> <Post>MUSS</Post> </Posts> </CurrentAssignment> </CurrentAssignmentList> </WorkforcePersonal>
Example 6.5.26-1: WorkforcePersonal