## 3.11 Supporting SBP

### 3.11.1 CalendarDate

This object defines information related to a school calendar day in a given school calendar year. If both CalendarDate and CalendarSummary objects are supported, there must be an instance of this object for each date between CalendarSummary StartDate and EndDate, inclusive.

SIF_Events are reported for this object.

Figure 3.11.1-1: CalendarDate

| Element/@Attribute | Char | Privacy Rating | Description | Type
--- | --- | --- | --- | --- | ---
| CalendarDate |  | Low | This object defines information related to a school calendar day in a given school calendar year. If both CalendarDate and CalendarSummary objects are supported, there must be an instance of this object for each date between CalendarSummary StartDate and EndDate, inclusive. |
@ | CalendarDateRefId | M | Low | An ID (GUID) for this day date of the calendar information that is being reported. This GUID would be used to form a REST URL. | IdRefType
| Date | M | Low | A specific school day that occurs within the school year. | xs:date
| CalendarSummaryRefId | O | Low | The ID (GUID) of the calendar summary in which this calendar date is. | IdRefType
| SchoolInfoRefId | M | Low | The ID (GUID) of the school for which this calendar information is being reported. | IdRefType
| SchoolYear | M | Low | School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009"). | SchoolYearType
| CalendarDateType | M | Low | Calendar date type information. | CalendarDateInfoType
| CalendarDateNumber | O | Low | Order in which the calendar date falls within the school calendar. | xs:unsignedInt
| StudentAttendance | O | Low | Information describing how the day relates to student attendance. | AttendanceInfoType
| TeacherAttendance | O | Low | Information describing how the day relates to teacher attendance. | AttendanceInfoType
| AdministratorAttendance | O | Low | Information describing how the day relates to administrator attendance. | AttendanceInfoType
| SIF_Metadata | O | Low |  | SIF_MetadataType
| SIF_ExtendedElements | O | Low |  | SIF_ExtendedElementsType

Table 3.11.1-1: CalendarDate
<CalendarDate CalendarDateRefId="B5739375-800A-C4CC-6385-0BB2754114AA"> <Date>2007-08-31</Date> <CalendarSummaryRefId>A8A34E56-1C97-345C-0A4E-11BB113C2753</CalendarSummaryRefId> <SchoolInfoRefId>B7A34E56-1C97-345C-0A4E-11BB112B2753</SchoolInfoRefId> <SchoolYear>2007</SchoolYear> <CalendarDateType> <Code>INST</Code> </CalendarDateType> <StudentAttendance> <CountsTowardAttendance>Yes</CountsTowardAttendance> <AttendanceValue>1.0</AttendanceValue> </StudentAttendance> <TeacherAttendance> <CountsTowardAttendance>Yes</CountsTowardAttendance> <AttendanceValue>1.0</AttendanceValue> </TeacherAttendance> </CalendarDate>
Example 3.11.1-1: CalendarDate

### 3.11.2 CalendarSummary

This object provides a summary of a school's calendar information for a given school year. A school may have more than one calendar per school year (e.g., one calendar for Kindergarten students, one for special education students, one for seniors, or one for each calendar track), and each may have different days in session, start and end dates, minutes per day, instructional minutes, etc.

SIF_Events are reported for this object.

Figure 3.11.2-1: CalendarSummary

