complexType studentProgramAssociationType
diagram EntityObjects_diagrams/EntityObjects_p242.png
type extension of gOrganizationAssociationType
properties
base gOrganizationAssociationType
children studentRefId programRefId schoolYear entryDate entryType yearGroup exitDate exitStatus exitType fte ftptStatus
used by
element studentProgramAssociation
attributes
Name  Type  Use  Default  Fixed  annotation
refIdgRefIdTyperequired      
annotation
appinfo
<elementName>Student-Program Association</elementName>
<events>yes</events>
<isSIFObject>yes</isSIFObject>
<cedsId/>
<cedsURL/>
documentation
Links a student to participation in a program.

element studentProgramAssociationType/studentRefId
diagram EntityObjects_diagrams/EntityObjects_p243.png
type gRefIdPointerType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[14][a-fA-F0-9]{3}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12} 
annotation
appinfo
<sifChar>R</sifChar>
<cedsId/>
<cedsURL/>
documentation
The Id (UUID) of the student to whom this information is linked.

element studentProgramAssociationType/programRefId
diagram EntityObjects_diagrams/EntityObjects_p244.png
type gRefIdPointerType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[14][a-fA-F0-9]{3}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12} 
annotation
appinfo
<sifChar>R</sifChar>
<cedsId/>
<cedsURL/>
documentation
The Id (GUID) of the program to which this enrollment applies.

element studentProgramAssociationType/schoolYear
diagram EntityObjects_diagrams/EntityObjects_p245.png
type xs:gYear
properties
isRef 0
content simple
annotation
appinfo
<sifChar>O</sifChar>
<cedsId/>
<cedsURL/>
documentation
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.

element studentProgramAssociationType/entryDate
diagram EntityObjects_diagrams/EntityObjects_p246.png
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
appinfo
<sifChar>O</sifChar>
<cedsId/>
<cedsURL/>
documentation
The date from when this enrollment is valid.

element studentProgramAssociationType/entryType
diagram EntityObjects_diagrams/EntityObjects_p247.png
type gEntryTypeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code hexValue hexValueDashed otherCodeList
attributes
Name  Type  Use  Default  Fixed  annotation
codesetName      
annotation
documentation
Code indicating the type of entry for this enrollment.

element studentProgramAssociationType/yearGroup
diagram EntityObjects_diagrams/EntityObjects_p248.png
type gYearGroupType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code hexValue hexValueDashed otherCodeList
attributes
Name  Type  Use  Default  Fixed  annotation
codesetNamerequired      
annotation
appinfo
<elementName>Grade Level</elementName>
<codesetName>GradeLevel</codesetName>
<sifChar>O</sifChar>
<cedsId/>
<cedsURL/>
documentation
Grade or academic level of student for this enrollment.

element studentProgramAssociationType/exitDate
diagram EntityObjects_diagrams/EntityObjects_p249.png
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
appinfo
<sifChar>O</sifChar>
<cedsId/>
<cedsURL/>
documentation
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.

element studentProgramAssociationType/exitStatus
diagram EntityObjects_diagrams/EntityObjects_p250.png
type gExitStatusType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code hexValue hexValueDashed otherCodeList
attributes
Name  Type  Use  Default  Fixed  annotation
codesetName      
annotation
documentation
Code indicating the closure status for this enrollment.

element studentProgramAssociationType/exitType
diagram EntityObjects_diagrams/EntityObjects_p251.png
type gExitTypeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code hexValue hexValueDashed otherCodeList
attributes
Name  Type  Use  Default  Fixed  annotation
codesetName      
annotation
documentation
Code indicating the type of exit for this enrollment.

element studentProgramAssociationType/fte
diagram EntityObjects_diagrams/EntityObjects_p252.png
type gFractionDecimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 
fractionDigits 
annotation
appinfo
<sifChar>O</sifChar>
<cedsId/>
<cedsURL/>
documentation
Full-time equivalent numeric value of the student's program load during this enrollment, expressed in decimal form, where 1.00 represents a full-time enrollment.

element studentProgramAssociationType/ftptStatus
diagram EntityObjects_diagrams/EntityObjects_p253.png
type gFullTimeStatusType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
appinfo
<sifChar>O</sifChar>
<cedsId/>
<cedsURL/>
documentation
An indication of whether the student is enrolled full time or part time.


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy