## 4.15 Student Record Exchange Task Force

### 4.15.1 StudentRecordExchange

This object contains references to the set of records associated with and available for a given student.

SIF_Events are not reported for this object.

Figure 4.15.1-1: StudentRecordExchange

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| StudentRecordExchange |  | This object contains references to the set of records associated with and available for a given student. |
@ | RefId | M | The GUID that uniquely identifies an instance of this object. | RefIdType
| StateProvinceId | C | A unique student identifier outside of SIF. To request this object for a given student, one or more of `StateProvinceId`, `LocalId` or `StudentPersonalRefId` must be included when querying; matched records include one or more of the supplied values. | StateProvinceId
| LocalId | C | A locally-defined student identifier. | LocalId
| StudentPersonalRefId | C | An associated `StudentPersonal` object. | IdRefType
| Records | M | All records associated with the student. |
| Records/StudentDemographicRecordRefId | M |  | IdRefType
| Records/StudentAcademicRecordRefId | O |  | IdRefType
| Records/StudentSpecialEducationRecordRefId | O |  | IdRefType
| Records/OtherRecords | O | Other records or content not defined by SIF, but associated with the student. Wrapped in `StudentRecordPackage`. | List
| Records/OtherRecords/StudentRecordPackageRefId | MR |  | IdRefType
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 4.15.1-1: StudentRecordExchange
<StudentRecordExchange RefId="0EAF9D6DA4854F348103B04BFEAC65B2"> <StateProvinceId>2983472</StateProvinceId> <Records> <StudentDemographicRecordRefId>0B4AC4176FED4F00BCB6FBF1AE466FD2</StudentDemographicRecordRefId> <StudentAcademicRecordRefId>D932E34082D04C048112729922B58A93</StudentAcademicRecordRefId> <StudentSpecialEducationRecordRefId>DA92717DE79A4D428E1107F5DC4ECED8</StudentSpecialEducationRecordRefId> <OtherRecords> <StudentRecordPackageRefId>25FCD7C038E44E38A025FFD609B9D190</StudentRecordPackageRefId> </OtherRecords> </Records> </StudentRecordExchange>
Example 4.15.1-1: StudentRecordExchange

### 4.15.2 StudentDemographicRecord

Conveys a student's demographic data for student record exchange and transcript purposes.

This object is designed to be a dual-purpose object. It can be linked to a `StudentRecordExchange` object for record exchange purposes. There may also be Zones where systems can provide this information for record exchange systems or general informational purposes, in which case the object can be linked directly to `StudentPersonal`.

SIF_Events are not reported for this object.

Figure 4.15.2-1: StudentDemographicRecord

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| StudentDemographicRecord |  | Conveys a student's demographic data for student record exchange and transcript purposes. This object is designed to be a dual-purpose object. It can be linked to a `StudentRecordExchange` object for record exchange purposes. There may also be Zones where systems can provide this information for record exchange systems or general informational purposes, in which case the object can be linked directly to `StudentPersonal`. |
@ | RefId | M | The Id (GUID) of this record. | RefIdType
@ | SIF_RefId | M | The GUID of an associated object, either `StudentRecordExchange` or `StudentPersonal`. | RefIdType
@ | SIF_RefObject | M | The associated object type. | values: StudentRecordExchange StudentPersonal
| ReportingDate | M | The date this record was prepared. | xs:date
| StudentPersonalData | M | Collects elements of interest from StudentPersonal. |
| StudentPersonalData/LocalId | O |  | LocalId
| StudentPersonalData/StateProvinceId | O |  | StateProvinceId
| StudentPersonalData/SSN | O |  | SSN
| StudentPersonalData/OtherIdList | O | Lists all "other" identifiers associated with the student. | List
| StudentPersonalData/OtherIdList/ OtherId | MR | Lists an "other" identifier associated with the student. | xs:normalizedString
@ | Type | M | Code that defines the type of this other Id. | NCES0147IdentificationSystemType subset: 0164 0339 0338 0879 9999 0222 0764 0154 0113 5013
| StudentPersonalData/Name | M | Name of the student. Note: Type value of `04` must be used here. | NameOfRecordType
| StudentPersonalData/OtherNames | O | Previous, alternate or other names or aliases associated with the student. | OtherNames
| StudentPersonalData/DemographicsData | O | Collects elements of interest from Demographics. |
| StudentPersonalData/DemographicsData/ RaceList | O |  | RaceList
| StudentPersonalData/DemographicsData/ Gender | O |  | Gender
| StudentPersonalData/DemographicsData/ BirthDate | O |  | BirthDate
| StudentPersonalData/DemographicsData/ EnglishProficiency | O | Person's proficiency in English. | EnglishProficiency
| StudentPersonalData/DemographicsData/ LanguageList | O | List of languages an individual uses to communicate. | LanguageList
| StudentPersonalData/DemographicsData/ HispanicLatino | O |  | HispanicLatino
| StudentPersonalData/DemographicsData/ CountryOfBirth | O |  | Country
| StudentPersonalData/DemographicsData/ DwellingArrangement | O | Setting/environment in which the person resides. |
| StudentPersonalData/DemographicsData/ DwellingArrangement/Code | M | Code representing the setting/environment in which the person resides | NCES0600DwellingArrangementType
| StudentPersonalData/DemographicsData/ DwellingArrangement/OtherCodeList | O |  | OtherCodeList
| StudentPersonalData/AddressList | O | The address of the student. | AddressList
| StudentPersonalData/PhoneNumberList | O |  | PhoneNumberList
| StudentPersonalData/IDEA | O |  | IDEA
| StudentPersonalData/Migrant | O |  | Migrant
| StudentPersonalData/Title1 | O |  | Title1
| StudentPersonalData/GiftedTalented | O |  | GiftedTalented
| StudentPersonalData/EconomicDisadvantage | O |  | EconomicDisadvantage
| StudentPersonalData/ELL | O |  | ELL
| StudentPersonalData/Homeless | O |  | Homeless
| StudentPersonalData/Section504 | O |  | Section504
| StudentPersonalData/VocationalConcentrator | O |  | VocationalConcentrator
| StudentPersonalData/Immigrant | O |  | Immigrant
| StudentPersonalData/NeglectedDelinquent | O |  | NeglectedDelinquent
| StudentContactsSummary | O | Reports up to two parents/guardians of the student. |
| StudentContactsSummary/ParentGuardian1 | M | First parent/guardian. |
| StudentContactsSummary/ParentGuardian1/ Name | M |  | Name
| StudentContactsSummary/ParentGuardian1/ PhoneNumberList | O |  | PhoneNumberList
| StudentContactsSummary/ParentGuardian1/ AddressList | O |  | AddressList
| StudentContactsSummary/ParentGuardian2 | O | Second parent/guardian. |
| StudentContactsSummary/ParentGuardian2/ Name | M |  | Name
| StudentContactsSummary/ParentGuardian2/ PhoneNumberList | O |  | PhoneNumberList
| StudentContactsSummary/ParentGuardian2/ AddressList | O |  | AddressList
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 4.15.2-1: StudentDemographicRecord
<StudentDemographicRecord RefId="0B4AC4176FED4F00BCB6FBF1AE466FD2" SIF_RefObject="StudentRecordExchange" SIF_RefId="0EAF9D6DA4854F348103B04BFEAC65B2"> <ReportingDate>2006-09-26</ReportingDate> <StudentPersonalData> <LocalId>00356</LocalId> <StateProvinceId>2983472</StateProvinceId> <SSN>399091093</SSN> <Name Type="04"> <LastName>Costis</LastName> <FirstName>Martha</FirstName> <MiddleName>Parke</MiddleName> </Name> <DemographicsData> <Gender>F</Gender> </DemographicsData> </StudentPersonalData> <StudentContactsSummary> <ParentGuardian1> <Name Type="04"> <LastName>Costis</LastName> <FirstName>George</FirstName> </Name> </ParentGuardian1> <ParentGuardian2> <Name Type="04"> <LastName>Costis</LastName> <FirstName>Martha</FirstName> </Name> </ParentGuardian2> </StudentContactsSummary> </StudentDemographicRecord>
Example 4.15.2-1: StudentDemographicRecord

### 4.15.3 StudentAcademicRecord

This object conveys a student's academic record data for student record exchange and transcript purposes.

This object is designed to be a dual-purpose object. It can be linked to a `StudentRecordExchange` object for record exchange purposes. There may also be Zones where systems can provide this information for record exchange systems or general informational purposes, in which case the object can be linked directly to `StudentPersonal`.

SIF_Events are not reported for this object.