| Element/@Attribute | Char | Privacy Rating | Description | Type
--- | --- | --- | --- | --- | ---
| CalendarSummary |  | Low | This object provides a summary of a school's calendar information for a given school year. A school may have more than one calendar per school year (e.g., one calendar for Kindergarten students, one for special education students, one for seniors, or one for each calendar track), and each may have different days in session, start and end dates, minutes per day, instructional minutes, etc. |
@ | RefId | M | Low | The ID (GUID) of the calendar to which this information relates. | RefIdType
| SchoolInfoRefId | M | Low | The ID (GUID) of the school for which this calendar information is being reported. | IdRefType
| SchoolYear | M | Low | School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007"). | SchoolYearType
| LocalId | M | Low | The locally assigned identifier for this calendar. | LocalIdType
| Description | O | Low | Textual description of the school calendar. | xs:string
| DaysInSession | M | Low | The total number of days that the school was or is anticipated to be in session during the school year. Also included are days on which the education institution facility is closed and the student body as a whole is engaged in planned activities off-campus under the guidance and direction of staff members. | xs:unsignedInt
| StartDate | O | Low | The first calendar date, whether or not instruction was provided. If both CalendarSummary and CalendarDate objects are supported, StartDate must be the date of the first chronological instance of CalendarDate for the school's calendar. | xs:date
| EndDate | O | Low | The last calendar date, whether or not instruction was provided. If both CalendarSummary and CalendarDate objects are supported, EndDate must be the last chronological instance of CalendarDate for the school's calendar. | xs:date
| FirstInstructionDate | O | Low | The first day of student instruction. | xs:date
| LastInstructionDate | O | Low | The last day of student instruction (including days or times that students are present for purposes of testing and/or evaluation, but not including whole or part-days whose sole purposes is for distribution of report cards). | xs:date
| GraduationDate | O | Low | Date of graduation ceremony. | GraduationDateType
| InstructionalMinutes | O | Low | The total number of instructional minutes for this calendar for the school year. | xs:unsignedInt
| MinutesPerDay | O | Low | The number of minutes in the day in which the school is normally in session. | xs:unsignedInt
| YearLevels | O | Low | Collection of year levels applicable to this school calendar. | YearLevelsType
| SIF_Metadata | O | Low |  | SIF_MetadataType
| SIF_ExtendedElements | O | Low |  | SIF_ExtendedElementsType

Table 3.11.2-1: CalendarSummary
<CalendarSummary RefId="B5739375-800A-C4CC-6385-0BB2754114AA"> <SchoolInfoRefId>B7A34E56-1C97-345C-0A4E-11BB112B2753</SchoolInfoRefId> <SchoolYear>2005</SchoolYear> <LocalId>123321A</LocalId> <Description>Elementary School Calendar</Description> <DaysInSession>180</DaysInSession> <StartDate>2009-01-01</StartDate> <EndDate>2009-12-31</EndDate> <FirstInstructionDate>2009-01-02</FirstInstructionDate> <LastInstructionDate>2009-12-20</LastInstructionDate> <GraduationDate>2009-12-10</GraduationDate> <InstructionalMinutes>64800</InstructionalMinutes> <MinutesPerDay>360</MinutesPerDay> <YearLevels> <YearLevel> <Code>10</Code> </YearLevel> <YearLevel> <Code>11</Code> </YearLevel> <YearLevel> <Code>12</Code> </YearLevel> </YearLevels> </CalendarSummary>
Example 3.11.2-1: CalendarSummary

### 3.11.3 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 3.11.3-1: Identity

| Element/@Attribute | Char | Privacy Rating | Description | Type
--- | --- | --- | --- | --- | ---
| Identity |  | High | 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 | High | The SIF RefId that uniquely identifies this object. | RefIdType
| SIF_RefId | M | High | The SIF RefId of a StudentPersonal, StaffPersonal, or StudentContactPersonal object. | IdRefType
@ | SIF_RefObject | M | High | The type of SIF object that the `SIF_RefId` attribute identifies. | values: StudentPersonal StaffPersonal StudentContactPersonal
| AuthenticationSource | M | High | The type of source system that produced this `Identity` object. See implementation notes for provider requirements. | values: AUAccessShibboleth MSActiveDirectory NovellNDS OpenDirectory OpenID Other
| IdentityAssertions | O | High | The list of identity assertions for this user. | IdentityAssertionsType
| PasswordList | O | High | Allows a provider or publisher to specify the same password using multiple algorithms, if supported. | PasswordListType
| AuthenticationSourceGlobalUID | O | High | The globally unique person identifier that links together separate Identity objects which reference the same Person. | IdRefType
| SIF_Metadata | O | Low |  | SIF_MetadataType
| SIF_ExtendedElements | O |  | Low | SIF_ExtendedElementsType

