complexType studentCoreType
diagram Composite_diagrams/Composite_p2.png
type extension of gSIF_CompositeType
properties
base gSIF_CompositeType
children name gradeLevel localId stateId sex birthDate enrollmentOperation studentRefId studentSchoolAssociationRefId schoolRefId schoolName entryDate exitDate transferFromSchoolRefId concurrentSchoolList
used by
element studentCore
attributes
Name  Type  Use  Default  Fixed  annotation
refIdgRefIdTyperequired      
annotation
appinfo
<elementName>Student Core</elementName>
<events>yes</events>
<isSIFObject>yes</isSIFObject>
<cedsId/>
<cedsURL/>
documentation
Represents core or basic information about a student. This object supports events and consumers can request change events, but not create or delete events.

element studentCoreType/name
diagram Composite_diagrams/Composite_p3.png
type gNameOfRecordType
properties
isRef 0
content complex
children nameOfRecord
attributes
Name  Type  Use  Default  Fixed  annotation
nameRolegNameRoleTypeoptional      
appinfo
<sifChar>O</sifChar>
<cedsId/>
<cedsURL/>
annotation
appinfo
<elementName>Name of Record</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>
documentation
Name of student.

element studentCoreType/gradeLevel
diagram Composite_diagrams/Composite_p4.png
type gYearGroupType
properties
isRef 0
content complex
children code hexValue hexValueDashed otherCodeList
attributes
Name  Type  Use  Default  Fixed  annotation
codesetNamerequired      
annotation
appinfo
<elementName>Grade Level</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>
documentation
The active grade level from studentSchoolAssociation.

element studentCoreType/localId
diagram Composite_diagrams/Composite_p5.png
type gLocalIdType
properties
isRef 0
content complex
children idType idValue
annotation
appinfo
<elementName>Local Id</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>
documentation
The local student number.

element studentCoreType/stateId
diagram Composite_diagrams/Composite_p6.png
type gLocalIdType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children idType idValue
annotation
appinfo
<elementName>State Id</elementName>
<sifChar>O</sifChar>
<cedsId/>
<cedsURL/>
documentation
The state student identifier.

element studentCoreType/sex
diagram Composite_diagrams/Composite_p7.png
type gSexusType
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
annotation
appinfo
<elementName>Sex</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>

element studentCoreType/birthDate
diagram Composite_diagrams/Composite_p8.png
type xs:date
properties
isRef 0
content simple
annotation
appinfo
<elementName>Birth Date</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>

element studentCoreType/enrollmentOperation
diagram Composite_diagrams/Composite_p9.png
type restriction of xs:token
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration register 
enumeration enroll 
enumeration withdraw 
enumeration suspend 
enumeration transfer 
enumeration no show 
annotation
appinfo
<elementName>Enrollment Operation</elementName>
<sifChar>O</sifChar>
<cedsId/>
<cedsURL/>
documentation
The enrollment action to take.

element studentCoreType/studentRefId
diagram Composite_diagrams/Composite_p10.png
type gRefIdPointerType
properties
isRef 0
content simple
nillable true
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
<elementName>Student RefId</elementName>
<sifChar>R</sifChar>
<cedsId/>
<cedsURL/>
documentation
The RefId of the associated student object instance.

element studentCoreType/studentSchoolAssociationRefId
diagram Composite_diagrams/Composite_p11.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
<elementName>Student-School Association RefId</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>
documentation
The RefId of the active studentSchoolAssociation instance used for the elements in this object based on the date of the get operation or publication of an event.

element studentCoreType/schoolRefId
diagram Composite_diagrams/Composite_p12.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
<elementName>School RefId</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>
documentation
RefId of the school instance based upon the studentSchoolAssociation instance.

element studentCoreType/schoolName
diagram Composite_diagrams/Composite_p13.png
properties
isRef 0
annotation
appinfo
<elementName>School Name</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>
documentation
Name of the referenced school instance.

element studentCoreType/entryDate
diagram Composite_diagrams/Composite_p14.png
type xs:date
properties
isRef 0
content simple
annotation
appinfo
<elementName>Entry Date</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>

element studentCoreType/exitDate
diagram Composite_diagrams/Composite_p15.png
type xs:date
properties
isRef 0
content simple
nillable true
annotation
appinfo
<elementName>Exit Date</elementName>
<sifChar>R</sifChar>
<cedsId/>
<cedsURL/>

element studentCoreType/transferFromSchoolRefId
diagram Composite_diagrams/Composite_p16.png
type gRefIdPointerType
properties
isRef 0
minOcc 0
maxOcc 1
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
<elementName>Transfer-From School RefId</elementName>
<sifChar>MC</sifChar>
<cedsId/>
<cedsURL/>
documentation
To support transfer from one school to another. Only present when enrollment operation is = transfer.

element studentCoreType/concurrentSchoolList
diagram Composite_diagrams/Composite_p17.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children concurrentSchool
annotation
appinfo
<elementName>Concurrent School List</elementName>
<sifChar>O</sifChar>
<cedsId/>
<cedsURL/>
documentation
Other schools the student is enrolled in.

element studentCoreType/concurrentSchoolList/concurrentSchool
diagram Composite_diagrams/Composite_p18.png
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children operation entryDate exitDate schoolRefId schoolName studentSchoolAssociationRefId
annotation
appinfo
<elementName>Concurrent School</elementName>
<sifChar>O</sifChar>
<cedsId/>
<cedsURL/>

element studentCoreType/concurrentSchoolList/concurrentSchool/operation
diagram Composite_diagrams/Composite_p19.png
type restriction of xs:token
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration enroll 
enumeration withdraw 
annotation
appinfo
<elementName>Operation</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>
documentation
The enrollment action to take.

element studentCoreType/concurrentSchoolList/concurrentSchool/entryDate
diagram Composite_diagrams/Composite_p20.png
type xs:date
properties
isRef 0
content simple
annotation
appinfo
<elementName>Entry Date</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>

element studentCoreType/concurrentSchoolList/concurrentSchool/exitDate
diagram Composite_diagrams/Composite_p21.png
type xs:date
properties
isRef 0
content simple
nillable true
annotation
appinfo
<elementName>Exit Date</elementName>
<sifChar>R</sifChar>
<cedsId/>
<cedsURL/>

element studentCoreType/concurrentSchoolList/concurrentSchool/schoolRefId
diagram Composite_diagrams/Composite_p22.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
<elementName>School RefId</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>
documentation
RefId of the school instance based upon the studentSchoolAssociation instance.

element studentCoreType/concurrentSchoolList/concurrentSchool/schoolName
diagram Composite_diagrams/Composite_p23.png
properties
isRef 0
annotation
appinfo
<elementName>School Name</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>
documentation
Name of the referenced school instance.

element studentCoreType/concurrentSchoolList/concurrentSchool/studentSchoolAssociationRefId
diagram Composite_diagrams/Composite_p24.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
<elementName>Student-School Association RefId</elementName>
<sifChar>M</sifChar>
<cedsId/>
<cedsURL/>
documentation
The RefId of the active studentSchoolAssociation instance used for the elements in this object based on the date of the get operation or publication of an event.


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