StudentSchoolEnrollment

This object defines information related to a student's enrollment. StudentSchoolEnrollment instances must not span multiple school years.

Note there is only one current home enrollment at a time per student. Only one instance of the StudentSchoolEnrollment object must exist for a given student with MembershipType=01 (Home School) and TimeFrame=C (Current) for the time interval between EntryDate and ExitDate, inclusive.

StudentSchoolEnrollment object should be re-published when the TimeFrame attribute changes, regardless of when the data entry is done. This is in addition to the practice of publishing the object at the time the data changes in the corresponding application.

When the object is re-published, it must contain all the data in the object that is supported by the publisher.

http://specification.sifassociation.org/Implementation/AU/3.4.2/SIFAU.html#obj:StudentSchoolEnrollment

ImplementedPartial or Future ImplementationNo Mapping
Element/@AttributeCharDescriptionType
RefIdM

The ID (GUID) that uniquely identifies a particular enrollment.

RefIdType
StudentPersonalRefIdM

The ID (GUID) of the student to whom this information is linked.

IdRefType
SchoolInfoRefIdM

The ID (GUID) of the school to which this enrollment applies.

IdRefType
MembershipTypeM

The type of this enrollment as it relates to the school identified in SchoolInfoRefId.

AUCodeSetsSchoolEnrollmentTypeType
LocalIdO

The locally-assigned identifier for this student enrollment.

LocalId
TimeFrameM

The timeframe of the enrollment based on the SIF_Date of last publication. 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.

AUCodeSetsEnrollmentTimeFrameType
SchoolYearM

School year for which this enrollment is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007). StudentSchoolEnrollment instances must not span multiple school years.

SchoolYearType
EntryDateM

The date from when this enrollment is valid.

xs:date
EntryTypeOContainer elements for EntryType information StudentEntryContainerType
YearLevelO

Year or academic level of student.

YearLevelType
HomeroomO

Homeroom for this enrollment.

IdRefType
SIF_RefObjectM

The name of the object referenced.

values:

RoomInfo

AdvisorO

Staff member assigned as an advisor.

IdRefType
SIF_RefObjectM

The name of the object referenced.

values:

StaffPersonal

CounselorO

Staff member assigned as an advisor.

IdRefType
SIF_RefObjectM

The name of the object referenced.

values:

StaffPersonal

HomegroupO

The name of the homegroup the student enrollment belongs to.

xs:normalizedString
ACARASchoolIdO

ACARA School Id.

LocalIdType
ClassCodeO

The name of the class code the student belongs to, for the purposes of NAPLAN registration.

xs:normalizedString
TestLevelO

Values: 3,5,7,9. The test level that the student is registering for.

YearLevelType
ReportingSchoolO

Is this the school to which student's report is to be made available?

AUCodeSetsYesOrNoCategoryType
HouseO

The name of the house the student belongs to.

xs:normalizedString
IndividualLearningPlanO

Does this student have an individual learning plan in place?

AUCodeSetsYesOrNoCategoryType
CalendarO

The calendar assigned to this enrollment.

IdRefType
SIF_RefObjectM

The name of the object referenced.

values:

CalendarSummary

ExitDateC

The last school calendar day of this enrollment. If the student has exited the school or the enrollment has a RecordClosureReasonExitDate must have a value.

xs:date
ExitStatusOContainer element for exit status codes. StudentExitStatusContainerType
ExitTypeO StudentExitContainerType
FTEO

Full-time equivalent numeric value of the student's course load during this enrollment, expressed in decimal form, where 1.00 represents a full-time enrollment.

xs:decimal

FTPTStatusO

An indication of whether the student is enrolled full time or part time.

AUCodeSetsFTPTStatusCodeType
FFPOSO

Enrolled Full-fee Paying Overseas Student (FFPOS) Status. Enrolment Frame Element 10 NSCC Collection.

The status of an enrolment in a CRICOS course and whether the person is liable for a fee which reflects the imputed full average cost of the person's education at the school (including both recurrent and capital costs) irrespective of the actual arrangements to meet the fee.

AUCodeSetsFFPOSStatusCodeType
CatchmentStatusO

Container element for location of an individual's legal residence relative to (within or outside) the boundaries of the school for this enrolment. Enrolment Catchment Status.

CatchmentStatusContainerType
RecordClosureReasonO

The reason why this enrollment was closed. The EndOfYear option must be used to convey status change due to rollover activity.

values:

SchoolExitTimeDependentDataChangeEndOfYearCampusExit

PromotionInfoO

Information on a student's promotion, retention, or demotion related to this enrollment instance.

PromotionInfoType
PreviousSchoolO

If the student has previously been enrolled at a school, i.e. student is transferring, the previous school number.

LocalIdType
DestinationSchoolO

If the student has exited the school, the local id of the school to which the student has transferred to.

LocalIdType
StudentSubjectChoiceListO

List of Student Subject Choices where available.

StudentSubjectChoiceListType
StartedAtSchoolDateO

First date the student was enrolled at this school if known.

xs:date
SIF_MetadataO SIF_MetadataType
SIF_ExtendedElementsO SIF_ExtendedElementsType