Figure 4.15.3-1: StudentAcademicRecord

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| StudentAcademicRecord |  | This object conveys a student's academic record data for student record exchange and transcript purposes. This object is designed to be a dual-purpose object. It can be linked to a `StudentRecordExchange` object for record exchange purposes. There may also be Zones where systems can provide this information for record exchange systems or general informational purposes, in which case the object can be linked directly to `StudentPersonal`. |
@ | RefId | M | The Id (GUID) of this record. | RefIdType
@ | SIF_RefId | M | The GUID of an associated object, either `StudentRecordExchange` or `StudentPersonal`. | RefIdType
@ | SIF_RefObject | M | The associated object type. | values: StudentRecordExchange StudentPersonal
| ReportingDate | M | The date this record was prepared. | xs:date
| StudentSchoolEnrollmentData | M | Collects elements of interest from StudentSchoolEnrollment. |
@ | SchoolAttendedRefId | M | References the school of record for the student (see SchoolAttended). | IdRefType
| StudentSchoolEnrollmentData/ GradeLevel | M |  | GradeLevel
| StudentSchoolEnrollmentData/ Advisor | O | Staff member assigned to the student as an advisor. |
| StudentSchoolEnrollmentData/ Advisor/StaffPersonalData | M | Collects elements of interest from StaffPersonal. |
| StudentSchoolEnrollmentData/ Advisor/StaffPersonalData/ Name | M |  | Name
| StudentSchoolEnrollmentData/ Advisor/StaffPersonalData/ Title | O |  | xs:normalizedString
| StudentSchoolEnrollmentData/ Advisor/StaffPersonalData/ AddressList | O |  | AddressList
| StudentSchoolEnrollmentData/ Advisor/StaffPersonalData/ PhoneNumberList | O |  | PhoneNumberList
| StudentSchoolEnrollmentData/ Counselor | O | Staff member assigned to the student as a counselor. |
| StudentSchoolEnrollmentData/ Counselor/StaffPersonalData | M | Collects elements of interest from StaffPersonal. |
| StudentSchoolEnrollmentData/ Counselor/StaffPersonalData/ Name | M |  | Name
| StudentSchoolEnrollmentData/ Counselor/StaffPersonalData/ Title | O |  | xs:normalizedString
| StudentSchoolEnrollmentData/ Counselor/StaffPersonalData/ AddressList | O |  | AddressList
| StudentSchoolEnrollmentData/ Counselor/StaffPersonalData/ PhoneNumberList | O |  | PhoneNumberList
| DistrictEntryDate | O | The date the student originally enrolled in the district of the school of record. | PartialDateType
| SchoolAttendanceHistory | M | Chronology of schools attended in the student's academic career, including the current school if enrolled. | List
| SchoolAttendanceHistory/SchoolAttended | MR | Data about each individual school attended. |
@ | RefId | M | Id used internally to StudentAcademicRecord to avoid duplication of school-related data. | RefIdType
| SchoolAttendanceHistory/SchoolAttended/ LEAInfoData | O | Collects elements of interest from LEAInfo. |
| SchoolAttendanceHistory/SchoolAttended/ LEAInfoData/LocalId | O |  | LocalId
| SchoolAttendanceHistory/SchoolAttended/ LEAInfoData/StateProvinceId | O |  | StateProvinceId
| SchoolAttendanceHistory/SchoolAttended/ LEAInfoData/NCESId | O |  | NCESId
| SchoolAttendanceHistory/SchoolAttended/ LEAInfoData/LEAName | M |  | LEAName
| SchoolAttendanceHistory/SchoolAttended/ SchoolInfoData | M | Collects elements of interest from SchoolInfo. |
| SchoolAttendanceHistory/SchoolAttended/ SchoolInfoData/LocalId | M |  | LocalId
| SchoolAttendanceHistory/SchoolAttended/ SchoolInfoData/StateProvinceId | O |  | StateProvinceId
| SchoolAttendanceHistory/SchoolAttended/ SchoolInfoData/NCESId | O |  | NCESId
| SchoolAttendanceHistory/SchoolAttended/ SchoolInfoData/SchoolName | M |  | SchoolName
| SchoolAttendanceHistory/SchoolAttended/ SchoolInfoData/SchoolURL | O |  | SchoolURL
| SchoolAttendanceHistory/SchoolAttended/ SchoolInfoData/SchoolContactList | O |  | SchoolContactList
| SchoolAttendanceHistory/SchoolAttended/ SchoolInfoData/AddressList | O |  | AddressList
| SchoolAttendanceHistory/SchoolAttended/ SchoolInfoData/PhoneNumberList | O |  | PhoneNumberList
| SchoolAttendanceHistory/SchoolAttended/ SchoolInfoData/IdentificationInfoList | O |  | IdentificationInfoList
| SchoolAttendanceHistory/SchoolAttended/ SchoolInfoData/GradeLevels | O |  | GradeLevels
| SchoolAttendanceHistory/SchoolAttended/ AccreditingBody | O | Accrediting body for the school. | xs:normalizedString
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems | C | Note: Mandatory if school of record. Marking systems/grading tables used by the school. | List
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData | MR | Marking system/grading table used by the school. |
@ | RefId | M | Id used internally to StudentAcademicRecord to link marks to their marking systems. | RefIdType
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Name | M | The text name of the value list ("Letter Grades", "Letter Grades (+/-)", "ESU", "Pass/Fail", "Override Grades", "Citizenship Comment Codes", etc.). | xs:string
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Percentage | C | Indicates whether a percent Mark is accepted (format ##0.00). |
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Percentage/Minimum | O | The minimum percent value accepted for this mark. If present, the publisher of this object is required to ensure that any values present in the StudentSectionMarks object will not be lower than this value. | xs:decimal
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Percentage/Maximum | O | The maximum percent value accepted for this mark. If present, the publisher of this object is required to ensure that any values present in the StudentSectionMarks object will not be higher than this value. | xs:decimal
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Numeric | C | Indicates whether a raw numeric score is accepted. |
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Numeric/Precision | O | Number of significant digits. | xs:unsignedInt
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Numeric/Scale | O | Number of decimal places. | xs:unsignedInt
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Numeric/Low | O | Lowest Mark in the range (e.g., 98, 3.95). | xs:decimal
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Numeric/High | O | Highest Mark in the range (e.g., 100, 4.0). | xs:decimal
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Letter | C | Indicates whether a letter Mark is accepted. | ActionList (ValidMark/Code)
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Letter/ValidMark | MR | List of specific valid letter Marks. |
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Letter/ValidMark/Code | M | String representing the actual Mark that would appear on the report card (e.g., "A+", "I", "100"). | xs:token
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Letter/ValidMark/NumericEquivalent | O | Numeric equivalent for the Mark (e.g., 100, 4.0). | xs:decimal
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Letter/ValidMark/Description | O | The description for this code. (e.g. "Excellent", "Participates in Class", "Incomplete", etc...). | xs:string
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Narrative | C | If present, indicates that a free-form text narrative is accepted. |
| SchoolAttendanceHistory/SchoolAttended/ MarkingSystems/MarkValueInfoData/ Narrative/MaximumSize | O | An integer value representing the maximum number of Unicode characters for the narrative, the UTF-8 encoding of which may be longer. | xs:unsignedInt
| EnrollmentHistory | O | A list of each enrollment in the schools above (see SchoolAttended). | List
| EnrollmentHistory/StudentSchoolEnrollmentData | OR | Collects elements of interest from StudentSchoolEnrollment. |
@ | SchoolAttendedRefId | M | Reference to SchoolAttended. | IdRefType
| EnrollmentHistory/StudentSchoolEnrollmentData/ SchoolYear | O |  | SchoolYear
| EnrollmentHistory/StudentSchoolEnrollmentData/ EntryDate | O |  | PartialDateType
| EnrollmentHistory/StudentSchoolEnrollmentData/ ExitDate | C | Note: Mandatory if student exited school. | PartialDateType
| EnrollmentHistory/StudentSchoolEnrollmentData/ EntryType | O |  |
| EnrollmentHistory/StudentSchoolEnrollmentData/ EntryType/Code | O | Code indicating the type of entry for this enrollment | NCES0619EntryTypeType
| EnrollmentHistory/StudentSchoolEnrollmentData/ EntryType/OtherCodeList | O |  | OtherCodeList
| EnrollmentHistory/StudentSchoolEnrollmentData/ GradeLevel | O | Grade or academic level of student. | GradeLevel
| EnrollmentHistory/StudentSchoolEnrollmentData/ ExitStatus | O |  |
| EnrollmentHistory/StudentSchoolEnrollmentData/ ExitStatus/Code | M | Code indicating the exit status for this enrollment. | NCES0643ExitWithdrawalStatusType
| EnrollmentHistory/StudentSchoolEnrollmentData/ ExitStatus/OtherCodeList | O |  | OtherCodeList
| EnrollmentHistory/StudentSchoolEnrollmentData/ ExitType | O |  |
| EnrollmentHistory/StudentSchoolEnrollmentData/ ExitType/Code | M | Code indicating the type of exit for this enrollment. | NCES0644ExitWithdrawalTypeType
| EnrollmentHistory/StudentSchoolEnrollmentData/ ExitType/OtherCodeList | O |  | OtherCodeList
| EnrollmentHistory/StudentSchoolEnrollmentData/ StudentLEARelationship | O |  |
| EnrollmentHistory/StudentSchoolEnrollmentData/ StudentLEARelationship/MembershipType | O | The type of this affiliation as it relates to the LEA identified. | values: Home The LEA is responsible for reporting the student's membership/child accounting information. Concurrent The LEA is not the primary reporting unit for the student's membership/child accounting information. Summer A summer school enrollment, not part of the regular school year.
| EnrollmentHistory/StudentSchoolEnrollmentData/ StudentLEARelationship/LEARelationshipType | M | An instance of the OrganizationRelationshipType common type that describes the details of the student's affiliation with the LEA. | OrganizationRelationshipType
| EnrollmentHistory/StudentSchoolEnrollmentData/ StudentSchoolRelationship | O |  |
| EnrollmentHistory/StudentSchoolEnrollmentData/ StudentSchoolRelationship/ MembershipType | O | The type of this affiliation as it relates to the school identified. | values: Home The LEA is responsible for reporting the student's membership/child accounting information. Concurrent The LEA is not the primary reporting unit for the student's membership/child accounting information. Summer A summer school enrollment, not part of the regular school year.
| EnrollmentHistory/StudentSchoolEnrollmentData/ StudentSchoolRelationship/ ResidencyStatus | O | Location of an individual’s legal residence relative to (within or outside) the boundaries of the school for the enrollment reported. |
| EnrollmentHistory/StudentSchoolEnrollmentData/ StudentSchoolRelationship/ ResidencyStatus/Code | M | Code indicating the residency status for this enrollment. | NCES0598PublicSchoolResidenceStatusType
| EnrollmentHistory/StudentSchoolEnrollmentData/ StudentSchoolRelationship/ NonResidentAttendReason | C | If the school represented by this enrollment is outside of the student's usual attendance area (as indicated in the ResidencyStatus element), this element indicates the reason that the student attends this school. | NCES0599NonResidentAttendanceRationaleType
| CurrentCourseActivity | C | Note: Mandatory if coursework is underway. Conveys a student's current coursework along with mid-term marks if applicable. |
| CurrentCourseActivity/TermInfoData | M | Collects elements of interest from TermInfo. |
@ | SchoolAttendedRefId | M | Reference to the school of record for the courses being taken (see SchoolAttended). | IdRefType
| CurrentCourseActivity/TermInfoData/ SchoolYear | O |  | SchoolYear
| CurrentCourseActivity/TermInfoData/ StartDate | O |  | PartialDateType
| CurrentCourseActivity/TermInfoData/ EndDate | O |  | PartialDateType
| CurrentCourseActivity/TermInfoData/ Description | O |  | xs:string
| CurrentCourseActivity/TermInfoData/ TermCode | O |  | xs:normalizedString
| CurrentCourseActivity/TermInfoData/ Track | O |  | xs:normalizedString
| CurrentCourseActivity/TermInfoData/ TermSpan | O |  | TermSpan
| CurrentCourseActivity/Courses | M | Courses being taken. | List
| CurrentCourseActivity/Courses/ Course | MR | Course being taken. |
| CurrentCourseActivity/Courses/ Course/SchoolAttendedRefId | C | Reference to the school where the course is being taken (see SchoolAttended); may be omitted if the school is the same as the school of record. | IdRefType
| CurrentCourseActivity/Courses/ Course/SchoolCourseInfoData | M | Collects elements of interest from SchoolCourseInfo. |
| CurrentCourseActivity/Courses/ Course/SchoolCourseInfoData/ CourseCode | O |  | CourseCode
| CurrentCourseActivity/Courses/ Course/SchoolCourseInfoData/ StateCourseCode | O |  | StateCourseCode
| CurrentCourseActivity/Courses/ Course/SchoolCourseInfoData/ DistrictCourseCode | O |  | DistrictCourseCode
| CurrentCourseActivity/Courses/ Course/SchoolCourseInfoData/ NationalCourseCode | O |  | xs:normalizedString
| CurrentCourseActivity/Courses/ Course/SchoolCourseInfoData/ SubjectAreaList | O |  | SubjectAreaList
| CurrentCourseActivity/Courses/ Course/SchoolCourseInfoData/ CourseTitle | O |  | CourseTitle
| CurrentCourseActivity/Courses/ Course/SchoolCourseInfoData/ Description | O |  | xs:string
| CurrentCourseActivity/Courses/ Course/SchoolCourseInfoData/ InstructionalLevel | O |  | InstructionalLevel
| CurrentCourseActivity/Courses/ Course/SchoolCourseInfoData/ CoreAcademicCourse | O |  | xs:boolean
| CurrentCourseActivity/Courses/ Course/SchoolCourseInfoData/ GraduationRequirement | O |  | GraduationRequirement
| CurrentCourseActivity/Courses/ Course/SchoolCourseInfoData/ Department | O |  | xs:normalizedString
| CurrentCourseActivity/Courses/ Course/StartDate | O | Date course section started. | PartialDateType
| CurrentCourseActivity/Courses/ Course/EndDate | O | Date course section ended, or will end. | PartialDateType
| CurrentCourseActivity/Courses/ Course/MarkingPeriod | M |  |
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/TermInfoData | O | Information related to the span of time associated with the marking period. |
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/TermInfoData/ StartDate | O |  | PartialDateType
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/TermInfoData/ EndDate | O |  | PartialDateType
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/TermInfoData/ Description | O |  | xs:string
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/TermInfoData/ TermCode | O |  | xs:normalizedString
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/TermInfoData/ Track | O |  | xs:normalizedString
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/TermInfoData/ TermSpan | O |  | TermSpan
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/GradeLevelWhenTaken | O | Student's grade level at time of course. | GradeLevel
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/MarkData | C | Note: Mandatory if mid-term mark exists. Mid-term mark. |
@ | MarkValueInfoDataRefId | M | Reference to marking system at school of record. | IdRefType
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/MarkData/ Percentage | C | The percent score for this mark (0.00 - 100.00). | xs:decimal
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/MarkData/ Numeric | C | The raw numeric score for this mark. | xs:unsignedInt
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/MarkData/ Letter | C | The letter grade for this mark. | xs:normalizedString
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/MarkData/ Narrative | C | The free form text narrative for this mark. | xs:string
| CurrentCourseActivity/Courses/ Course/MarkingPeriod/CourseCreditsAttempted | O | Number of course credits attempted. | xs:decimal
| CourseHistory | O | Conveys the coursework completed, performance and attendance information for a student's academic career. | List
| CourseHistory/Term | OR | Time spans by which courses are grouped. |
| CourseHistory/Term/TermInfoData | M | Collects elements of interest from TermInfo. |
@ | SchoolAttendedRefId | M | Reference to the school of record for the time span (see SchoolAttended). | IdRefType
| CourseHistory/Term/TermInfoData/ SchoolYear | O |  | SchoolYear
| CourseHistory/Term/TermInfoData/ StartDate | O |  | PartialDateType
| CourseHistory/Term/TermInfoData/ EndDate | O |  | PartialDateType
| CourseHistory/Term/TermInfoData/ Description | O |  | xs:string
| CourseHistory/Term/TermInfoData/ TermCode | O |  | xs:normalizedString
| CourseHistory/Term/TermInfoData/ Track | O |  | xs:normalizedString
| CourseHistory/Term/TermInfoData/ TermSpan | O |  | TermSpan
| CourseHistory/Term/Courses | O |  |
| CourseHistory/Term/Courses/ Course | OR |  |
| CourseHistory/Term/Courses/ Course/SchoolAttendedRefId | C | Reference to the school where the course was taken (see SchoolAttended); may be omitted if the school is the same as the school of record. | IdRefType
| CourseHistory/Term/Courses/ Course/SchoolCourseInfoData | M | Collects elements of interest from SchoolCourseInfo. |
| CourseHistory/Term/Courses/ Course/SchoolCourseInfoData/ CourseCode | O |  | CourseCode
| CourseHistory/Term/Courses/ Course/SchoolCourseInfoData/ StateCourseCode | O |  | StateCourseCode
| CourseHistory/Term/Courses/ Course/SchoolCourseInfoData/ DistrictCourseCode | O |  | DistrictCourseCode
| CourseHistory/Term/Courses/ Course/SchoolCourseInfoData/ NationalCourseCode | O |  | xs:normalizedString
| CourseHistory/Term/Courses/ Course/SchoolCourseInfoData/ SubjectAreaList | O |  | SubjectAreaList
| CourseHistory/Term/Courses/ Course/SchoolCourseInfoData/ CourseTitle | O |  | CourseTitle
| CourseHistory/Term/Courses/ Course/SchoolCourseInfoData/ Description | O |  | xs:string
| CourseHistory/Term/Courses/ Course/SchoolCourseInfoData/ InstructionalLevel | O |  | InstructionalLevel
| CourseHistory/Term/Courses/ Course/SchoolCourseInfoData/ CoreAcademicCourse | O |  | xs:boolean
| CourseHistory/Term/Courses/ Course/SchoolCourseInfoData/ GraduationRequirement | O |  | GraduationRequirement
| CourseHistory/Term/Courses/ Course/SchoolCourseInfoData/ Department | O |  | xs:normalizedString
| CourseHistory/Term/Courses/ Course/StartDate | O | Date course section started. | PartialDateType
| CourseHistory/Term/Courses/ Course/EndDate | O | Date course section ended. | PartialDateType
| CourseHistory/Term/Courses/ Course/MarkingPeriods | M | Student performance/attendance data for each marking period. | List
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod | MR | Student performance/attendance data for a marking period. |
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ SchoolAttendedRefId | C | Reference to the school where student took the course during the marking period, if different from schools above. | IdRefType
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ TermInfoData | O | Information related to the span of time associated with the marking period. |
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ TermInfoData/StartDate | O |  | PartialDateType
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ TermInfoData/EndDate | O |  | PartialDateType
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ TermInfoData/Description | O |  | xs:string
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ TermInfoData/TermCode | O |  | xs:normalizedString
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ TermInfoData/Track | O |  | xs:normalizedString
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ TermInfoData/TermSpan | O |  | TermSpan
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ GradeLevelWhenTaken | O | Student's grade level at time of course. | GradeLevel
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ MarkData | C | Note: Mandatory if mid-term mark exists. Mid-term mark. |
@ | MarkValueInfoDataRefId | M | Reference to marking system at school of record. | IdRefType
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ MarkData/Percentage | C | The percent score for this mark (0.00 - 100.00). | xs:decimal
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ MarkData/Numeric | C | The raw numeric score for this mark. | xs:unsignedInt
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ MarkData/Letter | C | The letter grade for this mark. | xs:normalizedString
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ MarkData/Narrative | C | The free form text narrative for this mark. | xs:string
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ CourseCreditsAttempted | O | Number of course credits attempted. | xs:decimal
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ CourseCreditsEarned | O | Number of course credits earned. | xs:decimal
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ CreditType | O | Type of credit. | NCES0108CreditTypeEarnedType
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ ExcessiveAbsenceIndicator | O | Flag indicating that the student was excessively absent from the class. | xs:boolean
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ DaysAbsent | O | Number of days absent. | xs:decimal
| CourseHistory/Term/Courses/ Course/MarkingPeriods/MarkingPeriod/ DaysPresent | O | Number of days present. | xs:decimal
| CourseHistory/Term/Courses/ Course/SectionInfoData | O |  |
| CourseHistory/Term/Courses/ Course/SectionInfoData/MediumOfInstruction | O | Medium through which the student receives instructional communication from the teacher. |
| CourseHistory/Term/Courses/ Course/SectionInfoData/MediumOfInstruction/ Code | M | Code representing the medium of instruction. | NCES0209MediumOfInstructionType
| CourseHistory/Term/Courses/ Course/SectionInfoData/MediumOfInstruction/ OtherCodeList | O |  | OtherCodeList
| AcademicPerformanceHistory | O | Provides a summary of a student's academic performance by reporting period. | List
| AcademicPerformanceHistory/ TermPerformance | OR | Individual term performance. |
| AcademicPerformanceHistory/ TermPerformance/TermInfoData | O | Collects elements of interest from TermInfo. |
| AcademicPerformanceHistory/ TermPerformance/TermInfoData/ SchoolYear | O |  | SchoolYear
| AcademicPerformanceHistory/ TermPerformance/TermInfoData/ StartDate | O |  | PartialDateType
| AcademicPerformanceHistory/ TermPerformance/TermInfoData/ EndDate | O |  | PartialDateType
| AcademicPerformanceHistory/ TermPerformance/TermInfoData/ Description | O |  | xs:string
| AcademicPerformanceHistory/ TermPerformance/TermInfoData/ TermCode | O |  | xs:normalizedString
| AcademicPerformanceHistory/ TermPerformance/TermInfoData/ Track | O |  | xs:normalizedString
| AcademicPerformanceHistory/ TermPerformance/TermInfoData/ TermSpan | O |  | TermSpan
| AcademicPerformanceHistory/ TermPerformance/GradeLevelWhenTaken | O | Student's grade level at time. | GradeLevel
| AcademicPerformanceHistory/ TermPerformance/CreditsAttempted | O | Number of credits attempted. | xs:decimal
| AcademicPerformanceHistory/ TermPerformance/CreditsEarned | O | Number of credits earned. | xs:decimal
| AcademicPerformanceHistory/ TermPerformance/GPACreditsAttempted | O | Number of GPA credits attempted. | xs:decimal
| AcademicPerformanceHistory/ TermPerformance/GPACreditsEarned | O | Number of GPA credits earned. | xs:decimal
| AcademicPerformanceHistory/ TermPerformance/GPAGradePoints | O | Number of GPA points received. | xs:decimal
| AcademicPerformanceHistory/ TermPerformance/GPA | O | Grade point average for term. | xs:decimal
| AcademicPerformanceHistory/ TermPerformance/WeightedGPA | O | Weighted grade point average for term. | xs:decimal
| AcademicPerformanceHistory/ TermPerformance/DaysAbsent | O | Number of days absent. | xs:decimal
| AcademicPerformanceHistory/ TermPerformance/DaysPresent | O | Number of days present. | xs:decimal
| AcademicPerformanceSummary | M | Conveys a cumulative summary of a student's entire academic performance at the time the transcript was generated. |
| AcademicPerformanceSummary/ TotalCreditsAttempted | O | Total credits attempted during academic career. | xs:decimal
| AcademicPerformanceSummary/ TotalCreditsEarned | O | Total credits earned during academic career. | xs:decimal
| AcademicPerformanceSummary/ CumulativeGPACreditsEarned | O | Cumulative number of GPA credits earned during academic career. | xs:decimal
| AcademicPerformanceSummary/ CumulativeGradePoints | O | Cumulative number of grade points earned during academic career. | xs:decimal
| AcademicPerformanceSummary/ CumulativeGPA | O | Cumulative grade point average for academic career. | xs:decimal
| AcademicPerformanceSummary/ GPAType | O | Brief name/description of type of GPA. | xs:normalizedString
| AcademicPerformanceSummary/ ClassRank | O | Student's rank in graduating class. | xs:unsignedInt
| AcademicPerformanceSummary/ ClassTotalNumber | O | Total number of students in student's graduating class. | xs:unsignedInt
| AcademicPerformanceSummary/ ClassRankingDate | O | Date class ranking was determined. | PartialDateType
| AcademicPerformanceSummary/ ProjectedGraduationDate | O | Projected graduation date. | PartialDateType
| AcademicPerformanceSummary/ GraduationDate | C | Note: Mandatory if graduated. Graduation date. | PartialDateType
| AcademicPerformanceSummary/ GraduationDiplomaType | C | Note: Mandatory if graduated. Type of diploma earned. | xs:normalizedString
| AcademicPerformanceSummary/ AcademicTrack | O | An indication of the general nature and difficulty of instruction provided throughout a course. Note: This element is deprecated, in favor of the two elements below, beginning with Version 2.2. | NCES0106CourseInstructionalLevelType
| AcademicPerformanceSummary/ AcademicFoci | O |  | List
| AcademicPerformanceSummary/ AcademicFoci/AcademicFocus | OR | Indicates the general nature and difficulty of instruction provided throughout a course. |
| AcademicPerformanceSummary/ AcademicFoci/AcademicFocus/ Code | M | A code to depict the focus of the educational program (replaces deprecated `AcademicTrack`. | NCES0229ProgramTypeType
| AcademicPerformanceSummary/ AcademicFoci/AcademicFocus/ OtherCodeList | O | Alternate codes indicating the general nature and difficulty of the educational program. | OtherCodeList
| AcademicPerformanceSummary/ AcademicSubjects | O |  | List
| AcademicPerformanceSummary/ AcademicSubjects/AcademicSubject | OR | Coding to depict an intended subject area. |
| AcademicPerformanceSummary/ AcademicSubjects/AcademicSubject/ Code | M | A code to depict an academic or vocational discipline studied by an individual in an educational program (based on NCES CIP 2000). | NCES0373PostsecondarySubjectMatterAreaType
| AcademicPerformanceSummary/ AcademicSubjects/AcademicSubject/ OtherCodeList | O | Alternate codes for an academic or vocational discipline studied by an individual in an educational program. | OtherCodeList
| AssessmentPerformanceHistory | C | Note: Mandatory if assessments exist. Conveys a history of assessments that the student has taken throughout his/her academic career. | List
| AssessmentPerformanceHistory/ Assessment | MR | A record of performance on an individual assessment. |
| AssessmentPerformanceHistory/ Assessment/Name | M | Textual description of assessment. | xs:normalizedString
| AssessmentPerformanceHistory/ Assessment/AdministrationDate | O | Date the assessment was administered. | PartialDateType
| AssessmentPerformanceHistory/ Assessment/Form | O | Form, version or edition of the test. | xs:normalizedString
| AssessmentPerformanceHistory/ Assessment/Level | O | Free-form text description of the level of the test. | xs:string
| AssessmentPerformanceHistory/ Assessment/StudentGradeLevelWhenAssessed | O | Student's grade level when assessed. | GradeLevel
| AssessmentPerformanceHistory/ Assessment/SubtestCategory | O | The subtest or subject category of the assessment. | xs:normalizedString
| AssessmentPerformanceHistory/ Assessment/TestScoreType | O | Type of test score. | NCES0056AssessmentReportingMethodType
| AssessmentPerformanceHistory/ Assessment/TestScore | O | Test score. | xs:normalizedString
| AdditionalGraduationRequirementPerformanceHistory | C | Note: Mandatory if additional graduation requirements exist. Conveys a student's achievements in relation to additional graduation requirements. | List
| AdditionalGraduationRequirementPerformanceHistory/ Requirement | MR | A record of performance in an individual graduation requirement. |
| AdditionalGraduationRequirementPerformanceHistory/ Requirement/Name | M | Textual description of the requirement. | xs:normalizedString
| AdditionalGraduationRequirementPerformanceHistory/ Requirement/Method | O | The method by which the requirement was met. | xs:string
| AdditionalGraduationRequirementPerformanceHistory/ Requirement/Status | M | Student's status with regard to the requirement. | values: Met Not Met
| AdditionalGraduationRequirementPerformanceHistory/ Requirement/StatusDeterminationDate | O | Date the student's status was determined. | PartialDateType
| ActivityAwardHistory | C | Note: Mandatory if activities/awards exist. Conveys award the student has received and/or activities in which s/he has been involved. | List
| ActivityAwardHistory/ActivityAward | MR | A record of an individual award or activity |
| ActivityAwardHistory/ActivityAward/ Name | M | The title that identifies a particular co-curricular or extra-curricular activity. | xs:normalizedString
| ActivityAwardHistory/ActivityAward/ InvolvementCode | O | The code used to identify the co-curricular or extra-curricular activity in which the individual is involved. | NCES0679ActivityInvolvementCodeType
| ActivityAwardHistory/ActivityAward/ InvolvementBeginningDate | O | The month, day, and year on which the individual began to participate in the activity. | PartialDateType
| ActivityAwardHistory/ActivityAward/ InvolvementEndingDate | O | The month, day, and year on which the individual ceased to participate in the activity. | PartialDateType
| ActivityAwardHistory/ActivityAward/ InvolvementAmount | O | An indication of the degree to which the individual is involved in the activity (e.g., number of hours per week). | xs:normalizedString
| ActivityAwardHistory/ActivityAward/ HonorsInformationCode | O | A designation of the type of academic distinctions or other honors earned by or awarded to the student. Note: `HonorsInformationCode` and `HonorsDescription` are related to honors (athletic award, citizenship award/recognition, medals, honor society membership, etc.) other than graduation and scholar awards and scholarships. `DiplomaCredentialHonorsCode` and `DiplomaCredentialHonorsDescription` are focused on graduation honors like cum laude designations (magna, summa), scholar and honors awards, scholarships, and such. | NCES0674HonorsTypeType
| ActivityAwardHistory/ActivityAward/ HonorsDescription | O | A textual description of the distinction or honor. | xs:normalizedString
| ActivityAwardHistory/ActivityAward/ DiplomaCredentialHonorsCode | O | The nature of recognition given the student for the successful completion of work in high school. | NCES0684DiplomaCredentialLevelAndHonorsType
| ActivityAwardHistory/ActivityAward/ DiplomaCredentialHonorsDescription | O | A textual description of the recognition. | xs:normalizedString
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 4.15.3-1: StudentAcademicRecord
<StudentAcademicRecord RefId="D932E34082D04C048112729922B58A93" SIF_RefObject="StudentRecordExchange" SIF_RefId="0EAF9D6DA4854F348103B04BFEAC65B2"> <ReportingDate>2006-09-26</ReportingDate> <StudentSchoolEnrollmentData SchoolAttendedRefId="39FA2714A63543B0A7732796825E9C68"> <GradeLevel> <Code>12</Code> </GradeLevel> </StudentSchoolEnrollmentData> <DistrictEntryDate>2003-09-01</DistrictEntryDate> <SchoolAttendanceHistory> <SchoolAttended RefId="39FA2714A63543B0A7732796825E9C67"> <SchoolInfoData> <LocalId>43</LocalId> <StateProvinceId>389</StateProvinceId> <SchoolName>Thomas Jefferson HS</SchoolName> <GradeLevels> <GradeLevel> <Code>09</Code> </GradeLevel> <GradeLevel> <Code>10</Code> </GradeLevel> <GradeLevel> <Code>11</Code> </GradeLevel> <GradeLevel> <Code>12</Code> </GradeLevel> </GradeLevels> </SchoolInfoData> <MarkingSystems> <MarkValueInfoData RefId="DBA34A13FF234C7994AAE13D89DA9A50"> <Name>Letter Grades</Name> <Letter> <ValidMark> <Code>A</Code> <NumericEquivalent>4.0</NumericEquivalent> </ValidMark> <ValidMark> <Code>A-</Code> <NumericEquivalent>3.7</NumericEquivalent> </ValidMark> <ValidMark> <Code>B+</Code> <NumericEquivalent>3.2</NumericEquivalent> </ValidMark> <ValidMark> <Code>B</Code> <NumericEquivalent>3.0</NumericEquivalent> </ValidMark> <ValidMark> <Code>B-</Code> <NumericEquivalent>2.7</NumericEquivalent> </ValidMark> <ValidMark> <Code>C+</Code> <NumericEquivalent>2.8</NumericEquivalent> </ValidMark> <ValidMark> <Code>C</Code> <NumericEquivalent>2.0</NumericEquivalent> </ValidMark> <ValidMark> <Code>C-</Code> <NumericEquivalent>1.7</NumericEquivalent> </ValidMark> <ValidMark> <Code>D+</Code> <NumericEquivalent>1.2</NumericEquivalent> </ValidMark> <ValidMark> <Code>D</Code> <NumericEquivalent>1.0</NumericEquivalent> </ValidMark> <ValidMark> <Code>E</Code> <NumericEquivalent>0.0</NumericEquivalent> </ValidMark> <ValidMark> <Code>F</Code> <NumericEquivalent>0.0</NumericEquivalent> </ValidMark> </Letter> </MarkValueInfoData> </MarkingSystems> </SchoolAttended> <SchoolAttended RefId="39FA2714A63543B0A7732796825E9C68"> <LEAInfoData> <LEAName>Everett School District</LEAName> </LEAInfoData> <SchoolInfoData> <LocalId>44</LocalId> <StateProvinceId>390</StateProvinceId> <SchoolName>Everett HS</SchoolName> <AddressList> <Address Type="0123"> <Street> <Line1>2416 Colby Ave</Line1> </Street> <City>Everett</City> <StateProvince>WA</StateProvince> <Country>US</Country> <PostalCode>98201</PostalCode> </Address> </AddressList> <GradeLevels> <GradeLevel> <Code>09</Code> </GradeLevel> <GradeLevel> <Code>10</Code> </GradeLevel> <GradeLevel> <Code>11</Code> </GradeLevel> <GradeLevel> <Code>12</Code> </GradeLevel> </GradeLevels> </SchoolInfoData> <MarkingSystems> <MarkValueInfoData RefId="FBE50CCA156741F389D916B89923DFFE"> <Name>Letter Grades</Name> <Letter> <ValidMark> <Code>A</Code> <NumericEquivalent>4.0</NumericEquivalent> </ValidMark> <ValidMark> <Code>A-</Code> <NumericEquivalent>3.7</NumericEquivalent> </ValidMark> <ValidMark> <Code>B+</Code> <NumericEquivalent>3.2</NumericEquivalent> </ValidMark> <ValidMark> <Code>B</Code> <NumericEquivalent>3.0</NumericEquivalent> </ValidMark> <ValidMark> <Code>B-</Code> <NumericEquivalent>2.7</NumericEquivalent> </ValidMark> <ValidMark> <Code>C+</Code> <NumericEquivalent>2.8</NumericEquivalent> </ValidMark> <ValidMark> <Code>C</Code> <NumericEquivalent>2.0</NumericEquivalent> </ValidMark> <ValidMark> <Code>C-</Code> <NumericEquivalent>1.7</NumericEquivalent> </ValidMark> <ValidMark> <Code>D+</Code> <NumericEquivalent>1.2</NumericEquivalent> </ValidMark> <ValidMark> <Code>D</Code> <NumericEquivalent>1.0</NumericEquivalent> </ValidMark> <ValidMark> <Code>E</Code> <NumericEquivalent>0.0</NumericEquivalent> </ValidMark> <ValidMark> <Code>F</Code> <NumericEquivalent>0.0</NumericEquivalent> </ValidMark> </Letter> </MarkValueInfoData> </MarkingSystems> </SchoolAttended> <SchoolAttended RefId="39FA2714A63543B0A7732796825E9C69"> <SchoolInfoData> <LocalId>45</LocalId> <StateProvinceId>391</StateProvinceId> <NCESId /> <SchoolName>Thomas Alva Edison HS</SchoolName> <GradeLevels> <GradeLevel> <Code>09</Code> </GradeLevel> <GradeLevel> <Code>10</Code> </GradeLevel> <GradeLevel> <Code>11</Code> </GradeLevel> <GradeLevel> <Code>12</Code> </GradeLevel> </GradeLevels> </SchoolInfoData> </SchoolAttended> </SchoolAttendanceHistory> <EnrollmentHistory> <StudentSchoolEnrollmentData SchoolAttendedRefId="39FA2714A63543B0A7732796825E9C67"> <SchoolYear>1998</SchoolYear> <EntryDate>1997-09-01</EntryDate> <ExitDate>1998-06-30</ExitDate> </StudentSchoolEnrollmentData> <StudentSchoolEnrollmentData SchoolAttendedRefId="39FA2714A63543B0A7732796825E9C68"> <SchoolYear>1999</SchoolYear> <EntryDate>1998-09-01</EntryDate> <ExitDate>1999-06-30</ExitDate> </StudentSchoolEnrollmentData> <StudentSchoolEnrollmentData SchoolAttendedRefId="39FA2714A63543B0A7732796825E9C69"> <SchoolYear>2000</SchoolYear> <EntryDate>1999-09-01</EntryDate> <ExitDate>2000-06-30</ExitDate> </StudentSchoolEnrollmentData> <StudentSchoolEnrollmentData SchoolAttendedRefId="39FA2714A63543B0A7732796825E9C68"> <SchoolYear>2002</SchoolYear> <EntryDate>2001-09-01</EntryDate> </StudentSchoolEnrollmentData> </EnrollmentHistory> <CourseHistory> <Term> <TermInfoData SchoolAttendedRefId="39FA2714A63543B0A7732796825E9C67"> <SchoolYear>1998</SchoolYear> <StartDate>1997-09-01</StartDate> <EndDate>1998-03-30</EndDate> </TermInfoData> <Courses> <Course> <SchoolCourseInfoData> <CourseCode>ENG031</CourseCode> <CourseTitle>Grammar</CourseTitle> </SchoolCourseInfoData> <StartDate>1997-09-01</StartDate> <EndDate>1998-03-30</EndDate> <MarkingPeriods> <MarkingPeriod> <GradeLevelWhenTaken> <Code>09</Code> </GradeLevelWhenTaken> <MarkData MarkValueInfoDataRefId="DBA34A13FF234C7994AAE13D89DA9A50"> <Letter>A</Letter> </MarkData> <CourseCreditsAttempted>0.50</CourseCreditsAttempted> <CourseCreditsEarned>0.50</CourseCreditsEarned> <DaysAbsent>0</DaysAbsent> <DaysPresent>85</DaysPresent> </MarkingPeriod> </MarkingPeriods> </Course> <!-- ... --> </Courses> </Term> <!-- ... --> </CourseHistory> <AcademicPerformanceHistory> <TermPerformance> <TermInfoData> <EndDate>1998-03-31</EndDate> </TermInfoData> <GradeLevelWhenTaken> <Code>09</Code> </GradeLevelWhenTaken> <CreditsAttempted>3.0</CreditsAttempted> <CreditsEarned>3.0</CreditsEarned> <GPACreditsAttempted>3.0</GPACreditsAttempted> <GPACreditsEarned>3.0</GPACreditsEarned> <GPAGradePoints>12.0</GPAGradePoints> <GPA>4.00</GPA> <DaysAbsent>0</DaysAbsent> <DaysPresent>85</DaysPresent> </TermPerformance> <TermPerformance> <TermInfoData> <EndDate>1998-06-30</EndDate> </TermInfoData> <GradeLevelWhenTaken> <Code>09</Code> </GradeLevelWhenTaken> <CreditsAttempted>3.5</CreditsAttempted> <CreditsEarned>3.5</CreditsEarned> <GPACreditsAttempted>3.5</GPACreditsAttempted> <GPACreditsEarned>3.5</GPACreditsEarned> <GPAGradePoints>12.0</GPAGradePoints> <GPA>4.00</GPA> <DaysAbsent>0</DaysAbsent> <DaysPresent>85</DaysPresent> </TermPerformance> <TermPerformance> <TermInfoData> <EndDate>1999-01-31</EndDate> </TermInfoData> <GradeLevelWhenTaken> <Code>09</Code> </GradeLevelWhenTaken> <CreditsAttempted>3.0</CreditsAttempted> <CreditsEarned>3.0</CreditsEarned> <GPACreditsAttempted>2.5</GPACreditsAttempted> <GPACreditsEarned>2.5</GPACreditsEarned> <GPAGradePoints>12.0</GPAGradePoints> <GPA>4.00</GPA> <DaysAbsent>0</DaysAbsent> <DaysPresent>85</DaysPresent> </TermPerformance> <!-- ... --> </AcademicPerformanceHistory> <AcademicPerformanceSummary> <TotalCreditsAttempted>27.3</TotalCreditsAttempted> <TotalCreditsEarned>27.3</TotalCreditsEarned> <CumulativeGPACreditsEarned>22.5</CumulativeGPACreditsEarned> <CumulativeGradePoints>94.0</CumulativeGradePoints> <CumulativeGPA>4.000</CumulativeGPA> <ClassRank>1</ClassRank> <ClassTotalNumber>250</ClassTotalNumber> <ClassRankingDate>2002-06-01</ClassRankingDate> <ProjectedGraduationDate>2002-06-05</ProjectedGraduationDate> </AcademicPerformanceSummary> <AssessmentPerformanceHistory> <Assessment> <Name>WASL</Name> <AdministrationDate>2002-01-02</AdministrationDate> <Level>4</Level> <StudentGradeLevelWhenAssessed> <Code>12</Code> </StudentGradeLevelWhenAssessed> <SubtestCategory>Reading</SubtestCategory> <TestScoreType>0512</TestScoreType> <TestScore>SCHOLAR</TestScore> </Assessment> <Assessment> <Name>WASL</Name> <AdministrationDate>2002-01-02</AdministrationDate> <Level>1</Level> <StudentGradeLevelWhenAssessed> <Code>12</Code> </StudentGradeLevelWhenAssessed> <SubtestCategory>Writing</SubtestCategory> <TestScoreType>0512</TestScoreType> <TestScore>NOT MET</TestScore> </Assessment> <!-- ... --> </AssessmentPerformanceHistory> <AdditionalGraduationRequirementPerformanceHistory> <Requirement> <Name>WASL Cert Acad Achievement</Name> <Status>Met</Status> <StatusDeterminationDate>2002-06-01</StatusDeterminationDate> </Requirement> <Requirement> <Name>High School &amp; Beyond Plan</Name> <Method /> <Status>Not Met</Status> <StatusDeterminationDate>2002-06-01</StatusDeterminationDate> </Requirement> <!-- ... --> </AdditionalGraduationRequirementPerformanceHistory> <ActivityAwardHistory> <ActivityAward> <Name>Computer club</Name> <InvolvementCode>0701</InvolvementCode> <InvolvementBeginningDate>2001-09-01</InvolvementBeginningDate> <InvolvementEndingDate>2002-06-30</InvolvementEndingDate> </ActivityAward> <!-- ... --> </ActivityAwardHistory> </StudentAcademicRecord>
Example 4.15.3-1: StudentAcademicRecord

### 4.15.4 StudentSpecialEducationRecord

Conveys a student's special education program information for student record exchange.

This object is designed to be a dual-purpose object. It can be linked to a `StudentRecordExchange` object for record exchange purposes. There may also be Zones where systems can provide this information for record exchange systems or general informational purposes, in which case the object can be linked directly to `StudentPersonal`.

SIF_Events are not reported for this object.

Figure 4.15.4-1: StudentSpecialEducationRecord

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| StudentSpecialEducationRecord |  | Conveys a student's special education program information for student record exchange. This object is designed to be a dual-purpose object. It can be linked to a `StudentRecordExchange` object for record exchange purposes. There may also be Zones where systems can provide this information for record exchange systems or general informational purposes, in which case the object can be linked directly to `StudentPersonal`. |
@ | RefId | M | The Id (GUID) of this record. | RefIdType
@ | SIF_RefId | M | The GUID of an associated object, either `StudentRecordExchange` or `StudentPersonal`. | RefIdType
@ | SIF_RefObject | M | The associated object type. | values: StudentRecordExchange StudentPersonal
| ReportingDate | M | The date this record was prepared. | xs:date
| LEAInfoData | M | Identifies the LEA of the "school of record" for the student's information. |
| LEAInfoData/LocalId | O |  | LocalId
| LEAInfoData/StateProvinceId | O |  | StateProvinceId
| LEAInfoData/NCESId | O |  | NCESId
| LEAInfoData/LEAName | M |  | LEAName
| SchoolInfoData | M | Identifies the "school of record" responsible for maintaining the student's information. |
| SchoolInfoData/LocalId | M |  | LocalId
| SchoolInfoData/StateProvinceId | O |  | StateProvinceId
| SchoolInfoData/NCESId | O |  | NCESId
| SchoolInfoData/SchoolName | M |  | SchoolName
| StudentParticipationData | M | Collects elements of interest from StudentParticipation. |
| StudentParticipationData/ ProgramType | M |  | ProgramType
| StudentParticipationData/ LEAInfoData | O | Collects elements of interest from LEAInfo. Replaces GUID of ManagingPublicAgency to identify the LEA or district to which the ManagingSchool reports. |
| StudentParticipationData/ LEAInfoData/LocalId | O |  | LocalId
| StudentParticipationData/ LEAInfoData/StateProvinceId | O |  | StateProvinceId
| StudentParticipationData/ LEAInfoData/NCESId | O |  | NCESId
| StudentParticipationData/ LEAInfoData/LEAName | M |  | LEAName
| StudentParticipationData/ SchoolInfoData | M | Collects elements of interest from SchoolInfo. Replaces GUID of ManagingSchool which identifies the school responsible for coordinating the student's program participation. |
| StudentParticipationData/ SchoolInfoData/LocalId | M |  | LocalId
| StudentParticipationData/ SchoolInfoData/StateProvinceId | O |  | StateProvinceId
| StudentParticipationData/ SchoolInfoData/NCESId | O |  | NCESId
| StudentParticipationData/ SchoolInfoData/SchoolName | M |  | SchoolName
| StudentParticipationData/ SchoolInfoData/SchoolURL | O |  | SchoolURL
| StudentParticipationData/ SchoolInfoData/SchoolContactList | O |  | SchoolContactList
| StudentParticipationData/ SchoolInfoData/AddressList | O |  | AddressList
| StudentParticipationData/ SchoolInfoData/PhoneNumberList | O |  | PhoneNumberList
| StudentParticipationData/ ReferralDate | O |  | PartialDateType
| StudentParticipationData/ ProgramStatus | O |  | ProgramStatus
| StudentParticipationData/ EvaluationDate | O |  | PartialDateType
| StudentParticipationData/ ReevaluationDate | O |  | PartialDateType
| StudentParticipationData/ ExceptionalityCategories | O |  | ExceptionalityCategories
| StudentParticipationData/ ProgramPlanDate | O |  | PartialDateType
| StudentParticipationData/ ProgramPlanEffectiveDate | O |  | PartialDateType
| StudentParticipationData/ PlannedAssessmentParticipation | O |  | PlannedAssessmentParticipation
| StudentParticipationData/ StudentSpecialEducationFTE | O | Calculated ratio of time the student is in a special ed setting. Values range from 0.00 to 1.00. If the student is in a special ed setting 25% of the time, the value is .25; if 100% of the time, the value is 1.00. | xs:decimal
xs:minInclusive | 0
xs:maxInclusive | 1
xs:fractionDigits | 2
| StudentParticipationList | O |  | List
| StudentParticipationList/ StudentParticipationData | MR | Collects elements of interest for each StudentParticipation. |
| StudentParticipationList/ StudentParticipationData/ ProgramType | M |  | ProgramType
| StudentParticipationList/ StudentParticipationData/ ProgramFundingSources | O |  | List
| StudentParticipationList/ StudentParticipationData/ ProgramFundingSources/ProgramFundingSource | MR |  |
| StudentParticipationList/ StudentParticipationData/ ProgramFundingSources/ProgramFundingSource/ Code | M | Funding source for the program, may be more than one. | union of: NCES0222ProgramFundingSourceType subset: 0797 0617 0622 0654 9999 additional values: S001 Education for the Disadvantaged, ESEA I-A S002 English Language Acquisition, Language Enhancement and Academic Achievement, ESEA III-A S003 Foreign Language Assistance, ESEA V-D S004 Gifted and Talented, Javits, ESEA V-D S005 Homeless Children and Youths, ESEA X-C (MVHAA VII-B) S006 Impact Aid, ESEA, Title VIII S007 Indian Education, ESEA S008 Migrant, ESEA I-C S009 Migrant, HEA IV-A S010 Neglected and Delinquent, ESEA I-D S011 Other ESEA reading programs S012 Public School Choice, ESEA I-A S013 Reading First, ESEA I-B S014 Rural Education, ESEA VI-B S015 Safe Schools and Citizenship Education, ESEA IV-A and V-D S016 School Choice, ESEA, Title V-B,-C,-D S017 Special Education Early Intervening Services, IDEA, Part B S018 Special Education Grants for Infants and Families Ages 0-2, IDEA, Part C S019 Special Education Preschool Grants Ages 3-5, IDEA, Part B S020 Special Education State Grants, IDEA, Part B S021 State Scholars Capacity Building, ESEA V-D S022 Supplemental Education Services, ESEA I-A S023 Vocational Education (Carl D Perkins VTEA) S024 Reading Proficiency S025 Reading Sufficiency S026 Alternative Education
| StudentParticipationList/ StudentParticipationData/ ProgramFundingSources/ProgramFundingSource/ OtherCodeList | O |  | OtherCodeList
| StudentParticipationList/ StudentParticipationData/ ManagingPublicAgency | O | The GUID of the public agency (a district / LEA) to which the "ManagingSchool" reports / belongs. | IdRefType
@ | SIF_RefObject | M |  | values: LEAInfo
| StudentParticipationList/ StudentParticipationData/ ManagingSchool | O | The GUID of the school responsible for coordinating the student's program participation. | IdRefType
@ | SIF_RefObject | M |  | values: SchoolInfo
| StudentParticipationList/ StudentParticipationData/ ReferralDate | O |  | xs:date
| StudentParticipationList/ StudentParticipationData/ ProgramStatus | O |  | ProgramStatus
| StudentParticipationList/ StudentParticipationData/ GiftedEligibilityCriteria | O | State/local code used to determine eligibility for Gifted/Talented program. | values: S001 General Intellectual Aptitude only S002 Specific Academic Aptitude only S003 Visual/Performing Arts only S004 Tech/Practical Arts only S005 General Intellectual Aptitude & Specific Academic Aptitude S006 General Intellectual Aptitude & Visual/Performing Arts S007 General Intellectual Aptitude & Technical/Practical Arts S008 Specific Academic Aptitude & Visual/Performing Arts S009 Specific Academic Aptitude & Technical/Practical Arts S0010 Visual/Performing Arts & Technical/Practical Arts S0011 General Intellectual Aptitude, Specific Academic Aptitude, and Visual Performing Arts S0012 General Intellectual Aptitude, Specific Academic Aptitude, & Technical/Practical Arts S013 Specific Academic Aptitude, Visual/Performing Arts, & Technical/Practical Arts S0014 General Intellectual Aptitude, Specific Academic Aptitude, Visual/Performing Arts & Technical/Practical Arts S0015 Other S0016 Not specified
| StudentParticipationList/ StudentParticipationData/ EvaluationDate | O |  | xs:date
| StudentParticipationList/ StudentParticipationData/ ReevaluationDate | O |  | xs:date
| StudentParticipationList/ StudentParticipationData/ ExceptionalityCategories | O |  | ExceptionalityCategories
| StudentParticipationList/ StudentParticipationData/ ProgramPlanDate | O |  | xs:date
| StudentParticipationList/ StudentParticipationData/ ProgramPlanEffectiveDate | O |  | xs:date
| StudentParticipationList/ StudentParticipationData/ PlannedAssessmentParticipation | O |  | PlannedAssessmentParticipation
| StudentParticipationList/ StudentParticipationData/ DaysInParticipation | O |  | xs:unsignedInt
| StudentPlacementList | O | This list contains information that describes each specific instructional, related or transitional service that has been prescribed or recommended in the program plan developed for a student who has been placed in an individualized special program. | List
| StudentPlacementList/StudentPlacementData | MR | Collects elements of interest for each StudentPlacement. |
| StudentPlacementList/StudentPlacementData/ Service | M |  |
| StudentPlacementList/StudentPlacementData/ Service/Code | M | Specialized instruction or related / transitional service provided to this student. | union of: NCES0273StudentSupportServiceTypeType subset: 0290 0291 0292 0293 0295 0334 0297 0298 0299 0333 0302 0303 0304 0332 0305 0306 0308 0335 0336 0309 0310 0311 0312 0313 0331 0314 0315 0318 0319 0320 0294 0337 0321 0322 0323 0324 0325 0327 0329 0330 9999 NCES0289TransitionalSupportServiceTypeType EDENHomelessEducationalSupportServicesAndActivitiesTypeOfServicesReceivedType subset: TUT EE PD MEDREF TRANS ECPGM ASST BASSUM RECS PARENT COORD COUNS DOMV CLOTH SUPPLY OTHREF EMER OTHER EDENMigrantStudentsServedMigrantServiceTypeType subset: COS AIS RI MI HSCA ANYSS CS ARS EDENLEPProgramTypeOfServicesReceivedType subset: BILING DUALLANG TWOIMM TRANSBIL DEVBIL HERITAGE SHELENGL STRUCIMM SDAIE CONTENTESL PULLESL OTHER EDENStudentsInNeglectedOrDelinquentProgramsNeglectedOrDelinquentServicesReceivedType subset: TS AS DP ASC JT StudentPlacementTitleIServicesType StudentPlacementOtherServicesType StudentPlacementOtherTypesOfTransportationType
| StudentPlacementList/StudentPlacementData/ Service/OtherCodeList | O |  | OtherCodeList
| StudentPlacementList/StudentPlacementData/ ServiceCategory | O | Category of service (for example, whether it is instruction or a related / transitional service or a supplemental service). Typically designated by a state. | values: S001 Service is instructional S002 Service is a related service (e.g. speech / language, vision) S003 Service is transitional S004 Service is itinerant S999 Service is of another category
| StudentPlacementList/StudentPlacementData/ ServiceFundingSources | O |  | List
| StudentPlacementList/StudentPlacementData/ ServiceFundingSources/ServiceFundingSource | MR |  |
| StudentPlacementList/StudentPlacementData/ ServiceFundingSources/ServiceFundingSource/ Code | M | Funding source for the program, may be more than one. | union of: NCES0222ProgramFundingSourceType subset: 0797 0617 0622 0654 9999 xs:token S001 Education for the Disadvantaged, ESEA I-A S002 English Language Acquisition, Language Enhancement and Academic Achievement, ESEA III-A S003 Foreign Language Assistance, ESEA V-D S004 Gifted and Talented, Javits, ESEA V-D S005 Homeless Children and Youths, ESEA X-C (MVHAA VII-B) S006 Impact Aid, ESEA, Title VIII S007 Indian Education, ESEA Title VII S008 Migrant, ESEA I-C S009 Migrant, HEA IV-A S010 Neglected and Delinquent, ESEA I-D S011 Other ESEA reading programs S012 Public School Choice, ESEA I-A S013 Reading First, ESEA I-B S014 Rural Education, ESEA VI-B S015 Safe Schools and Citizenship Education, ESEA IV-A and V-D S016 School Choice, ESEA, Title V-B,-C,-D S017 Special Education Early Intervening Services, IDEA, Part B S018 Special Education Grants for Infants and Families Ages 0-2, IDEA, Part C S019 Special Education Preschool Grants Ages 3-5, IDEA, Part B S020 Special Education State Grants, IDEA, Part B S021 State Scholars Capacity Building, ESEA V-D S022 Supplemental Education Services, ESEA I-A S023 Vocational Education (Carl D Perkins VTEA) S024 Reading Proficiency S025 Reading Sufficiency S026 Alternative Education
| StudentPlacementList/StudentPlacementData/ ServiceFundingSources/ServiceFundingSource/ OtherCodeList | O |  |
| StudentPlacementList/StudentPlacementData/ ServicingPublicAgency | O | The GUID of the public agency (a district / LEA) to which the "ServicingSchool" reports / belongs. | IdRefType
@ | SIF_RefObject | M |  | values: LEAInfo
| StudentPlacementList/StudentPlacementData/ ServicingSchool | O | The GUID of the school responsible for providing and coordinating this service (but physical location where service delivered could be different and is identified in SchoolWhereServiceDelivered). | IdRefType
@ | SIF_RefObject | M |  | values: SchoolInfo
| StudentPlacementList/StudentPlacementData/ SchoolWhereServiceDelivered | O | The GUID of the school where the service is delivered. | IdRefType
@ | SIF_RefObject | M |  | values: SchoolInfo
| StudentPlacementList/StudentPlacementData/ ServiceProviderType | O |  |
| StudentPlacementList/StudentPlacementData/ ServiceProviderType/Code | M | Used for an individual providing the service. Review by state / program, may be required. Service provider title (such as Physical Therapist or Psychologist). | union of: NCES0557JobClassificationType subset: 0100 0200 0201 0202 0203 0204 0205 0206 0207 0208 0209 0210 0211 0212 0213 0300 0309 0313 0322 0328 0329 0333 0334 0335 0336 0338 0339 0340 0342 0343 0345 0346 0347 0349 0351 0352 0353 0356 0359 0361 0363 0400 0500 0501 0507 0512 0600 0700 0800 0801 0802 0900 1000 1001 1002 1009 1011 1012 9999
| StudentPlacementList/StudentPlacementData/ ServiceProviderType/OtherCodeList | O |  | OtherCodeList
| StudentPlacementList/StudentPlacementData/ AgencyType | O | Identifies an agency or clinic that will provide the specified service. | xs:normalizedString
| StudentPlacementList/StudentPlacementData/ FrequencyTime | O |  |
| StudentPlacementList/StudentPlacementData/ FrequencyTime/Code | M |  | values: S001 Weekly S002 Bi-weekly S003 Semi-monthly S004 Monthly S005 Quarterly S006 Semi-annually S007 Annually S008 Daily S999 Other
| StudentPlacementList/StudentPlacementData/ FrequencyTime/OtherCodeList | O |  | OtherCodeList
| SIF_Metadata | O |  | SIF_Metadata
| SIF_ExtendedElements | O |  | SIF_ExtendedElements

Table 4.15.4-1: StudentSpecialEducationRecord

### 4.15.5 StudentRecordPackage

Wraps content or a record not defined by SIF but that is part of a student's records.

This object is designed to be a dual-purpose object. It can be linked to a `StudentRecordExchange` object for record exchange purposes. There may also be Zones where systems can provide this information for record exchange systems or general informational purposes, in which case the object can be linked directly to `StudentPersonal`.

Note: With SIF Implementation Specification version 2.4 the choice element depicted in the diagram below has changed. In the XSD files, the choice element used to be rendered as a sequence of optional elements. Now, in the XSD files, the choice element is rendered as an xs:choice. This may cause problems with agents that treat the choice element as two optional elements rather than a choice of one and only one of the choices.

SIF_Events are not reported for this object.

Figure 4.15.5-1: StudentRecordPackage

| Element/@Attribute | Char | Description | Type
--- | --- | --- | --- | ---
| StudentRecordPackage |  | Wraps content or a record not defined by SIF but that is part of a student's records. This object is designed to be a dual-purpose object. It can be linked to a `StudentRecordExchange` object for record exchange purposes. There may also be Zones where systems can provide this information for record exchange systems or general informational purposes, in which case the object can be linked directly to `StudentPersonal`. Note: With SIF Implementation Specification version 2.4 the choice element depicted in the diagram below has changed. In the XSD files, the choice element used to be rendered as a sequence of optional elements. Now, in the XSD files, the choice element is rendered as an xs:choice. This may cause problems with agents that treat the choice element as two optional elements rather than a choice of one and only one of the choices. | AbstractContentPackageType
@ | SIF_RefId | M | The GUID of an associated object, either `StudentRecordExchange` or `StudentPersonal`. | RefIdType
@ | SIF_RefObject | M | The associated object type. | values: StudentRecordExchange StudentPersonal

Table 4.15.5-1: StudentRecordPackage
<StudentRecordPackage RefId="25FCD7C038E44E38A025FFD609B9D190" SIF_RefId="974C88A3892D4E398891403D26CD280C" SIF_RefObject="StudentRecordExchange"> <BinaryData MIMEType="application/pdf" FileName="MSTranscript.pdf" Description="Middle School Transcript"> JVBERi0xLjQNJeLjz9MNCjYgMCBvYmo8PC9IWzUxNiAxNDJdL0xpbmVhcml6ZWQgMS9FIDQ1NzMv TCA4NTAyL04gMS9PIDkvVCA4MzM2Pj4NZW5kb2JqDSAgICAgICAgICAgICAgICAgICAgICAgICAg DQp4cmVmDQo2IDExDQowMDAwMDAwMDE2IDAwMDAwIG4NCjAwMDAwMDA2NTggMDAwMDAgbg0KMDAw MDAwMDUxNiAwMDAwMCBuDQowMDAwMDAwNzM0IDAwMDAwIG4NCjAwMDAwMDA4NjEgMDAwMDAgbg0K MDAwMDAwMDk3MSAwMDAwMCBuDQowMDAwMDAxMzQ2IDAwMDAwIG4NCjAwMDAwMDE1NTUgMDAwMDAg bg0KMDAwMDAwMTU4OSAwMDAwMCBuDQowMDAwMDA0MjU4IDAwMDAwIG4NCjAwMDAwMDQ0OTcgMDAw MDAgbg0KdHJhaWxlcg0KPDwvU2l6ZSAxNy9QcmV2IDgzMjYvUm9vdCA3IDAgUi9JbmZvIDUgMCBS L0lEWzw5MWZmNmU4MWUyMzU0ODE3ZDc2MDZlOWViMmIyMjk5Mz48YmQyZDE0Y2QxZmE1MmQ0Zjg3 ZDc0NjkxZjQ2N2E0MmM+XT4+DQpzdGFydHhyZWYNCjANCiUlRU9GDQogICAgICAgICAgICAgICAg IA0KOCAwIG9iajw8L0xlbmd0aCA2NS9GaWx0ZXIvRmxhdGVEZWNvZGUvTCA3NS9TIDM4Pj5zdHJl YW0NCnjaYmBg4GBgYApgAAK+/wyogAmIWRg4GpiQxDigmIFBiYGH9YKPaMB6Bi5vngtaICFGBgZB f6hGC4AAAwDvBwZhDQplbmRzdHJlYW0NZW5kb2JqDTcgMCBvYmo8PC9QYWdlcyAzIDAgUi9UeXBl L0NhdGFsb2cvUGFnZUxhYmVscyAxIDAgUi9NZXRhZGF0YSA0IDAgUj4+DWVuZG9iag05IDAgb2Jq PDwvQ29udGVudHMgMTIgMCBSL1R5cGUvUGFnZS9QYXJlbnQgMyAwIFIvUm90YXRlIDAvTWVkaWFC b3hbMCAwIDYxMiA3OTJdL0Nyb3BCb3hbMCAwIDYxMiA3OTJdL1Jlc291cmNlcyAxMCAwIFI+Pg1l bmRvYmoNMTAgMCBvYmo8PC9Db2xvclNwYWNlPDwvQ3M2IDEzIDAgUj4+L0ZvbnQ8PC9UVDIgMTEg MCBSPj4vUHJvY1NldFsvUERGL1RleHRdL0V4dEdTdGF0ZTw8L0dTMSAxNiAwIFI+Pj4+DWVuZG9i ag0xMSAwIG9iajw8L1R5cGUvRm9udC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvQmFzZUZvbnQv VGltZXNOZXdSb21hblBTTVQvRmlyc3RDaGFyIDMyL0xhc3RDaGFyIDEyMS9TdWJ0eXBlL1RydWVU eXBlL0ZvbnREZXNjcmlwdG9yIDE1IDAgUi9XaWR0aHNbMjUwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDMzMyAyNTAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA2MTEgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg NDQ0IDAgNDQ0IDUwMCA0NDQgMCAwIDUwMCAyNzggMCAwIDI3OCA3NzggNTAwIDUwMCA1MDAgMCAz MzMgMzg5IDI3OCA1MDAgMCAwIDAgNTAwXT4+DWVuZG9iag0xMiAwIG9iajw8L0xlbmd0aCAxNDAv RmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJNImxCsIwFEX39xV3TIakLxlqu1pEcPVt4lBS tYWmlb6K+PcWQe6Bc+AWx3PAQ2kvVIhEBMidQgRv21Qzdlz5uoRkKhotkfT3MTRNxJ6ZIySR++eb Lkb6QbHRonvl/EG2lRmsi6brxpt1pXHWBV8ZTf08j1iXdtK0DM/Vw17lRAehrwADAKRxJpgKDQpl bmRzdHJlYW0NZW5kb2JqDTEzIDAgb2JqWy9JQ0NCYXNlZCAxNCAwIFJdDWVuZG9iag0xNCAwIG9i ajw8L0xlbmd0aCAyNTc1L0ZpbHRlci9GbGF0ZURlY29kZS9OIDMvQWx0ZXJuYXRlL0RldmljZVJH Qj4+c3RyZWFtDQpIiZyWeVRTdxbHf2/JnpCVsMNjDVuAsAaQNWxhkR0EUQhJCAESQkjYBUFEBRRF RISqlTLWbXRGT0WdLq5jrQ7WferSA/Uw6ug4tBbXjp0XOEedTmem0+8f7/c593fv793fvfed8wCg J6WqtdUwCwCN1qDPSozFFhUUYqQJAAMKIAIRADJ5rS4tOyEH4JLGS7Ba3An8i55eB5BpvSJMysAw 8P+JLdfpDQBAGTgHKJS1cpw7ca6qN+hM9hmceaWVJoZRE+vxBHG2NLFqnr3nfOY52sQKjVaBsyln nUKjMPFpnFfXGZU4I6k4d9WplfU4X8XZpcqoUeP83BSrUcpqAUDpJrtBKS/H2Q9nuj4nS4LzAgDI dNU7XPoOG5QNBtOlJNW6Rr1aVW7A3OUemCg0VIwlKeurlAaDMEMmr5TpFZikWqOTaRsBmL/znDim 2mJ4kYNFocHBQn8f0TuF+q+bv1Cm3s7Tk8y5nkH8C29tP+dXPQqAeBavzfq3ttItAIyvBMDy5lub y/sAMPG+Hb74zn34pnkpNxh0Yb6+9fX1Pmql3MdU0Df6nw6/QO+8z8d03JvyYHHKMpmxyoCZ6iav rqo26rFanUyuxIQ/HeJfHfjzeXhnKcuUeqUWj8jDp0ytVeHt1irUBnW1FlNr/1MTf2XYTzQ/17i4 Y68Br9gHsC7yAPK3CwDl0gBStA3fgd70LZWSBzLwNd/h3vzczwn691PhPtOjVq2ai5Nk5WByo75u fs/0WQICoAIm4AErYA+cgTsQAn8QAsJBNIgHySAd5IACsBTIQTnQAD2oBy2gHXSBHrAebALDYDsY A7vBfnAQjIOPwQnwR3AefAmugVtgEkyDh2AGPAWvIAgiQQyIC1lBDpAr5AX5Q2IoEoqHUqEsqAAq gVSQFjJCLdAKqAfqh4ahHdBu6PfQUegEdA66BH0FTUEPoO+glzAC02EebAe7wb6wGI6BU+AceAms gmvgJrgTXgcPwaPwPvgwfAI+D1+DJ+GH8CwCEBrCRxwRISJGJEg6UoiUIXqkFelGBpFRZD9yDDmL XEEmkUfIC5SIclEMFaLhaBKai8rRGrQV7UWH0V3oYfQ0egWdQmfQ1wQGwZbgRQgjSAmLCCpCPaGL MEjYSfiIcIZwjTBNeEokEvlEATGEmEQsIFYQm4m9xK3EA8TjxEvEu8RZEolkRfIiRZDSSTKSgdRF 2kLaR/qMdJk0TXpOppEdyP7kBHIhWUvuIA+S95A/JV8m3yO/orAorpQwSjpFQWmk9FHGKMcoFynT lFdUNlVAjaDmUCuo7dQh6n7qGept6hMajeZEC6Vl0tS05bQh2u9on9OmaC/oHLonXUIvohvp6+gf 0o/Tv6I/YTAYboxoRiHDwFjH2M04xfia8dyMa+ZjJjVTmLWZjZgdNrts9phJYboyY5hLmU3MQeYh 5kXmIxaF5caSsGSsVtYI6yjrBmuWzWWL2OlsDbuXvYd9jn2fQ+K4ceI5Ck4n5wPOKc5dLsJ15kq4 cu4K7hj3DHeaR+QJeFJeBa+H91veBG/GnGMeaJ5n3mA+Yv6J+SQf4bvxpfwqfh//IP86/6WFnUWM hdJijcV+i8sWzyxtLKMtlZbdlgcsr1m+tMKs4q0qrTZYjVvdsUatPa0zreutt1mfsX5kw7MJt5Hb dNsctLlpC9t62mbZNtt+YHvBdtbO3i7RTme3xe6U3SN7vn20fYX9gP2n9g8cuA6RDmqHAYfPHP6K mWMxWBU2hJ3GZhxtHZMcjY47HCccXzkJnHKdOpwOON1xpjqLncucB5xPOs+4OLikubS47HW56Upx FbuWu252Pev6zE3glu+2ym3c7b7AUiAVNAn2Cm67M9yj3GvcR92vehA9xB6VHls9vvSEPYM8yz1H PC96wV7BXmqvrV6XvAneod5a71HvG0K6MEZYJ9wrnPLh+6T6dPiM+zz2dfEt9N3ge9b3tV+QX5Xf mN8tEUeULOoQHRN95+/pL/cf8b8awAhICGgLOBLwbaBXoDJwW+Cfg7hBaUGrgk4G/SM4JFgfvD/4 QYhLSEnIeyE3xDxxhrhX/HkoITQ2tC3049AXYcFhhrCDYX8PF4ZXhu8Jv79AsEC5YGzB3QinCFnE jojJSCyyJPL9yMkoxyhZ1GjUN9HO0YrondH3YjxiKmL2xTyO9YvVx34U+0wSJlkmOR6HxCXGdcdN xHPic+OH479OcEpQJexNmEkMSmxOPJ5ESEpJ2pB0Q2onlUt3S2eSQ5KXJZ9OoadkpwynfJPqmapP PZYGpyWnbUy7vdB1oXbheDpIl6ZvTL+TIcioyfhDJjEzI3Mk8y9ZoqyWrLPZ3Ozi7D3ZT3Nic/py buW65xpzT+Yx84ryduc9y4/L78+fXOS7aNmi8wXWBeqCI4WkwrzCnYWzi+MXb1o8XRRU1FV0fYlg ScOSc0utl1Yt/aSYWSwrPlRCKMkv2VPygyxdNiqbLZWWvlc6I5fIN8sfKqIVA4oHyghlv/JeWURZ f9l9VYRqo+pBeVT5YPkjtUQ9rP62Iqlie8WzyvTKDyt/rMqvOqAha0o0R7UcbaX2dLV9dUP1JZ2X rks3WRNWs6lmRp+i31kL1S6pPWLg4T9TF4zuxpXGqbrIupG65/V59Yca2A3ahguNno1rGu81JTT9 phltljefbHFsaW+ZWhazbEcr1FraerLNua2zbXp54vJd7dT2yvY/dfh19Hd8vyJ/xbFOu87lnXdX Jq7c22XWpe+6sSp81fbV6Gr16ok1AWu2rHndrej+osevZ7Dnh1557xdrRWuH1v64rmzdRF9w37b1 xPXa9dc3RG3Y1c/ub+q/uzFt4+EBbKB74PtNxZvODQYObt9M3WzcPDmU+k8ApAFb/pi4mSSZkJn8 mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWpphqm i6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4 s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7LrunvCG8m70VvY++Cr6Evv+/er/1wHDA 7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dBx7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62 zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDd lt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG 7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8 mP0p/br+S/7c/23//wIMAPeE8/sKDQplbmRzdHJlYW0NZW5kb2JqDTE1IDAgb2JqPDwvVHlwZS9G b250RGVzY3JpcHRvci9Gb250QkJveFstNTY4IC0zMDcgMjAwMCAxMDA3XS9Gb250TmFtZS9UaW1l c05ld1JvbWFuUFNNVC9GbGFncyAzNC9TdGVtViA4Mi9DYXBIZWlnaHQgNjU2L1hIZWlnaHQgMC9B c2NlbnQgODkxL0Rlc2NlbnQgLTIxNi9JdGFsaWNBbmdsZSAwL0ZvbnRGYW1pbHkoVGltZXMgTmV3 IFJvbWFuKS9Gb250U3RyZXRjaC9Ob3JtYWwvRm9udFdlaWdodCA0MDA+Pg1lbmRvYmoNMTYgMCBv Ymo8PC9UeXBlL0V4dEdTdGF0ZS9TQSBmYWxzZS9PUCBmYWxzZS9TTSAwLjAyL29wIGZhbHNlL09Q TSAxPj4NZW5kb2JqDTEgMCBvYmo8PC9OdW1zWzAgMiAwIFJdPj4NZW5kb2JqDTIgMCBvYmo8PC9T L0Q+Pg1lbmRvYmoNMyAwIG9iajw8L0NvdW50IDEvS2lkc1s5IDAgUl0vVHlwZS9QYWdlcz4+DWVu ZG9iag00IDAgb2JqPDwvTGVuZ3RoIDMzNDAvVHlwZS9NZXRhZGF0YS9TdWJ0eXBlL1hNTD4+c3Ry ZWFtDQo8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/ Pgo8P2Fkb2JlLXhhcC1maWx0ZXJzIGVzYz0iQ1JMRiI/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSdh ZG9iZTpuczptZXRhLycgeDp4bXB0az0nWE1QIHRvb2xraXQgMi45LjEtMTMsIGZyYW1ld29yayAx LjYnPg0KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJk Zi1zeW50YXgtbnMjJyB4bWxuczppWD0naHR0cDovL25zLmFkb2JlLmNvbS9pWC8xLjAvJz4NCjxy ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSd1dWlkOmNkYjhhMjk3LTBkN2EtNDBjMC1hOTZkLTQz YmFmODljNTZiYScgeG1sbnM6cGRmPSdodHRwOi8vbnMuYWRvYmUuY29tL3BkZi8xLjMvJyBwZGY6 UHJvZHVjZXI9J0Fjcm9iYXQgRGlzdGlsbGVyIDYuMCAoV2luZG93cyknPjwvcmRmOkRlc2NyaXB0 aW9uPg0KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6Y2RiOGEyOTctMGQ3YS00MGMw LWE5NmQtNDNiYWY4OWM1NmJhJyB4bWxuczp4YXA9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu MC8nIHhhcDpDcmVhdG9yVG9vbD0nUFNjcmlwdDUuZGxsIFZlcnNpb24gNS4yJyB4YXA6TW9kaWZ5 RGF0ZT0nMjAwNi0wOS0xMlQwODozODo0Mi0wNDowMCcgeGFwOkNyZWF0ZURhdGU9JzIwMDYtMDkt MTJUMDg6Mzg6NDItMDQ6MDAnPjwvcmRmOkRlc2NyaXB0aW9uPg0KPHJkZjpEZXNjcmlwdGlvbiBy ZGY6YWJvdXQ9J3V1aWQ6Y2RiOGEyOTctMGQ3YS00MGMwLWE5NmQtNDNiYWY4OWM1NmJhJyB4bWxu czp4YXBNTT0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLycgeGFwTU06RG9jdW1lbnRJ RD0ndXVpZDo1MGZmOTg2OS05NDFlLTQ3MjktOWMyZC1kZGRlNzJkMTUxZjEnLz4NCjxyZGY6RGVz Y3JpcHRpb24gcmRmOmFib3V0PSd1dWlkOmNkYjhhMjk3LTBkN2EtNDBjMC1hOTZkLTQzYmFmODlj NTZiYScgeG1sbnM6ZGM9J2h0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvJyBkYzpmb3Jt YXQ9J2FwcGxpY2F0aW9uL3BkZic+PGRjOnRpdGxlPjxyZGY6QWx0PjxyZGY6bGkgeG1sOmxhbmc9 J3gtZGVmYXVsdCc+TWljcm9zb2Z0IFdvcmQgLSBNU1RyYW5zY3JpcHQuZG9jPC9yZGY6bGk+PC9y ZGY6QWx0PjwvZGM6dGl0bGU+PGRjOmNyZWF0b3I+PHJkZjpTZXE+PHJkZjpsaT5NYXJrIFJlaWNo ZXJ0PC9yZGY6bGk+PC9yZGY6U2VxPjwvZGM6Y3JlYXRvcj48L3JkZjpEZXNjcmlwdGlvbj4NCjwv cmRmOlJERj4NCjwveDp4bXBtZXRhPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSd3Jz8+DQplbmRzdHJlYW0NZW5kb2Jq DTUgMCBvYmo8PC9Nb2REYXRlKEQ6MjAwNjA5MTIwODM4NDItMDQnMDAnKS9DcmVhdGlvbkRhdGUo RDoyMDA2MDkxMjA4Mzg0Mi0wNCcwMCcpL1RpdGxlKE1pY3Jvc29mdCBXb3JkIC0gTVNUcmFuc2Ny aXB0LmRvYykvQ3JlYXRvcihQU2NyaXB0NS5kbGwgVmVyc2lvbiA1LjIpL1Byb2R1Y2VyKEFjcm9i YXQgRGlzdGlsbGVyIDYuMCBcKFdpbmRvd3NcKSkvQXV0aG9yKE1hcmsgUmVpY2hlcnQpPj4NZW5k b2JqDXhyZWYNCjAgNg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDA0NTczIDAwMDAwIG4NCjAw MDAwMDQ2MDYgMDAwMDAgbg0KMDAwMDAwNDYyOSAwMDAwMCBuDQowMDAwMDA0Njc5IDAwMDAwIG4N CjAwMDAwMDgwOTUgMDAwMDAgbg0KdHJhaWxlcg0KPDwvU2l6ZSA2Pj4NCnN0YXJ0eHJlZg0KMTE2 DQolJUVPRg0K </BinaryData> </StudentRecordPackage>
Example 4.15.5-1: StudentRecordPackage