Table 3.11.3-1: Identity
<Identity RefId="4286194F-43ED-43C1-8EE2-F0A27C4BEF86"> <SIF_RefId SIF_RefObject="StudentPersonal">23B08571-E4D6-45C3-B82A-3E52E5349925</SIF_RefId> <AuthenticationSource>AUAccessShibboleth</AuthenticationSource> <IdentityAssertions> <IdentityAssertion SchemaName="eduPersonPrincipalName">john.doe@asdf.edu.au</IdentityAssertion> </IdentityAssertions> <AuthenticationSourceGlobalUID>A9A6CB2B-C493-4427-8C1F-D6587D448B35</AuthenticationSourceGlobalUID> </Identity>
Example 3.11.3-1: Identity published by an Access Federation Shibboleth Provider
<Identity RefId="4286194F-43ED-43C1-8EE2-F0A27C4BEF86"> <SIF_RefId SIF_RefObject="StudentPersonal">23B08571-E4D6-45C3-B82A-3E52E5349925</SIF_RefId> <AuthenticationSource>MSActiveDirectory</AuthenticationSource> <IdentityAssertions> <IdentityAssertion SchemaName="sAmAccountName">user01</IdentityAssertion> <IdentityAssertion SchemaName="userPrincipalName">user01@asdf.edu.au</IdentityAssertion> <IdentityAssertion SchemaName="distinguishedName">cn=User01,cn=Users,dc=org</IdentityAssertion> </IdentityAssertions> <AuthenticationSourceGlobalUID>23A08571-E4D6-45C3-B82A-3E52E5349925</AuthenticationSourceGlobalUID> </Identity>
Example 3.11.3-2: Identity published by Microsoft Active Directory
<Identity RefId="4286194F-43ED-43C1-8EE2-F0A27C4BEF86"> <SIF_RefId SIF_RefObject="StudentPersonal">23B08571-E4D6-45C3-B82A-3E52E5349925</SIF_RefId> <AuthenticationSource>OpenID</AuthenticationSource> <IdentityAssertions> <IdentityAssertion SchemaName="openid.identity">http://verisign.org/p/alice </IdentityAssertion> <IdentityAssertion SchemaName="openid.server">http://verisign.org </IdentityAssertion> </IdentityAssertions> <AuthenticationSourceGlobalUID>A9A6CB2B-C493-4427-8C1F-D6587D448B35</AuthenticationSourceGlobalUID> </Identity>
Example 3.11.3-3: Identity published by an OpenID provider

### 3.11.4 LEAInfo

This object contains information about a school district, region, or other Local, State or Jurisdiction Educational Authority.

SIF_Events are reported for this object.

Figure 3.11.4-1: LEAInfo

| Element/@Attribute | Char | Privacy Rating | Description | Type
--- | --- | --- | --- | --- | ---
| LEAInfo |  | Low | This object contains information about a school district, region, or other Local, State or Jurisdiction Educational Authority. |
@ | RefId | M | Low | The GUID of the LEA whose information this is. | RefIdType
| LocalId | M | Low | The locally-assigned identifier for this LEA. | LocalIdType
| StateProvinceId | O | Low | The state-assigned identifier for this LEA. | StateProvinceIdType
| CommonwealthId | O | Low | Commonwealth Identifier for this Entity. | xs:normalizedString
| LEAName | M | Low | Name of LEA. | xs:normalizedString
| LEAURL | O | Low | URL for the LEA. | xs:anyURI
| EducationAgencyType | O | Low | The classification of the education agency within the geographic boundaries of a state according to the level of administrative and operational control. | AgencyType
| LEAContactList | O | Low |  | LEAContactListType
| PhoneNumberList | O | Low | The LEA's phone number(s). | PhoneNumberListType
| AddressList | O | Low | The LEA's address(es). | AddressListType
| OperationalStatus | O | Low | Operational condition of a school. | OperationalStatusType
| JurisdictionLowerHouse | O | Low | Lower House area that the school/campus belongs to. | xs:normalizedString
| SLA | O | Low | Statistical Local Area that the school/campus belongs to. | AUCodeSetsAustralianStandardGeographicalClassificationASGCType
| SIF_Metadata | O | Low |  | SIF_MetadataType
| SIF_ExtendedElements | O | Low |  | SIF_ExtendedElementsType

