StudentSchoolEnrollments
http://www.sifinfo.org/infrastructure/2.x
Documentation
This object defines information related to a student's enrollment. StudentSchoolEnrollment instances must not span multiple school years.
Tree
Table
Name | Mandatory | Characteristics | Type | Description | XPath |
---|---|---|---|---|---|
@RefId | * | M | RefIdType | The Id (GUID) that uniquely identifies a particular enrollment. | /StudentSchoolEnrollments/StudentSchoolEnrollment/@RefId |
@StudentPersonalRefId | * | M | IdRefType | The Id (GUID) of the student to whom this information is linked. | /StudentSchoolEnrollments/StudentSchoolEnrollment/@StudentPersonalRefId |
@SchoolInfoRefId | * | M | IdRefType | The Id (GUID) of the school to which this enrollment applies. | /StudentSchoolEnrollments/StudentSchoolEnrollment/@SchoolInfoRefId |
@MembershipType | * | M | string | The type of this enrollment as it relates to the school identified in SchoolInfoRefId. | /StudentSchoolEnrollments/StudentSchoolEnrollment/@MembershipType |
@TimeFrame | * | M | string | The timeframe of the enrollment based on the SIF_Date in the SIF_Header of the message. For events, it is determined as of the date the event is generated. For requests and responses, it is calculated based on the date of the request. | /StudentSchoolEnrollments/StudentSchoolEnrollment/@TimeFrame |
@SchoolYear | * | M | SchoolYearType | School year for which this enrollment is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007 for the 2006-07 school year). StudentSchoolEnrollment instances must not span multiple school years. | /StudentSchoolEnrollments/StudentSchoolEnrollment/@SchoolYear |
EntryDate | * | M | date | The date from when this enrollment is valid. | /StudentSchoolEnrollments/StudentSchoolEnrollment/EntryDate |
Code | * | M | NCES0619EntryTypeType | Code indicating the type of entry for this affiliation. | /StudentSchoolEnrollments/StudentSchoolEnrollment/EntryType/Code |
@Codeset | * | M | string | Describes the OtherCode element content as either a state/province code, a local code, other code, or text string. | /StudentSchoolEnrollments/StudentSchoolEnrollment/EntryType/OtherCodeList/OtherCode/@Codeset |
OtherCode | * | MR | string | A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated Code element. | /StudentSchoolEnrollments/StudentSchoolEnrollment/EntryType/OtherCodeList/OtherCode |
Code | * | M | string | Code representing the grade level. | /StudentSchoolEnrollments/StudentSchoolEnrollment/GradeLevel/Code |
@Codeset | * | M | string | Describes the OtherCode element content as either a state/province code, a local code, other code, or text string. | /StudentSchoolEnrollments/StudentSchoolEnrollment/GradeLevel/OtherCodeList/OtherCode/@Codeset |
OtherCode | * | MR | string | A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated Code element. | /StudentSchoolEnrollments/StudentSchoolEnrollment/GradeLevel/OtherCodeList/OtherCode |
@SIF_RefObject | * | M | string | The name of the object referenced. | /StudentSchoolEnrollments/StudentSchoolEnrollment/Homeroom/@SIF_RefObject |
Homeroom | string | /StudentSchoolEnrollments/StudentSchoolEnrollment/Homeroom | |||
@SIF_RefObject | * | M | string | The name of the object referenced. | /StudentSchoolEnrollments/StudentSchoolEnrollment/Advisor/@SIF_RefObject |
Advisor | string | /StudentSchoolEnrollments/StudentSchoolEnrollment/Advisor | |||
@SIF_RefObject | * | M | string | The name of the object referenced. | /StudentSchoolEnrollments/StudentSchoolEnrollment/Counselor/@SIF_RefObject |
Counselor | string | /StudentSchoolEnrollments/StudentSchoolEnrollment/Counselor | |||
@SIF_RefObject | * | M | string | The name of the object referenced. | /StudentSchoolEnrollments/StudentSchoolEnrollment/Calendar/@SIF_RefObject |
Calendar | string | /StudentSchoolEnrollments/StudentSchoolEnrollment/Calendar | |||
ExitDate | C | date | The last school calendar day of this enrollment. If the student has exited the school or the enrollment has a RecordClosureReason, ExitDate must have a value. | /StudentSchoolEnrollments/StudentSchoolEnrollment/ExitDate | |
Code | * | M | NCES0643ExitWithdrawalStatusType | Code indicating the exit status for this affiliation. | /StudentSchoolEnrollments/StudentSchoolEnrollment/ExitStatus/Code |
@Codeset | * | M | string | Describes the OtherCode element content as either a state/province code, a local code, other code, or text string. | /StudentSchoolEnrollments/StudentSchoolEnrollment/ExitStatus/OtherCodeList/OtherCode/@Codeset |
OtherCode | * | MR | string | A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated Code element. | /StudentSchoolEnrollments/StudentSchoolEnrollment/ExitStatus/OtherCodeList/OtherCode |
Code | * | M | NCES0644ExitWithdrawalTypeType | Code indicating the type of exit for this affiliation. | /StudentSchoolEnrollments/StudentSchoolEnrollment/ExitType/Code |
@Codeset | * | M | string | Describes the OtherCode element content as either a state/province code, a local code, other code, or text string. | /StudentSchoolEnrollments/StudentSchoolEnrollment/ExitType/OtherCodeList/OtherCode/@Codeset |
OtherCode | * | MR | string | A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated Code element. | /StudentSchoolEnrollments/StudentSchoolEnrollment/ExitType/OtherCodeList/OtherCode |
RecordClosureReason | O | string | The reason why this enrollment was closed. | /StudentSchoolEnrollments/StudentSchoolEnrollment/RecordClosureReason | |
PromotionStatus | O | string | This value should be set if this enrollment instance is closed for an end-of-year closeout or a mid-year promotion or demotion. A value other than NA should be specified when the enrollment instance represents an end-of-year closeout or mid-year promotion/demotion. | /StudentSchoolEnrollments/StudentSchoolEnrollment/PromotionInfo/PromotionStatus | |
Code | * | M | NCES0672PromotionTypeType | The reason the student was promoted. This element should only be populated if the value of PromotionStatus is “Promoted”. | /StudentSchoolEnrollments/StudentSchoolEnrollment/PromotionInfo/Promotion/Code |
@Codeset | * | M | string | Describes the OtherCode element content as either a state/province code, a local code, other code, or text string. | /StudentSchoolEnrollments/StudentSchoolEnrollment/PromotionInfo/Promotion/OtherCodeList/OtherCode/@Codeset |
OtherCode | * | MR | string | A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated Code element. | /StudentSchoolEnrollments/StudentSchoolEnrollment/PromotionInfo/Promotion/OtherCodeList/OtherCode |
Code | * | M | NCES0673NonpromotionReasonType | The reason the student was promoted. This element should only be populated if the value of PromotionStatus is “Promoted”. | /StudentSchoolEnrollments/StudentSchoolEnrollment/PromotionInfo/Nonpromotion/Code |
@Codeset | * | M | string | Describes the OtherCode element content as either a state/province code, a local code, other code, or text string. | /StudentSchoolEnrollments/StudentSchoolEnrollment/PromotionInfo/Nonpromotion/OtherCodeList/OtherCode/@Codeset |
OtherCode | * | MR | string | A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated Code element. | /StudentSchoolEnrollments/StudentSchoolEnrollment/PromotionInfo/Nonpromotion/OtherCodeList/OtherCode |
FTE | string | /StudentSchoolEnrollments/StudentSchoolEnrollment/FTE | |||
FTPTStatus | O | string | An indication of whether the student is enrolled full time or part time. | /StudentSchoolEnrollments/StudentSchoolEnrollment/FTPTStatus | |
Code | * | M | NCES0598PublicSchoolResidenceStatusType | Location of an individual's legal residence relative to (within or outside) the boundaries of the organization. | /StudentSchoolEnrollments/StudentSchoolEnrollment/ResidencyStatus/Code |
@Codeset | * | M | string | Describes the OtherCode element content as either a state/province code, a local code, other code, or text string. | /StudentSchoolEnrollments/StudentSchoolEnrollment/ResidencyStatus/OtherCodeList/OtherCode/@Codeset |
OtherCode | * | MR | string | A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated Code element. | /StudentSchoolEnrollments/StudentSchoolEnrollment/ResidencyStatus/OtherCodeList/OtherCode |
NonResidentAttendReason | C | NCES0599NonResidentAttendanceRationaleType | 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. | /StudentSchoolEnrollments/StudentSchoolEnrollment/NonResidentAttendReason | |
Type | * | M | normalizedString | This element is designed to contain the time period attached to an object.Very long periods (school year, quarter, etc.) and very small periods (second, millisecond, etc.) can be defined.This element provides a scoping description of the time metadata enclosed. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/TimeElements/TimeElement/Type |
Code | * | M | token | This element provides a place for the application to send structured data (code values, unique identifier, timestamps).This code value can, depending upon the use case agreement between agents, be used to qualify the data in the | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/TimeElements/TimeElement/Code |
Name | * | M | normalizedString | Contains a human-readable description of the value in | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/TimeElements/TimeElement/Name |
Value | * | M | normalizedString | Contains the human-readable value. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/TimeElements/TimeElement/Value |
StartDateTime | O | dateTime | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/TimeElements/TimeElement/StartDateTime | ||
EndDateTime | O | dateTime | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/TimeElements/TimeElement/EndDateTime | ||
Type | * | M | normalizedString | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/TimeElements/TimeElement/SpanGaps/SpanGap/Type | |
Code | * | M | token | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/TimeElements/TimeElement/SpanGaps/SpanGap/Code | |
Name | * | M | normalizedString | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/TimeElements/TimeElement/SpanGaps/SpanGap/Name | |
Value | * | M | normalizedString | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/TimeElements/TimeElement/SpanGaps/SpanGap/Value | |
StartDateTime | O | dateTime | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/TimeElements/TimeElement/SpanGaps/SpanGap/StartDateTime | ||
EndDateTime | O | dateTime | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/TimeElements/TimeElement/SpanGaps/SpanGap/EndDateTime | ||
IsCurrent | * | M | boolean | This element allows for the system to tag an object as being explicitly current.Although the baseline assumption in SIF is that objects are always current (default value is typically | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/TimeElements/TimeElement/IsCurrent |
DateTime | * | M | dateTime | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/Created/DateTime | |
Name | * | M | normalizedString | Human-readable name of the data's creator. If the object contains system-generated data,the name should identify the creating service or application. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/Created/Creators/Creator/Name |
ID | * | M | normalizedString | Unique identifier of the creator. An email address or URI could be used here. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/Created/Creators/Creator/ID |
By | * | M | normalizedString | Identifier of the system or person that modified the data. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/ModificationHistory/Modified/By |
DateTime | * | M | dateTime | The date/time the modification occurred. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/ModificationHistory/Modified/DateTime |
Description | O | string | Human readable description of the data modifications. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/ModificationHistory/Modified/Description | |
Type | * | M | normalizedString | This element is designed to contain the time period attached to an object.Very long periods (school year, quarter, etc.) and very small periods (second, millisecond, etc.) can be defined.This element provides a scoping description of the time metadata enclosed. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/TimeElements/TimeElement/Type |
Code | * | M | token | This element provides a place for the application to send structured data (code values, unique identifier, timestamps).This code value can, depending upon the use case agreement between agents, be used to qualify the data in the | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/TimeElements/TimeElement/Code |
Name | * | M | normalizedString | Contains a human-readable description of the value in | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/TimeElements/TimeElement/Name |
Value | * | M | normalizedString | Contains the human-readable value. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/TimeElements/TimeElement/Value |
StartDateTime | O | dateTime | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/TimeElements/TimeElement/StartDateTime | ||
EndDateTime | O | dateTime | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/TimeElements/TimeElement/EndDateTime | ||
Type | * | M | normalizedString | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/TimeElements/TimeElement/SpanGaps/SpanGap/Type | |
Code | * | M | token | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/TimeElements/TimeElement/SpanGaps/SpanGap/Code | |
Name | * | M | normalizedString | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/TimeElements/TimeElement/SpanGaps/SpanGap/Name | |
Value | * | M | normalizedString | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/TimeElements/TimeElement/SpanGaps/SpanGap/Value | |
StartDateTime | O | dateTime | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/TimeElements/TimeElement/SpanGaps/SpanGap/StartDateTime | ||
EndDateTime | O | dateTime | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/TimeElements/TimeElement/SpanGaps/SpanGap/EndDateTime | ||
IsCurrent | * | M | boolean | This element allows for the system to tag an object as being explicitly current.Although the baseline assumption in SIF is that objects are always current (default value is typically | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/LifeCycle/TimeElements/TimeElement/IsCurrent |
Cost | O | boolean | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/RightsElements/RightsElement/Cost | ||
UseType | * | M | string | A description of the fee structure for this resource.Some resources may be licensed differently depending upon their context.For example, a content provider might charge one fee structure for resources used in the classroom and a separate fee for thoseresources available to parents from home. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/RightsElements/RightsElement/FeesForUse/FeeForUse/UseType |
MeteringType | * | M | token | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/RightsElements/RightsElement/FeesForUse/FeeForUse/MeteringType | |
MeteringURL | O | anyURI | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/RightsElements/RightsElement/FeesForUse/FeeForUse/MeteringURL | ||
@Currency | O | ISO4217CurrencyNamesAndCodeElementsType | Currency code. Where omitted, defaults to implementation-defined local currency, typically | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/RightsElements/RightsElement/FeesForUse/FeeForUse/PerUseCharge/@Currency | |
PerUseCharge | O | MonetaryAmountType | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/RightsElements/RightsElement/FeesForUse/FeeForUse/PerUseCharge | ||
CopyrightStatement | O | string | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/RightsElements/RightsElement/CopyrightStatement | ||
TermsOfUse | O | string | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/RightsElements/RightsElement/TermsOfUse | ||
MediaType | * | MR | token | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/MediaTypes/MediaType | |
Code | * | M | string | Code representing the grade level. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/GradeLevels/GradeLevel/Code |
@Codeset | * | M | string | Describes the OtherCode element content as either a state/province code, a local code, other code, or text string. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/GradeLevels/GradeLevel/OtherCodeList/OtherCode/@Codeset |
OtherCode | * | MR | string | A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated Code element. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/GradeLevels/GradeLevel/OtherCodeList/OtherCode |
Code | * | M | string | The subject area code (i.e., the first two digits of the course classification code). | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/SubjectAreas/SubjectArea/Code |
@Codeset | * | M | string | Describes the OtherCode element content as either a state/province code, a local code, other code, or text string. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/SubjectAreas/SubjectArea/OtherCodeList/OtherCode/@Codeset |
OtherCode | * | MR | string | A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated Code element. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/SubjectAreas/SubjectArea/OtherCodeList/OtherCode |
Code | * | M | string | Code representing the grade level. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/InterestLevels/InterestLevel/Code |
@Codeset | * | M | string | Describes the OtherCode element content as either a state/province code, a local code, other code, or text string. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/InterestLevels/InterestLevel/OtherCodeList/OtherCode/@Codeset |
OtherCode | * | MR | string | A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated Code element. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/InterestLevels/InterestLevel/OtherCodeList/OtherCode |
LearningStandardItemRefId | * | MR | IdRefType | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/LearningStandardItems/LearningStandardItemRefId | |
BloomsTaxonomyLevel | OR | string | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/BloomsTaxonomyLevels/BloomsTaxonomyLevel | ||
MultipleIntelligence | OR | string | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/MultipleIntelligences/MultipleIntelligence | ||
InstructionalStrategy | OR | string | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/InstructionalStrategies/InstructionalStrategy | ||
Title | O | normalizedString | The title of the content. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/Title | |
Summary | O | string | A summary of the content. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/Summary | |
LearningObjective | * | MR | string | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/LearningObjectives/LearningObjective | |
ResourceType | * | MR | string | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_Metadata/EducationFilter/ResourceTypes/ResourceType | |
@Name | * | M | normalizedString | The name of the extended element. As it is possible that names for extended elements may collide from agent to agent, it is recommended that the names of extended elements be configurable in an agent, or that agents use URIs for the names of extended elements. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_ExtendedElements/SIF_ExtendedElement/@Name |
@SIF_Action | O | string | In a Change event, this flag can be used to indicate an element has been deleted from the parent list container. At a minimum the key for the list must also be present. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_ExtendedElements/SIF_ExtendedElement/@SIF_Action | |
SIF_ExtendedElement | OR | SIF_ExtendedElementType | A name/value pair, the name being contained in the Name attribute, the value being the element content. | /StudentSchoolEnrollments/StudentSchoolEnrollment/SIF_ExtendedElements/SIF_ExtendedElement |
Download: .xlsx (with Formats)
Structure
Download: .xml