Table 3.11.4-1: LEAInfo
<LEAInfo RefId="D3E34B35-9D75-101A-8C3D-00AA001A1652"> <LocalId>EMR</LocalId> <StateProvinceId>EMR</StateProvinceId> <CommonwealthId>4215750</CommonwealthId> <LEAName>Eastern Metro School District</LEAName> <LEAURL>http://www.EMR.vic.edu.au</LEAURL> <EducationAgencyType> <Code>01</Code> </EducationAgencyType> <LEAContactList> <LEAContact> <PublishInDirectory>Y</PublishInDirectory> <ContactInfo> <Name Type="LGL"> <FamilyName>Smith</FamilyName> <GivenName>Theo</GivenName> <FullName>Theo Smith</FullName> </Name> <PositionTitle>Superintendent</PositionTitle> <EmailList> <Email Type="01">drseuss@edumail.vic.edu.au</Email> </EmailList> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>(03) 9745 7455</Number> </PhoneNumber> </PhoneNumberList> </ContactInfo> </LEAContact> </LEAContactList> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>(03) 9745 7455</Number> </PhoneNumber> </PhoneNumberList> <OperationalStatus>O</OperationalStatus> <JurisdictionLowerHouse>Unknown</JurisdictionLowerHouse> <SLA>205801452</SLA> </LEAInfo>
Example 3.11.4-1: LEAInfo

### 3.11.5 TermInfo

This object provides information about a term; i.e., a reportable period of time.

SIF_Events are reported for this object.

Figure 3.11.5-1: TermInfo

| Element/@Attribute | Char | Privacy Rating | Description | Type
--- | --- | --- | --- | --- | ---
| TermInfo |  | Low | This object provides information about a term; i.e., a reportable period of time. |
@ | RefId | M | Low | The ID (GUID) that uniquely identifies this TermInfo entity. | RefIdType
| SchoolInfoRefId | M | Low | The ID (GUID) that identifies the school where the term is used. | IdRefType
| SchoolYear | M | Low | School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009"). | SchoolYearType
| StartDate | M | Low | Starting date of the term. | xs:date
| EndDate | M | Low | Ending date of the term. | xs:date
| Description | O | Low | Text-based description of the term. | xs:normalizedString
| RelativeDuration | O | Low | Portion of the school year represented by this term, expressed in decimal form precise to 4 decimal places (e.g., 0.1333). | xs:decimal
xs:minInclusive | 0
xs:maxInclusive | 1
xs:fractionDigits | 4
| TermCode | O | Low | Locally-defined code. | xs:normalizedString
| Track | O | Low | The name, description, or code of the track that contains this term. This is used when there are multiple tracks within a school. For instance, kindergarten commonly has a different set of terms than other grades within the school. | xs:normalizedString
| TermSpan | O | Low | What sort of Session this TermSpan equates to. | AUCodeSetsSessionTypeType
| MarkingTerm | O | Low | Does this TermInfo represent a marking period? | AUCodeSetsYesOrNoCategoryType
| SchedulingTerm | O | Low | Does this TermInfo represent a scheduling term? | AUCodeSetsYesOrNoCategoryType
| AttendanceTerm | O | Low | Does this TermInfo represent an attendance term? | AUCodeSetsYesOrNoCategoryType
| SIF_Metadata | O | Low |  | SIF_MetadataType
| SIF_ExtendedElements | O | Low |  | SIF_ExtendedElementsType

Table 3.11.5-1: TermInfo
<TermInfo RefId="7E59D751-01A8-0A70-0163-75DE097A0726"> <SchoolInfoRefId>A2E35B35-9D75-101A-8C3D-00AA001A0000</SchoolInfoRefId> <SchoolYear>2012</SchoolYear> <StartDate>2012-01-05</StartDate> <EndDate>2012-04-01</EndDate> <Description>First Term 2012</Description> <RelativeDuration>0.2500</RelativeDuration> <TermCode>Sp2004</TermCode> <Track>PreK</Track> <TermSpan>0833</TermSpan> </TermInfo>
Example 3.11.5-1: TermInfo