3.3 SIF AU

The introduction for the SIF AU data model.

3.3.1 Activity

The work assigned to students, an educational event planned by a teacher to deliver a particular educational concept or skill.

SIF_Events are reported for this object.

Activity
Figure 3.3.1-1: Activity Activity RefId xml:lang Title Preamble TechnicalRequirements TechnicalRequirement SoftwareRequirementList SoftwareRequirement SoftwareTitle Version Vendor OS EssentialMaterials EssentialMaterial LearningObjectives LearningObjective LearningStandards LearningStandardItemRefId SubjectArea Prerequisites Prerequisite Students StudentPersonalRefId SourceObjects SourceObject SIF_RefObject Points ActivityTime CreationDate Duration Units StartDate FinishDate DueDate AssessmentRefId MaxAttemptsAllowed ActivityWeight Evaluation EvaluationType Description LearningResources LearningResourceRefId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Activity 

The work assigned to students, an educational event planned by a teacher to deliver a particular educational concept or skill.

 
 
@
key
RefIdM RefIdType
@xml:langM

The default language of the text used for the content in the Assessment.

 
 
 TitleO

Descriptive name of the activity.

 
xs:normalizedString
 PreambleO

Description and context for the activity.

 
xs:string
 TechnicalRequirementsO

List of Operating system, network, and other technical requirements for the activity, if applicable.

 
List
 TechnicalRequirements/TechnicalRequirement
     
O

an operating system, network, or other technical requirement.

 
xs:string
 SoftwareRequirementListO

Contains information about required software.

 
List
 SoftwareRequirementList/SoftwareRequirement
     
OR

Contains information about a specific required piece of software.

 
 
 SoftwareRequirementList/SoftwareRequirement/
     SoftwareTitle
M

This is the title of the specific software. This does not include the vendor. For example, Flash not Adobe.

 
xs:string
 SoftwareRequirementList/SoftwareRequirement/
     Version
O

This includes the version of the specific software.

 
xs:string
 SoftwareRequirementList/SoftwareRequirement/
     Vendor
O

This is the vendor of the specific software. For example, Adobe.

 
xs:string
 SoftwareRequirementList/SoftwareRequirement/
     OS
O

This is the operating system and version. For example, Macintosh OS X 1.4.

 
xs:string
 EssentialMaterialsO

Essential materials required to engage in this activity.

 
List
 EssentialMaterials/EssentialMaterial
     
OR

Essential material required to engage in this activity.

 
xs:string
 LearningObjectivesO

Educational objectives of the activity.

 
List
 LearningObjectives/LearningObjective
     
OR

Description of an educational objective of the activity.

 
xs:string
 LearningStandardsO

Associated LearningStandardItem objects.

 
List
 LearningStandards/LearningStandardItemRefId
     
OR

Link from activity to associated LearningStandardItem object.

 
IdRefType
 SubjectAreaO SubjectArea
 PrerequisitesO

Skills or competencies the student must have to engage in activity.

 
List
 Prerequisites/Prerequisite
     
OR

Skill or competency the student must have to engage in activity.

 
xs:string
 StudentsO

Links to any students or group or category of students that this activity is for.

 
List
 Students/StudentPersonalRefId
     
OR

Link to a student.

 
IdRefType
 SourceObjectsO

Source objects assigned to students.

 
List
 SourceObjects/SourceObject
     
OR

GUID assigned to the source object.

 
IdRefType
@SIF_RefObjectM

The type of learning object the source object is.

 
values:
Assessment
LearningResource
Activity
Lesson
 PointsO

Number of possible points for an activity.

 
xs:unsignedInt
 ActivityTimeM

Time structures for the activity.

 
 
 ActivityTime/CreationDate
     
M

Creation date of the activity.

 
xs:date
 ActivityTime/DurationO

Time required to complete the activity.

 
xs:unsignedInt
@UnitsM

Unit of time of the Duration value. 

 
values:
week
day
hour
minute
second
 ActivityTime/StartDateO

Date activity is started.

 
xs:date
 ActivityTime/FinishDateO

Date activity is finished.

 
xs:date
 ActivityTime/DueDateO

Date activity is due.

 
xs:date
 AssessmentRefIdO

Link to the SIF Assessment object containing the evaluation information for this activity.

 
IdRefType
 MaxAttemptsAllowedO

How many tries allowed.

 
xs:unsignedInt
 ActivityWeightO

The percentage weight of the activity during the particular course or term.

 
xs:decimal
 EvaluationO

Field for non-numeric types of grading and evaluation such as "narrative."

 
 
@EvaluationTypeM

A qualifer for what type of evaluation this is. Valid values are "Inline" and "RefId". Inline values are contained in the optional Description element, RefIds are contained in the AssessmentRefId element.

 
values:
Inline
RefId
 Evaluation/DescriptionO

A free text description of the evaluation to be used for this activity

 
xs:string
 LearningResourcesO

Learning resources that support this activity.

 
List
 LearningResources/LearningResourceRefId
     
OR

A GUID reference to a SIF LearningResource object that supports this activity

 
IdRefType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.1-1: Activity
<Activity RefId="C27E1FCFC163485FBEF0F36F18A0493A" xml:lang="en"> <Title>Shakespeare Essay - Much Ado About Nothing</Title> <Preamble>This is a very funny comedy - students should have passing familiarity with Shakespeare</Preamble> <LearningStandards> <LearningStandardItemRefId>9DB15CEAB2C54F6694C37D0A0CAEDDA4</LearningStandardItemRefId> </LearningStandards> <SourceObjects> <SourceObject SIF_RefObject="Lesson">A71ADBD3D93DA64B7166E420D50EDABC</SourceObject> </SourceObjects> <Points>50</Points> <ActivityTime> <CreationDate>2002-06-15</CreationDate> <Duration Units="minute">30</Duration> <StartDate>2002-09-10</StartDate> <FinishDate>2002-09-12</FinishDate> <DueDate>2002-09-12</DueDate> </ActivityTime> <AssessmentRefId>03EDB29E8116B4500435FA87E42A0AD2</AssessmentRefId> <MaxAttemptsAllowed>3</MaxAttemptsAllowed> <ActivityWeight>5</ActivityWeight> <Evaluation EvaluationType="Inline"> <Description>Students should be able to correctly identify all major characters.</Description> </Evaluation> <LearningResources> <LearningResourceRefId>B7337698BF6DB1937F79A07B87211B93</LearningResourceRefId> </LearningResources> </Activity>
Example 3.3.1-1: Activity - Example 1
<Activity RefId="C27E1FCFC163485FBEF0F36F18A0493A" xml:lang="en"> <Title>Shakespeare Essay - Much Ado About Nothing</Title> <Preamble>This is a very funny comedy - students should have passing familiarity with Shakespeare</Preamble> <SoftwareRequirementList> <SoftwareRequirement> <SoftwareTitle>Flash Player</SoftwareTitle> <Version>9.0</Version> <Vendor>Adobe</Vendor> </SoftwareRequirement> <SoftwareRequirement> <SoftwareTitle>Python</SoftwareTitle> <Version>3.0</Version> <OS>Linux</OS> </SoftwareRequirement> </SoftwareRequirementList> <LearningStandards> <LearningStandardItemRefId>9DB15CEAB2C54F6694C37D0A0CAEDDA4</LearningStandardItemRefId> </LearningStandards> <SourceObjects> <SourceObject SIF_RefObject="Lesson">A71ADBD3D93DA64B7166E420D50EDABC</SourceObject> </SourceObjects> <Points>50</Points> <ActivityTime> <CreationDate>2002-06-15</CreationDate> <Duration Units="minute">30</Duration> <StartDate>2002-09-10</StartDate> <FinishDate>2002-09-12</FinishDate> <DueDate>2002-09-12</DueDate> </ActivityTime> <AssessmentRefId>03EDB29E8116B4500435FA87E42A0AD2</AssessmentRefId> <MaxAttemptsAllowed>3</MaxAttemptsAllowed> <ActivityWeight>5</ActivityWeight> <Evaluation EvaluationType="Inline"> <Description>Students should be able to correctly identify all major characters.</Description> </Evaluation> <LearningResources> <LearningResourceRefId>B7337698BF6DB1937F79A07B87211B93</LearningResourceRefId> </LearningResources> </Activity>
Example 3.3.1-2: Activity - Example 2

3.3.2 AggregateCharacteristicInfo

This object defines the attribute of a group of objects that implicitly or explicitly defines a subset of the group for statistical purposes.

SIF_Events are reported for this object.

AggregateCharacteristicInfo
Figure 3.3.2-1: AggregateCharacteristicInfo AggregateCharacteristicInfo RefId Description Definition ElementName SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 AggregateCharacteristicInfo 

This object defines the attribute of a group of objects that implicitly or explicitly defines a subset of the group for statistical purposes.

 
 
@
key
RefIdM

Key for aggregate characteristic information.

 
RefIdType
 DescriptionO

Describes the supercategory of the characteristic described in the Definition element below.

Examples
Sex
CulturalBackground
YearLevel
IndigenousStatus

xs:string
 DefinitionM

Defines the aggregate characteristic information.

Examples
LBOTE
Male

xs:token
 ElementNameO

Reference to SIF elements or external authority (e.g., StudentPersonal/PersonInfo/Demographics/Sex).

Examples
Dropout Status

xs:token
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.2-1: AggregateCharacteristicInfo
<AggregateCharacteristicInfo RefId="06AF1D69FB064AB388983505714F18FB"> <Description>Sex</Description> <ElementName>StudentPersonal/PersonInfo/Demographics/Sex</ElementName> </AggregateCharacteristicInfo>
Example 3.3.2-1: AggregateCharacteristicInfo

3.3.3 AggregateStatisticFact

This object is the actual value of a statistical measurement. It is always associated with one statistic and one or more characteristics.

SIF_Events are reported for this object.

AggregateStatisticFact
Figure 3.3.3-1: AggregateStatisticFact AggregateStatisticFact RefId AggregateStatisticInfoRefId Characteristics AggregateCharacteristicInfoRefId Excluded Value SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 AggregateStatisticFact 

This object is the actual value of a statistical measurement. It is always associated with one statistic and one or more characteristics.

 
 
@
key
RefIdM RefIdType
 AggregateStatisticInfoRefIdM Reference to statistic defined by AggregateStatisticInfo.  IdRefType
 CharacteristicsM

Reference to one or more AggregateCharacteristicInfo objects.

 
List
 Characteristics/AggregateCharacteristicInfoRefId
     
MR

Reference to an AggregateCharacteristicInfo object.

 
IdRefType
 ExcludedO values:
Yes
No
 ValueM

Value of the fact.

 
xs:decimal
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.3-1: AggregateStatisticFact
<AggregateStatisticFact RefId="3A4E2822C696433B812B49DEAE557E41"> <AggregateStatisticInfoRefId>91A4209F7F4F4F4B9DC8D21CEFD1DC2F</AggregateStatisticInfoRefId> <Characteristics> <AggregateCharacteristicInfoRefId>0B972D8644EE4D7994F5FF1C3131772D</AggregateCharacteristicInfoRefId> </Characteristics> <Excluded>No</Excluded> <Value>27</Value> </AggregateStatisticFact>
Example 3.3.3-1: AggregateStatisticFact

3.3.4 AggregateStatisticInfo

This object defines the data that is being aggregated as well as the type of measurement that is being performed.

SIF_Events are reported for this object.

AggregateStatisticInfo
Figure 3.3.4-1: AggregateStatisticInfo AggregateStatisticInfo RefId StatisticName CalculationRule Type ApprovalDate ExpirationDate ExclusionRules ExclusionRule Type Source EffectiveDate DiscontinueDate Location Measure SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 AggregateStatisticInfo 

This object defines the data that is being aggregated as well as the type of measurement that is being performed.

 
 
@
key
RefIdM

Key

 
RefIdType
 StatisticNameM

Name of Aggregate Statistic

Examples
Total Enrollment
Diploma Recipients

xs:token
 CalculationRuleO

Rule for calculating the aggregate statistic

 
xs:string
@TypeM values:
Description
Formula
URL
Other
 ApprovalDateO

Date for which the statistic is initially valid

 
xs:date
 ExpirationDateO

Date after which the statistic is no longer valid

 
xs:date
 ExclusionRulesO

Rules for which statistic may not be reported.

 
List
 ExclusionRules/ExclusionRule
     
OR

Rule for which statistic may not be reported

 
xs:string
@TypeM values:
SampleSize
Description
 SourceO

System providing the data: i.e., SIS, Transportation,

 
xs:token
 EffectiveDateO

Effective date of the statistic

 
xs:date
 DiscontinueDateO

Discontinue date of the statistic

 
xs:date
 LocationO

Location where the activity takes place.

 
Location
 MeasureO

Type of the statistic.

 
values:
Count
Minimum
Maximum
Percent
Mean
Median
Mode
Sum
StandardDeviation
UnduplicatedCount
FTE
Other
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.4-1: AggregateStatisticInfo
<AggregateStatisticInfo RefId="A5DECBD3161B4F5D9F46EBA64C87B002"> <StatisticName>Read Proficiency L1</StatisticName> <CalculationRule Type="Description">Number of students scoring at Reading Proficiency Level 1</CalculationRule> <ApprovalDate>2002-09-01</ApprovalDate> <ExpirationDate>2006-06-30</ExpirationDate> <ExclusionRules> <ExclusionRule Type="SampleSize">N less than 10</ExclusionRule> </ExclusionRules> <Source>SIS</Source> <Location Type="School"> <LocationName>Green River High School</LocationName> <LocationRefId SIF_RefObject="SchoolInfo">279BCEE5515E4C1AAC3A765D1F069BC3</LocationRefId> </Location> <Measure>Count</Measure> </AggregateStatisticInfo>
Example 3.3.4-1: AggregateStatisticInfo

3.3.5 Assessment

An assessment measures a student's progress and learning on specific academic standards.

SIF_Events are not reported for this object.

Assessment
Figure 3.3.5-1: Assessment Assessment RefId Name AssessmentId AssessmentPackageRefId AssessmentDescriptors AssessmentDescriptor SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Assessment   
@
key
RefIdM

The GUID that uniquely identifies this object.

 
RefIdType
 NameM

Name of the test.

 
xs:normalizedString
 AssessmentIdO

The state, local or publisher unique Id for the assessment.

 
xs:normalizedString
 AssessmentPackageRefIdO IdRefType
 AssessmentDescriptorsO

Describes what type of assessment this represents.

 
List
 AssessmentDescriptors/AssessmentDescriptor
     
OR union of:

AUCodeSetsAssessmentTypeType

additional values:

Statewide
Formative
Local Summative
Diagnostic
Benchmark
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.5-1: Assessment
<Assessment RefId="CC2834DE9138FAB032EF399BA72A8234"> <Name>TAKS Test</Name> <AssessmentId>TX48A</AssessmentId> <AssessmentPackageRefId>B8846EB83F0D4609A3299AC59410814E</AssessmentPackageRefId> <AssessmentDescriptors> <AssessmentDescriptor>Statewide</AssessmentDescriptor> </AssessmentDescriptors> <SIF_Metadata> <EducationFilter> <LearningStandardItems> <LearningStandardItemRefId>FA3023B26277CAD47105327F3A782BED</LearningStandardItemRefId> <LearningStandardItemRefId>DE937CB2627AAE872850E1F3A782BEDF</LearningStandardItemRefId> <LearningStandardItemRefId>BCFA143627AAE87E830E1F3AD92B4DA7</LearningStandardItemRefId> <LearningStandardItemRefId>DE840286ABB72198756E1F349CAE8273</LearningStandardItemRefId> <LearningStandardItemRefId>913DE839BA8329FCA938EF2709BC31A0</LearningStandardItemRefId> <LearningStandardItemRefId>A8930CD176EBB992714ACEB78492AE9C</LearningStandardItemRefId> <LearningStandardItemRefId>0264FFBA72C78ED903BE27CAA18905FB</LearningStandardItemRefId> </LearningStandardItems> </EducationFilter> </SIF_Metadata> </Assessment>
Example 3.3.5-1: Assessment

3.3.6 AssessmentAdministration

This object represents an assessment event. It includes information related to the time of administration, place of administration, and unusual events related to the administration.

SIF_Events are reported for this object.

AssessmentAdministration
Figure 3.3.6-1: AssessmentAdministration AssessmentAdministration RefId AssessmentFormRefId AdministrationName SpecialConditions SpecialCondition Code SIF_Action AdministrationDateTime StartDateTime FinishDateTime DueDateTime Address StaffPersonalRefId LEAInfoRefId SchoolInfoRefId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 AssessmentAdministration 

This object represents an assessment event. It includes information related to the time of administration, place of administration, and unusual events related to the administration.

 
 
@
key
RefIdM

The GUID that uniquely identifies an instance of the object.

 
RefIdType
 AssessmentFormRefIdM

The RefId of the assessment form used in the assessment administration.

 
IdRefType
 AdministrationNameO xs:normalizedString
 SpecialConditionsO

Special conditions or unusual events related to the administration event.

 
ActionList (SpecialCondition/@Code)
 SpecialConditions/SpecialCondition
     
MR

A text description of the special condition.

Examples
Fire drill during test.
Air conditioning broke during the request.
Assessment was given over three days instead of in one sitting.

xs:string
@CodeM

This is the primary key for the list of special conditions.

 
xs:token
@SIF_ActionO

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.

 
values:
Delete
 AdministrationDateTimeM

Date and time the test is scheduled to be given.

 
xs:dateTime
 StartDateTimeO

Date and time testing begins.

 
xs:dateTime
 FinishDateTimeO

Date and time testing ends.

 
xs:dateTime
 DueDateTimeO

Date and time test is due.

 
xs:dateTime
 AddressO

Address of the location where the administration takes place.

 
Address
 StaffPersonalRefIdO

Optional reference to a staff person associated with the administration.

 
IdRefType
 LEAInfoRefIdO

Optional reference to a school district associated with the administration.

 
IdRefType
 SchoolInfoRefIdO

Optional reference to a school associated with the administration.

 
IdRefType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.6-1: AssessmentAdministration
<AssessmentAdministration RefId="E2E8045FD8884745AC588F1DDDBEE864"> <AssessmentFormRefId>78DA3F367AAE4E34995CE15530F531CC</AssessmentFormRefId> <SpecialConditions> <SpecialCondition Code="25B">Fire drill during test.</SpecialCondition> </SpecialConditions> <AdministrationDateTime>2006-03-06T14:30:00-05:00</AdministrationDateTime> <FinishDateTime>2006-03-06T15:30:00-05:00</FinishDateTime> </AssessmentAdministration>
Example 3.3.6-1: AssessmentAdministration

3.3.7 AssessmentForm

Represents the unique set of questions or stimuli given to a set of test takers. A physical correlate of the assessment form is the test booklet given to students during an assessment. However, this object does not contain the questions, it only contains elements that describe the form for use in scoring the questions.

SIF_Events are not reported for this object.

AssessmentForm
Figure 3.3.7-1: AssessmentForm AssessmentForm RefId AssessmentRefId AssessmentType FormName FormNumbers FormNumber Level Period YearLevels AssessmentSubTestRefIds AssessmentSubTestRefId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 AssessmentForm 

Represents the unique set of questions or stimuli given to a set of test takers. A physical correlate of the assessment form is the test booklet given to students during an assessment. However, this object does not contain the questions, it only contains elements that describe the form for use in scoring the questions.

 
 
@
key
RefIdM

The GUID that uniquely identifies an instance of the object.

 
RefIdType
 AssessmentRefIdM

The RefId of the assessment related to this form.

 
IdRefType
 AssessmentTypeO

Indicates whether this assessment (form) is a standard administration or alternate.

 
values:
standard
alternate
 FormNameM

Text description for this particular arrangement of questions, etc.

 
xs:normalizedString
 FormNumbersO

Reference numbers for the form.

 
List
 FormNumbers/FormNumberMR

Reference number for the form.

 
xs:token
 LevelO

Indicates the level of the form.

Examples
Year 3
Leveling System

xs:token
 PeriodO

The time period in which the form is intended to be administered.

 
xs:token
 YearLevelsO

Year levels this assessment is designed to evaluate.

 
YearLevels
 AssessmentSubTestRefIdsO

Associated subtests (score types). Each form can provide scores in one or more subtest areas.

 
List
 AssessmentSubTestRefIds/AssessmentSubTestRefId
     
OR

A subtest identified by RefId.

 
IdRefType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.7-1: AssessmentForm
<AssessmentForm RefId="13F3C7AFF8464EE1862B0622A010883E"> <AssessmentRefId>77C5D8A7345B4BE883053228C9708512</AssessmentRefId> <AssessmentType>standard</AssessmentType> <FormName>Form A</FormName> <FormNumbers> <FormNumber>34</FormNumber> </FormNumbers> <Level>Year 3</Level> <Period>Spring</Period> <AssessmentSubTestRefIds> <AssessmentSubTestRefId>C356A7559EB144DE8B09097078A94F86</AssessmentSubTestRefId> </AssessmentSubTestRefIds> </AssessmentForm>
Example 3.3.7-1: AssessmentForm

3.3.8 AssessmentItem

This object is designed to allow software systems to provide item detail information such as the stem of the item, the distractors, the stimuli, etc. This initial version of the object does not deal with presentation aspects of the item. Instead it focuses on the item content and characteristics needed to enable interoperability and the usage of item-level information in the improvement of learning and instruction.

SIF_Events are not reported for this object.

AssessmentItem
Figure 3.3.8-1: AssessmentItem AssessmentItem RefId AssessmentFormRefId ResponseType ItemLabel ItemName LearningStandardItems LearningStandardItemRefId Stimulus Stem ResponseChoices Choice ChoiceLabel ChoiceContent CreditValue ItemScoreMaximum ItemScoreMinimum PerformanceLevels PerformanceLevel LevelName CutScores ScoreMetric LowerCut UpperCut SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 AssessmentItem 

This object is designed to allow software systems to provide item detail information such as the stem of the item, the distractors, the stimuli, etc. This initial version of the object does not deal with presentation aspects of the item. Instead it focuses on the item content and characteristics needed to enable interoperability and the usage of item-level information in the improvement of learning and instruction.

 
 
@
key
RefIdM RefIdType
 AssessmentFormRefIdM

This RefId points to the assessment form of which the item is a part.

 
IdRefType
 ResponseTypeM

A value that indicates the response type for the item. Note: the multiple-multiple choice value means that there is a multiple choice question, for which more than one choice is acceptable.

 
values:
multiple-choice
multiple-multiple choice
true-false
fill-in-the-blank
short-answer
essay
 ItemLabelM

An item number or other identifier for the item. It may be used to indicate the order or grouping of items.

 
xs:token
 ItemNameO

Name or short description of the item.

 
xs:string
 LearningStandardItemsO

This object contains information related to curriculum standards statements "standards" or "benchmarks" or the like within the document. Each LearningStandardItemRefId reflects an individual standard statement and may occur at several levels within a hierarchially structured document.

 
List
 LearningStandardItems/LearningStandardItemRefId
     
MR IdRefType
 StimulusC

A piece of content to be used by the test taker in responding to the stem. Examples include a reading passage, a video, a diagram, or a picture.

Note: The Stimulus element only is included when a Stem element exists.

 
AbstractContentElementType
 StemO

The question, task, or statement that prompts a response from the test taker.

 
AbstractContentElementType
 ResponseChoicesC

This complex element will not be included in the object if @ResponseType is:

  • fill-in-the-blank
  • short-answer
  • essay

Other cases will be added in the future.

 
 
 ResponseChoices/ChoiceMR  
 ResponseChoices/Choice/ChoiceLabel
     
O

A choice number or other identifier for the choice. It may be used to indicate the order or grouping of the choices.

 
xs:normalizedString
 ResponseChoices/Choice/ChoiceContent
     
M

The text of the choice, such as true, 27, or Important economic and social factors.

 
AbstractContentElementType
 ResponseChoices/Choice/CreditValue
     
O

A numeric value that indicates the amount of credit awarded for choosing the choice.

 
xs:float
 ItemScoreMaximumO

The maximum item score possible for this item.

 
xs:token
 ItemScoreMinimumO

The minimum item score possible for this item.

 
xs:token
 PerformanceLevelsO

Performance Levels are an ordered set of categories that indicate the achievement level of a person on an assessment.

 
List
 PerformanceLevels/PerformanceLevel
     
OR

Defines cut scores for placing students in an appropriate performance level.

 
 
@LevelNameM

The name of the performance level.

 
xs:normalizedString
 PerformanceLevels/PerformanceLevel/
     CutScores
O

Score bounds for the performance level.

 
 
@ScoreMetricM

The metric or scale used to report the scores.

 
AUCodeSetsAssessmentReportingMethodType
 PerformanceLevels/PerformanceLevel/
     CutScores/LowerCut
O

Lower bound for the performance level.

 
xs:token
 PerformanceLevels/PerformanceLevel/
     CutScores/UpperCut
O

Upper bound for the performance level.

 
xs:token
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.8-1: AssessmentItem
<AssessmentItem RefId="C294F3E190F019AD8E1DFC8367537EC8"> <AssessmentFormRefId>9372CB8EA910FF87D5672CAEF01387AA</AssessmentFormRefId> <ResponseType>multiple-choice</ResponseType> <ItemLabel>5</ItemLabel> <ItemName>Geometry diagnostic</ItemName> <LearningStandardItems> <LearningStandardItemRefId>DE072A87EFAD4B778AF9FAF83C94839E</LearningStandardItemRefId> </LearningStandardItems> <Stimulus> <Reference MIMEType="image/jpeg" Description="triangle_1"> <URL>http://www.trianglezz.com/triangle.jpg</URL> </Reference> </Stimulus> <Stem> <TextData Description="Pythagorean Theorem"> Express the length of side C in terms of A and B. </TextData> </Stem> <ResponseChoices> <Choice> <ChoiceLabel>A</ChoiceLabel> <ChoiceContent> <TextData>A + B</TextData> </ChoiceContent> <CreditValue>0.0</CreditValue> </Choice> <Choice> <ChoiceLabel>B</ChoiceLabel> <ChoiceContent> <TextData>3PI*R</TextData> </ChoiceContent> <CreditValue>-0.1</CreditValue> </Choice> <Choice> <ChoiceLabel>C</ChoiceLabel> <ChoiceContent> <TextData>SQRT(A2 + B2)</TextData> </ChoiceContent> <CreditValue>1.0</CreditValue> </Choice> <Choice> <ChoiceLabel>D</ChoiceLabel> <ChoiceContent> <TextData>A2 + B2</TextData> </ChoiceContent> <CreditValue>0.5</CreditValue> </Choice> </ResponseChoices> </AssessmentItem>
Example 3.3.8-1: AssessmentItem - Example 1
<AssessmentItem RefId="C294F3E190F019AD8E1DFC8367537EC8"> <AssessmentFormRefId>9372CB8EA910FF87D5672CAEF01387AA</AssessmentFormRefId> <ResponseType>multiple-choice</ResponseType> <ItemLabel>5</ItemLabel> <ItemName>Geometry diagnostic</ItemName> <LearningStandardItems> <LearningStandardItemRefId>DE072A87EFAD4B778AF9FAF83C94839E</LearningStandardItemRefId> </LearningStandardItems> <Stimulus> <Reference MIMEType="image/jpeg" Description="triangle_1"> <URL>http://www.trianglezz.com/triangle.jpg</URL> </Reference> </Stimulus> <Stem> <TextData Description="Pythagorean Theorem"> Express the length of side C in terms of A and B. </TextData> </Stem> <ResponseChoices> <Choice> <ChoiceLabel>A</ChoiceLabel> <ChoiceContent> <TextData>A + B</TextData> </ChoiceContent> <CreditValue>0.0</CreditValue> </Choice> <Choice> <ChoiceLabel>B</ChoiceLabel> <ChoiceContent> <TextData>3PI*R</TextData> </ChoiceContent> <CreditValue>-0.1</CreditValue> </Choice> <Choice> <ChoiceLabel>C</ChoiceLabel> <ChoiceContent> <TextData>SQRT(A2 + B2)</TextData> </ChoiceContent> <CreditValue>1.0</CreditValue> </Choice> <Choice> <ChoiceLabel>D</ChoiceLabel> <ChoiceContent> <TextData>A2 + B2</TextData> </ChoiceContent> <CreditValue>0.5</CreditValue> </Choice> </ResponseChoices> <ItemScoreMaximum>1.0</ItemScoreMaximum> <ItemScoreMinimum>-.1</ItemScoreMinimum> <PerformanceLevels> <PerformanceLevel LevelName="Pass"> <CutScores ScoreMetric="0499"> <LowerCut>0</LowerCut> <UpperCut>0.5</UpperCut> </CutScores> </PerformanceLevel> </PerformanceLevels> </AssessmentItem>
Example 3.3.8-2: AssessmentItem - Example 2

3.3.9 AssessmentPackage

SIF_Events are not reported for this object.

AssessmentPackage
Figure 3.3.9-1: AssessmentPackage AssessmentPackage RefId XMLData Description SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 AssessmentPackage 

A wrapper for any external standard that can define or transmit the content of an assessment.

 
 
@
key
RefIdM

The GUID that uniquely identifies an object instance in a zone.

 
RefIdType
 XMLDataC

Contains an arbitary XML element, encoded in UTF-8.

 
<xs:any processContents="lax" />
@DescriptionO

Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).

 
xs:token
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.9-1: AssessmentPackage
<AssessmentPackage RefId="495A00194CA340E3A33777B42E59C4F2"> <XMLData Description="Assessment">...</XMLData> </AssessmentPackage>
Example 3.3.9-1: AssessmentPackage

3.3.10 AssessmentRegistration

This object represents the assignment of a specific assessment to be taken by a student.

SIF_Events are reported for this object.

AssessmentRegistration
Figure 3.3.10-1: AssessmentRegistration AssessmentRegistration RefId StudentPersonalRefId AssessmentAdministrationRefId CreationDateTime StudentSpecialConditions StudentSpecialCondition Code StudentYearLevel AssessmentYearLevel AssessmentStudentSnapshot Sex BirthDate LEAInfoRefId SchoolInfoRefId StaffPersonalRefId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 AssessmentRegistration 

This object represents the assignment of a specific assessment to be taken by a student.

 
 
@
key
RefIdM

The GUID that uniquely identifies an instance of the object.

 
RefIdType
 StudentPersonalRefIdM

The student associated with the registration.

 
IdRefType
 AssessmentAdministrationRefIdM

The assessment administration associated with the registration.

 
IdRefType
 CreationDateTimeM

Date/time assignment is made.

 
xs:dateTime
 StudentSpecialConditionsO

Records student-specific special conditions during the test.

 
List
 StudentSpecialConditions/
     StudentSpecialCondition
MR

A description of the special condition. Student special conditions are different from special conditions of the test.

 
xs:normalizedString
@CodeM

A code indicating the type of special condition.

 
xs:token
 StudentYearLevelO

Year level of the student at the time of testing.

 
YearLevel
 AssessmentYearLevelO

The Year or level at which the student is to be tested. This element should be omitted unless the student is being tested out-of-level.

 
YearLevel
 AssessmentStudentSnapshotO

The status of the student at the time of testing. The source of this information is meant to be the assessment system and not the student information system.

 
 
 AssessmentStudentSnapshot/
     Sex
O

Person's gender.

 
AUCodeSetsSexCodeType
 AssessmentStudentSnapshot/
     BirthDate
O

The person's date of birth.

 
BirthDate
 LEAInfoRefIdO

Optional reference to a district associated with the registration.

 
IdRefType
 SchoolInfoRefIdO

Optional reference to a school associated with the registration.

 
IdRefType
 StaffPersonalRefIdO

Optional reference to a staff person associated with the registration.

 
IdRefType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.10-1: AssessmentRegistration
<AssessmentRegistration RefId="84243B2716EA4A68889B57A07E3707C9"> <StudentPersonalRefId>0D015F74DAB645FD92EFA8F43F2D79C3</StudentPersonalRefId> <AssessmentAdministrationRefId>6B08DF6E158941D9B8206D16E1FA6219</AssessmentAdministrationRefId> <CreationDateTime>2006-03-05T09:30:00-05:00</CreationDateTime> <StudentSpecialConditions> <StudentSpecialCondition Code="45C">Student became ill during test.</StudentSpecialCondition> </StudentSpecialConditions> <StudentYearLevel> <Code>4</Code> </StudentYearLevel> <AssessmentYearLevel> <Code>3</Code> </AssessmentYearLevel> <AssessmentStudentSnapshot> <Sex>2</Sex> <BirthDate>1996-09-12</BirthDate> </AssessmentStudentSnapshot> <LEAInfoRefId>325335F330A24BCD85E263E5C1EAAF89</LEAInfoRefId> <SchoolInfoRefId>0578B825250649DE930BF8916175BBAB</SchoolInfoRefId> <StaffPersonalRefId>3CD4A20CE2D64C27AE977F02D2CE24B3</StaffPersonalRefId> </AssessmentRegistration>
Example 3.3.10-1: AssessmentRegistration

3.3.11 AssessmentSubTest

A psychological construct measured by the assessment. Operationally, a subtest is a class of scores on an assessment. Some assessments may have only one subtest or type of score but most assessments measure more than one psychological construct. The subtest can be based upon items in a section or items that are empirically related. Subtests can also be composites of other subtests that are combined using a particular algorithm. Examples of subtests of an assessment are math total, reading composite, total test, and English composition.

SIF_Events are not reported for this object.

AssessmentSubTest
Figure 3.3.11-1: AssessmentSubTest AssessmentSubTest RefId Name ScoreRange ScoreMetric Minimum Maximum PerformanceLevels PerformanceLevel LevelName CutScores ScoreMetric LowerCut UpperCut SubjectArea YearLevels AssessmentSubTestRefIds AssessmentSubTestRefId SubTestTier LearningStandardItemRefIds LearningStandardItemRefId Abbreviation Description NumberOfItems ContainerOnly SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 AssessmentSubTest 

A psychological construct measured by the assessment. Operationally, a subtest is a class of scores on an assessment. Some assessments may have only one subtest or type of score but most assessments measure more than one psychological construct. The subtest can be based upon items in a section or items that are empirically related. Subtests can also be composites of other subtests that are combined using a particular algorithm. Examples of subtests of an assessment are math total, reading composite, total test, and English composition.

 
 
@
key
RefIdM

The GUID that uniquely identifies an instance of the object.

 
RefIdType
 NameM

Text name of the subtest.

 
xs:normalizedString
 ScoreRangeOThe possible range of scores.  
@ScoreMetricM

The metric or scale used to report the scores.

 
AUCodeSetsAssessmentReportingMethodType
 ScoreRange/MinimumO

Lowest possible score value.

 
xs:token
 ScoreRange/MaximumO

Highest possible score value.

 
xs:token
 PerformanceLevelsO

Container for performance level elements.

 
List
 PerformanceLevels/PerformanceLevel
     
OR

Defines cut scores for placing students in appropriate performance levels.

 
 
@LevelNameM

The name of the performance level.

 
xs:token
 PerformanceLevels/PerformanceLevel/
     CutScores
O

Score bounds for the performance level.

 
 
@ScoreMetricM

The metric or scale used to report the scores.

 
AUCodeSetsAssessmentReportingMethodType
 PerformanceLevels/PerformanceLevel/
     CutScores/LowerCut
O

Lower bound for the performance level.

 
xs:token
 PerformanceLevels/PerformanceLevel/
     CutScores/UpperCut
O

Upper bound for the performance level.

 
xs:token
 SubjectAreaO

Content area covered by the score.

 
xs:token
 YearLevelsO

Year levels for which the score is valid.

 
YearLevels
 AssessmentSubTestRefIdsO

References (possibly recursive) to other SIF AssessmentSubTests. This enables subtests or scores to be composites of other scores. If any references are given here, the score is a composite score. The list must be unique.

 
List
 AssessmentSubTestRefIds/AssessmentSubTestRefId
     
MR

A reference to an AssessmentSubTest by RefId.

 
IdRefType
 SubTestTierO

An integer that defines the level or tier of the score in a multi-level arrangement of composite scores. Zero indicates the highest or root level.

 
xs:unsignedInt
 LearningStandardItemRefIdsO

References to LearningStandardItems. The list must be unique.

 
List
 LearningStandardItemRefIds/
     LearningStandardItemRefId
     
MR

A reference to a LearningStandardItem by RefId.

 
IdRefType
 AbbreviationO

This is the short version of the name of the assessment that is often used for quick reference and used in reports.

 
xs:token
 DescriptionO

The description element provides an opportunity to pass additional information about the assessment and also be used for describing elements in a test hierarchy.

 
xs:string
 NumberOfItemsO

This element records the number of items included on the assessment. This number may be different than the possible score.

 
xs:unsignedInt
 ContainerOnlyO

Indicator describing the purpose of an AssessmentSubTest as being that of a container for the child AssessmentSubTests. There will be no scores within this subtest.

 
xs:boolean
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.11-1: AssessmentSubTest
<AssessmentSubTest RefId="90E298F70E094EE2B8B52DFD88006AF2"> <Name>Reading Comprehension Subtest</Name> <ScoreRange ScoreMetric="0499"> <Minimum>0</Minimum> <Maximum>110</Maximum> </ScoreRange> <PerformanceLevels> <PerformanceLevel LevelName="Basic"> <CutScores ScoreMetric="0499"> <LowerCut>25</LowerCut> <UpperCut>50</UpperCut> </CutScores> </PerformanceLevel> </PerformanceLevels> <SubjectArea>Reading Comprehension</SubjectArea> <YearLevels> <YearLevel> <Code>3</Code> </YearLevel> </YearLevels> <AssessmentSubTestRefIds> <AssessmentSubTestRefId>4710A15C428C48EBBC17CF320B6DCF25</AssessmentSubTestRefId> </AssessmentSubTestRefIds> <SubTestTier>0</SubTestTier> <LearningStandardItemRefIds> <LearningStandardItemRefId>3E4BEBCA14E54A118051DFA239A65990</LearningStandardItemRefId> </LearningStandardItemRefIds> </AssessmentSubTest>
Example 3.3.11-1: AssessmentSubTest

3.3.12 CalendarDate

This object defines information related to a school calendar day in a given school calendar year. If both CalendarDate and CalendarSummary objects are supported, there must be an instance of this object for each date between CalendarSummary StartDate and EndDate, inclusive.

SIF_Events are reported for this object.

CalendarDate
Figure 3.3.12-1: CalendarDate CalendarDate Date CalendarSummaryRefId CalendarDateRefId SchoolInfoRefId SchoolYear CalendarDateType Code OtherCodeList CalendarDateNumber StudentAttendance CountsTowardAttendance AttendanceValue TeacherAttendance CountsTowardAttendance AttendanceValue AdministratorAttendance CountsTowardAttendance AttendanceValue SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 CalendarDate 

This object defines information related to a school calendar day in a given school calendar year. If both CalendarDate and CalendarSummary objects are supported, there must be an instance of this object for each date between CalendarSummary StartDate and EndDate, inclusive.

 
 
@
key
DateM

A specific school day that occurs within the school year.

 
xs:date
@
key
CalendarSummaryRefIdM

The ID (GUID) of the calendar summary in which this calendar date is.

 
IdRefType
 CalendarDateRefIdO

An optional ID (GUID) for this day date of the calendar information that is being reported. This GUID would be used to form a REST URL.

 
IdRefType
 SchoolInfoRefIdM

The ID (GUID) of the school for which this calendar information is being reported.

 
IdRefType
 SchoolYearM

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009").

 
SchoolYear
 CalendarDateTypeM

Calendar date type information.

 
 
 CalendarDateType/CodeM

Code indicating the type of school day.

 
AUCodeSetsCalendarEventType
 CalendarDateType/OtherCodeList
     
O OtherCodeList
 CalendarDateNumberO

Order in which the calendar date falls within the school calendar.

 
xs:unsignedInt
 StudentAttendanceO

Information describing how the day relates to student attendance.

 
 
 StudentAttendance/CountsTowardAttendance
     
M

Designates whether this date should be counted toward student attendance.

 
values:
Yes
No
 StudentAttendance/AttendanceValue
     
M

Amount of the school day in which the student should be in attendance (Format is x.x; a student who should be in attendance a full day would be represented as 1.0). If CountsTowardAttendance equals Yes then AttendanceValue must be greater than zero.

 
xs:decimal
xs:minInclusive0
xs:maxInclusive1
xs:fractionDigits1
 TeacherAttendanceO

Information describing how the day relates to teacher attendance.

 
 
 TeacherAttendance/CountsTowardAttendance
     
M

Designates whether this date should be counted toward teacher attendance.

 
values:
Yes
No
 TeacherAttendance/AttendanceValue
     
M

Amount of the school day in which the teacher should be in attendance (format is x.x; a teacher who should be in attendance a full day would be represented as 1.0).

 
xs:decimal
xs:minInclusive0
xs:maxInclusive1
xs:fractionDigits1
 AdministratorAttendanceO

Information describing how the day relates to administrator attendance.

 
 
 AdministratorAttendance/CountsTowardAttendance
     
M

Designates whether this date should be counted toward administrator attendance.

 
values:
Yes
No
 AdministratorAttendance/AttendanceValue
     
M

Amount of the school day in which the administrator should be in attendance (format is x.x; an administrator who should be in attendance a full day would be represented as 1.0).

 
xs:decimal
xs:minInclusive0
xs:maxInclusive1
xs:fractionDigits1
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.12-1: CalendarDate
<CalendarDate Date="2007-08-31" CalendarSummaryRefId="B5739375800AC4CC63850BB2754114AA"> <SchoolInfoRefId>B7A34E561C97345C0A4E11BB112B2753</SchoolInfoRefId> <SchoolYear>2007</SchoolYear> <CalendarDateType> <Code>INST</Code> </CalendarDateType> <StudentAttendance> <CountsTowardAttendance>Yes</CountsTowardAttendance> <AttendanceValue>1.0</AttendanceValue> </StudentAttendance> <TeacherAttendance> <CountsTowardAttendance>Yes</CountsTowardAttendance> <AttendanceValue>1.0</AttendanceValue> </TeacherAttendance> </CalendarDate>
Example 3.3.12-1: CalendarDate

3.3.13 CalendarSummary

This object provides a summary of a school's calendar information for a given school year. A school may have more than one calendar per school year (e.g., one calendar for Kindergarten students, one for special education students, one for seniors, or one for each calendar track), and each may have different days in session, start and end dates, minutes per day, instructional minutes, etc.

SIF_Events are reported for this object.

CalendarSummary
Figure 3.3.13-1: CalendarSummary CalendarSummary RefId SchoolInfoRefId SchoolYear LocalId Description DaysInSession StartDate EndDate FirstInstructionDate LastInstructionDate GraduationDate InstructionalMinutes MinutesPerDay YearLevels SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 CalendarSummary 

This object provides a summary of a school's calendar information for a given school year. A school may have more than one calendar per school year (e.g., one calendar for Kindergarten students, one for special education students, one for seniors, or one for each calendar track), and each may have different days in session, start and end dates, minutes per day, instructional minutes, etc.

 
 
@
key
RefIdM

The ID (GUID) of the calendar to which this information relates.

 
RefIdType
 SchoolInfoRefIdM

The ID (GUID) of the school for which this calendar information is being reported.

 
IdRefType
 SchoolYearM

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007").

 
SchoolYear
 LocalIdM

The locally assigned identifier for this calendar.

 
LocalId
 DescriptionO

Textual description of the school calendar.

 
xs:string
 DaysInSessionM

The total number of days that the school was or is anticipated to be in session during the school year. Also included are days on which the education institution facility is closed and the student body as a whole is engaged in planned activities off-campus under the guidance and direction of staff members.

 
xs:unsignedInt
 StartDateO

The first calendar date, whether or not instruction was provided. If both CalendarSummary and CalendarDate objects are supported, StartDate must be the date of the first chronological instance of CalendarDate for the school's calendar.

 
xs:date
 EndDateO

The last calendar date, whether or not instruction was provided. If both CalendarSummary and CalendarDate objects are supported, EndDate must be the last chronological instance of CalendarDate for the school's calendar.

 
xs:date
 FirstInstructionDateO

The first day of student instruction.

 
xs:date
 LastInstructionDateO

The last day of student instruction (including days or times that students are present for purposes of testing and/or evaluation, but not including whole or part-days whose sole purposes is for distribution of report cards).

 
xs:date
 GraduationDateO

Date of graduation ceremony.

 
GraduationDate
 InstructionalMinutesO

The total number of instructional minutes for this calendar for the school year.

 
xs:unsignedInt
 MinutesPerDayO

The number of minutes in the day in which the school is normally in session.

 
xs:unsignedInt
 YearLevelsO

Collection of year levels applicable to this school calendar.

 
YearLevels
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.13-1: CalendarSummary
<CalendarSummary RefId="B5739375800AC4CC63850BB2754114AA"> <SchoolInfoRefId>B7A34E561C97345C0A4E11BB112B2753</SchoolInfoRefId> <SchoolYear>2005</SchoolYear> <LocalId>123321A</LocalId> <Description>Elementary School Calendar</Description> <DaysInSession>180</DaysInSession> <StartDate>2009-01-01</StartDate> <EndDate>2009-12-31</EndDate> <FirstInstructionDate>2009-01-02</FirstInstructionDate> <LastInstructionDate>2009-12-20</LastInstructionDate> <GraduationDate>2009-12-10</GraduationDate> <InstructionalMinutes>64800</InstructionalMinutes> <MinutesPerDay>360</MinutesPerDay> <YearLevels> <YearLevel> <Code>10</Code> </YearLevel> <YearLevel> <Code>11</Code> </YearLevel> <YearLevel> <Code>12</Code> </YearLevel> </YearLevels> </CalendarSummary>
Example 3.3.13-1: CalendarSummary

3.3.14 ChargedLocationInfo

ChargedLocationInfo represents a location in a school system. It can be used to associate accounts and purchase orders with particular schools or other cost centres.

SIF_Events are reported for this object.

ChargedLocationInfo
Figure 3.3.14-1: ChargedLocationInfo ChargedLocationInfo RefId LocationType SiteCategory Name Description LocalId StateProvinceId ParentChargedLocationInfoRefId SchoolInfoRefId AddressList PhoneNumberList SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 ChargedLocationInfo 

ChargedLocationInfo represents a location in a school system. It can be used to associate accounts and purchase orders with particular schools or other cost centres.

 
 
@
key
RefIdM

The SIF unique identifier for the location.

 
RefIdType
 LocationTypeM

Defines whether the location is a school or a non-school location.

 
values:
School
NonSchool
 SiteCategoryM

Specific site category.

Examples
Prep Site
Satellite
Central Kitchen
Warehouse
Storage
Central Office
Other

xs:normalizedString
 NameM

Text name of the location.

 
xs:normalizedString
 DescriptionO

Description about the location.

 
xs:normalizedString
 LocalIdO

The locally-assigned identifier for this location.

 
LocalId
 StateProvinceIdO

The state-assigned identifier for this location.

 
StateProvinceId
 ParentChargedLocationInfoRefIdO

A ChargedLocationInfo instance could be related to another ChargedLocationInfo. This element will help create that relation.

 
IdRefType
 SchoolInfoRefIdO

The RefId of a corresponding SchoolInfo object.

 
IdRefType
 AddressListO

This element has the ChargedLocationInfo address information.

 
AddressList
 PhoneNumberListO

The location's phone numbers.

 
PhoneNumberList
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.14-1: ChargedLocationInfo
<ChargedLocationInfo RefId="D3E34B359D75101A8C3D00AA001A1652"> <LocationType>School</LocationType> <SiteCategory>Other</SiteCategory> <Name>Lincoln High School</Name> <LocalId>2343LHS</LocalId> </ChargedLocationInfo>
Example 3.3.14-1: ChargedLocationInfo

3.3.15 Debtor

This object is used to capture general information about debtors.

SIF_Events are reported for this object.

Debtor
Figure 3.3.15-1: Debtor Debtor RefId BilledEntity SIF_RefObject AddressList BillingName BillingNote Discount SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Debtor 

This object is used to capture general information about debtors.

 
 
@
key
RefIdM

Debtor Id.

 
RefIdType
 BilledEntityM

Id of the entity referred to by this object (e.g., student, employee, organization).

 
IdRefType
@SIF_RefObjectM

SIF object referenced by BilledEntity.

 
values:
StudentPersonal
StudentContactPersonal
StaffPersonal
VendorInfo
 AddressListO

Addresses of the debtor to be used for billing. These addresses override any addresses found in the Billed Entity.

 
AddressList
 BillingNameO

Name of the entity to be used for billing (e.g. company name rather than individual name).

 
xs:normalizedString
 BillingNoteO

Note about billing requirements.

 
xs:normalizedString
 DiscountO

Any discount amount applicable to this debtor (e.g. family discount for scholarship, number of children enrolled). Is a percentage.

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.15-1: Debtor
<Debtor RefId="B5739375800AC4CC63850BB2754114AA"> <BilledEntity SIF_RefObject="StudentContactPersonal">8B231144301C4D3B95D48BB74C866AE1</BilledEntity> <AddressList> <Address Type="0123" Role="2382"> <Street> <Line1>23 E. 43rd St.</Line1> </Street> <City>Chicago</City> <StateProvince>IL</StateProvince> <Country>8104</Country> <PostalCode>60611</PostalCode> </Address> </AddressList> <BillingName>Flintstone Family Trust</BillingName> <BillingNote>Do not invoice under parent’s real name.</BillingNote> <Discount>10.0</Discount> </Debtor>
Example 3.3.15-1: Debtor

3.3.16 EquipmentInfo

This object represents any resource object that is not already described in SIF AU by an existing object (such as RoomInfo or LearningResource). It is intended for use with ResourceBooking, so it can represent any bookable resource; but it is not limited to that usage. While the obvious type of equipment described for booking purposes are things like computers and projectors, the types of equipment that can be booked depends on the educational organisation, and can easily extend to things like vehicles or animals.

SIF_Events are reported for this object.

EquipmentInfo
Figure 3.3.16-1: EquipmentInfo EquipmentInfo RefId Name Description LocalId AssetNumber InvoiceRefId PurchaseOrderRefId EquipmentType SIF_RefId SIF_RefObject SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 EquipmentInfo 

This object represents any resource object that is not already described in SIF AU by an existing object (such as RoomInfo or LearningResource). It is intended for use with ResourceBooking, so it can represent any bookable resource; but it is not limited to that usage. While the obvious type of equipment described for booking purposes are things like computers and projectors, the types of equipment that can be booked depends on the educational organisation, and can easily extend to things like vehicles or animals.

 
 
@
key
RefIdMThe GUID of the Object RefIdType
 NameM

Name of the equipment.

 
xs:normalizedString
 DescriptionO

Description of the equipment.

 
xs:normalizedString
 LocalIdM

The Local Id of the equipment.

 
LocalId
 AssetNumberO

Asset number of the equipment; may be distinct from Local Id.

 
LocalId
 InvoiceRefIdO

The SIF RefId of the invoice for the equipment.

 
IdRefType
 PurchaseOrderRefIdO

The SIF RefId of the purchase order for the equipment.

 
IdRefType
 EquipmentTypeO

Type of equipment.

 
union of:

AUCodeSetsEquipmentTypeType
xs:token
 SIF_RefIdO

The SIF RefId of the owner/location of the equipment.

 
IdRefType
@SIF_RefObjectM

The type of SIF object that the SIF_RefId element identifies.

 
values:
SchoolInfo
RoomInfo
LEAInfo
other
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.16-1: EquipmentInfo
<EquipmentInfo RefId="B5739375800AC4CC63850BB2754114AA"> <Name>Overhead Projector 3</Name> <LocalId>OHP3</LocalId> <EquipmentType>OverheadProjector</EquipmentType> <SIF_RefId SIF_RefObject="SchoolInfo">B7A34E561C97345C0A4E11BB112B2753</SIF_RefId> </EquipmentInfo>
Example 3.3.16-1: EquipmentInfo Example

3.3.17 FinancialAccount

This object communicates information about a financial account.

SIF_Events are reported for this object.

FinancialAccount
Figure 3.3.17-1: FinancialAccount FinancialAccount RefId ParentAccountRefId ChargedLocationInfoRefId AccountNumber Name Description ClassType CreationDate CreationTime SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 FinancialAccount 

This object communicates information about a financial account.

 
 
@
key
RefIdM

GUID that identifies this financial account.

 
RefIdType
 ParentAccountRefIdO

Identifier of a parent account of the account. Can be used to construct a hierarchical tree of nesting accounts, e.g. "Revenue" -- "Revenue-Grant" -- "Revenue-Grant-Commonwealth".

 
IdRefType
 ChargedLocationInfoRefIdO

Location associated with the account".

 
IdRefType
 AccountNumberM

Account number used for ledger.

 
xs:normalizedString
 NameM

Name of the account.

 
xs:normalizedString
 DescriptionO

Description of the account.

 
xs:normalizedString
 ClassTypeM

The class of the account

 
values:
Asset
Liability
Revenue
Expense
 CreationDateM

Account creation date.

 
xs:date
 CreationTimeM

Account creation time.

 
xs:time
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.17-1: FinancialAccount
<FinancialAccount RefId="EEC8FC128D2C4EE394A86C5395024EDE"> <AccountNumber>9990001</AccountNumber> <Name>Purchased Foods</Name> <Description>Purchased Foods</Description> <ClassType>Asset</ClassType> <CreationDate>2003-01-01</CreationDate> <CreationTime>04:32:23-08:00</CreationTime> </FinancialAccount>
Example 3.3.17-1: FinancialAccount

3.3.18 GradingAssignment

This object provides information about a particular assignment, allows applications to synchronize each other's assignment tables, gathers the definition for a GradingAssignmentScore object, etc.

SIF_Events are reported for this object.

GradingAssignment
Figure 3.3.18-1: GradingAssignment GradingAssignment RefId TeachingGroupRefId SchoolInfoRefId GradingCategory Description PointsPossible CreateDate DueDate Weight MaxAttemptsAllowed DetailedDescriptionURL DetailedDescriptionBinary SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 GradingAssignment 

This object provides information about a particular assignment, allows applications to synchronize each other's assignment tables, gathers the definition for a GradingAssignmentScore object, etc.

 
 
@
key
RefIdM

A GUID that identifies an instance of this object.

 
RefIdType
 TeachingGroupRefIdO

The GUID for the TeachingGroup object in which this assignment has been set.

 
IdRefType
 SchoolInfoRefIdO

The Id (GUID) that uniquely identifies the School in which this assignment has been set.

 
IdRefType
 GradingCategoryO

A particular grading category for the assignment, used to provide grouping and type information.

 
xs:normalizedString
 DescriptionM

The text-based description of the assignment.

 
xs:normalizedString
 PointsPossibleM

The points possible on the assignment.

 
xs:unsignedInt
 CreateDateO

Creation date of the assignment.

 
xs:date
 DueDateO

Date the assignment is due.

 
xs:date
 WeightO

The weight of the assignment.

 
xs:decimal
 MaxAttemptsAllowedO

How many attempts the student is allowed on the assignment (applicable particularly to online activities).

 
xs:integer
 DetailedDescriptionURLO

The location of the document that describes the assignment. If Type is PDF, this element will contain the Base64 encoding of the entire document. Preferred against DetailedDescriptionBinary for online assessment.

 
xs:anyURI
 DetailedDescriptionBinaryO

The Base64 encoding of a document (e.g. PDF) describing the assignment.

 
xs:base64Binary
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.18-1: GradingAssignment
<GradingAssignment RefId="359D75101AD0A9D7A8C3DAD0A85103A2"> <TeachingGroupRefId>D0A0A27AD0A8510AD9D75101A8C3DA39</TeachingGroupRefId> <SchoolInfoRefId>11737EA4301CADCA75C87214A7C46BDB</SchoolInfoRefId> <GradingCategory>Classroom Test</GradingCategory> <Description>Pop Quiz</Description> <PointsPossible>100</PointsPossible> <CreateDate>2000-11-21</CreateDate> <DueDate>2000-11-25</DueDate> <Weight>1.0</Weight> <DetailedDescriptionURL>http://www.assignmentinfo.com/assignment1.pdf</DetailedDescriptionURL> </GradingAssignment>
Example 3.3.18-1: GradingAssignment

3.3.19 GradingAssignmentScore

This object provides score information about a particular assignment.

SIF_Events are reported for this object.

GradingAssignmentScore
Figure 3.3.19-1: GradingAssignmentScore GradingAssignmentScore RefId StudentPersonalRefId StudentPersonalLocalId TeachingGroupRefId SchoolInfoRefId GradingAssignmentRefId ScorePoints ScorePercent ScoreLetter ScoreDescription SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 GradingAssignmentScore 

This object provides score information about a particular assignment.

 
 
@
key
RefIdM

A GUID that identifies an instance of this object.

 
RefIdType
 StudentPersonalRefIdO

The GUID for the student whose score this is.

 
IdRefType
 StudentPersonalLocalIdM

The Local Id for the student whose score this is.

 
LocalId
 TeachingGroupRefIdO

The GUID for the TeachingGroup object in which this assignment has been set.

 
IdRefType
 SchoolInfoRefIdO

The Id (GUID) that uniquely identifies the School in which this assignment has been set.

 
IdRefType
 GradingAssignmentRefIdM

The grading assignment for which this is a score.

 
IdRefType
 ScorePointsC

The score represented as points. Conditionally required that one or more of ScorePoints, ScorePercent or ScoreLetter must be filled in. For online assignments, ScorePoints should be used to the exclusion of other scores.

 
xs:unsignedInt
 ScorePercentC

The score represented as a percent. Conditionally required that one or more of ScorePoints, ScorePercent or ScoreLetter must be filled in.

 
xs:decimal
 ScoreLetterC

The score represented as a letter grade. Conditionally required that one or more of ScorePoints, ScorePercent or ScoreLetter must be filled in.

 
xs:token
 ScoreDescriptionO

Text description of the score.

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.19-1: GradingAssignmentScore
<GradingAssignmentScore RefId="359D75101AD0A9D7A8C3DAD0A85103A2"> <StudentPersonalRefId>A75A00101A8C301D02E3A05B359D0A00</StudentPersonalRefId> <StudentPersonalLocalId>fred12</StudentPersonalLocalId> <TeachingGroupRefId>D0A0A27AD0A8510AD9D75101A8C3DA39</TeachingGroupRefId> <SchoolInfoRefId>11737EA4301CADCA75C87214A7C46BDB</SchoolInfoRefId> <GradingAssignmentRefId>359D75101AD0A9D7A8C3DAD0A85105D2</GradingAssignmentRefId> <ScorePoints>45</ScorePoints> </GradingAssignmentScore>
Example 3.3.19-1: GradingAssignmentScore

3.3.20 Identity

This object allows a system that stores network identities and/or passwords to share them with other applications through SIF. The provider of the Identity object may only support providing an identity or a password, or it may support both.

SIF_Events are reported for this object.

Identity
Figure 3.3.20-1: Identity Identity RefId SIF_RefId SIF_RefObject AuthenticationSource IdentityAssertions IdentityAssertion SchemaName PasswordList Password Algorithm KeyName AuthenticationSourceGlobalUID SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Identity 

This object allows a system that stores network identities and/or passwords to share them with other applications through SIF. The provider of the Identity object may only support providing an identity or a password, or it may support both.

 
 
@
key
RefIdM

The SIF RefId that uniquely identifies this object.

 
RefIdType
 SIF_RefIdM

The SIF RefId of a StudentPersonal, StaffPersonal, or StudentContactPersonal object.

 
IdRefType
@SIF_RefObjectM

The type of SIF object that the SIF_RefId attribute identifies.

 
values:
StudentPersonal
StaffPersonal
StudentContactPersonal
 AuthenticationSourceM

The type of source system that produced this Identity object.

See implementation notes for provider requirements.

 
values:
AUAccessShibboleth
MSActiveDirectory
NovellNDS
OpenDirectory
OpenID
Other
 IdentityAssertionsO

The list of identity assertions for this user.

 
ActionList (IdentityAssertion/@SchemaName)
 IdentityAssertions/IdentityAssertion
     
MR

The identification string for this user.

 
xs:normalizedString
@SchemaNameM

The name of the field.

See implementation notes for details on required schema elements.

Examples
eduPersonPrincipalName
sAmAccountName

xs:normalizedString
 PasswordListO

Allows a provider or publisher to specify the same password using multiple algorithms, if supported.

 
List
 PasswordList/PasswordMR

A representation of the user's password using the given algorithm.

 
xs:base64Binary
@AlgorithmM

The method used to encrypt the user's password. See the implementation details below.

 
values:
MD5
SHA1
DES
TripleDES
RC2
AES
RSA
@KeyNameM

The name of the key to be used for decryption of the password. Left blank for hash algorithms (MD5 and SHA1).

 
xs:normalizedString
 AuthenticationSourceGlobalUIDO

The globally unique person identifier that links together separate Identity objects which reference the same Person.

 
IdRefType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.20-1: Identity
<Identity RefId="4286194F43ED43C18EE2F0A27C4BEF86"> <SIF_RefId SIF_RefObject="StudentPersonal">23B08571E4D645C3B82A3E52E5349925</SIF_RefId> <AuthenticationSource>AUAccessShibboleth</AuthenticationSource> <IdentityAssertions> <IdentityAssertion SchemaName="eduPersonPrincipalName">john.doe@asdf.edu.au</IdentityAssertion> </IdentityAssertions> <AuthenticationSourceGlobalUID>A9A6CB2BC49344278C1FD6587D448B35</AuthenticationSourceGlobalUID> </Identity>
Example 3.3.20-1: Identity published by an Access Federation Shibboleth Provider
<Identity RefId="4286194F43ED43C18EE2F0A27C4BEF86"> <SIF_RefId SIF_RefObject="StudentPersonal">23B08571E4D645C3B82A3E52E5349925</SIF_RefId> <AuthenticationSource>MSActiveDirectory</AuthenticationSource> <IdentityAssertions> <IdentityAssertion SchemaName="sAmAccountName">user01</IdentityAssertion> <IdentityAssertion SchemaName="userPrincipalName">user01@asdf.edu.au</IdentityAssertion> <IdentityAssertion SchemaName="distinguishedName">cn=User01,cn=Users,dc=org</IdentityAssertion> </IdentityAssertions> <AuthenticationSourceGlobalUID>23A08571E4D645C3B82A3E52E5349925</AuthenticationSourceGlobalUID> </Identity>
Example 3.3.20-2: Identity published by Microsoft Active Directory
<Identity RefId="4286194F43ED43C18EE2F0A27C4BEF86"> <SIF_RefId SIF_RefObject="StudentPersonal">23B08571E4D645C3B82A3E52E5349925</SIF_RefId> <AuthenticationSource>OpenID</AuthenticationSource> <IdentityAssertions> <IdentityAssertion SchemaName="openid.identity">http://verisign.org/p/alice </IdentityAssertion> <IdentityAssertion SchemaName="openid.server">http://verisign.org </IdentityAssertion> </IdentityAssertions> <AuthenticationSourceGlobalUID>A9A6CB2BC49344278C1FD6587D448B35</AuthenticationSourceGlobalUID> </Identity>
Example 3.3.20-3: Identity published by an OpenID provider

3.3.21 Invoice

This object contains an amount to be invoiced to an outside entity (typically a creditor or debtor). This object can include school fees. The object is also used for payments to an outside entity (using debit amounts), where those payments are not for goods and services (PurchaseOrder object): e.g. credit notes, reimbursements, rebates.

SIF_Events are reported for this object.

Invoice
Figure 3.3.21-1: Invoice Invoice RefId InvoicedEntity SIF_RefObject FormNumber BillingDate TransactionDescription BilledAmount Type Ledger ChargedLocationInfoRefId NetAmount TaxRate TaxType TaxAmount CreatedBy ApprovedBy ItemDetail DueDate FinancialAccountRefIdList FinancialAccountRefId AccountingPeriod RelatedPurchaseOrderRefId PurchasingItems PurchasingItem ItemNumber ItemDescription Quantity UnitCost Voluntary SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Invoice 

This object contains an amount to be invoiced to an outside entity (typically a creditor or debtor). This object can include school fees. The object is also used for payments to an outside entity (using debit amounts), where those payments are not for goods and services (PurchaseOrder object): e.g. credit notes, reimbursements, rebates.

 
 
@
key
RefIdM

GUID for this transaction. The application that owns this object is responsible for generating this unique Id.

 
RefIdType
 InvoicedEntityM

Id of the entity being billed for this billing activity.

 
IdRefType
@SIF_RefObjectM

RefId of SIF object referenced by Invoiced Entity.

 
values:
Debtor
PurchaseOrder
 FormNumberO

Invoice number assigned locally by the system issuing the invoice.

 
LocalId
 BillingDateM

Date of the transaction.

 
xs:date
 TransactionDescriptionM

Description of the transaction.

 
xs:normalizedString
 BilledAmountM

Gross amount to be billed, including any tax. Can be credit (e.g. for family credit notes, reimbursements, rebates).

 
MonetaryAmountType
@TypeM values:
Debit
Credit
 LedgerM

The associated ledger for this transaction

 
values:
Creditor
Family
Sundry
 ChargedLocationInfoRefIdO

Id of the location billed for this billing activity.

 
IdRefType
 NetAmountO

Net amount billed, excluding any tax. Should be BilledAmount minus TaxAmount.

 
MonetaryAmountType
 TaxRateO

Rate of tax included in the billed amount.

 
xs:decimal
 TaxTypeO

Tax type (e.g. G11 vs NP6)

 
xs:normalizedString
 TaxAmountO

Amount of tax included in the billed amount

 
MonetaryAmountType
 CreatedByO

Authority or person who created the invoice

 
xs:normalizedString
 ApprovedByO

Authority or person who approved the invoice

 
xs:normalizedString
 ItemDetailO

Details of items invoiced (free text)

 
xs:normalizedString
 DueDateO

Due date for payment.

 
xs:date
 FinancialAccountRefIdListO

Suggested minimum class size for this subject.

 
List
 FinancialAccountRefIdList/
     FinancialAccountRefId
OR

The chart of account codes associated with the invoice.

 
IdRefType
 AccountingPeriodO

The accounting period against which the transaction is billed.

 
LocalId
 RelatedPurchaseOrderRefIdO

An invoice purchase order related to this invoice (e.g. an invoice raised for the delivery of goods on a purchase order).

 
IdRefType
 PurchasingItemsO

Listing of line items from original purchase order. Included to indicate any variation between the items, item cost, or item quantity ordered, and what has been delivered.

 
List
 PurchasingItems/PurchasingItem
     
MR

Contains information about the item delivered.

 
 
 PurchasingItems/PurchasingItem/
     ItemNumber
O

Vendor item number.

 
xs:normalizedString
 PurchasingItems/PurchasingItem/
     ItemDescription
M

Description of the item.

 
xs:normalizedString
 PurchasingItems/PurchasingItem/
     Quantity
O

Quantity delivered.

 
xs:normalizedString
 PurchasingItems/PurchasingItem/
     UnitCost
O

Unit cost of the item.

 
MonetaryAmountType
 VoluntaryO

Whether the billing is voluntary (applies to some school fees).

 
AUCodeSetsYesOrNoCategoryType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.21-1: Invoice
<Invoice RefId="CA12345847DEA97463FEB238759FD123"> <InvoicedEntity SIF_RefObject="Debtor">BA497254965FDA48965ABCE4589EA421</InvoicedEntity> <BillingDate>1999-10-12</BillingDate> <TransactionDescription>Activity Fees</TransactionDescription> <BilledAmount Type="Debit" Currency="AUD">50.00</BilledAmount> <Ledger>Family</Ledger> <TaxRate>10.0</TaxRate> <TaxAmount Currency="AUD">5.00</TaxAmount> <CreatedBy>Peter Rabbit</CreatedBy> <ApprovedBy>Fred Flintstone</ApprovedBy> <ItemDetail>5 Widgets</ItemDetail> <FinancialAccountRefIdList> <FinancialAccountRefId>AE109F1AC2DE41E49DF5C418F3DF18A8</FinancialAccountRefId> </FinancialAccountRefIdList> <AccountingPeriod>200004</AccountingPeriod> </Invoice>
Example 3.3.21-1: Invoice

3.3.22 Journal

This object is used to adjust balances between accounts. It is typically used to correct chart of account coding errors (e.g. created invoices for parents against the maths chart of account code when it should have been English).

SIF_Events are reported for this object.

Journal
Figure 3.3.22-1: Journal Journal RefId DebitFinancialAccountRefId CreditFinancialAccountRefId OriginatingTransactionRefId SIF_RefObject Amount GSTCodeOriginal GSTCodeReplacement Note CreatedDate ApprovedDate CreatedBy ApprovedBy SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Journal 

This object is used to adjust balances between accounts. It is typically used to correct chart of account coding errors (e.g. created invoices for parents against the maths chart of account code when it should have been English).

 
 
@
key
RefIdM

Journal Id.

 
RefIdType
 DebitFinancialAccountRefIdM

RefId of account to debit.

 
IdRefType
 CreditFinancialAccountRefIdM

RefId of account to credit.

 
IdRefType
 OriginatingTransactionRefIdO

RefId of the originating transaction which requires adjustment. This could be an Invoice, PaymentReceipt or PurchaseOrder.

 
IdRefType
@SIF_RefObjectM values:
Invoice
PaymentReceipt
PurchaseOrder
 AmountM

Amount to transfer between the two accounts.

 
MonetaryAmountType
 GSTCodeOriginalO

Original GST code for journal transfer (if required).

 
xs:normalizedString
 GSTCodeReplacementO

Replacement GST code for journal transfer (if required).

 
xs:normalizedString
 NoteO

Note about the journal.

 
xs:normalizedString
 CreatedDateO

Date on which journal was created.

 
xs:date
 ApprovedDateO

Date on which journal was approved.

 
xs:date
 CreatedByO

Authority or person who created the journal.

 
xs:normalizedString
 ApprovedByO

Authority or person who approved the journal.

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.22-1: Journal
<Journal RefId="B5739375800AC4CC63850BB2754114AA"> <DebitFinancialAccountRefId>8B231144301C4D3B95D48BB74C866AE1</DebitFinancialAccountRefId> <CreditFinancialAccountRefId>B7A34E561C97345C0A4E11BB112B2753</CreditFinancialAccountRefId> <Amount Currency="AUD">7.00</Amount> <CreatedDate>2015-02-01</CreatedDate> <CreatedBy>Fred Flintstone</CreatedBy> </Journal>
Example 3.3.22-1: Journal

3.3.23 LEAInfo

This object contains information about a school district, region, or other Local, State or Jurisdiction Educational Authority.

SIF_Events are reported for this object.

LEAInfo
Figure 3.3.23-1: LEAInfo LEAInfo RefId LocalId StateProvinceId CommonwealthId LEAName LEAURL EducationAgencyType Code OtherCodeList LEAContactList LEAContact PublishInDirectory ContactInfo PhoneNumberList AddressList OperationalStatus JurisdictionLowerHouse SLA SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 LEAInfo 

This object contains information about a school district, region, or other Local, State or Jurisdiction Educational Authority.

 
 
@
key
RefIdM

The GUID of the LEA whose information this is.

 
RefIdType
 LocalIdM

The locally-assigned identifier for this LEA.

 
LocalId
 StateProvinceIdO

The state-assigned identifier for this LEA.

 
StateProvinceId
 CommonwealthIdO

Commonwealth Identifier for this Entity.

 
xs:normalizedString
 LEANameM

Name of LEA.

 
xs:normalizedString
 LEAURLO

URL for the LEA.

 
xs:anyURI
 EducationAgencyTypeO

The classification of the education agency within the geographic boundaries of a state according to the level of administrative and operational control.

 
 
 EducationAgencyType/CodeM

Code indicating the operational/administrative level.

 
AUCodeSetsEducationAgencyTypeType
 EducationAgencyType/OtherCodeList
     
O OtherCodeList
 LEAContactListO List
 LEAContactList/LEAContact
     
MR

Information on contact persons for this LEA.

 
 
 LEAContactList/LEAContact/
     PublishInDirectory
O

Indicates whether or not this LEA contact's information should be published in a directory of LEA information.

 
PublishInDirectory
 LEAContactList/LEAContact/
     ContactInfo
M ContactInfo
 PhoneNumberListO

The LEA's phone number(s).

 
PhoneNumberList
 AddressListO

The LEA's address(es).

 
AddressList
 OperationalStatusO

Operational condition of a school.

 
OperationalStatus
 JurisdictionLowerHouseO

Lower House area that the school/campus belongs to.

 
xs:normalizedString
 SLAO

Statistical Local Area that the school/campus belongs to.

 
AUCodeSetsAustralianStandardGeographicalClassificationASGCType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.23-1: LEAInfo
<LEAInfo RefId="D3E34B359D75101A8C3D00AA001A1652"> <LocalId>EMR</LocalId> <StateProvinceId>EMR</StateProvinceId> <CommonwealthId>4215750</CommonwealthId> <LEAName>Eastern Metro School District</LEAName> <LEAURL>http://www.EMR.vic.edu.au</LEAURL> <EducationAgencyType> <Code>01</Code> </EducationAgencyType> <LEAContactList> <LEAContact> <PublishInDirectory>Y</PublishInDirectory> <ContactInfo> <Name Type="LGL"> <FamilyName>Smith</FamilyName> <GivenName>Theo</GivenName> <FullName>Theo Smith</FullName> </Name> <PositionTitle>Superintendent</PositionTitle> <EmailList> <Email Type="01">drseuss@edumail.vic.edu.au</Email> </EmailList> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>(03) 9745 7455</Number> </PhoneNumber> </PhoneNumberList> </ContactInfo> </LEAContact> </LEAContactList> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>(03) 9745 7455</Number> </PhoneNumber> </PhoneNumberList> <OperationalStatus>O</OperationalStatus> <JurisdictionLowerHouse>Unknown</JurisdictionLowerHouse> <SLA>205801452</SLA> </LEAInfo>
Example 3.3.23-1: LEAInfo

3.3.24 LearningResource

This object contains information related to learning resources that may be used in educational settings. These include textbooks, Internet content, educational software, videos and DVDs, supplemental print material, etc.

SIF_Events are reported for this object.

LearningResource
Figure 3.3.24-1: LearningResource LearningResource RefId xml:lang Name Author Contacts Contact Name Address PhoneNumber Email Location ReferenceType Status Description YearLevels SubjectAreas ACStrandSubjectArea MediaTypes MediaType UseAgreement AgreementDate Approvals Approval Organization Date Evaluations Evaluation RefId Description Date Name Components Component Name Reference Description Strategies Strategy AssociatedObjects AssociatedObject SIF_RefObject LearningStandards LearningStandardItemRefId LearningResourcePackageRefId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 LearningResource 

This object contains information related to learning resources that may be used in educational settings. These include textbooks, Internet content, educational software, videos and DVDs, supplemental print material, etc.

 
 
@
key
RefIdM

GUID assigned to this LearningResource.

 
RefIdType
@xml:langM

The default language used in the LearningResource object.

 
 
 NameM

Name of learning resource.

 
xs:normalizedString
 AuthorO

Name of organization or company that created the resource.

 
xs:normalizedString
 ContactsO

Contains contact information about resource authors.

 
List
 Contacts/ContactOR

Contains contact information about a resource author.

 
 
 Contacts/Contact/NameO

Name of contact person. Use the generic element Name.

 
Name
 Contacts/Contact/AddressO

Address of organization or company.

 
Address
 Contacts/Contact/PhoneNumber
     
O

Phone number of organization or company.

 
PhoneNumber
 Contacts/Contact/EmailO

The email of the organization or company.

 
Email
 LocationO

Description of location of resource, i.e. location in library or URL, community resource, outside resource supplier.

 
xs:string
@ReferenceTypeM

A qualifying attribute for the Location payload. If ReferenceType is "URI", the payload contains a web address where the resource can be found.

 
xs:token
 StatusO

Describes availability status of resource, e.g. "checked out."

 
xs:normalizedString
 DescriptionO

Description of the resource, e.g., "This textbook is intended for year 4 social studies students and addresses..."

 
xs:string
 YearLevelsO YearLevels
 SubjectAreasO List
 SubjectAreas/ACStrandSubjectArea
     
MR ACStrandSubjectArea
 MediaTypesO

Resource media types.

 
List
 MediaTypes/MediaTypeOR

MIME type [MIME] based on IANA registration (see RFC2048) or 'non-digital'.

 
xs:token
 UseAgreementO

Describes terms of use for resource.

 
xs:string
 AgreementDateO

A date that defines the date of agreement.

 
xs:date
 ApprovalsO

Authorizations to use this resource. For example, this resource may be included as part of the district's standard curriculum model.

 
List
 Approvals/ApprovalOR

A sub-element containing an authorization to use this resource. For example, this resource may be included as part of the district's standard curriculum model.

 
 
 Approvals/Approval/Organization
     
M

Name of agency that approved use of resource.

 
xs:normalizedString
 Approvals/Approval/DateM

Date resource was approved.

 
xs:date
 EvaluationsO

Evaluations/review of the resource.

 
List
 Evaluations/EvaluationOR

Evaluation/review of resource.

 
 
@RefIdM

GUID assigned to an evaluation.

 
RefIdType
 Evaluations/Evaluation/Description
     
O

Description of evaluation of resource.

 
xs:string
 Evaluations/Evaluation/Date
     
O

Date evaluation was performed

 
xs:date
 Evaluations/Evaluation/Name
     
O

Name of individual who submitted evaluation.

 
Name
 ComponentsM

Lesson or activity-sized portions of a resource.

 
List
 Components/ComponentMR

A lesson or activity-sized portion of a resource.

 
 
 Components/Component/Name
     
M

Name of learning resource component within the resource, i.e. "Chapter 1, Section 4.

 
xs:normalizedString
 Components/Component/Reference
     
M

Description of where ResourceComponent is located within resource or in general, i.e. "Section 4, pages 32-38," or URL string, or whatever locator is appropriate for media.

 
xs:string
 Components/Component/Description
     
O

Description of ResourceComponent, i.e. "Discover how changing the scale of a map can either increase or decrease the level of detail you see."

 
xs:string
 Components/Component/Strategies
     
O

Teaching/learning strategies used in the learning resource.

 
List
 Components/Component/Strategies/
     Strategy
OR

Teaching/learning strategy used in the learning resource. One per element.

 
xs:string
 Components/Component/AssociatedObjects
     
O

References from component to associated elements within another SIF object.

 
List
 Components/Component/AssociatedObjects/
     AssociatedObject
OR

Reference from component to associated elements within another SIF object.

 
IdRefType
@SIF_RefObjectM

Attribute that identifies the type of SIF object being referenced.

 
ObjectNameType
 LearningStandardsO

References to LearningStandardItems.

 
List
 LearningStandards/LearningStandardItemRefId
     
OR

Reference to a LearningStandardItem.

 
IdRefType
 LearningResourcePackageRefIdO

Reference to a LearningResourcePackage, a transport envelope for teaching and learning object files.

 
IdRefType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.24-1: LearningResource
<LearningResource RefId="6938D88F82A37EFD88892429EC6AB1B5" xml:lang="en"> <Name>A World of Music (Teacher Reference Sheet)</Name> <Author>The Queensland Performing Arts Edge</Author> <Contacts> <Contact> <Address Type="0123" Role="012A"> <Street> <Line1>QPAC</Line1> <Line2>Southbank</Line2> </Street> <City>Brisbane</City> <StateProvince>QLD</StateProvince> <Country>1101</Country> <PostalCode>4002</PostalCode> </Address> <PhoneNumber Type="0096"> <Number>(555) 555-1234</Number> <ListedStatus>Y</ListedStatus> </PhoneNumber> <Email Type="01">info@QPAC.edu.au</Email> </Contact> </Contacts> <Location ReferenceType="URI">http://www.artsedge/QPAC/curric/86_u_dreams/489_words.pdf</Location> <Status>Available</Status> <Description>Teacher Reference Sheet</Description> <YearLevels> <YearLevel> <Code>3</Code> </YearLevel> <YearLevel> <Code>4</Code> </YearLevel> <YearLevel> <Code>5</Code> </YearLevel> </YearLevels> <SubjectAreas> <ACStrandSubjectArea> <ACStrand>H</ACStrand> <SubjectArea> <Code>Hist</Code> <OtherCodeList> <OtherCode Codeset="Text">Revolutions</OtherCode> </OtherCodeList> </SubjectArea> </ACStrandSubjectArea> </SubjectAreas> <MediaTypes> <MediaType>x-application/pdf</MediaType> </MediaTypes> <UseAgreement>see http://www.artsedge.QPAC/teaching_materials/using/artsedge.html for the user aggreement</UseAgreement> <AgreementDate>2002-06-05</AgreementDate> <Approvals> <Approval> <Organization>QLD DET</Organization> <Date>2002-03-15</Date> </Approval> </Approvals> <Evaluations> <Evaluation RefId="F1BC63DFD02CCED654EF558E84904E01"> <Description>This resource references QLD curriculum standards</Description> <Date>2001-06-15</Date> <Name Type="LGL"> <FamilyName>Doe</FamilyName> <GivenName>Joan</GivenName> </Name> </Evaluation> </Evaluations> <Components> <Component> <Name>Vocabulary</Name> <Reference>http://www.artsedge.QPAC.org/teaching_materials/curricula/curric/86_u_dreams/489_vocab.html</Reference> <Description>Students learn about social contexts such as nationality, culture, etc.</Description> <Strategies> <Strategy>Inquiry</Strategy> </Strategies> <AssociatedObjects> <AssociatedObject SIF_RefObject="LearningResource">667A87E21B4B9470CE61568576DF921E</AssociatedObject> </AssociatedObjects> </Component> </Components> <LearningStandards> <LearningStandardItemRefId>D56D76D40F0B96916DA4CA2E230494E8</LearningStandardItemRefId> <LearningStandardItemRefId>DBCE64060B47E555A64AF7FCE6C1A4A9</LearningStandardItemRefId> </LearningStandards> <LearningResourcePackageRefId>6D254047C5E542CBB7921D03ED3BD894</LearningResourcePackageRefId> </LearningResource>
Example 3.3.24-1: LearningResource

3.3.25 LearningResourcePackage

Many instructional applications in a SIF zone need to share teaching and learning objects. Curriculum planning applications, content repositories, learning management systems, etc.—all of these systems need to share instructional content utilizing the LearningResource object.

The LearningResourcePackage object provides a transport envelope to move these files across the SIF zone.

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.

LearningResourcePackage
Figure 3.3.25-1: LearningResourcePackage LearningResourcePackage
 Element/@AttributeCharDescriptionType
 LearningResourcePackage A wrapper for any external learning content to be transmitted across a SIF Zone. AbstractContentPackageType
Table 3.3.25-1: LearningResourcePackage
<LearningResourcePackage RefId="C7DE86685968459FBF9FED22A0E1EA6E"> <BinaryData MIMEType="text/html;charset=utf-16">...</BinaryData> </LearningResourcePackage>
Example 3.3.25-1: LearningResourcePackage

3.3.26 LearningStandardDocument

A curriculum standards document or the like published by a national, state, district, school site, professional association or other interested party. The LearningStandardDocument reflects an expectation of student work.

SIF_Events are reported for this object.

LearningStandardDocument
Figure 3.3.26-1: LearningStandardDocument LearningStandardDocument RefId xml:lang Title Description RichDescription Source Organizations Organization Authors Author OrganizationContactPoint SubjectAreas ACStrandSubjectArea DocumentStatus DocumentDate LocalAdoptionDate LocalArchiveDate EndOfLifeDate Copyright Date Holder YearLevels RepositoryDate LearningStandardItemRefId RelatedLearningStandards LearningStandardDocumentRefId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 LearningStandardDocument 

A curriculum standards document or the like published by a national, state, district, school site, professional association or other interested party. The LearningStandardDocument reflects an expectation of student work.

 
 
@
key
RefIdM

Id for the standards document

 
RefIdType
@xml:langM

The default language of the text used for the content in the learning standard document.

 
 
 TitleM

Name of curriculum document, i.e., "NSW History Curriculum K-10."

 
xs:normalizedString
 DescriptionO

Description of the standards document.

 
xs:string
 RichDescriptionO

Description of the curriculum document that allows pictures as well as text..

 
AbstractContentElementType
 SourceM

Defines source of standard document. This is the descriptive type of the organization listed in Organization. It serves to describe the type of the standards contained within the document.

 
values:
National
State
Regional
District
Site
Classroom
Publisher
 OrganizationsM List
 Organizations/Organization
     
MR

Name of organization represented by the document, i.e., "National Council of Teachers of Mathematics (NCTM)," "ACARA"," NSW DET".

 
xs:normalizedString
 AuthorsO List
 Authors/AuthorOR

Name of the organization that authored the curriculum document, i.e. "ACARA". May be the same as "Organization" above.

 
xs:normalizedString
 OrganizationContactPointO

A brief description of how to contact the organization maintaining the standards. It could be a phone number, email address, or URL.

 
xs:string
 SubjectAreasM List
 SubjectAreas/ACStrandSubjectArea
     
MR ACStrandSubjectArea
 DocumentStatusM values:
Draft
Adopted
Archived
Unknown
 DocumentDateO

The date the current status was achieved.

 
xs:date
 LocalAdoptionDateO

The date the local organization adopted this standard document

 
xs:date
 LocalArchiveDateO

The date the local organization stopped using this standard document and superseded by a new document.

 
xs:date
 EndOfLifeDateO

This is the date that the governing organization retired this document. 

 
xs:date
 CopyrightO

Copyright for document.

 
 
 Copyright/DateC

Copyright date

 
xs:date
 Copyright/HolderC

Name of the copyright holder

 
xs:normalizedString
 YearLevelsO

SIF common YearLevels element

 
YearLevels
 RepositoryDateO

Date document data was added to the repository

 
xs:date
 LearningStandardItemRefIdM

Link to the first/top LearningStandardItem in the standard hierarchy

 
IdRefType
 RelatedLearningStandardsO List
 RelatedLearningStandards/
     LearningStandardDocumentRefId
     
OR

Links to related LearningStandardDocument

 
IdRefType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.26-1: LearningStandardDocument
<LearningStandardDocument RefId="A5A575C789175101B8E7F08ED123A823" xml:lang="en"> <Title>Australian National Curriculum: History</Title> <Description> AIMS: The aim of the History curriculum is to instill in students an appreciation in the diversity of the past and how they inform current developments etc etc. RATIONALE: History is essential for an informed citizenry and has always been a cornerstone of education. </Description> <Source>National</Source> <Organizations> <Organization>ACARA</Organization> </Organizations> <Authors> <Author>Joe Bloggs</Author> </Authors> <OrganizationContactPoint>http://www.acara.edu.au</OrganizationContactPoint> <SubjectAreas> <ACStrandSubjectArea> <ACStrand>H</ACStrand> <SubjectArea> <Code>Hist</Code> <OtherCodeList> <OtherCode Codeset="Text">History</OtherCode> </OtherCodeList> </SubjectArea> </ACStrandSubjectArea> </SubjectAreas> <DocumentStatus>Adopted</DocumentStatus> <DocumentDate>2010-04-15</DocumentDate> <LocalAdoptionDate>2011-01-06</LocalAdoptionDate> <EndOfLifeDate>2011-04-15</EndOfLifeDate> <Copyright> <Date>2010-06-05</Date> <Holder>ACARA</Holder> </Copyright> <YearLevels> <YearLevel> <Code>11</Code> </YearLevel> <YearLevel> <Code>12</Code> </YearLevel> </YearLevels> <RepositoryDate>2011-04-15</RepositoryDate> <LearningStandardItemRefId>B7D26D789139214A8C7F08EA123A8234</LearningStandardItemRefId> <RelatedLearningStandards> <LearningStandardDocumentRefId>B216162FC98D202E62A64D53C991A25A</LearningStandardDocumentRefId> </RelatedLearningStandards> </LearningStandardDocument>
Example 3.3.26-1: LearningStandardDocument

3.3.27 LearningStandardItem

This object contains information related to curriculum standards statements "standards" or "benchmarks" or the like within the document. Each LearningStandardItem reflects an individual standard statement and may occur at several levels within a hierarchially structured document.

SIF_Events are reported for this object.

LearningStandardItem
Figure 3.3.27-1: LearningStandardItem LearningStandardItem RefId xml:lang Resources LearningResourceRefId ResourceType StandardSettingBody Country StateProvince SettingBodyName StandardHierarchyLevel Number Description PredecessorItems LearningStandardItemRefId StatementCodes StatementCode Statements Statement YearLevels ACStrandSubjectArea StandardIdentifier YearCreated ACStrandSubjectArea StandardNumber YearLevels Benchmark YearLevel IndicatorNumber AlternateIdentificationCodes AlternateIdentificationCode Organization LearningStandardDocumentRefId RelatedLearningStandardItems LearningStandardItemRefId RelationshipType Level4 Level5 SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 LearningStandardItem  This object contains information related to curriculum standards statements "standards" or "benchmarks" or the like within the document. Each LearningStandardItem reflects an individual standard statement and may occur at several levels within a hierarchially structured document.   
@
key
RefIdM

GUID assigned to each statement at each level within the document hierarchy

 
RefIdType
@xml:langM

The default language of the text used for the content in the LearningStandardItem.

 
 
 ResourcesO

Container for related resources.

 
List
 Resources/LearningResourceRefId
     
OR

A relationship between the item and an attached resource (e.g. learning resource, work sample).

 
IdRefType
@ResourceTypeM

Type of Resource.

 
values:
LearningResource
WorkSample
AnnotatedWorkSample
Other
 StandardSettingBodyO

The name of the state or organization that authored and manages updates to the curriculum document (i.e., ACARA, NSW DET).

 
 
 StandardSettingBody/Country
     
M Country
 StandardSettingBody/StateProvince
     
O StateProvince
 StandardSettingBody/SettingBodyName
     
O

This is the text version of the organization's name.

 
xs:normalizedString
 StandardHierarchyLevelM

Description of hierarchical level within standards tree.

 
 
 StandardHierarchyLevel/Number
     
M

Integer assigned to each hierarchical level within standards tree. The top level is "1".

 
xs:unsignedInt
 StandardHierarchyLevel/Description
     
M

Used to describe what role this item is serving in the structure. Some documents describe their levels in terms of standard, strands, and topics. Others use standards, benchmarks, and indicators. In Australia, this is typically in terms of Course or Unit, Year Level, Outcomes. This attribute names the level of the item.

 
xs:string
 PredecessorItemsO List
 PredecessorItems/LearningStandardItemRefId
     
OR

GUID assigned to the LearningStandardItem directly above it in the hierarchy tree. This is a repeatable element because a single granular item may relate to multiple parent levels of the hierarchy.

If the object has no parent, the ParentRefId should be the same as the object's RefId. The RefId in LearningStandardDocumentRefId will always point to the parent's LearningStandardDocument object.

 
IdRefType
 StatementCodesO List
 StatementCodes/StatementCode
     
OR

An alphanumeric Id code as defined by the organization to identify the statement.

 
xs:token
 StatementsO List
 Statements/StatementMR

The text of the "outcome", "standard", or other element within the structured curriculum document

 
xs:string
 YearLevelsM YearLevels
 ACStrandSubjectAreaO ACStrandSubjectArea
 StandardIdentifierO

This element describes the unique identifier for each LearningStandard.

 
 
 StandardIdentifier/YearCreated
     
M

This represents the year that this specific learning standard was created. This is important to indicate as standards are updated to reflect the appropriate year it was created. This would be assigned by and unique to the standard setting body.

 
xs:gYear
 StandardIdentifier/ACStrandSubjectArea
     
M

This represents the subject or content area this curriculum item addresses. This would be assigned by and unique to the curriculum setting body.

 
ACStrandSubjectArea
 StandardIdentifier/StandardNumber
     
M

This is the specific number of the standard. For example, if the subject is mathematics and this standard is Patterns, Functions and Algebra, this would be StandardNumber 1. This would be assigned by and unique to the standard setting body.

 
xs:normalizedString
 StandardIdentifier/YearLevels
     
M

This represents the grade level(s) this specific learning standard will address. This may be addressed in different ways. Some states have a grade level that covers several grades and others have just one grade. This would be assigned by and unique to the standard setting body.

 
YearLevels
 StandardIdentifier/Benchmark
     
O

This is the next level within the hierarchy of the learning standard. For example, if the subject is mathematics and the standard is algebra, this would be the next delineation - Represent an unknown quantity as a variable using a symbol, including letters. This would be assigned by and unique to the standard setting body.

 
xs:normalizedString
 StandardIdentifier/YearLevel
     
O

This is the specific year level. This is to be utilized if the YearLevel covers several years. This would be assigned by and unique to the standard setting body.

 
YearLevel
 StandardIdentifier/IndicatorNumber
     
O

This would be the most granular level of the learning standard associated with the grade level. Following the same example, an indicator for Algebra YearLevel 5-7, the indicator for the benchmark above at Year 6 would be to Evaluate simple expressions by replacing variables with given values, and use formulas in problem-solving situations. This would be assigned by and unique to the standard setting body.

 
xs:normalizedString
 StandardIdentifier/AlternateIdentificationCodes
     
O

This element is for an organization to utilize for an internal code. This may be used for an alignment schema or other purposes that are only internal for the organization.

 
List
 StandardIdentifier/AlternateIdentificationCodes/
     AlternateIdentificationCode
     
MR

An alphanumeric Id code as defined by the organization to identify the statement.

 
xs:normalizedString
 StandardIdentifier/Organization
     
M

Name of organization represented by the document, i.e., "National Council of Teachers of Mathematics (NCTM)," "NSW," "ACARA." This is the name of the organization that has this AlternateIdentificationCode. This should be a text field.

 
xs:normalizedString
 LearningStandardDocumentRefIdM

The RefId of the item's parent LearningStandardDocument.

 
IdRefType
 RelatedLearningStandardItemsO

Container for external relationships.

 
List
 RelatedLearningStandardItems/
     LearningStandardItemRefId
     
OR

A relationship between the current standard item and another standard item.

 
IdRefType
@RelationshipTypeM

Type of the relationship between the current standard and the target standard. The value identifies the type of standard of the target item. The purpose of this information is to allow applications to sort/display these relationships in the appropriate context.

 
union of:

AUCodeSetsLearningStandardItemRelationshipTypesType
xs:token
 Level4O

This is the second to most granular level of the learning or performance standard associated with the grade level.

 
xs:normalizedString
 Level5O

This is the most granular level of the learning or performance standard associated with the grade level.

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.27-1: LearningStandardItem
<LearningStandardItem RefId="A5D75F789175101B8C7E08EA123A8234" xml:lang="en"> <StandardSettingBody> <Country>1101</Country> <StateProvince>VIC</StateProvince> <SettingBodyName>DEECD</SettingBodyName> </StandardSettingBody> <StandardHierarchyLevel> <Number>3</Number> <Description>AchievementStandard</Description> </StandardHierarchyLevel> <PredecessorItems> <LearningStandardItemRefId>DE072A87EFAD4B778AF9FAF83C94839E</LearningStandardItemRefId> </PredecessorItems> <StatementCodes> <StatementCode>Mathematics.2.03.a</StatementCode> </StatementCodes> <Statements> <Statement>Counting from 0 to 100 using whole numbers</Statement> </Statements> <YearLevels> <YearLevel> <Code>4</Code> </YearLevel> <YearLevel> <Code>5</Code> </YearLevel> </YearLevels> <ACStrandSubjectArea> <ACStrand>M</ACStrand> <SubjectArea> <Code>Maths</Code> <OtherCodeList> <OtherCode Codeset="Text">Mathematics</OtherCode> </OtherCodeList> </SubjectArea> </ACStrandSubjectArea> <StandardIdentifier> <YearCreated>2003</YearCreated> <ACStrandSubjectArea> <ACStrand>M</ACStrand> <SubjectArea> <Code>Maths</Code> <OtherCodeList> <OtherCode Codeset="Text">Mathematics</OtherCode> </OtherCodeList> </SubjectArea> </ACStrandSubjectArea> <StandardNumber>04</StandardNumber> <YearLevels> <YearLevel> <Code>5</Code> </YearLevel> <YearLevel> <Code>6</Code> </YearLevel> <YearLevel> <Code>7</Code> </YearLevel> </YearLevels> <Organization>DEECD VIC</Organization> </StandardIdentifier> <LearningStandardDocumentRefId>8454189F6BBC26C6B97DDB4B6D0E3AC8</LearningStandardDocumentRefId> <RelatedLearningStandardItems> <LearningStandardItemRefId RelationshipType="Content">869670E8540A43509515AFB767FADD9A</LearningStandardItemRefId> <LearningStandardItemRefId RelationshipType="State">B14FDAB437CA4565A9765A5B824545C4</LearningStandardItemRefId> <LearningStandardItemRefId RelationshipType="ContentElaboration">D5440A11F5A44AC1920261ECBE5A29F6</LearningStandardItemRefId> </RelatedLearningStandardItems> </LearningStandardItem>
Example 3.3.27-1: LearningStandardItem

3.3.28 PaymentReceipt

This object complements the Invoice object, and contains information about the payment of a Invoice object.

SIF_Events are reported for this object.

PaymentReceipt
Figure 3.3.28-1: PaymentReceipt PaymentReceipt RefId TransactionType InvoiceRefId VendorInfoRefId DebtorRefId ChargedLocationInfoRefId TransactionDate TransactionAmount Type ReceivedTransactionId FinancialAccountRefIdList FinancialAccountRefId TransactionDescription TaxRate TaxAmount TransactionMethod ChequeNumber TransactionNote AccountingPeriod SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 PaymentReceipt 

This object complements the Invoice object, and contains information about the payment of a Invoice object.

 
 
@
key
RefIdM

GUID for this payment or receipt. The application that owns this object is responsible for generating this unique Id.

 
RefIdType
 TransactionTypeM

Type of transaction.

 
values:
GL receipt
GL payment
Creditor receipt
Creditor payment
Debtor receipt
Debtor payment
 InvoiceRefIdO

A pointer back to the Invoice object corresponding to this payment. Is omitted for general ledger transactions, creditor receipts and debtor payments.

 
IdRefType
 VendorInfoRefIdO

A pointer back to the vendor associated with the Invoice object, if applicable.

 
IdRefType
 DebtorRefIdO

A pointer back to the debtor associated with the Invoice object, if applicable.

 
IdRefType
 ChargedLocationInfoRefIdO

Id of the location billed for this transaction.

 
IdRefType
 TransactionDateM

Date transaction was made.

 
xs:date
 TransactionAmountM

Amount received.

 
MonetaryAmountType
@TypeM values:
Debit
Credit
 ReceivedTransactionIdM

Memo transaction Id from other vendor software.

 
xs:normalizedString
 FinancialAccountRefIdListO

 

List
 FinancialAccountRefIdList/
     FinancialAccountRefId
OR

GUID for the FinancialAccount associated with this payment.

 
IdRefType
 TransactionDescriptionO

Description of the transaction.

 
xs:normalizedString
 TaxRateO

Rate of tax included in the billed amount.

 
xs:decimal
 TaxAmountO

Amount of tax included in the billed amount.

 
MonetaryAmountType
 TransactionMethodO

Method through which transaction was made (e.g. cash, credit card). If a receipt is made using two receipt methods (e.g. $20 in cash and $80 on credit), two PaymentReceipt objects are expected to be created, rather than a single object with mixed receipt method.

 
xs:normalizedString
 ChequeNumberO

The cheque number issued, if paying creditors by cheque.

 
xs:normalizedString
 TransactionNoteO

Note about the receipt or payment.

 
xs:normalizedString
 AccountingPeriodO

The accounting period against which the transaction is billed.

 
LocalId
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.28-1: PaymentReceipt
<PaymentReceipt RefId="EDF4985ABC3458FEDA75493AB3812345"> <TransactionType>GL payment</TransactionType> <InvoiceRefId>CA12345847DEA97463FEB238759FD123</InvoiceRefId> <TransactionDate>1999-10-20</TransactionDate> <TransactionAmount Currency="AUD" Type="Debit">50.00</TransactionAmount> <ReceivedTransactionId>XYZZY</ReceivedTransactionId> <FinancialAccountRefIdList> <FinancialAccountRefId>ED12345FDA8497275BC28AA349DD3721</FinancialAccountRefId> </FinancialAccountRefIdList> </PaymentReceipt>
Example 3.3.28-1: PaymentReceipt

3.3.29 PersonPicture

This object contains information about the person's picture.

SIF_Events are reported for this object.

PersonPicture
Figure 3.3.29-1: PersonPicture PersonPicture RefId ParentObjectRefId SIF_RefObject SchoolYear PictureSource Type OKToPublish SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 PersonPicture 

This object contains information about the person's picture.

 
 
@
key
RefIdM

The ID (GUID) that uniquely identifies the picture.

 
IdRefType
 ParentObjectRefIdM

The GUID of the personal object to which this picture is linked

 
RefIdType
@SIF_RefObjectM

The name of the object reference.

 
values:
StudentPersonal
StaffPersonal
StudentContactPersonal
 SchoolYearM

School year for which this enrollment is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007).

 
SchoolYear
 PictureSourceM

This element defines the picture. If the Type attribute is URL, this is the location of the picture in [JPEG] format; if Type is JPEG, this is the [JPEG] image data encoded using the Base64 Content-Transfer-Encoding defined in Section 6.8 of [RFC 2045].

 
URIOrBinaryType
@TypeM

The way the picture is specified.

 
AUCodeSetsPictureSourceType
 OKToPublishO

Can the picture be published?

 
AUCodeSetsYesOrNoCategoryType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.29-1: PersonPicture
<PersonPicture RefId="D3E34B359D75101A8C3D00AA001A1652"> <ParentObjectRefId SIF_RefObject="StudentPersonal">AA648462888624AA5294BC638017320B</ParentObjectRefId> <SchoolYear>2007</SchoolYear> <PictureSource Type="01">http://www.schoolsite.com/pictures/2007/1234.jpg </PictureSource> <OKToPublish>Y</OKToPublish> </PersonPicture>
Example 3.3.29-1: PersonPicture

3.3.30 PurchaseOrder

This object provides information down to the line item level for purchase orders.

SIF_Events are reported for this object.

PurchaseOrder
Figure 3.3.30-1: PurchaseOrder PurchaseOrder RefId FormNumber VendorInfoRefId ChargedLocationInfoRefId EmployeePersonalRefId PurchasingItems PurchasingItem ItemNumber ItemDescription Quantity UnitCost TotalCost QuantityDelivered CancelledOrder TaxRate ExpenseAccounts ExpenseAccount AccountCode Amount FinancialAccountRefId AccountingPeriod CreationDate TaxRate TaxAmount TotalAmount UpdateDate FullyDelivered OriginalPurchaseOrderRefId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 PurchaseOrder 

This object provides information down to the line item level for purchase orders.

 
 
@
key
RefIdM

Transaction GUID for this purchasing activity. The application that owns this object and is responsible for generating this unique Id.

 
RefIdType
 FormNumberM

Purchase order number.

 
xs:normalizedString
 VendorInfoRefIdM

This object references the VendorInfo object being billed.

 
IdRefType
 ChargedLocationInfoRefIdO

The location Id for this purchasing activity.

 
IdRefType
 EmployeePersonalRefIdO

The employee Id for the originator of this purchasing activity.

 
IdRefType
 PurchasingItemsM

 

List
 PurchasingItems/PurchasingItem
     
MR

Contains information about the item being purchased.

 
 
 PurchasingItems/PurchasingItem/
     ItemNumber
O

Vendor item number.

 
xs:normalizedString
 PurchasingItems/PurchasingItem/
     ItemDescription
M

Description of the item.

 
xs:normalizedString
 PurchasingItems/PurchasingItem/
     Quantity
O

Quantity ordered.

 
xs:normalizedString
 PurchasingItems/PurchasingItem/
     UnitCost
O

Unit cost of the item.

 
MonetaryAmountType
 PurchasingItems/PurchasingItem/
     TotalCost
O

Total cost of the item.

 
MonetaryAmountType
 PurchasingItems/PurchasingItem/
     QuantityDelivered
O

Quantity delivered to date.

 
xs:normalizedString
 PurchasingItems/PurchasingItem/
     CancelledOrder
O

Indicates that the line item in the purchase order is a cancellation of a previous order, to prevent it from remaining outstanding. For example, if 10 widgets have been ordered, and only 7 widgets have been delivered, a new purchase order can be issued for 3 widgets; enabling this flag indicates that the order for the remaining 3 widgets is to be cancelled.

 
AUCodeSetsYesOrNoCategoryType
 PurchasingItems/PurchasingItem/
     TaxRate
O

Rate of tax included in the billed amount for the item.

 
xs:decimal
 PurchasingItems/PurchasingItem/
     ExpenseAccounts
O

 

List
 PurchasingItems/PurchasingItem/
     ExpenseAccounts/ExpenseAccount
     
O

Account that is to be charged for the item.

 
 
 PurchasingItems/PurchasingItem/
     ExpenseAccounts/ExpenseAccount/
     AccountCode
M

Account code charged to this item.

 
xs:token
 PurchasingItems/PurchasingItem/
     ExpenseAccounts/ExpenseAccount/
     Amount
M

Amount charged to this account.

 
MonetaryAmountType
 PurchasingItems/PurchasingItem/
     ExpenseAccounts/ExpenseAccount/
     FinancialAccountRefId
O

Account being charged.

 
IdRefType
 PurchasingItems/PurchasingItem/
     ExpenseAccounts/ExpenseAccount/
     AccountingPeriod
O

Accounting period for the charge.

 
LocalId
 CreationDateO

Date on which purchase order was created.

 
xs:date
 TaxRateO

Rate of tax included in the billed amount.

 
xs:decimal
 TaxAmountO

Amount of tax included in the billed amount.

 
MonetaryAmountType
 TotalAmountO

Total amount billed.

 
MonetaryAmountType
 UpdateDateO

Date on which the object was last updated.

 
xs:date
 FullyDeliveredO

Flag that order has been fully delivered.

 
AUCodeSetsYesOrNoCategoryType
 OriginalPurchaseOrderRefIdO

Original purchase order that this purchase order updates (e.g. to cancel line items).

 
IdRefType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.30-1: PurchaseOrder
<PurchaseOrder RefId="ED12345FDA8497275BC28AA349DD3721"> <FormNumber>00342</FormNumber> <VendorInfoRefId>BD12345FDA8497275BC28AA349DD3723</VendorInfoRefId> <ChargedLocationInfoRefId>ED12345FDA8497275BC28AA349DD3722</ChargedLocationInfoRefId> <EmployeePersonalRefId>AD12345FDA8497275BC28AA349DD3721</EmployeePersonalRefId> <PurchasingItems> <PurchasingItem> <ItemNumber>154486</ItemNumber> <ItemDescription>Floor Wax</ItemDescription> <Quantity>10</Quantity> <UnitCost Currency="AUD">7.00</UnitCost> <ExpenseAccounts> <ExpenseAccount> <AccountCode>10-1100-610</AccountCode> <Amount Currency="AUD">70.00</Amount> </ExpenseAccount> </ExpenseAccounts> </PurchasingItem> </PurchasingItems> </PurchaseOrder>
Example 3.3.30-1: PurchaseOrder

3.3.31 ReportAuthorityInfo

This object contains information on authorities that provide ReportManifest objects and/or collect SIF_ReportObject objects, such as state departments of education, regional service agencies, or other report collecting agencies.

SIF_Events are reported for this object.

ReportAuthorityInfo
Figure 3.3.31-1: ReportAuthorityInfo ReportAuthorityInfo RefId AuthorityName AuthorityId AuthorityDepartment AuthorityLevel ContactInfo Address PhoneNumber SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 ReportAuthorityInfo 

This object contains information on authorities that provide ReportManifest objects and/or collect SIF_ReportObject objects, such as state departments of education, regional service agencies, or other report collecting agencies.

 
 
@
key
RefIdM

The unique identifier for this agency/report authority.

 
RefIdType
 AuthorityNameM

Name of the agency/report authority.

 
xs:normalizedString
 AuthorityIdM

The zone unique case-sensitive identifier for the authority. This will be the contents of the SIF_SourceId element in the header of requests for reports.

 
xs:token
 AuthorityDepartmentO

Department, office, or subdivision of the agency/report authority.

 
xs:normalizedString
 AuthorityLevelM

Level of the authority.

 
values:
Federal
State
LEA
School
Other
 ContactInfoO

Information on the contact person in this agency.

 
ContactInfo
 AddressO Address
 PhoneNumberO PhoneNumber
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.31-1: ReportAuthorityInfo
<ReportAuthorityInfo RefId="9746375937BB2A10AAB2758C46A12001"> <AuthorityName>XX State Department of Education</AuthorityName> <AuthorityId>StateDOEDataWarehouse</AuthorityId> <AuthorityDepartment>Bureau of Special Education</AuthorityDepartment> <AuthorityLevel>State</AuthorityLevel> <ContactInfo> <Name Type="LGL"> <Title>Mr</Title> <FamilyName>Miller</FamilyName> <GivenName>James</GivenName> <MiddleName>Frank</MiddleName> <Suffix>Jr.</Suffix> <FullName>Mr James Frank Miller Jr.</FullName> </Name> <PositionTitle>Business Manager</PositionTitle> <Role>School Information Contact Point</Role> <Address Type="0123" Role="012B"> <Street> <Line1>23 Nicholson Street</Line1> </Street> <City>Carnegie</City> <StateProvince>VIC</StateProvince> <Country>1101</Country> <PostalCode>3004</PostalCode> <GridLocation> <Latitude>23.9876</Latitude> <Longitude>-98.8765</Longitude> </GridLocation> </Address> <EmailList> <Email Type="01">jmiller@lsc.vic.edu.au</Email> <Email Type="02">jmiller@yahoo.com.au</Email> </EmailList> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>03 9637-2000</Number> <Extension>72345</Extension> <ListedStatus>Y</ListedStatus> </PhoneNumber> </PhoneNumberList> </ContactInfo> <Address Type="0123" Role="2382"> <Street> <Line1>6799 33rd Ave.</Line1> <StreetNumber>6799</StreetNumber> <StreetName>33rd</StreetName> <StreetType>Ave.</StreetType> </Street> <City>Chicago</City> <StateProvince>IL</StateProvince> <Country>1101</Country> <PostalCode>60660</PostalCode> </Address> <PhoneNumber Type="0096"> <Number>(555) 555-0000</Number> </PhoneNumber> </ReportAuthorityInfo>
Example 3.3.31-1: ReportAuthorityInfo

3.3.32 ReportManifest

This object provides a way to define a report within a SIF zone. It contains metadata about the report. This object represents a mutual agreement between senders and receivers of the report.

SIF_Events are reported for this object.

ReportManifest
Figure 3.3.32-1: ReportManifest ReportManifest RefId ReportAuthorityInfoRefId SIF_Version SIF_MaxBufferSize ReceivingAuthority SIF_RefObject ReportName Description ReportingPeriod BeginReportDate EndReportDate BeginSubmitDate EndSubmitDate DueDate ReportDefinitionSource Type QueryLanguage ReportFormatList ReportFormat Type ContentType SIF_QueryGroup SIF_Query SIF_ExtendedQuery SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 ReportManifest 

This object provides a way to define a report within a SIF zone. It contains metadata about the report. This object represents a mutual agreement between senders and receivers of the report.

 
 
@
key
RefIdM

The unique identifier for this report manifest.

 
RefIdType
@ReportAuthorityInfoRefIdM

ID (GUID) of the authority providing this manifest.

 
IdRefType
 SIF_VersionM

Specifies which SIF Implementation Specification version should be used when returning the report data; wildcards are allowed. When a wildcard is specified, the responding agent SHOULD attempt to return the report data in the version specified by SIF_Message/@Version, if that version matches the wildcard version. If not, the responding agent can return the data in any version it chooses that matches the wildcard version.

 
VersionWithWildcardsType
 SIF_MaxBufferSizeM

Specifies the maximum size of a packet to be returned to the report authority.

 
xs:unsignedInt
 ReceivingAuthorityO

The GUID of the authority for whom the report is intended, usually the same authority that defines this manifest.

 
IdRefType
@SIF_RefObjectM

The name of the object referenced.

 
values:
ReportAuthorityInfo
 ReportNameM

The authority's accepted name for the report.

 
xs:normalizedString
 DescriptionO

The description for the report.

 
xs:string
 ReportingPeriodO

Information on the period of time over which the report spans.

 
 
 ReportingPeriod/BeginReportDate
     
O

The first date for which the report contains information.

 
xs:date
 ReportingPeriod/EndReportDate
     
O

The last date for which the report contains information. May be the same as BeginReportDate for snapshot-type reports.

 
xs:date
 ReportingPeriod/BeginSubmitDate
     
O

The first date on which the report may be submitted to the authority.

 
xs:date
 ReportingPeriod/EndSubmitDate
     
O

The last date on which the report may be submitted to the authority.

 
xs:date
 ReportingPeriod/DueDateO

The official due date of the report.

 
xs:date
 ReportDefinitionSourceM

Indicates where the report definition can be found. If Type is Embedded or Base64Binary, this element's value contains the report definition. If Type is URL, this element's value is the location of the external definition. A Type value of SIF_Query indicates that the SIF_QueryGroup element contains the definition.

 
xs:string
@TypeM

This attribute indicates the source of the report definition.

 
values:
URL
Embedded
Base64Binary
SIF_Query
SIF_ExtendedQuery
@QueryLanguageM

The vendor-defined query language used in the report definition (e.g. SQL, ExampleObject, Description, com.vendor.format, etc.). If the Type attribute is SIF_Query, then QueryLanguage should also be SIF_Query. If the Type attribute is SIF_ExtendedQuery, then QueryLanguage should also be SIF_ExtendedQuery.

 
xs:token
 ReportFormatListO

An optional list of one or more third-party formats that describe the visual representation of the report data. If more than one report format is associated with a manifest, the implementation can choose the most applicable format by examining the ContentType attribute.

 
List
 ReportFormatList/ReportFormat
     
MR

A third-party format that describes the visual representation of the report data.

 
xs:string
@TypeM

This attribute indicates the encoding of the format reference.

 
values:
URL
Embedded
Base64Binary
@ContentTypeM

The vendor-defined content type (e.g. com.vendor.format, PDF, etc.

 
xs:normalizedString
 SIF_QueryGroupC

Parent element containing the querying criteria for extracting the report information if ReportDefinitionSource/@Type is SIF_Query.

 
List
 SIF_QueryGroup/SIF_QueryMR SIF_Query
 SIF_ExtendedQueryC

Query criteria for extracting the report information if ReportDefinitionSource/@Type is SIF_ExtendedQuery.

 
SIF_ExtendedQuery
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.32-1: ReportManifest
<ReportManifest RefId="C234516384746B387459000F84723A00" ReportAuthorityInfoRefId="84756373645746363738484848484832"> <SIF_Version>2.3</SIF_Version> <SIF_MaxBufferSize>102400000</SIF_MaxBufferSize> <ReceivingAuthority SIF_RefObject="ReportAuthorityInfo">84756373645746363738484848484812</ReceivingAuthority> <ReportName>December 1 IDEA Students</ReportName> <Description> A report of all IDEA-eligible students receiving services on December 1 </Description> <ReportingPeriod> <BeginReportDate>2003-12-01</BeginReportDate> <EndReportDate>2003-12-01</EndReportDate> <BeginSubmitDate>2003-12-02</BeginSubmitDate> <EndSubmitDate>2004-01-15</EndSubmitDate> <DueDate>2004-01-15</DueDate> </ReportingPeriod> <ReportDefinitionSource Type="URL" QueryLanguage="Description">http://www.state.edu/IDEAEligible.html</ReportDefinitionSource> <SIF_QueryGroup> <SIF_Query> <SIF_QueryObject ObjectName="StudentPersonal" /> </SIF_Query> <SIF_Query> <SIF_QueryObject ObjectName="StudentSchoolEnrollment" /> <SIF_ConditionGroup Type="And"> <SIF_Conditions Type="None"> <SIF_Condition> <SIF_Element>EntryDate</SIF_Element> <SIF_Operator>LE</SIF_Operator> <SIF_Value>20031201</SIF_Value> </SIF_Condition> </SIF_Conditions> <SIF_Conditions Type="Or"> <SIF_Condition> <SIF_Element>ExitDate</SIF_Element> <SIF_Operator>EQ</SIF_Operator> <SIF_Value>20040530</SIF_Value> </SIF_Condition> <SIF_Condition> <SIF_Element>ExitDate</SIF_Element> <SIF_Operator>GE</SIF_Operator> <SIF_Value>20031201</SIF_Value> </SIF_Condition> </SIF_Conditions> </SIF_ConditionGroup> </SIF_Query> <SIF_Query> <SIF_QueryObject ObjectName="StudentParticipation" /> <SIF_ConditionGroup Type="And"> <SIF_Conditions Type="None"> <SIF_Condition> <SIF_Element>@Type</SIF_Element> <SIF_Operator>EQ</SIF_Operator> <SIF_Value>IDEA</SIF_Value> </SIF_Condition> </SIF_Conditions> <SIF_Conditions Type="None"> <SIF_Condition> <SIF_Element>ProgramPlacementDate</SIF_Element> <SIF_Operator>LE</SIF_Operator> <SIF_Value>20031201</SIF_Value> </SIF_Condition> </SIF_Conditions> <SIF_Conditions Type="Or"> <SIF_Condition> <SIF_Element>ProgramExitDate</SIF_Element> <SIF_Operator>EQ</SIF_Operator> <SIF_Value /> </SIF_Condition> <SIF_Condition> <SIF_Element>ProgramExitDate</SIF_Element> <SIF_Operator>GE</SIF_Operator> <SIF_Value>20031201</SIF_Value> </SIF_Condition> </SIF_Conditions> </SIF_ConditionGroup> </SIF_Query> </SIF_QueryGroup> </ReportManifest>
Example 3.3.32-1: ReportManifest

3.3.33 ResourceBooking

This object represents a booking for any resource for a single contiguous time period. This could be either a room or another resource, such as equipment.

SIF_Events are reported for this object.

ResourceBooking
Figure 3.3.33-1: ResourceBooking ResourceBooking RefId ResourceRefId SIF_RefObject ResourceLocalId StartDateTime FinishDateTime FromPeriod ToPeriod Booker Reason ScheduledActivityRefId KeepOld SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 ResourceBooking 

This object represents a booking for any resource for a single contiguous time period. This could be either a room or another resource, such as equipment.

 
 
@
key
RefIdMThe GUID of the Object RefIdType
 ResourceRefIdO

The ID (GUID) of the resource being booked. Provided only if the resource being booked is a SIF object with a GUID.

 
IdRefType
@SIF_RefObjectM

The type of SIF object that the ResourceRefId element identifies.

 
values:
RoomInfo
EquipmentInfo
LearningResource
 ResourceLocalIdM

The Local Id of the resource being booked. Provided whether the resource is a SIF object or not.

 
LocalId
 StartDateTimeM

Starting date and time for booking.

 
xs:dateTime
 FinishDateTimeM

Finish date and time for booking.

 
xs:dateTime
 FromPeriodO

Starting period for booking. If specified, the booking is intended to align with bell times.

 
LocalId
 ToPeriodO

Finish period for booking. If specified, the booking is intended to align with bell times.

 
LocalId
 BookerM

Indicates who booked the room. Points to a StaffPersonal record. This will normally (but not necessarily) be the teacher who will be occupying the room.

 
IdRefType
 ReasonO

A free-text explanation of the reason for the room booking.

 
xs:normalizedString
 ScheduledActivityRefIdO

Links the room-booking to a ScheduledActivity.

 
IdRefType
 KeepOldO

If ScheduledActivity is provided, 'true' means the booker wishes to retain all rooms already specified for the ScheduledActivity. 'false' means that room(s)/resources are now available for other uses.

 
xs:boolean
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.33-1: ResourceBooking
<ResourceBooking RefId="B5739375800AC4CC63850BB2754114AA"> <ResourceRefId SIF_RefObject="LearningResource">B7A34E561C97345C0A4E11BB112B2753</ResourceRefId> <ResourceLocalId>ZXY789</ResourceLocalId> <StartDateTime>2011-01-01T16:30:00</StartDateTime> <FinishDateTime>2011-01-01T17:30:00</FinishDateTime> <FromPeriod>3</FromPeriod> <ToPeriod>3</ToPeriod> <Booker>98157AA013BA8C3D00AA012B359D7512</Booker> <ScheduledActivityRefId>A75A00101A8C301D02E3A05B359D0A00</ScheduledActivityRefId> <KeepOld>false</KeepOld> </ResourceBooking>
Example 3.3.33-1: ResourceBooking Example

3.3.34 ResourceUsage

This object tracks resource usage by a student or staff member at a school over a defined time period.

SIF_Events are reported for this object.

ResourceUsage
Figure 3.3.34-1: ResourceUsage ResourceUsage RefId SchoolInfoRefId ResourceUsageContentType Code LocalDescription ResourceReportColumnList ResourceReportColumn ColumnName ColumnDescription ColumnDelimiter ResourceReportLineList ResourceReportLine SIF_RefId SIF_RefObject StartDate EndDate CurrentCost ReportRow SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 ResourceUsage 

This object tracks resource usage by a student or staff member at a school over a defined time period.

 
 
@
key
RefIdM

The SIF RefId that uniquely identifies this object.

 
RefIdType
 SchoolInfoRefIdM

SIF RefId that identifies the school providing the resource being tracked.

 
IdRefType
 ResourceUsageContentTypeM

Information about the ResourceUsage.

 
 
 ResourceUsageContentType/
     Code
M

Codeset for type of resource being tracked.

 
AUCodeSetsResourceUsageContentTypeType
 ResourceUsageContentType/
     LocalDescription
O

Local description of type of resource being tracked.

 
xs:string
 ResourceReportColumnListM

Definitions of the values given in ResourceReportList/ ResourceReport/ ReportRow.

 
List
 ResourceReportColumnList/
     ResourceReportColumn
MR

Definition of a single value given in ResourceReportList/ ResourceReport/ ReportRow; the value definitions in ReportColumnList appear in the same order as they do in ReportRow.

 
 
 ResourceReportColumnList/
     ResourceReportColumn/ColumnName
     
M

Name of a ReportRow value.

 
xs:normalizedString
 ResourceReportColumnList/
     ResourceReportColumn/ColumnDescription
     
O

Description of a ReportRow value.

 
xs:normalizedString
 ResourceReportColumnList/
     ResourceReportColumn/ColumnDelimiter
     
O

Delimiter separating this ReportRow value from the next; is assumed by default to be ",", with CSV parsing rules.

 
xs:normalizedString
 ResourceReportLineListM

List of resource reports, one per user.

 
List
 ResourceReportLineList/ResourceReportLine
     
MRList of resource reports, one per user.  
 ResourceReportLineList/ResourceReportLine/
     SIF_RefId
OSIF RefId that identifies the student, staff or group whose usage is being tracked. IdRefType
@SIF_RefObjectM

The type of SIF object that the ReportUserRefId attribute identifies.

 
values:
StudentPersonal
StaffPersonal
TeachingGroup
 ResourceReportLineList/ResourceReportLine/
     StartDate
M

Starting date for reporting period of resource usage.

 
xs:date
 ResourceReportLineList/ResourceReportLine/
     EndDate
O

End date for reporting period of resource usage.

 
xs:date
 ResourceReportLineList/ResourceReportLine/
     CurrentCost
M

Current cost of reported resource usage.

 
MonetaryAmountType
 ResourceReportLineList/ResourceReportLine/
     ReportRow
M

Key of report-specific values, defined in ReportColumn

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.34-1: ResourceUsage
<ResourceUsage RefId="4286194F43ED43C18EE2F0A27C4BEF87"> <SchoolInfoRefId>23B08571E4D645C3B82A3E52E5349925</SchoolInfoRefId> <ResourceUsageContentType> <Code>01</Code> <LocalDescription>Other Description</LocalDescription> </ResourceUsageContentType> <ResourceReportColumnList> <ResourceReportColumn> <ColumnName>userName</ColumnName> <ColumnDelimiter>,</ColumnDelimiter> </ResourceReportColumn> <ResourceReportColumn> <ColumnName>comment</ColumnName> </ResourceReportColumn> <ResourceReportColumn> <ColumnName>planName</ColumnName> </ResourceReportColumn> <ResourceReportColumn> <ColumnName>totalBytesIn</ColumnName> <ColumnDescription>total Bytes downloaded (MB)</ColumnDescription> </ResourceReportColumn> <ResourceReportColumn> <ColumnName>totalBytesOut</ColumnName> <ColumnDescription>total Bytes uploaded (MB)</ColumnDescription> </ResourceReportColumn> </ResourceReportColumnList> <ResourceReportLineList> <ResourceReportLine> <SIF_RefId SIF_RefObject="StudentPersonal">23B08571E4D645C3B82A3E52E5349925</SIF_RefId> <StartDate>2011-03-18</StartDate> <EndDate>2011-04-17</EndDate> <CurrentCost Currency="AUD">5.43</CurrentCost> <ReportRow>name.surename.1,null,Year 10 Test,47,2</ReportRow> </ResourceReportLine> <ResourceReportLine> <SIF_RefId SIF_RefObject="StaffPersonal">23B08571E4D345C3B82A3E52E5349925</SIF_RefId> <StartDate>2011-03-18</StartDate> <EndDate>2011-04-17</EndDate> <CurrentCost Currency="AUD">0.00</CurrentCost> <ReportRow>name.surename.2,cost waived,Year 10 Test,93,4</ReportRow> </ResourceReportLine> </ResourceReportLineList> </ResourceUsage>
Example 3.3.34-1: ResourceUsage

3.3.35 RoomInfo

This object contains all of the information about a school's room. This object may contain a reference to a room type so that it may represent anything from a gym, cafeteria, to a standard classroom. The StaffList element usually contains the homeroom teacher.

SIF_Events are reported for this object.

RoomInfo
Figure 3.3.35-1: RoomInfo RoomInfo RefId SchoolInfoRefId LocalId RoomNumber StaffList StaffPersonalRefId Description Building HomeroomNumber Size Capacity PhoneNumber RoomType SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 RoomInfo 

This object contains all of the information about a school's room. This object may contain a reference to a room type so that it may represent anything from a gym, cafeteria, to a standard classroom. The StaffList element usually contains the homeroom teacher.

 
 
@
key
RefIdM

GUID that identifies this room.

 
RefIdType
 SchoolInfoRefIdM

GUID that identifies the school that this room belongs to.

 
IdRefType
 LocalIdO

The locally assigned identifier for the room.

 
LocalIdType
 RoomNumberM

Room number as presented to the user/application. It is intended to be human readable and user-friendly corresponding to the physical label of the Room.

 
xs:normalizedString
 StaffListO List
 StaffList/StaffPersonalRefId
     
MR

GUID that identifies the staff person assigned to this room (e.g. the homeroom teacher).

 
IdRefType
 DescriptionO

Friendly name that can be assigned to the room (e.g. Staff Cafeteria).

 
xs:normalizedString
 BuildingO

Extra building information. In the future Building could become its own object in which case this element will need to be changed to a RefId. Currently it is only required as a free text field.

 
xs:normalizedString
 HomeroomNumberO

When a room is designated as a homeroom it may have a different number. Usually blank when room is not a homeroom.

 
xs:normalizedString
 SizeO

Size in square meters.

 
xs:decimal
 CapacityO

Number of persons (usually students) that this room can hold.

 
xs:unsignedInt
 PhoneNumberO

Phone number for the room

 
PhoneNumber
 RoomTypeO

Type of room, for use in timetabling.

 
xs:token
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.35-1: RoomInfo
<RoomInfo RefId="D3E34B359D75101A8C3D00AA001A1652"> <SchoolInfoRefId>A2E35B359D75101A8C3D00AA001A0000</SchoolInfoRefId> <RoomNumber>101</RoomNumber> <StaffList> <StaffPersonalRefId>A8C3A2E35B359D75101D00AA001A0000</StaffPersonalRefId> </StaffList> <Description>Room 101</Description> <Building>Main A</Building> <HomeroomNumber>10-HR-A</HomeroomNumber> <Size>400</Size> <Capacity>35</Capacity> <PhoneNumber Type="0096"> <Number>(02) 9555-1234</Number> </PhoneNumber> </RoomInfo>
Example 3.3.35-1: RoomInfo Example

3.3.36 ScheduledActivity

This object provides a broader range of scheduled activities than just normal teaching classes (as covered by SessionInfo).

SIF_Events are reported for this object.

ScheduledActivity
Figure 3.3.36-1: ScheduledActivity ScheduledActivity RefId SchoolInfoRefId TimeTableCellRefId DayId PeriodId TimeTableRefId ActivityDate StartTime FinishTime CellType TimeTableSubjectRefId TeacherList TeacherCover StaffPersonalRefId StaffLocalId StartTime FinishTime Credit Supervision Weighting RoomList RoomInfoRefId AddressList Location ActivityType ActivityName ActivityComment StudentList StudentPersonalRefId TeachingGroupList TeachingGroupRefId YearLevels Override DateOfOverride SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 ScheduledActivity 

This object provides a broader range of scheduled activities than just normal teaching classes (as covered by SessionInfo).

 
 
@
key
RefIdMThe GUID of the Object RefIdType
 SchoolInfoRefIdM

The ID (GUID) of the school for which this attendance information is being reported.

 
IdRefType
 TimeTableCellRefIdO

An optional Id (GUID) for the timetable cell that this activity is scheduled in. Instances of cyclical classroom sessions will have this element, but one-off events such as excursions will not use this element.

 
IdRefType
 DayIdO

Day Id.

 
LocalId
 PeriodIdO

Period Id within the Day Id

 
LocalId
 TimeTableRefIdO

The GUID of the TimeTable to which this Cell belongs

 
IdRefType
 ActivityDateM

Date for which the activity is scheduled. This element is mandatory even if the object is used for preplanning excursions: a tentative or notional date and time should be provided if a finalised date is not available.

 
xs:date
 StartTimeM

Starting time for activity. This element is mandatory even if the object is used for preplanning excursions: a tentative or notional date and time should be provided if a finalised date is not available.

 
xs:time
 FinishTimeM

Finish time for activity. This element is mandatory even if the object is used for preplanning excursions: a tentative or notional date and time should be provided if a finalised date is not available.

 
xs:time
 CellTypeO

Type of Lesson/Session eg Teaching, Lunch etc.

 
xs:normalizedString
 TimeTableSubjectRefIdO

Optional to link the GUID of the Subject, if this is a piece of curriculum being scheduled.

 
IdRefType
 TeacherListO

A listing of the teachers assigned to the activity, and the type of supervision they are credited with. If no teachers are listed, the activity is assumed to be unsupervised.

 
List
 TeacherList/TeacherCoverMR

Substructure to allow representing instances where teachers only take subsets of an event. Most typically, this occurs with exam supervision, where each teacher gets a 1-period duty. It also happens with schools with e.g. 4 long periods per day: a period of 1hr20mins can be split into 2 halves of 40 minutes each.

 
 
 TeacherList/TeacherCover/
     StaffPersonalRefId
M

The Id (GUID) of the StaffPersonal record for the teacher supervising the event or event subset.

 
IdRefType
 TeacherList/TeacherCover/
     StaffLocalId
O

LocalId of the StaffPersonal record for the teacher supervising the event or event subset.

 
LocalId
 TeacherList/TeacherCover/
     StartTime
O

Start time for the subset of the event which the teacher supervises. If not present then we assume this teacher will be on the event for the full duration.

 
xs:time
 TeacherList/TeacherCover/
     FinishTime
O

Finish time for the subset of the event which the teacher supervises. If not present then we assume this teacher will be on the event for the full duration. Either both or neither StartTime and FinishTime should be provided.

 
xs:time
 TeacherList/TeacherCover/
     Credit
O

How the activity is credited, from the perspective of the teacher(s) supervising the event. If a teacher is substituting for the normal teacher supervising, the credit indicates how the substituting teacher is credited.

 
AUCodeSetsTeacherCoverCreditType
 TeacherList/TeacherCover/
     Supervision
O

How intensively the teacher supervises the activity.

 
AUCodeSetsTeacherCoverSupervisionType
 TeacherList/TeacherCover/
     Weighting
O

Weighting of credit assigned to teacher for activity. Assumes default of 1.0 assigned for classroom duty.

 
xs:decimal
 RoomListO

List of rooms in which the scheduled activity is held. Used for onsite venues which are represented in the source system as rooms. Can include large venues (ovals, library, etc), if they have been represented as rooms; source system practice varies.

 
List
 RoomList/RoomInfoRefIdMR

The Id (GUID) of the Room in which the scheduled activity is held.

 
IdRefType
 AddressListO

The address(es) associated with the scheduled activity.

 
AddressList
 LocationO

Text description of venue. Can be used for either onsite or offsite venues. Can be used if neither RoomList nor AddressList is appropriate or supported by the source system. (E.g. the venue is the oval, which is not represented as a room; the venue is a specific part of the park). If RoomList, AddressList, and Location conflict, the order of priority in interpreting the object is RoomList, then AddressList, then Location.

 
xs:normalizedString
 ActivityTypeO

The type of activity undertaken.

 
AUCodeSetsScheduledActivityTypeType
 ActivityNameO

This element is required if this is a one-off event, i.e. there is no TimeTableCellRefId provided, in order for excursions to be uniquely identified.

 
xs:normalizedString
 ActivityCommentO

Allows free-text information, e.g. for excursions. Comment should not be used to identify the location of the venue, since the contents of Comment are open-ended..

 
xs:normalizedString
 StudentListO

Students who are scheduled to attend the event. Not required for cyclical events, as this would be expected to be provided from TimeTableCell/TeachingGroup instead.

 
List
 StudentList/StudentPersonalRefId
     
MR

GUID from the StudentPersonal Object that identifies the student.

 
IdRefType
 TeachingGroupListO

Teaching groups which are scheduled to attend the event. Not required for cyclical events, as this would be expected to be provided from TimeTableCell/TeachingGroup instead.

 
List
 TeachingGroupList/TeachingGroupRefId
     
MR

GUID from the TeachingGroup Object that identifies this TeachingGroup.

 
IdRefType
 YearLevelsO

List of year levels offered by the school.

 
YearLevels
 OverrideO

This flag should be used to indicate whether or not this ScheduledActivity overrides a previous ScheduledActivity. In any initial provisioning this element should NOT be provided.

 
AUCodeSetsYesOrNoCategoryType
@DateOfOverrideC

The date needs to be provided if Override=Yes.

 
xs:date
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.36-1: ScheduledActivity
<ScheduledActivity RefId="BD3E34B359D75101A8C3D00AA001A165"> <SchoolInfoRefId>B7A34E561C97345C0A4E11BB112B2753</SchoolInfoRefId> <TimeTableCellRefId>FDF052869094440596B3D6CC0ED5F00B</TimeTableCellRefId> <DayId>1</DayId> <TimeTableRefId>2A7F0D963E994B83A958690C360A36C2</TimeTableRefId> <ActivityDate>2014-10-10</ActivityDate> <StartTime>12:05:00</StartTime> <FinishTime>13:30:00</FinishTime> <TeacherList> <TeacherCover> <StaffPersonalRefId>98157AA013BA8C3D00AA012B359D7512</StaffPersonalRefId> <StaffLocalId>US8923</StaffLocalId> <StartTime>12:05:00</StartTime> <FinishTime>13:00:00</FinishTime> <Credit>In-Lieu</Credit> <Supervision>MinimalSupervision</Supervision> <Weighting>0.5</Weighting> </TeacherCover> <TeacherCover> <StaffPersonalRefId>A75A00101A8C301D02E3A05B359D0A00</StaffPersonalRefId> <StaffLocalId>ZY3213</StaffLocalId> <StartTime>13:00:00</StartTime> <FinishTime>13:30:00</FinishTime> <Credit>Extra</Credit> <Supervision>MinimalSupervision</Supervision> <Weighting>0.5</Weighting> </TeacherCover> </TeacherList> <RoomList> <RoomInfoRefId>11737EA4301CADCA75C87214A7C46BDB</RoomInfoRefId> </RoomList> <ActivityType>Incursion</ActivityType> <StudentList> <StudentPersonalRefId>FAE9D90A38F84B729C92F868CB63C9F3</StudentPersonalRefId> </StudentList> <TeachingGroupList> <TeachingGroupRefId>EB79C3D1FF1911D785138B604A511DAD</TeachingGroupRefId> <TeachingGroupRefId>B234516384746B387459000F84723A00</TeachingGroupRefId> </TeachingGroupList> </ScheduledActivity>
Example 3.3.36-1: ScheduledActivity Example

3.3.37 SchoolCourseInfo

This object is for course information.

All local ids in non-authoritative objects are optional. It is therefore up to the provider and the actual agent's design and choreography to determine whether or not to use or local ids from parent objects. There are cases in some subscribing systems where it might not possible to add RefId columns and therefore the RefId of related objects cannot be stored. For example a target system that listens to TimeTableSubject events and updates them may not be able to store the associated SchoolCourseInfoRefId with that object. The only way it can link the TimeTableSubject object with the appropriate course might be through its local course id. Having local ids that link the parent objects with the child object can simplify the agent design. Generally it is suggested to use the appropriate RefIds whenever possible and only use local ids if there is no other way to use RefIds.

SIF_Events are reported for this object.

SchoolCourseInfo
Figure 3.3.37-1: SchoolCourseInfo SchoolCourseInfo RefId SchoolInfoRefId SchoolLocalId SchoolYear TermInfoRefId CourseCode StateCourseCode DistrictCourseCode SubjectAreaList CourseTitle Description InstructionalLevel CourseCredits CoreAcademicCourse GraduationRequirement Department CourseContent SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 SchoolCourseInfo 

This object is for course information.

All local ids in non-authoritative objects are optional. It is therefore up to the provider and the actual agent's design and choreography to determine whether or not to use or local ids from parent objects. There are cases in some subscribing systems where it might not possible to add RefId columns and therefore the RefId of related objects cannot be stored. For example a target system that listens to TimeTableSubject events and updates them may not be able to store the associated SchoolCourseInfoRefId with that object. The only way it can link the TimeTableSubject object with the appropriate course might be through its local course id. Having local ids that link the parent objects with the child object can simplify the agent design. Generally it is suggested to use the appropriate RefIds whenever possible and only use local ids if there is no other way to use RefIds.

 
 
@
key
RefIdM

The ID (GUID) that uniquely identifies the school course.

 
RefIdType
 SchoolInfoRefIdM

The ID (GUID) that identifies the school where the course is offered.

 
IdRefType
 SchoolLocalIdO

The locally-assigned identifier for this school/campus.

 
LocalId
 SchoolYearC

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007).

 
SchoolYear
 TermInfoRefIdC

The ID (GUID) that uniquely identifies this TermInfo (reportable time period). Either SchoolYear or TermInfoRefId must be provided.

 
IdRefType
 CourseCodeM

School-defined local code for the course.

 
xs:normalizedString
 StateCourseCodeO

State-defined standard course code used to report information about courses.

 
xs:normalizedString
 DistrictCourseCodeO

The corresponding district course code.

 
xs:normalizedString
 SubjectAreaListO

Subject matter areas.

 
SubjectAreaList
 CourseTitleM

Title of the course.

 
xs:normalizedString
 DescriptionO

Textual description of the course.

 
xs:normalizedString
 InstructionalLevelO

An indication of the general nature and difficulty of instruction provided.

 
xs:normalizedString
 CourseCreditsO

The number of credits awarded upon course completion.

 
xs:normalizedString
 CoreAcademicCourseO

Does the course meet the state definition of a core academic course?

 
AUCodeSetsYesOrNoCategoryType
 GraduationRequirementO

Does the state require that the course be completed for graduation?

 
AUCodeSetsYesOrNoCategoryType
 DepartmentO

Department with jurisdiction over this course.

 
xs:normalizedString
 CourseContentO

Description of course content.

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.37-1: SchoolCourseInfo
<SchoolCourseInfo RefId="9D75101A8C3D00AA001A0000A2E35B35"> <SchoolInfoRefId>101A8C3D00AA001A0000A2E35B359D75</SchoolInfoRefId> <SchoolYear>2006</SchoolYear> <CourseCode>CS101</CourseCode> <StateCourseCode>08-001</StateCourseCode> <DistrictCourseCode>CS101</DistrictCourseCode> <SubjectAreaList> <SubjectArea> <Code>Graphic Arts</Code> </SubjectArea> </SubjectAreaList> <CourseTitle>Gif, JPeg, or Png: What's the Difference?</CourseTitle> <Description>Explore the various types of files related to graphic arts.</Description> <InstructionalLevel>0571</InstructionalLevel> <CourseCredits>2</CourseCredits> <CoreAcademicCourse>N</CoreAcademicCourse> <GraduationRequirement>N</GraduationRequirement> </SchoolCourseInfo>
Example 3.3.37-1: SchoolCourseInfo

3.3.38 SchoolInfo

This object contains information about the school or campus.

SIF_Events are reported for this object.

SchoolInfo
Figure 3.3.38-1: SchoolInfo SchoolInfo RefId LocalId StateProvinceId CommonwealthId ACARAId OtherIdList OtherId Type SchoolName LEAInfoRefId OtherLEA SIF_RefObject SchoolDistrict SchoolDistrictLocalId SchoolType SchoolFocusList SchoolFocus SchoolURL SchoolEmailList PrincipalInfo SchoolContactList AddressList PhoneNumberList SessionType YearLevels ARIA OperationalStatus FederalElectorate Campus ParentSchoolId SchoolCampusId CampusType AdminStatus SchoolSector IndependentSchool NonGovSystemicStatus System ReligiousAffiliation SchoolGeographicLocation LocalGovernmentArea JurisdictionLowerHouse SLA SchoolCoEdStatus BoardingSchoolStatus YearLevelEnrollmentList YearLevelEnrollment Year Enrollment TotalEnrollments Girls Boys TotalStudents Entity_Open Entity_Close SchoolGroupList SchoolGroup SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 SchoolInfo 

This object contains information about the school or campus.

 
 
@
key
RefIdM

The GUID that identifies this school.

 
RefIdType
 LocalIdO

The locally-assigned identifier for this school.

 
LocalId
 StateProvinceIdO

The state-assigned identifier for this school.

 
StateProvinceId
 CommonwealthIdO

Commonwealth identifier for this school/campus.

 
xs:normalizedString
 ACARAIdO

ACARA identifier for this school/campus.

 
xs:normalizedString
 OtherIdListO

Lists all "other" identifiers associated with the school.

 
List
 OtherIdList/OtherIdMR

Lists an "other" identifier associated with the school.

 
xs:normalizedString
@TypeM

Code that defines the type of this other ID.

 
xs:normalizedString
 SchoolNameM

Name of school/campus.

 
xs:normalizedString
 LEAInfoRefIdO

The ID (GUID) that references the school district of which this school is a member.

 
RefIdType
 OtherLEAO

The ID (GUID) of another related education agency, such as a regional service agency.

 
RefIdType
@SIF_RefObjectM

The name of the object reference.

 
values:
LEAInfo
 SchoolDistrictO

The school district of which this school/campus is a member. Equivalent to DEECD Region.

 
xs:normalizedString
 SchoolDistrictLocalIdO

The school district Local ID. This should be the same as the LocalId in the LEAInfo if LEAInfo details are supplied.

 
LocalId
 SchoolTypeO

An indication of the level of the educational institution.

 
AUCodeSetsSchoolLevelType
 SchoolFocusListO

List containing the education focus codes of the campus/school.

 
List
 SchoolFocusList/SchoolFocus
     
MR

The type of educational institution as classified by its focus.

 
AUCodeSetsSchoolFocusCodeType
 SchoolURLO

URL for the school.

 
SchoolURL
 SchoolEmailListO

List of contact emails for the school.

 
EmailList
 PrincipalInfoO

Information about the campus or school principal.

 
PrincipalInfo
 SchoolContactListO

A list of contact persons associated with a school.

 
SchoolContactList
 AddressListO

The school's addresses.

 
AddressList
 PhoneNumberListO

The school's phone numbers.

 
PhoneNumberList
 SessionTypeO

Code that specifies the session type.

 
AUCodeSetsSessionTypeType
 YearLevelsO

List of year levels offered by the school.

 
YearLevels
 ARIAOAccessibility/Remoteness Indicator of Australia. xs:decimal
 OperationalStatusO

Operational condition of a school.

 
OperationalStatus
 FederalElectorateO

Australian Federal Electorate.

 
AUCodeSetsFederalElectorateType
 CampusO

Optional campus details.

 
 
 Campus/ParentSchoolIdC

Parent School Id needs to be supplied if this Campus is not the Admin Campus. This number should be the state-assigned identifier for this school or the locally-assigned identifier for this school.

 
xs:normalizedString
 Campus/SchoolCampusIdM

Specific Campus Id - This may be the same as the School Local Id.

 
xs:normalizedString
 Campus/CampusTypeO

Type of campus.

 
AUCodeSetsSchoolLevelType
 Campus/AdminStatusM

Is this campus the Admin Campus?

 
AUCodeSetsYesOrNoCategoryType
 SchoolSectorM

(Government, or Non-Government).

 
AUCodeSetsSchoolSectorCodeType
 IndependentSchoolO

Indicator as to whether school is an independent school (as opposed to government or catholic school).

 
AUCodeSetsYesOrNoCategoryType
 NonGovSystemicStatusO

Used to clarify a non-government school's systemic status. Either Systemic or Non-Systemic.

 
AUCodeSetsSystemicStatusType
 SystemO

System if a systemic school.

 
AUCodeSetsSchoolSystemType
 ReligiousAffiliationO

Religious affiliation (if any).

 
AUCodeSetsAustralianStandardClassificationOfReligiousGroupsASCRGType
 SchoolGeographicLocationO

School Location from MCEETCYA.

 
AUCodeSetsSchoolLocationType
 LocalGovernmentAreaO

LocalGovernmentArea that that school/campus is located in.

 
xs:normalizedString
 JurisdictionLowerHouseO

Lower House area that the school/campus belongs to.

 
xs:normalizedString
 SLAO

Statistical Local Area that the school/campus belongs to.

 
AUCodeSetsAustralianStandardGeographicalClassificationASGCType
 SchoolCoEdStatusO

Gender of student population.

 
AUCodeSetsSchoolCoEdStatusType
 BoardingSchoolStatusO

Is this school a Boarding School?

 
AUCodeSetsYesOrNoCategoryType
 YearLevelEnrollmentListO

Container for number of students enrolled per year level.

 
List
 YearLevelEnrollmentList/YearLevelEnrollment
     
MR

Containter for Year Level of Enrolments.

 
 
 YearLevelEnrollmentList/YearLevelEnrollment/
     Year
M

Year level for which students are counted.

 
AUCodeSetsYearLevelCodeType
 YearLevelEnrollmentList/YearLevelEnrollment/
     Enrollment
M

Number of students enrolled in the year level.

 
xs:normalizedString
 TotalEnrollmentsO

Optional School/Campus enrolments.

 
 
 TotalEnrollments/GirlsO

Number of enrolled Female students.

 
xs:normalizedString
 TotalEnrollments/BoysO

Number of enrolled Male students.

 
xs:normalizedString
 TotalEnrollments/TotalStudents
     
O

Total number of enrolled students.

 
xs:normalizedString
 Entity_OpenO

Opening date of entity.

 
xs:date
 Entity_CloseO

Closing date of entity. This element is allowed to be omitted and/or null.

 
xs:date
 SchoolGroupListO

 

List
 SchoolGroupList/SchoolGroup
     
MR

Repeatable element containing a local identifier to identify a loosely connected group of schools. eg. YarraValley Cluster

 
LocalId
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.38-1: SchoolInfo
<SchoolInfo RefId="D3E34B359D75101A8C3D00AA001A1652"> <LocalId>01011234</LocalId> <StateProvinceId>01011234</StateProvinceId> <CommonwealthId>012345</CommonwealthId> <SchoolName>Lincoln Secondary College</SchoolName> <LEAInfoRefId>73648462888624AA5294BC6380173276</LEAInfoRefId> <OtherLEA SIF_RefObject="LEAInfo">AA648462888624AA5294BC638017320B</OtherLEA> <SchoolDistrict> Southern Metropolitan Region</SchoolDistrict> <SchoolType>Pri/Sec</SchoolType> <SchoolFocusList> <SchoolFocus>01</SchoolFocus> <SchoolFocus>03</SchoolFocus> </SchoolFocusList> <SchoolURL>http://www.lincolnsc.edu.vic.au</SchoolURL> <PrincipalInfo> <ContactName Type="LGL"> <Title>Mr</Title> <FamilyName>Mason</FamilyName> <GivenName>Francis</GivenName> <MiddleName>Frank</MiddleName> <Suffix>Jr.</Suffix> <FullName>Mr Frank Mason Jr.</FullName> </ContactName> <ContactTitle>Senior School Principal</ContactTitle> </PrincipalInfo> <SchoolContactList> <SchoolContact> <PublishInDirectory>Y</PublishInDirectory> <ContactInfo> <Name Type="LGL"> <Title>Mr</Title> <FamilyName>Miller</FamilyName> <GivenName>James</GivenName> <MiddleName>Mark</MiddleName> <Suffix>Jr.</Suffix> <FullName>Mr James Mark Miller Jr.</FullName> </Name> <PositionTitle>Business Manager</PositionTitle> <Role>School Information Contact Point</Role> <Address Type="0123" Role="012B"> <Street> <Line1>23 Nicholson Street</Line1> </Street> <City>Carnegie</City> <StateProvince>VIC</StateProvince> <Country>1101</Country> <PostalCode>3004</PostalCode> <GridLocation> <Latitude>23.9876</Latitude> <Longitude>-98.8765</Longitude> </GridLocation> </Address> <EmailList> <Email Type="01">jmiller@lsc.vic.edu.au</Email> <Email Type="02">jmiller@yahoo.com.au</Email> </EmailList> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>03 9637-2000</Number> <Extension>72345</Extension> <ListedStatus>Y</ListedStatus> </PhoneNumber> </PhoneNumberList> </ContactInfo> </SchoolContact> </SchoolContactList> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>03 9637-2000</Number> </PhoneNumber> </PhoneNumberList> <SessionType>0827</SessionType> <YearLevels> <YearLevel> <Code>6</Code> </YearLevel> <YearLevel> <Code>7</Code> </YearLevel> <YearLevel> <Code>8</Code> </YearLevel> <YearLevel> <Code>9</Code> </YearLevel> <YearLevel> <Code>10</Code> </YearLevel> <YearLevel> <Code>11</Code> </YearLevel> <YearLevel> <Code>12</Code> </YearLevel> </YearLevels> <ARIA>1.0</ARIA> <OperationalStatus>O</OperationalStatus> <FederalElectorate>216</FederalElectorate> <Campus> <SchoolCampusId>01</SchoolCampusId> <CampusType>Camp</CampusType> <AdminStatus>Y</AdminStatus> </Campus> <SchoolSector>NG</SchoolSector> <IndependentSchool>Y</IndependentSchool> <NonGovSystemicStatus>S</NonGovSystemicStatus> <System>0003</System> <ReligiousAffiliation>2171</ReligiousAffiliation> <SchoolGeographicLocation>1</SchoolGeographicLocation> <LocalGovernmentArea>Cardinia</LocalGovernmentArea> <JurisdictionLowerHouse>Unknown</JurisdictionLowerHouse> <SLA>205801452</SLA> <SchoolCoEdStatus>C</SchoolCoEdStatus> <SchoolGroupList> <SchoolGroup>YVC</SchoolGroup> <SchoolGroup>EastSec01</SchoolGroup> </SchoolGroupList> </SchoolInfo>
Example 3.3.38-1: SchoolInfo

3.3.39 SchoolPrograms

This object contains information about Programs offered by a school.

SIF_Events are reported for this object.

SchoolPrograms
Figure 3.3.39-1: SchoolPrograms SchoolPrograms RefId SchoolInfoRefId SchoolYear SchoolProgramList Program Category Type OtherCodeList SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 SchoolPrograms  This object contains information about Programs offered by a school.   
@
key
RefIdMGUID that uniquely identifies this instance of the object. RefIdType
 SchoolInfoRefIdM

GUID that identifies the school offering this program.

 
IdRefType
 SchoolYearO School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009").  SchoolYear
 SchoolProgramListO

List of School Programs

 
List
 SchoolProgramList/Program
     
OR

 

 
 SchoolProgramList/Program/
     Category
O

Program Category

 
xs:normalizedString
 SchoolProgramList/Program/
     Type
M

Program Type

 
xs:normalizedString
 SchoolProgramList/Program/
     OtherCodeList
O OtherCodeList
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.39-1: SchoolPrograms
<SchoolPrograms RefId="D3E34B359D75101A8C3D00AA001A1652"> <SchoolInfoRefId>73648462888624AA5294BC6380173276</SchoolInfoRefId> <SchoolYear>2009</SchoolYear> <SchoolProgramList> <Program> <Category>01</Category> <Type>Steiner program</Type> </Program> <Program> <Category>01</Category> <Type>Tournament of minds</Type> </Program> </SchoolProgramList> </SchoolPrograms>
Example 3.3.39-1: SchoolPrograms

3.3.40 SectionInfo

This object provides information about the section, the specific time period a session of the course meets. Australian Implementations have been using TeachingGroup as a representation of a class;

SIF_Events are reported for this object.

SectionInfo
Figure 3.3.40-1: SectionInfo SectionInfo RefId SchoolCourseInfoRefId LocalId Description SchoolYear TermInfoRefId MediumOfInstruction Code OtherCodeList LanguageOfInstruction Code OtherCodeList LocationOfInstruction Code OtherCodeList SummerSchool SchoolCourseInfoOverride Override CourseCode StateCourseCode DistrictCourseCode SubjectArea CourseTitle InstructionalLevel CourseCredits CourseSectionCode SectionCode CountForAttendance SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 SectionInfo 

This object provides information about the section, the specific time period a session of the course meets. Australian Implementations have been using TeachingGroup as a representation of a class;

 
 
@
key
RefIdM

The Id (GUID) that uniquely identifies this section entity.

 
RefIdType
 SchoolCourseInfoRefIdM

The Id (GUID) that identifies the course being taught in this section.

 
IdRefType
 LocalIdM

The locally-assigned identifier for this course section.

 
LocalId
 DescriptionO

Description of the course section.

 
xs:normalizedString
 SchoolYearC

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g. 2013 for the 2013 school year). Either SchoolYear or TermInfoRefId must be provided.

 
SchoolYear
 TermInfoRefIdC

The Id (GUID) of the term to which this schedule information relates. Either TermInfoRefId or SchoolYear must be provided.

 
IdRefType
 MediumOfInstructionO

Medium through which the student receives instructional communication from the teacher.

 
 
 MediumOfInstruction/CodeM

Code representing the medium of instruction.

 
AUCodeSetsMediumOfInstructionType
 MediumOfInstruction/OtherCodeList
     
O OtherCodeList
 LanguageOfInstructionO

Language in which the section is taught.

 
 
 LanguageOfInstruction/Code
     
M

Code representing the language of instruction.

 
AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType
 LanguageOfInstruction/OtherCodeList
     
O OtherCodeList
 LocationOfInstructionO

Description of the location in which the section is taught.

 
 
 LocationOfInstruction/Code
     
M

Code representing the location of instruction.

 
AUCodeSetsReceivingLocationOfInstructionType
 LocationOfInstruction/OtherCodeList
     
O OtherCodeList
 SummerSchoolO

Is this a summer school assignment?

 
values:
Yes
No
 SchoolCourseInfoOverrideO

Optional overrides of the course information for this section.

 
 
@OverrideM

Designates whether or not SchoolCourseInfo information has been overridden with different values for this section.

 
values:
Yes
No
 SchoolCourseInfoOverride/
     CourseCode
O

Override of the school-defined course code for this section.

 
xs:normalizedString
 SchoolCourseInfoOverride/
     StateCourseCode
O

Override of the state-defined course code for this section.

 
xs:normalizedString
 SchoolCourseInfoOverride/
     DistrictCourseCode
O

Override of the district course code for this section.

 
xs:normalizedString
 SchoolCourseInfoOverride/
     SubjectArea
O

Override of the subject matter area for this section.

 
SubjectArea
 SchoolCourseInfoOverride/
     CourseTitle
O

Override of the course title for this section.

 
xs:normalizedString
 SchoolCourseInfoOverride/
     InstructionalLevel
O

Override of the instructional level for this section.

 
xs:normalizedString
 SchoolCourseInfoOverride/
     CourseCredits
O

Override of the course credits for this section.

 
xs:normalizedString
 CourseSectionCodeO

A section code that is linked to a course. This should be a unique identifier within the school year and course (i.e. the class instance number for a course). For example, Algebra I: Section 23 is different from English II: Section 23.

 
xs:normalizedString
 SectionCodeO

A unique identifier of the section for the school year and across courses (i.e. unique across all courses). For example, Algebra I sections range from 00122 to 00140 and English II courses range from 00141 to 00152.

 
xs:normalizedString
 CountForAttendanceO

Indicates if attendance in this section is collected and used in attendance calculations.

 
values:
Yes
No
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.40-1: SectionInfo
<SectionInfo RefId="D3E34B359D75101A8C3D00AA001A1652"> <SchoolCourseInfoRefId>101A8C3D00AA001A0000A2E35B359D75</SchoolCourseInfoRefId> <LocalId>287-1</LocalId> <SchoolYear>2013</SchoolYear> <MediumOfInstruction> <Code>0605</Code> </MediumOfInstruction> <LanguageOfInstruction> <Code>1201</Code> </LanguageOfInstruction> <LocationOfInstruction> <Code>0340</Code> <OtherCodeList> <OtherCode Codeset="Text">NSW DEC</OtherCode> </OtherCodeList> </LocationOfInstruction> <SchoolCourseInfoOverride Override="Yes"> <CourseCode>CS101A</CourseCode> <StateCourseCode>08-001A</StateCourseCode> <DistrictCourseCode>CS101A</DistrictCourseCode> <SubjectArea> <Code>05</Code> <OtherCodeList> <OtherCode Codeset="Text">Graphic Arts for Beginners</OtherCode> </OtherCodeList> </SubjectArea> <CourseTitle>Graphics Basics</CourseTitle> <InstructionalLevel>Graduate Certificate II</InstructionalLevel> </SchoolCourseInfoOverride> </SectionInfo>
Example 3.3.40-1: SectionInfo - Example 1

3.3.41 SessionInfo

This object provides the link between Period Attendance and the school's timetable. It allows subject and teaching group information to be communicated to/from the attendance system.

This object provides information about the session; the specific instance of a timetable cell against which the attendance is recorded. Please note, the TimeTableCell object represents a session scheduled in a timetable. There may be many SessionInfo objects for the same TimeTableCell each for a different week/fortnight, depending on the length of the timetable schedule. Attendance is recorded against the SessionInfo object.

SIF_Events are reported for this object.

SessionInfo
Figure 3.3.41-1: SessionInfo SessionInfo RefId SchoolInfoRefId TimeTableCellRefId SchoolYear LocalId TimeTableSubjectLocalId TeachingGroupLocalId SchoolLocalId StaffPersonalLocalId RoomNumber DayId PeriodId SessionDate StartTime FinishTime RollMarked SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 SessionInfo 

This object provides the link between Period Attendance and the school's timetable. It allows subject and teaching group information to be communicated to/from the attendance system.

This object provides information about the session; the specific instance of a timetable cell against which the attendance is recorded. Please note, the TimeTableCell object represents a session scheduled in a timetable. There may be many SessionInfo objects for the same TimeTableCell each for a different week/fortnight, depending on the length of the timetable schedule. Attendance is recorded against the SessionInfo object.

 
 
@
key
RefIdMThe GUID of the Object RefIdType
 SchoolInfoRefIdM

The ID (GUID) of the school for which this attendance information is being reported.

 
IdRefType
 TimeTableCellRefIdM

The (GUID) of the piece of Curriculum (TT Grid) scheduled

 
IdRefType
 SchoolYearM

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007").

 
SchoolYear
 LocalIdM

Session Local Identifier

 
LocalId
 TimeTableSubjectLocalIdM

TimeTableSubject Local Identifier

 
LocalId
 TeachingGroupLocalIdM

Teaching Group Local Identifier

 
LocalId
 SchoolLocalIdO

School Local Identifier

 
LocalId
 StaffPersonalLocalIdO

Staff Local Identifier

 
LocalId
 RoomNumberC

Room number as presented to the user or application. Needs to be provided if changed from TimeTableCell.

 
xs:normalizedString
 DayIdM

Day Id.

 
LocalId
 PeriodIdM

Period Id within the Day Id

 
LocalId
 SessionDateM

Date of Session

 
xs:date
 StartTimeO

Optional Start Time

 
xs:time
 FinishTimeO

Optional End Time

 
xs:time
 RollMarkedO

Was the Roll Marked for this Period?

 
AUCodeSetsYesOrNoCategoryType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.41-1: SessionInfo
<SessionInfo RefId="98157AA013BA8C3D00AA012B359D7512"> <SchoolInfoRefId>11737EA4301CADCA75C87214A7C46BDB</SchoolInfoRefId> <TimeTableCellRefId>A75A00101A8C301D02E3A05B359D0A00</TimeTableCellRefId> <SchoolYear>2008</SchoolYear> <LocalId>2</LocalId> <TimeTableSubjectLocalId>10MA1</TimeTableSubjectLocalId> <SchoolLocalId>01991</SchoolLocalId> <StaffPersonalLocalId>SMI009</StaffPersonalLocalId> <RoomNumber>R08</RoomNumber> <DayId>1</DayId> <PeriodId>5</PeriodId> <SessionDate>2008-10-10</SessionDate> <StartTime>12:05:00</StartTime> <FinishTime>13:30:00</FinishTime> <RollMarked>Y</RollMarked> </SessionInfo>
Example 3.3.41-1: SessionInfo

3.3.42 SIF_ReportObject

This object is an envelope used to send other data objects, typically reports, to authorities such as state departments of education, district offices, other schools, etc. It is also used to signal a data collector agent that a report is compiled and ready to be requested. SIF_ReportObject contains a data object, which is either complete or partial (a partial data object is one that contains a subset of the elements for the data object). One or a series of SIF_ReportObjects contained within one or a series of related SIF_Response messages makes up a complete report.

SIF_Events are reported for this object.

SIF_ReportObject
Figure 3.3.42-1: SIF_ReportObject SIF_ReportObject RefId ReportInfo ReportManifestRefId CalculationDate SubmissionNumber SubmissionReason ReportSubmitterInfo SIF_RefId SIF_RefObject SubmitterName SubmitterDepartment ContactInfo Address PhoneNumber SubmitterNotes Description ReportData SIF_ExtendedQueryResults SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 SIF_ReportObject 

This object is an envelope used to send other data objects, typically reports, to authorities such as state departments of education, district offices, other schools, etc. It is also used to signal a data collector agent that a report is compiled and ready to be requested. SIF_ReportObject contains a data object, which is either complete or partial (a partial data object is one that contains a subset of the elements for the data object). One or a series of SIF_ReportObjects contained within one or a series of related SIF_Response messages makes up a complete report.

 
 
@
key
RefIdM

The ID (GUID) that uniquely identifies this instance of a report.

 
RefIdType
 ReportInfoC

Identifies the manifest for the report and characteristics of the submission. This element is a conditional element. This element, the ReportData element, or the SIF_ExtendedQueryResults element is included but never more than one at the same time within an instance of this object. See examples of the usage of the object below.

 
 
@ReportManifestRefIdM

The report manifest corresponding to this report.

 
IdRefType
 ReportInfo/CalculationDate
     
M

The date on which the report was calculated.

 
xs:date
 ReportInfo/SubmissionNumber
     
M

A number that identifies the submission; beginning at 1 and incremented each time a submission is done for a particular report; used to indicate resubmission(s).

 
xs:positiveInteger
 ReportInfo/SubmissionReason
     
M

Reason for the report submission.

 
values:
Initial
Correction
Revision
Addition
 ReportInfo/ReportSubmitterInfo
     
C

Identifies the submitter of the report.

This element is conditional depending on the context in which the SIF_ReportObject is used. It must be present in the ReportInfo element when a SIF_ReportObject is sent to a report authority in a SIF_Event message. However, its presence is optional in SIF_ReportObject packets delivered to report authorities in SIF_Response messages.

 
 
 ReportInfo/ReportSubmitterInfo/
     SIF_RefId
O

If the submitter is described by another SIF data object such as a SchoolInfo or LEAInfo instance, this element references that object by RefId.

 
IdRefType
@SIF_RefObjectM

The name of a SIF data object. When used in the context of ReportSubmitterInfo, this attribute must have one of the following values.

 
values:
LEAInfo
The submitter of the SIF_ReportObject is the district or other agency referenced by a LEAInfo object
SchoolInfo
The submitter of the SIF_ReportObject is the school referenced by a SchoolInfo object
 ReportInfo/ReportSubmitterInfo/
     SubmitterName
M

Name of the report submitter.

This is a descriptive string that names the entity submitting the SIF_ReportObject to the report authority. It could be the name of an agency, a district, a school, the SIF_SourceId of the submitting agent, or any other string that a report authority could use to identify the submitter of a report. This element may be present regardless of the presence of the SIF_RefId and SIF_RefObject elements. When those elements are used, it is recommended that collector agents reproduce the name of the LEA or school here.

 
xs:normalizedString
 ReportInfo/ReportSubmitterInfo/
     SubmitterDepartment
O

Department, office, or subdivision of the agency submitting the report.

 
xs:normalizedString
 ReportInfo/ReportSubmitterInfo/
     ContactInfo
O

Information on the contact person in this agency submitting the report.

 
ContactInfo
 ReportInfo/ReportSubmitterInfo/
     Address
O Address
 ReportInfo/ReportSubmitterInfo/
     PhoneNumber
O PhoneNumber
 ReportInfo/ReportSubmitterInfo/
     SubmitterNotes
O

Optional notes for the report authority, such as information about a district's reporting policies and procedures, instructions for contacting the district for technical support, etc.

 
xs:string
 ReportInfo/DescriptionO xs:string
 ReportDataC

Container element for the report content; one valid SIF object can occur as a child here. This element is conditional. This element or ReportInfo or SIF_ExtendedQueryResults is included but never at the same time. See examples of the usage of the object below.

 
ReportDataObjectType
 SIF_ExtendedQueryResultsC

The report content resulting from a SIF_ExtendedQuery-based report. This element is conditional. This element or ReportInfo or ReportData is included but never at the same time.

 
SIF_ExtendedQueryResults
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.42-1: SIF_ReportObject
<SIF_Message Version="2.5" xmlns="http://www.sifinfo.org/au/infrastructure/2.x"> <SIF_Response> <SIF_Header> <SIF_MsgId>FAE9D90A38F84B729C92F868CB63C9F3</SIF_MsgId> <SIF_Timestamp>2006-10-15T09:23:26-05:00</SIF_Timestamp> <SIF_SourceId>XXXX Agent</SIF_SourceId> <SIF_DestinationId>STATE</SIF_DestinationId> </SIF_Header> <SIF_RequestMsgId>EB79C3D1FF1911D785138B604A511DAD</SIF_RequestMsgId> <SIF_PacketNumber>1</SIF_PacketNumber> <SIF_MorePackets>No</SIF_MorePackets> <SIF_ObjectData> <SIF_ReportObject RefId="B234516384746B387459000F84723A00"> <ReportInfo ReportManifestRefId="B234516384746B387459000F84723A00"> <CalculationDate>2003-08-19</CalculationDate> <SubmissionNumber>1</SubmissionNumber> <SubmissionReason>Initial</SubmissionReason> <ReportSubmitterInfo> <SubmitterName>Wasatch School District 441</SubmitterName> <SubmitterDepartment>Central Data Services Center</SubmitterDepartment> <ContactInfo> <Name Type="LGL"> <Title>Mr</Title> <FamilyName>Miller</FamilyName> <GivenName>James</GivenName> <MiddleName>Frank</MiddleName> <Suffix>Jr.</Suffix> <FullName>Mr James Frank Miller Jr.</FullName> </Name> <PositionTitle>Business Manager</PositionTitle> <Role>School Information Contact Point</Role> <Address Type="0123" Role="012B"> <Street> <Line1>23 Nicholson Street</Line1> </Street> <City>Carnegie</City> <StateProvince>VIC</StateProvince> <Country>1101</Country> <PostalCode>3004</PostalCode> <GridLocation> <Latitude>23.9876</Latitude> <Longitude>-98.8765</Longitude> </GridLocation> </Address> <EmailList> <Email Type="01">jmiller@lsc.vic.edu.au</Email> <Email Type="02">jmiller@yahoo.com.au</Email> </EmailList> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>03 9637-2000</Number> <Extension>72345</Extension> <ListedStatus>Y</ListedStatus> </PhoneNumber> </PhoneNumberList> </ContactInfo> <PhoneNumber Type="0096"> <Number>(55) 5555-1010</Number> </PhoneNumber> <SubmitterNotes>Wasatch School District's Vertical Reporting policies can be found on-line at http://www.wasatchsif.org/policies/vr.html. Please contact Patricia Reynolds, Central Data Services Center, at (55) 5555-1010 for more information.</SubmitterNotes> </ReportSubmitterInfo> </ReportInfo> </SIF_ReportObject> <SIF_ReportObject RefId="B234516384746B387459000F84723A00"> <ReportData> <StudentPersonal RefId="5D1F2390F33F11D7B64CD17E020C45AB" /> </ReportData> </SIF_ReportObject> <SIF_ReportObject RefId="B234516384746B387459000F84723A00"> <ReportData> <StudentSchoolEnrollment RefId="5DF9A510F33F11D7B64C970DE3494F35" /> </ReportData> </SIF_ReportObject> <SIF_ReportObject RefId="B234516384746B387459000F84723A00"> <ReportData> <SchoolInfo RefId="56E86900F33F11D7B64CBCCE0CB2E03A" /> </ReportData> </SIF_ReportObject> </SIF_ObjectData> </SIF_Response> </SIF_Message>
Example 3.3.42-1: SIF_ReportObject

3.3.43 Sif3Assessment

An assessment measures a student's progress and learning on specific academic standards.

SIF_Events are not reported for this object.

Sif3Assessment
Figure 3.3.43-1: Sif3Assessment Sif3Assessment RefId Name AssessmentIdentifiers AssessmentIdentifier AssessmentIdType AssessmentPackageRefId AssessmentDescriptors AssessmentDescriptor AssessmentProvider AssessmentItemBanks AssessmentItemBank AssessmentItemBankId AssessmentItemBankName AssessmentSubjects AssessmentGradeLevels AssessmentLanguages LearningStandardItemRefIds LearningStandardItemRefId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Sif3Assessment   
@
key
RefIdM

The GUID that uniquely identifies this object.

 
RefIdType
 NameM

Name of the test.

 
xs:normalizedString
 AssessmentIdentifiersO

A list of all assessment identifiers that may be associated with this assessment

 
List
 AssessmentIdentifiers/AssessmentIdentifier
     
MR

The state, local or publisher unique Id for the assessment.

 
xs:normalizedString
@AssessmentIdTypeM

The Id Type Codes indicate the authority that maintains and/or uses the identifier.

 
values:
client
Assigned by the client, e.g., a state.
local
Assigned by the local entity.
publisher
Assigned by the owner of the test.
internal
Internal assessment service provider identifier.
other
Custom identifier.
 AssessmentPackageRefIdO IdRefType
 AssessmentDescriptorsO

Describes what type of assessment this represents.

 
List
 AssessmentDescriptors/AssessmentDescriptor
     
MR union of:

AUCodeSetsAssessmentTypeType

additional values:

statewide
formative
localSummative
diagnostic
benchmark
commonCore
national
 AssessmentProviderO

Identifies the provider or publisher of the assessment.

 
xs:normalizedString
 AssessmentItemBanksO

Assessments may be part of one or more item banks.

 
List
 AssessmentItemBanks/AssessmentItemBank
     
MR

A wrapper for the Item Bank elements.

 
 
 AssessmentItemBanks/AssessmentItemBank/
     AssessmentItemBankId
M

If the assessment is provided with an item bank, then this identifies the item bank: a unique code or number used by the item banking system.

 
xs:normalizedString
 AssessmentItemBanks/AssessmentItemBank/
     AssessmentItemBankName
O

If the assessment is provided with an item bank, then this is the name of the item bank.

 
xs:normalizedString
 AssessmentSubjectsO

The assessment may be designed to measure specific subject areas. Note that grade levels are also included in the Assessment Form object. Specific forms of an assessment may have more granularity.

 
SubjectAreaList
 AssessmentGradeLevelsO

The assessment may be designed for specific grade levels. Note that grade levels are also included in the Assessment Form object. Specific forms of an assessment may have more granularity.

 
YearLevels
 AssessmentLanguagesO

The assessment may be available in multiple languages. This list will indicate which languages are available.

 
LanguageList
 LearningStandardItemRefIdsO

This list identifies all learning standards that may be measured by this assessment

 
List
 LearningStandardItemRefIds/
     LearningStandardItemRefId
     
MR

Reference to all learning standards that can be measured by this assessment. Note that a specific form of an assessment may measure all or a subset of the learning standards. If the assessment measures all standards under a parent standard, then the parent and all children should be identified.

 
IdRefType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.43-1: Sif3Assessment
<Sif3Assessment RefId="CC2834DE9138FAB032EF399BA72A8234"> <Name>TAKS Test</Name> <AssessmentIdentifiers> <AssessmentIdentifier AssessmentIdType="client">TX48A</AssessmentIdentifier> <AssessmentIdentifier AssessmentIdType="publisher">85976</AssessmentIdentifier> </AssessmentIdentifiers> <AssessmentPackageRefId>B8846EB83F0D4609A3299AC59410814E</AssessmentPackageRefId> <AssessmentDescriptors> <AssessmentDescriptor>statewide</AssessmentDescriptor> </AssessmentDescriptors> <AssessmentProvider>pearson</AssessmentProvider> <AssessmentItemBanks> <AssessmentItemBank> <AssessmentItemBankId>TXTAKSGR4</AssessmentItemBankId> <AssessmentItemBankName>Texas TAKS Grade 4</AssessmentItemBankName> </AssessmentItemBank> </AssessmentItemBanks> <AssessmentSubjects> <SubjectArea> <Code>02</Code> <OtherCodeList> <OtherCode Codeset="Text">Mathmatics</OtherCode> </OtherCodeList> </SubjectArea> <SubjectArea> <Code>03</Code> <OtherCodeList> <OtherCode Codeset="Text">Life and Physical Sciences</OtherCode> </OtherCodeList> </SubjectArea> </AssessmentSubjects> <AssessmentGradeLevels> <YearLevel> <Code>5</Code> </YearLevel> <YearLevel> <Code>6</Code> </YearLevel> </AssessmentGradeLevels> <AssessmentLanguages> <Language> <Code>1201</Code> <OtherCodeList> <OtherCode Codeset="Text">English</OtherCode> </OtherCodeList> </Language> </AssessmentLanguages> <LearningStandardItemRefIds> <LearningStandardItemRefId>FA3023B26277CAD47105327F3A782BED</LearningStandardItemRefId> <LearningStandardItemRefId>DE937CB2627AAE872850E1F3A782BEDF</LearningStandardItemRefId> <LearningStandardItemRefId>BCFA143627AAE87E830E1F3AD92B4DA7</LearningStandardItemRefId> <LearningStandardItemRefId>DE840286ABB72198756E1F349CAE8273</LearningStandardItemRefId> <LearningStandardItemRefId>913DE839BA8329FCA938EF2709BC31A0</LearningStandardItemRefId> <LearningStandardItemRefId>A8930CD176EBB992714ACEB78492AE9C</LearningStandardItemRefId> <LearningStandardItemRefId>0264FFBA72C78ED903BE27CAA18905FB</LearningStandardItemRefId> </LearningStandardItemRefIds> </Sif3Assessment>
Example 3.3.43-1: sif3 Assessment- Example

3.3.44 Sif3AssessmentAdministration

This object represents an assessment event. It includes information related to the time of administration, place of administration, and unusual events related to the administration.

SIF_Events are reported for this object.

Sif3AssessmentAdministration
Figure 3.3.44-1: Sif3AssessmentAdministration Sif3AssessmentAdministration RefId AdministrationName AdministrationCode StartDateTime FinishDateTime AdministrationAssessments AdministrationAssessment Organizations Organization LEAInfoRefId SchoolInfoRefId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Sif3AssessmentAdministration 

This object represents an assessment event. It includes information related to the time of administration, place of administration, and unusual events related to the administration.

 
 
@
key
RefIdM

The GUID that uniquely identifies an instance of the object.

 
RefIdType
 AdministrationNameOName of the administration. xs:normalizedString
 AdministrationCodeOA code associated with the administration. Typically assigned by the assessment program. xs:normalizedString
 StartDateTimeO

Date and time testing begins.

 
xs:dateTime
 FinishDateTimeO

Date and time testing ends.

 
xs:dateTime
 AdministrationAssessmentsO

A list of all assessements to be administered in this administration.

 
List
 AdministrationAssessments/
     AdministrationAssessment
MR

The RefId of the assessment related to this administration.

 
IdRefType
 OrganizationsO

LEAs and/or schools that are participating in this administration. If there are restrictions on which LEAs or Schools are participating in the administration, then this list will identify those that can participate. If no list provided, all LEAs and schools can participate.

 
List
 Organizations/Organization
     
MR

 

 
 Organizations/Organization/
     LEAInfoRefId
O

Optional reference to a school district associated with the administration.

 
IdRefType
 Organizations/Organization/
     SchoolInfoRefId
O

Optional reference to a school associated with the administration.

 
IdRefType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.44-1: Sif3AssessmentAdministration
<Sif3AssessmentAdministration RefId="90E298F70E094EE2B8B52DFD88006AF2"> <AdministrationName>Texas Fall 2011 Main Administration</AdministrationName> <AdministrationCode>TX2011FM</AdministrationCode> <StartDateTime>2011-01-01T16:30:00</StartDateTime> <FinishDateTime>2011-01-01T17:30:00</FinishDateTime> <AdministrationAssessments> <AdministrationAssessment>80F298F70E094EE2B8B52DFD88006AF2</AdministrationAssessment> <AdministrationAssessment>094EE290E298F70E2DFD88006AF2B8B5</AdministrationAssessment> <AdministrationAssessment>90E298F70E094EE2B8B52DFD88006AF2</AdministrationAssessment> </AdministrationAssessments> <Organizations> <Organization> <LEAInfoRefId>06AF290E298F70E094EE2B8B52DFD880</LEAInfoRefId> <SchoolInfoRefId>2B8B52D90E298F70E094EEFD88006AF2</SchoolInfoRefId> </Organization> <Organization> <LEAInfoRefId>DFD8800690E298F70E094EE2B8B52AF2</LEAInfoRefId> <SchoolInfoRefId>80E298F70E094EE2B8B52DFD88006AF2</SchoolInfoRefId> </Organization> </Organizations> </Sif3AssessmentAdministration>
Example 3.3.44-1: sif3 AssessmentAdministration - Example

3.3.45 Sif3AssessmentAsset

This object represents a content asset that is used to compose an assessment item, referenced by the item but not part of the item content itself, or is content that is included as part of a section within an assessment form. Assets can be static content such as art work or dynamic assets such as tools (calculators as an example).

SIF_Events are not reported for this object.

Sif3AssessmentAsset
Figure 3.3.45-1: Sif3AssessmentAsset Sif3AssessmentAsset RefId AssetVersion AssetPublishDate AssetIdentifiers AssetIdentifier AssetIdType AssetName AssetType AssetOwner AssetSubjects AssetGradeLevels AssetLanguage AssetLearningStandards AssetLearningStandard AssetContent SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Sif3AssessmentAsset   
@
key
RefIdM

The GUID that uniquely identifies an instance of this object.

 
RefIdType
 AssetVersionO

Identifies the version of the asset that this object represents. New versions of the asset will generate new RefIds and therefore new instances of the object. The format of the version number is defined by the assessment provider.

 
xs:normalizedString
 AssetPublishDateO

The date that this version of the asset was published (published means made available for use). If the AssetVersion is provided, then this date should also be provided.

 
xs:dateTime
 AssetIdentifiersO

If the authoring system provides for a unique coding system for assets then this element is used to store that information.

 
List
 AssetIdentifiers/AssetIdentifier
     
MR

The identifier for this asset.

 
xs:normalizedString
@AssetIdTypeO

The type of identifier that is provided for this asset.

 
values:
client
assigned by the client
publisher
assigned by the asset owner
internal
provided by an internal assessment service
other
custom identifier
 AssetNameO

The name of the asset

 
xs:normalizedString
 AssetTypeM

Identifies the type of asset that this object represents. Because there is no industry standard for identifying types of assessment assets, this will be implementation specific. Other custom types should be articulated in your implementation profile.

 
values:
reading passage
graphic art
map
formula sheet
table
chart
audio
video
scenario
simulation
story board
lab set
periodic table
translation dictionary
basic calculator
standard calculator
scientific calculator
graphing calculator
protractor
metric ruler
english ruler
units ruler
reading line
line draw
highlighter
other interactive
other non-interactive
other
 AssetOwnerO

The name of the owner (publisher) of the asset.

 
xs:normalizedString
 AssetSubjectsO

This will list all subjects to which this asset can be applied.

 
SubjectAreaList
 AssetGradeLevelsO

The grade levels to which this asset can be applied.

 
YearLevels
 AssetLanguageO

The language in which this asset is written (if applicable).

 
AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType
 AssetLearningStandardsO

A list of LearningStandardItem RefIds.

 
List
 AssetLearningStandards/AssetLearningStandard
     
MR

The RefId of a specific learning standard for the asset. If the asset is linked to all children learning standards in a hierarchy, then the parent learning standard should also be linked.

 
IdRefType
 AssetContentM

Contains the actual asset content. Content could be text, images, audio/video, interactive tools, etc.

 
AbstractContentElementType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.45-1: Sif3AssessmentAsset
<Sif3AssessmentAsset RefId="80E298F70E094EE2B8B52DFD88006AF2"> <AssetVersion>V99.2.01a</AssetVersion> <AssetPublishDate>2011-12-31T15:23:01</AssetPublishDate> <AssetIdentifiers> <AssetIdentifier AssetIdType="client">A432D</AssetIdentifier> <AssetIdentifier AssetIdType="internal">12345324</AssetIdentifier> </AssetIdentifiers> <AssetName>Abraham Lincoln Inauguration</AssetName> <AssetType>reading passage</AssetType> <AssetOwner>McGraw Hill</AssetOwner> <AssetSubjects> <SubjectArea> <Code>02</Code> <OtherCodeList> <OtherCode Codeset="Text">Mathematics</OtherCode> </OtherCodeList> </SubjectArea> <SubjectArea> <Code>03</Code> <OtherCodeList> <OtherCode Codeset="Text">Life and Physical Sciences</OtherCode> </OtherCodeList> </SubjectArea> </AssetSubjects> <AssetGradeLevels> <YearLevel> <Code>3</Code> </YearLevel> <YearLevel> <Code>4</Code> </YearLevel> </AssetGradeLevels> <AssetLanguage>1201</AssetLanguage> <AssetLearningStandards> <AssetLearningStandard>FA3023B26277CAD47105327F3A782BED</AssetLearningStandard> <AssetLearningStandard>0264FFBA72C78ED903BE27CAA18905FB</AssetLearningStandard> </AssetLearningStandards> <AssetContent> <TextData Description="Abraham Lincoln Inauguration">Fellow-Citizens of the United States: In compliance with a custom as old as the Government itself, I appear before you to address you briefly and to take in your presence the oath prescribed by the Constitution of the United States to be taken by the President.etc.etc. </TextData> </AssetContent> </Sif3AssessmentAsset>
Example 3.3.45-1: sif3 AssessmentAsset - Example

3.3.46 Sif3AssessmentForm

Represents the unique set of questions or stimuli that can be given to a set of test takers. A physical correlate of the assessment form is the test booklet given to students during an assessment. For an adaptive test, the form would become a container for the structure and pool of items that are available to be selected by the adaptive algorithm. However, this object does not contain the questions, it only contains elements that describe the form for use in scoring the questions.

SIF_Events are not reported for this object.

Sif3AssessmentForm
Figure 3.3.46-1: Sif3AssessmentForm Sif3AssessmentForm RefId AssessmentRefId FormVersion FormPublishDate AssessmentType FormName FormIdentifiers FormIdentifier FormIdentifierType FormAccommodations FormAccommodation Level Period GradeLevels AssessmentFormSubjects AssessmentFormLanguages AssessmentSubTestRefIds AssessmentSubTestRefId AssessmentSections AssessmentSection AssessmentSectionRefId AssessmentSectionSequence AssessmentPlatforms AssessmentPlatform AssessmentAssetRefIds AssessmentAssetRefId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Sif3AssessmentForm 

Represents the unique set of questions or stimuli that can be given to a set of test takers. A physical correlate of the assessment form is the test booklet given to students during an assessment. For an adaptive test, the form would become a container for the structure and pool of items that are available to be selected by the adaptive algorithm. However, this object does not contain the questions, it only contains elements that describe the form for use in scoring the questions.

 
 
@
key
RefIdM

The GUID that uniquely identifies an instance of the object.

 
RefIdType
@AssessmentRefIdM

The RefId of the assessment related to this form.

 
IdRefType
 FormVersionO

This is the version of the form that this object represents. Note that new versions of forms must generate new RefIds and therefore a new form object. The format of the version numbering system is determined by the assessment provider.

 
xs:normalizedString
 FormPublishDateO

This is the date that this version of the form was published (published means made available for use). If a FormVersion is provided, then this element should also be provided.

 
xs:dateTime
 AssessmentTypeO

Indicates whether this assessment (form) is a standard administration or alternate administration (accommodations provided).

 
values:
standard
alternate
 FormNameM

Text description for this particular arrangement of questions, etc.

 
xs:normalizedString
 FormIdentifiersO

Reference numbers for the form.

 
List
 FormIdentifiers/FormIdentifier
     
MR

Reference number for the form.

 
xs:token
@FormIdentifierTypeM

The Type Codes indicate the type and/or uses of the identifier.

 
values:
client
Assigned by the client, e.g., a state.
local
Assigned by the local entity.
publisher
Assigned by the owner of the test.
internal
Internal assessment service provider identifier. Can be a machine readable number
other
Custom identifier.
 FormAccommodationsO

 

List
 FormAccommodations/FormAccommodation
     
MR

This list is one or more of the specific accommodations available. If no accommodations are provided, then this list will not be present.

 
values:
braille
text-to-speech
audio
signLanguage
alternateLanguage
simplifiedLanguage
 LevelO

Indicates the level of the form.

Examples
Grade 3
Leveling System

xs:token
 PeriodO

The time period in which the form is intended to be administered.

 
xs:token
 GradeLevelsO

Grade levels this assessment is designed to evaluate.

 
YearLevels
 AssessmentFormSubjectsO

Identifies the subject areas for which the form is designed.

 
SubjectAreaList
 AssessmentFormLanguagesO

This identifies the list of languages that the form was designed to support. For example, a form may include items in both English and Spanish and the delivery system provides methods for the test taker to switch between languages.

 
LanguageList
 AssessmentSubTestRefIdsO

Associated subtests (sometimes referred to as strands). Each form can provide scores in one or more subtests and each subtest can generate one or more scores (score metrics such as raw and scale scores and performance levels). If a subtest is defined as parent and child hierarchy and all child sub-tests are used by the form, then the parent and all children subtests should be identified.

 
List
 AssessmentSubTestRefIds/AssessmentSubTestRefId
     
OR

A subtest identified by RefId.

 
IdRefType
 AssessmentSectionsO

A list of all sections that make up the assessment form. Sections support form structure and sequence. For example, a form may have section 1 being sample items, section 2 being a short placement test, section 3 being an adaptive section, and section 4 a final survey.

 
List
 AssessmentSections/AssessmentSection
     
MR

A single section.

 
 
 AssessmentSections/AssessmentSection/
     AssessmentSectionRefId
M

The reference to an Assessment Section object.

 
IdRefType
 AssessmentSections/AssessmentSection/
     AssessmentSectionSequence
     
M

A numeric sequence in which the section will be presented to the test taker. This should be a simple integer sequence number (1,2,3, etc.) but may be other values that can be sorted into sequence (e.g., S-A, S-B, S-C, etc).

 
xs:token
 AssessmentPlatformsO

A list of all delivery platforms that this form design will support.

 
List
 AssessmentPlatforms/AssessmentPlatform
     
MR

A delivery platform that this form design will support.

 
values:
paper
computer
mobile
clicker
other
 AssessmentAssetRefIdsO

A list of all assets used on the assessment form that are not related to any specific section or item. These are assets that are 'global' to the form. Examples of form assets may include headers/footers, navigation tools, formula sheets, etc. that are available to the test taker at all times. This list should not duplicate any section or item level assets if possible.

 
List
 AssessmentAssetRefIds/AssessmentAssetRefId
     
MR

A reference to a specific asset used by this form.

 
IdRefType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.46-1: Sif3AssessmentForm
<Sif3AssessmentForm RefId="80E298F70E094EE2B8B52DFD88006AF2" AssessmentRefId="77C5D8A7345B4BE883053228C9708512"> <FormVersion>V1.9</FormVersion> <FormPublishDate>2011-12-31T15:23:01</FormPublishDate> <AssessmentType>standard</AssessmentType> <FormName>Form A</FormName> <FormIdentifiers> <FormIdentifier FormIdentifierType="client">F34</FormIdentifier> <FormIdentifier FormIdentifierType="internal">1472632</FormIdentifier> </FormIdentifiers> <FormAccommodations> <FormAccommodation>text-to-speech</FormAccommodation> <FormAccommodation>alternateLanguage</FormAccommodation> </FormAccommodations> <Level>Grade 3</Level> <Period>Spring</Period> <GradeLevels> <YearLevel> <Code>3</Code> </YearLevel> <YearLevel> <Code>4</Code> </YearLevel> </GradeLevels> <AssessmentFormSubjects> <SubjectArea> <Code>02</Code> <OtherCodeList> <OtherCode Codeset="Text">Mathematics</OtherCode> </OtherCodeList> </SubjectArea> <SubjectArea> <Code>03</Code> <OtherCodeList> <OtherCode Codeset="Text">Life and Physical Sciences</OtherCode> </OtherCodeList> </SubjectArea> </AssessmentFormSubjects> <AssessmentFormLanguages> <Language> <Code>1201</Code> </Language> </AssessmentFormLanguages> <AssessmentSubTestRefIds> <AssessmentSubTestRefId>C356A7559EB144DE8B09097078A94F86</AssessmentSubTestRefId> </AssessmentSubTestRefIds> <AssessmentSections> <AssessmentSection> <AssessmentSectionRefId>87C5D8A7345B4BE883053228C9708512</AssessmentSectionRefId> <AssessmentSectionSequence>1</AssessmentSectionSequence> </AssessmentSection> <AssessmentSection> <AssessmentSectionRefId>D456A7559EB144DE8B09097078A94F84</AssessmentSectionRefId> <AssessmentSectionSequence>2</AssessmentSectionSequence> </AssessmentSection> <AssessmentSection> <AssessmentSectionRefId>F786A7559EB144DE8B09097078A94F67</AssessmentSectionRefId> <AssessmentSectionSequence>3</AssessmentSectionSequence> </AssessmentSection> </AssessmentSections> <AssessmentPlatforms> <AssessmentPlatform>paper</AssessmentPlatform> </AssessmentPlatforms> <AssessmentAssetRefIds> <AssessmentAssetRefId>A346A7659EB144DE8B09097078A94F95</AssessmentAssetRefId> </AssessmentAssetRefIds> </Sif3AssessmentForm>
Example 3.3.46-1: sif3 AssessmentForm - Example

3.3.47 Sif3AssessmentItem

This object is designed to allow software systems to provide item detail information such as the stem of the item, the distractors, the stimuli, etc. This initial version of the object does not deal with presentation aspects of the item. Instead it focuses on the item content and characteristics needed to enable interoperability and the usage of item-level information in the improvement of learning and instruction.

SIF_Events are not reported for this object.

Sif3AssessmentItem
Figure 3.3.47-1: Sif3AssessmentItem Sif3AssessmentItem RefId ResponseType ItemVersion ItemPublishDate ItemName AssessmentIdentifiers AssessmentIdentifier AssessmentIdType AssessmentSubjects AssessmentGradeLevels AssessmentLanguages LearningStandardItems LearningStandardItemRefId AssessmentItemAssetRefIds AssessmentItemAssetRefId Stem ResponseChoices Choice ChoiceLabel ChoiceContent CreditValue ResponseFeedback ItemFeedbackCorrect ItemFeedbackIncorrect ItemFeedbackHint ItemScoreMaximum ItemScoreMinimum ItemRubricIds ItemRubricId AssessmentItemBanks AssessmentItemBank AssessmentItemBankId AssessmentItemBankName AssessmentItemPlatforms AssessmentItemPlatform SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Sif3AssessmentItem 

This object is designed to allow software systems to provide item detail information such as the stem of the item, the distractors, the stimuli, etc. This initial version of the object does not deal with presentation aspects of the item. Instead it focuses on the item content and characteristics needed to enable interoperability and the usage of item-level information in the improvement of learning and instruction.

 
 
@
key
RefIdM RefIdType
@ResponseTypeM

A value that indicates the response type for the item.

 
values:
multiple-choice
multiple-multiple choice
true-false
fill-in-the-blank
short-answer
essay
 ItemVersionO

This will identify the version of the item that this object represents. New versions of the item will generate new RefIds and therefore new instances of the object. The format of the version number is defined by the assessment provider.

 
xs:normalizedString
 ItemPublishDateO

The date that this version of the item was published (published means made available for use). If the ItemVersion is provided, then this date should also be provided.

 
xs:dateTime
 ItemNameO

Name or short description of the item.

 
xs:string
 AssessmentIdentifiersO

A list of all assessment identifiers that may be associated with this assessment

 
List
 AssessmentIdentifiers/AssessmentIdentifier
     
MR

The state, local or publisher unique Id for the assessment.

 
xs:normalizedString
@AssessmentIdTypeM

The Id Type Codes indicate the authority that maintains and/or uses the identifier.

 
values:
client
Assigned by the client, e.g., a state.
local
Assigned by the local entity.
publisher
Assigned by the owner of the test.
internal
Internal assessment service provider identifier.
other
Custom identifier.
 AssessmentSubjectsO

The assessment may be designed to measure specific subject areas. Note that subjects are also included in the Assessment Form object. Specific forms of an assessment may have more granularity.

 
SubjectAreaList
 AssessmentGradeLevelsO

The assessment may be designed for specific grade levels. Note that grade levels are also included in the Assessment Form object. Specific forms of an assessment may have more granularity.

 
YearLevels
 AssessmentLanguagesO

The assessment may be available in multiple languages. This list will indicate which languages are available.

 
LanguageList
 LearningStandardItemsO

This object contains information related to curriculum standards statements "standards" or "benchmarks" or the like within the document. This object primarily focuses upon state department curriculum standards, published curriculum standards and local education agency learning standards. Each LearningStandardItemRefId reflects an individual standard statement and may occur at several levels within a hierarchially structured document.

 
List
 LearningStandardItems/LearningStandardItemRefId
     
MR IdRefType
 AssessmentItemAssetRefIdsO

A list of all content assets that are associated with the item. Assets could include stimuli such as reading passages, charts, maps, etc. as well as supporting material such as formula sheets.

 
List
 AssessmentItemAssetRefIds/
     AssessmentItemAssetRefId
MR

Reference to an asset used by this item.

 
IdRefType
 StemO

The question, task, or statement that prompts a response from the test taker.

 
AbstractContentElementType
 ResponseChoicesC

This complex element will not be included in the object if @ResponseType is:

  • fill-in-the-blank
  • short-answer
  • essay

Other cases will be added in the future.

 
 
 ResponseChoices/ChoiceMR  
 ResponseChoices/Choice/ChoiceLabel
     
O

A choice number or other identifier for the choice. It may be used to indicate the order or grouping of the choices.

 
xs:normalizedString
 ResponseChoices/Choice/ChoiceContent
     
M

The text of the choice, such as true, 27, or important economic and social factors.

 
AbstractContentElementType
 ResponseChoices/Choice/CreditValue
     
O

A numeric value that indicates the amount of credit awarded for choosing the choice.

 
xs:float
 ResponseChoices/Choice/ResponseFeedback
     
O

Feedback can be provided for each choice. If a test taker selects this choice, this can provide additional feedback to the student if the choice is correct or not.

 
xs:string
 ItemFeedbackCorrectO

Feedback can be provided for the item if the item is correct.

 
xs:string
 ItemFeedbackIncorrectO

Feedback can be provided for the item if the item is incorrect.

 
xs:string
 ItemFeedbackHintO

A hint is provided to the test taker during testing, either on request or upon an incorrect response as determined by the test design.

 
xs:string
 ItemScoreMaximumO

The maximum item score possible for this item.

 
xs:token
 ItemScoreMinimumO

The minimum item score possible for this item.

 
xs:token
 ItemRubricIdsO

A list of all rubric Ids for rubrics that may be used to evaluate an item response. Typically used for open ended items (such as essays).

 
List
 ItemRubricIds/ItemRubricId
     
MR

If this item is scored using a rubric, this will identify the specific rubric used.

 
IdRefType
 AssessmentItemBanksO

An assessment may be part of one or more item banks.

 
List
 AssessmentItemBanks/AssessmentItemBank
     
MR

 

 
 AssessmentItemBanks/AssessmentItemBank/
     AssessmentItemBankId
M

If the assessment is provided with an item bank, then this will identify the item bank, potentially a unique code or number.

 
xs:normalizedString
 AssessmentItemBanks/AssessmentItemBank/
     AssessmentItemBankName
O

If the assessment is provided with an item bank, then this will be the name of the item bank.

 
xs:normalizedString
 AssessmentItemPlatformsO

 

List
 AssessmentItemPlatforms/AssessmentItemPlatform
     
MR

The specific delivery platform that this item will support.

 
values:
paper
computer
mobile
clicker
other
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.47-1: Sif3AssessmentItem
<Sif3AssessmentItem RefId="80E298F70E094EE2B8B52DFD88006AF2" ResponseType="multiple-choice"> <ItemVersion>4.13</ItemVersion> <ItemPublishDate>2011-12-31T15:23:01</ItemPublishDate> <ItemName>Geometry diagnostic</ItemName> <AssessmentIdentifiers> <AssessmentIdentifier AssessmentIdType="client">TXTAKSMA03FR</AssessmentIdentifier> <AssessmentIdentifier AssessmentIdType="internal">987392834</AssessmentIdentifier> </AssessmentIdentifiers> <AssessmentSubjects> <SubjectArea> <Code>02</Code> <OtherCodeList> <OtherCode Codeset="Text">Mathematics</OtherCode> </OtherCodeList> </SubjectArea> <SubjectArea> <Code>03</Code> <OtherCodeList> <OtherCode Codeset="Text">Life and Physical Sciences</OtherCode> </OtherCodeList> </SubjectArea> </AssessmentSubjects> <AssessmentGradeLevels> <YearLevel> <Code>3</Code> </YearLevel> <YearLevel> <Code>4</Code> </YearLevel> </AssessmentGradeLevels> <AssessmentLanguages> <Language> <Code>1201</Code> </Language> </AssessmentLanguages> <LearningStandardItems> <LearningStandardItemRefId>DE072A87EFAD4B778AF9FAF83C94839E</LearningStandardItemRefId> </LearningStandardItems> <Stem> <TextData Description="Pythagorean Theorem">Express the length of side C in terms of A and B.</TextData> </Stem> <ResponseChoices> <Choice> <ChoiceLabel>A</ChoiceLabel> <ChoiceContent> <TextData>A + B</TextData> </ChoiceContent> <CreditValue>0.0</CreditValue> <ResponseFeedback>This option is incorrect for reasons xyz</ResponseFeedback> </Choice> <Choice> <ChoiceLabel>B</ChoiceLabel> <ChoiceContent> <TextData>3PI*R</TextData> </ChoiceContent> <CreditValue>-0.1</CreditValue> <ResponseFeedback>This option is incorrect for reasons xyz</ResponseFeedback> </Choice> <Choice> <ChoiceLabel>C</ChoiceLabel> <ChoiceContent> <TextData>SQRT(A2 + B2)</TextData> </ChoiceContent> <CreditValue>1.0</CreditValue> <ResponseFeedback>This option is correct, congratulations</ResponseFeedback> </Choice> <Choice> <ChoiceLabel>D</ChoiceLabel> <ChoiceContent> <TextData>A2 + B2</TextData> </ChoiceContent> <CreditValue>0.5</CreditValue> <ResponseFeedback>This option is partially correct for reasons xyz</ResponseFeedback> </Choice> </ResponseChoices> <ItemFeedbackCorrect>You seem to have a good understanding of xyz concepts</ItemFeedbackCorrect> <ItemFeedbackIncorrect>You missed this item and should review xyz concepts</ItemFeedbackIncorrect> <ItemFeedbackHint>Consider how the xyz positively impacts abc</ItemFeedbackHint> <AssessmentItemBanks> <AssessmentItemBank> <AssessmentItemBankId>TXTAKSM</AssessmentItemBankId> <AssessmentItemBankName>Texas TAKS Math</AssessmentItemBankName> </AssessmentItemBank> </AssessmentItemBanks> <AssessmentItemPlatforms> <AssessmentItemPlatform>paper</AssessmentItemPlatform> <AssessmentItemPlatform>computer</AssessmentItemPlatform> </AssessmentItemPlatforms> </Sif3AssessmentItem>
Example 3.3.47-1: sif3 AssessmentItem - Example

3.3.48 Sif3AssessmentItemAssociation

This object links together two assessment items for various purposes. The AssociationType element indicates the purpose of the relationship. Relationships can be used by content management or test delivery systems.

SIF_Events are not reported for this object.

Sif3AssessmentItemAssociation
Figure 3.3.48-1: Sif3AssessmentItemAssociation Sif3AssessmentItemAssociation RefId AssessmentItemRefId TargetAssessmentItemRefId AssociationType SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Sif3AssessmentItemAssociation   
@
key
RefIdM

The GUID that uniquely identifies an instance of this object.

 
RefIdType
 AssessmentItemRefIdM

The first item in the association.

 
IdRefType
 TargetAssessmentItemRefIdM

The item being associated to the first item.

 
IdRefType
 AssociationTypeM

Indicates the type of association.

 
values:
enemy
Indicates that the two items are enemies and should not appear on the same test together.
derivative
Indicates that the two items were derived from one another (such as language translation).
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.48-1: Sif3AssessmentItemAssociation
<Sif3AssessmentItemAssociation RefId="80E298F70E094EE2B8B52DFD88006AF2"> <AssessmentItemRefId>80E298F70E094EE2B8B52DFD88006AF4</AssessmentItemRefId> <TargetAssessmentItemRefId>90E298F70E094EE2B8B52DFD88006AF3</TargetAssessmentItemRefId> <AssociationType>enemy</AssociationType> </Sif3AssessmentItemAssociation>
Example 3.3.48-1: sif3 AssessmentItemAssociation - Example

3.3.49 Sif3AssessmentRegistration

This object represents the assignment of a specific assessment to be taken by a student. A student will have multiple registrations if a given assessment is attempted more than once. This object will also track testing status information after the student has tested.

SIF_Events are reported for this object.

Sif3AssessmentRegistration
Figure 3.3.49-1: Sif3AssessmentRegistration Sif3AssessmentRegistration RefId StudentPersonalRefId AssessmentRefId AssessmentAdministrationRefId AssessmentSessionRefId AssessmentFormRefId CreationDateTime StartDateTime EndDateTime AssessmentPlatform DaysOfInstruction RetestIndicator TestAttemptIdentifier StudentSpecialEvents StudentSpecialEvent Code TestingStatuses TestingStatus TestingStatusCode TestingStatusDescription ScorePublishDate StudentGradeLevel AssessmentGradeLevel AssessmentStudentSnapshot Name LocalId StateProvinceId Address Sex BirthDate Age ProjectedGraduationYear OnTimeGraduationYear GraduationDate GraduationAward GraduationOnTime HomeEnrollment StudentSchoolEnrollmentRefId SchoolName SchoolInfoRefId LocalId StateProvinceId Status GradeLevel Homeroom SIF_RefObject HomeroomNumber FullYearEnrollment GiftedTalented EconomicDisadvantage NeglectedDelinquent LEAInfoRefId SchoolInfoRefId StaffPersonalRefId SectionInfoRefId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Sif3AssessmentRegistration 

This object represents the assignment of a specific assessment to be taken by a student. A student will have multiple registrations if a given assessment is attempted more than once. This object will also track testing status information after the student has tested.

 
 
@
key
RefIdM

The GUID that uniquely identifies an instance of the object.

 
RefIdType
@StudentPersonalRefIdM

The student associated with the registration.

 
IdRefType
@AssessmentRefIdM

The assessment that is to be taken by the student.

 
IdRefType
 AssessmentAdministrationRefIdO

The assessment administration associated with the registration.

 
IdRefType
 AssessmentSessionRefIdO

Identifies the AssessmentSession that contains the location and scheduled time the assessment will/has been delivered. The session is likely identified at some time after the registration is initially created.

 
IdRefType
 AssessmentFormRefIdO

Identifies the AssessmentForm used in the administration.

 
IdRefType
 CreationDateTimeM

Date/time assignment is made.

 
xs:dateTime
 StartDateTimeO

Date/time the assignment actually started. Typically considered the login time. For paper-based tests, this would typically be the date of testing for this student. Note: if the student 'pauses' or otherwise logs in/out of a test after starting, this only records the first event. If further detailed analysis is required, refer to the item level details.

 
xs:dateTime
 EndDateTimeO

Date/time the assignment actually ended. Typically considered the time the test has been submitted for scoring by the test taker. Likely used for online tests only.

 
xs:dateTime
 AssessmentPlatformO

Indicates if the registration is for a specific assessment delivery platform. Should be updated post-test with the actual platform used.

 
xs:token

paper
computer
mobile
clicker
mixed mode
other
 DaysOfInstructionO

This indicates the number of days of instruction the student has taken prior to testing.

 
xs:int
 RetestIndicatorO

Indicates if this registration is for a retest (retake). Retest can occur if a student failed a prior attempt and is eligible to retake. Other retest scenarios also can occur.

 
xs:token

y
yes
n
no
 TestAttemptIdentifierO

If the assessment delivery system assigns a unique identifier for the test attempt, then the identifier can be provided. Examples of unique identifiers for paper-based tests are batch/stack/serial and for online tests is likely a unique internal identifier. Used to locate the original attempt.

 
xs:token
 StudentSpecialEventsO

Records student-specific special events before, during, or after the test.

 
List
 StudentSpecialEvents/StudentSpecialEvent
     
MR

A description of the special event. Student special event are different from special events of the test session. An example of a student special event may be 'student became ill' or 'student was detected attempting to cheat'.

 
xs:normalizedString
@CodeM

A code indicating the type of special event. Code values are determined by the assessment program..

 
xs:token
 TestingStatusesO

Records student-specific special conditions before, during or after the test.

 
List
 TestingStatuses/TestingStatus
     
MR

Records a single student-specific special condition before, during or after the test.

 
 
 TestingStatuses/TestingStatus/
     TestingStatusCode
M

A code that identifies the specific testing status. Code values are determined by the testing program.

 
xs:token
 TestingStatuses/TestingStatus/
     TestingStatusDescription
O

A description of the testing status. Values might include:
Did not attempt
Do not score
Do not report
Duplicate test

 
xs:normalizedString
 ScorePublishDateO

This is the date set by the testing program when the test scores are published. For formative or classroom assessments, this will likely be the date when the scoring system scored the individual test. For summative assessments, this date is likely set for a group of assessments when the processing system releases the scores.

 
xs:dateTime
 StudentGradeLevelO

Grade level of the student at the time of testing.

 
YearLevel
 AssessmentGradeLevelO

The grade or level at which the student is to be tested. This element should be omitted unless the student is being tested out-of-level.

 
YearLevel
 AssessmentStudentSnapshotO

The status of the student at the time of testing.

 
 
 AssessmentStudentSnapshot/
     Name
O

The name of the student.

 
Name
 AssessmentStudentSnapshot/
     LocalId
M

The locally-defined identifier for this student.

 
LocalId
 AssessmentStudentSnapshot/
     StateProvinceId
O

The state-assigned identifier for this student.

 
StateProvinceId
 AssessmentStudentSnapshot/
     Address
O

The address of the student.

 
Address
 AssessmentStudentSnapshot/
     Sex
O

A person's Sex.

 
AUCodeSetsSexCodeType
 AssessmentStudentSnapshot/
     BirthDate
O

The person's date of birth.

 
BirthDate
 AssessmentStudentSnapshot/
     Age
O

The age (in years) of the student on the date in SnapDate.

 
xs:unsignedInt
 AssessmentStudentSnapshot/
     ProjectedGraduationYear
O

Currently projected graduation year.

 
ProjectedGraduationYear
 AssessmentStudentSnapshot/
     OnTimeGraduationYear
O

First projected graduation year, usually determined when student is accepted into ninth grade.

 
OnTimeGraduationYear
 AssessmentStudentSnapshot/
     GraduationDate
O

Date student officially graduated from secondary education.

 
GraduationDate
 AssessmentStudentSnapshot/
     GraduationAward
O

The award received upon graduation.

 
values:
Diploma
Certificate
GED
 AssessmentStudentSnapshot/
     GraduationOnTime
O

Did the student graduate in the expected number of years?

 
values:
Yes
No
Unavailable
NA
 AssessmentStudentSnapshot/
     HomeEnrollment
M

Enrollment-related information for the school that is responsible for reporting the student's membership/child accounting information. This is most likely the primary enrollment site for the student.

 
 
 AssessmentStudentSnapshot/
     HomeEnrollment/StudentSchoolEnrollmentRefId
     
O

The Id (GUID) of the StudentSchoolEnrollment object from which the enrollment information is derived.

 
IdRefType
 AssessmentStudentSnapshot/
     HomeEnrollment/SchoolName
     
O

Name of the school.

 
xs:normalizedString
 AssessmentStudentSnapshot/
     HomeEnrollment/SchoolInfoRefId
     
C

The Id (GUID) of the school. Provide both the HomeEnrollment/SchoolInfoRefId and HomeEnrollment/LocalId elements if possible. If not, one or the other must be provided.

 
IdRefType
 AssessmentStudentSnapshot/
     HomeEnrollment/LocalId
C

The locally-defined identifier for this school. Provide both the HomeEnrollment/LocalId and HomeEnrollment/SchoolId elements if possible. If not, one or the other must be provided.

 
LocalId
 AssessmentStudentSnapshot/
     HomeEnrollment/StateProvinceId
     
O

The state or province defined identifier for this school.

 
StateProvinceId
 AssessmentStudentSnapshot/
     HomeEnrollment/Status
M

Enrollment status as of the SnapDate.

 
values:
Active
Inactive
Unreported
 AssessmentStudentSnapshot/
     HomeEnrollment/GradeLevel
     
M

Grade or academic level of student.

 
YearLevel
 AssessmentStudentSnapshot/
     HomeEnrollment/Homeroom
O IdRefType
@SIF_RefObjectM

The name of the SIF object referenced.

 
values:
RoomInfo
 AssessmentStudentSnapshot/
     HomeEnrollment/HomeroomNumber
     
O

The locally-defined identifier for this room.

 
xs:normalizedString
 AssessmentStudentSnapshot/
     HomeEnrollment/FullYearEnrollment
     
O

An indication as to whether or not the student was enrolled for the whole school year. If the SchoolYear is in progress as of the SnapDate, use the value "Unknown".

 
values:
Yes
No
Unknown
 AssessmentStudentSnapshot/
     GiftedTalented
O AUCodeSetsYesOrNoCategoryType
 AssessmentStudentSnapshot/
     EconomicDisadvantage
O AUCodeSetsYesOrNoCategoryType
 AssessmentStudentSnapshot/
     NeglectedDelinquent
O AUCodeSetsYesOrNoCategoryType
 LEAInfoRefIdO

Optional reference to a district associated with the registration.

 
IdRefType
 SchoolInfoRefIdO

Optional reference to a school associated with the registration.

 
IdRefType
 StaffPersonalRefIdO

Optional reference to a staff person associated with the registration.

 
IdRefType
 SectionInfoRefIdO

Optional reference to a section (or class) associated with the registration.

 
IdRefType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.49-1: Sif3AssessmentRegistration
<Sif3AssessmentRegistration RefId="84243B2716EA4A68889B57A07E3707C9" StudentPersonalRefId="0D015F74DAB645FD92EFA8F43F2D79C3" AssessmentRefId="80E298F70E094EE2B8B52DFD88006AF2"> <AssessmentAdministrationRefId>90E298F70E094EE2B8B52DFD88006AF3</AssessmentAdministrationRefId> <AssessmentSessionRefId>20E298F70E094EE2B8B52DFD88006AD4</AssessmentSessionRefId> <AssessmentFormRefId>80E298F70E094EE2B8B52DFD88006AF4</AssessmentFormRefId> <CreationDateTime>2011-12-31T15:23:01</CreationDateTime> <StartDateTime>2011-12-31T09:35:01</StartDateTime> <EndDateTime>2011-12-31T10:23:01</EndDateTime> <AssessmentPlatform>computer</AssessmentPlatform> <DaysOfInstruction>80</DaysOfInstruction> <RetestIndicator>n</RetestIndicator> <TestAttemptIdentifier>594800385</TestAttemptIdentifier> <StudentSpecialEvents> <StudentSpecialEvent Code="45C">Student became ill during test.</StudentSpecialEvent> </StudentSpecialEvents> <TestingStatuses> <TestingStatus> <TestingStatusCode>15</TestingStatusCode> <TestingStatusDescription>Do not report</TestingStatusDescription> </TestingStatus> </TestingStatuses> <StudentGradeLevel> <Code>4</Code> </StudentGradeLevel> <AssessmentGradeLevel> <Code>3</Code> </AssessmentGradeLevel> <AssessmentStudentSnapshot> <!--<RaceList> <Race> <Code>1002</Code> </Race> </RaceList>--> <Sex>2</Sex> <BirthDate>1996-09-12</BirthDate> <!--<Title1>Yes</Title1> <ELL>No</ELL>--> </AssessmentStudentSnapshot> <LEAInfoRefId>325335F330A24BCD85E263E5C1EAAF89</LEAInfoRefId> <SchoolInfoRefId>0578B825250649DE930BF8916175BBAB</SchoolInfoRefId> <StaffPersonalRefId>3CD4A20CE2D64C27AE977F02D2CE24B3</StaffPersonalRefId> <SectionInfoRefId>CE38829615A74E0E9D37CDBFB9F93295</SectionInfoRefId> </Sif3AssessmentRegistration>
Example 3.3.49-1: sif3 AssessmentRegistration - Example

3.3.50 Sif3AssessmentRubric

This object represents the scoring rubric used to evaluate responses to open-ended items. Rubrics will define how a student response is to be evaluated and what score values should be applied based on that evaluation. Rubrics can be used by human scorers (teachers or professional scorers) or are used to train artificial intelligence engines. An individual item may have multiple rubrics that are used to evaluate different 'traits' of the response.

SIF_Events are not reported for this object.

Sif3AssessmentRubric
Figure 3.3.50-1: Sif3AssessmentRubric Sif3AssessmentRubric RefId RubricVersion RubricPublishDate RubricIdentifiers RubricIdentifier RubricIdentifierType RubricName ScoringGuideReference Scores Score ScoreCode ScoreCodeDefinition ScoreValue ScoreDescriptions ScoreDescription ScoreComments ScoreComment CommentCode Comment SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Sif3AssessmentRubric 

This object represents the scoring rubric used to evaluate responses to open-ended items. Rubrics will define how a student response is to be evaluated and what score values should be applied based on that evaluation. Rubrics can be used by human scorers (teachers or professional scorers) or are used to train artificial intelligence engines. An individual item may have multiple rubrics that are used to evaluate different 'traits' of the response.

 
 
@
key
RefIdM

The GUID that uniquely identifies an instance of the object.

 
RefIdType
 RubricVersionO

Identifies the version of the Rubric that this object represents. Note that new versions of the Rubric must generate new RefIds and therefore a new Rubric object. The format of the numbering system is determined by the assessment provider.

 
xs:token
 RubricPublishDateC

Identifies the date that this version of the Rubric was published (published means made available for use). If a RubricVersion is provided, then this element should also be provided.

 
xs:dateTime
 RubricIdentifiersO

If the authoring system provides for a unique coding system for subtests then this element is used to store that information.

 
List
 RubricIdentifiers/RubricIdentifier
     
MR

An internal or natural identifier for the ScoreTable used by the assessment system

 
xs:token
@RubricIdentifierTypeO

The type of identifier that is provided for this ScoreTable.

 
values:
client
assigned by the client.
publisher
assigned by the owner
internal
assigned by the internal assessment service provider.
other
custom
 RubricNameM

Text name of the subtest.

 
xs:normalizedString
 ScoringGuideReferenceO

The location where the full documentation for the Rubric can be found.

 
xs:anyURI
 ScoresO

This list will support the score codes that make up the rubric.

 
List
 Scores/ScoreMR

Provides a wrapper for the attributes of each score code.

 
 
 Scores/Score/ScoreCodeO

Non-numeric score code value. Examples might be:
'BL' = blank
'OT' = off-topic
The values for this field are determined by the assessment program.

 
xs:token
 Scores/Score/ScoreCodeDefinition
     
O

This provides the definition of the score code or value. For example, if the score code is OT, then this can provide the definition of 'Off Topic'.

 
AbstractContentElementType
 Scores/Score/ScoreValueM

Numeric values for the score code. For example a 4 point rubric would typically have the values 1 through 4, plus zero for no score. The non-numeric score codes will likely have a score value of zero.

 
xs:decimal
 Scores/Score/ScoreDescriptions
     
O

This list provides the statements that define the expectations to obtain the score value.

 
List
 Scores/Score/ScoreDescriptions/
     ScoreDescription
MR

An individual statement that defines the specific expectations that the response must illustrate in order to achieve this score point. This is a complex content type in order to support math or other subjects that may require non-text representations of expectations.

 
AbstractContentElementType
 Scores/Score/ScoreComments
     
O

This list provides a set of comment codes that a scorer may use to provide further detail/feedback concerning the score assigned.

 
List
 Scores/Score/ScoreComments/
     ScoreComment
MR

Provides a wrapper for the code and description pairs for comment codes.

 
 
 Scores/Score/ScoreComments/
     ScoreComment/CommentCode
M

This is the comment code that is likely entered or selected by the scorer and is provided in data files or reports.

 
xs:token
 Scores/Score/ScoreComments/
     ScoreComment/Comment
M

A description of the comment code. This can be used to provide additional feedback to the student for the score they received.

 
AbstractContentElementType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.50-1: Sif3AssessmentRubric
<Sif3AssessmentRubric RefId="90E298F70E094EE2B8B52DFD88006AF2"> <RubricVersion>V1.0</RubricVersion> <RubricPublishDate>2011-01-01T15:23:01</RubricPublishDate> <RubricIdentifiers> <RubricIdentifier RubricIdentifierType="client">R105A</RubricIdentifier> </RubricIdentifiers> <RubricName>South Carolina Grade 10 Writing</RubricName> <ScoringGuideReference>www.myscoringguide.com/scgr10w</ScoringGuideReference> <Scores> <Score> <ScoreCode>BL</ScoreCode> <ScoreCodeDefinition> <TextData>The score is blank</TextData> </ScoreCodeDefinition> <ScoreValue>0</ScoreValue> </Score> <Score> <ScoreCodeDefinition> <TextData>Score value 1</TextData> </ScoreCodeDefinition> <ScoreValue>1</ScoreValue> <ScoreDescriptions> <ScoreDescription> <TextData>Topic/subject is clear, though it may or may not be explicitly stated.</TextData> </ScoreDescription> <ScoreDescription> <TextData>Maintains focus on topic/subject throughout the response .</TextData> </ScoreDescription> </ScoreDescriptions> <ScoreComments> <ScoreComment> <CommentCode>20</CommentCode> </ScoreComment> <ScoreComment> <CommentCode>30</CommentCode> </ScoreComment> <ScoreComment> <CommentCode>40</CommentCode> </ScoreComment> </ScoreComments> </Score> </Scores> </Sif3AssessmentRubric>
Example 3.3.50-1: sif3 AssessmentRubric- Example

3.3.51 Sif3AssessmentScoreTable

This object represents the score conversion tables to be used by the scoring system to derive alternate values.

As an example, it is often typical for a scoring system to convert a raw score to a scale score.

It is also common for a scoring system to derive a student performance level on an assessment from a total scaled score.

SIF_Events are not reported for this object.

Sif3AssessmentScoreTable
Figure 3.3.51-1: Sif3AssessmentScoreTable Sif3AssessmentScoreTable RefId ScoreTableVersion ScoreTablePublishDate ScoreTableIdentifiers ScoreTableIdentifier ScoreTableIdentifierType ScoreTableName ScoreValues ScoreValue FromScoreMetric LowerCut UpperCut DerivedValue ToScoreMetric PassFailIndicator FeedbackList Feedback DiagnosticStatement Description Source SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Sif3AssessmentScoreTable 

This object represents the score conversion tables to be used by the scoring system to derive alternate values.

As an example, it is often typical for a scoring system to convert a raw score to a scale score.

It is also common for a scoring system to derive a student performance level on an assessment from a total scaled score.

 
 
@
key
RefIdM

The GUID that uniquely identifies an instance of the object.

 
RefIdType
 ScoreTableVersionO

The version of the score table that this object represents. Note that new versions of score tables must generate new RefIds and therefore a new score table object. The format of the numbering system is determined by the assessment provider.

 
xs:token
 ScoreTablePublishDateO

The date that this version of the score table was published (published means made available for use). If a ScoreTableVersion is provided, then this element should also be provided.

 
xs:dateTime
 ScoreTableIdentifiersO

If the authoring system provides for a unique coding system for subtests then this element is used to store that information.

 
List
 ScoreTableIdentifiers/ScoreTableIdentifier
     
MR

An internal or natural identifier for the ScoreTable used by the assessment system

 
xs:token
@ScoreTableIdentifierTypeO

The type of identifier that is provided for this ScoreTable.

 
values:
client
assigned by the client.
publisher
assigned by the owner
internal
assigned by the internal assessment service provider.
other
custom
 ScoreTableNameM

The user defined name of the score table.

 
xs:normalizedString
 ScoreValuesO

 

List
 ScoreValues/ScoreValueMR

 

 
@FromScoreMetricM

Indicates the score metric that is being used as the source to derive another score metric. For example, if this score table is using the raw score to derive a scaled score, then this will be the raw score metric (3478).

 
AUCodeSetsAssessmentReportingMethodType
 ScoreValues/ScoreValue/LowerCut
     
M

 

xs:token
 ScoreValues/ScoreValue/UpperCut
     
M

 

xs:token
 ScoreValues/ScoreValue/DerivedValue
     
M

This is the derived score value when the from-score is within the range specified. The unit used for this value should be represented in the units reported by the ToScoreMetric.

 
xs:token
@ToScoreMetricM

Indicates the score metric that is being derived by this table. For example, if this score table is deriving a scaled score, then this will be the scale score metric (3479).

 
AUCodeSetsAssessmentReportingMethodType
 ScoreValues/ScoreValue/PassFailIndicator
     
O

If Pass/Fail indicators are used, then this will indicate if this derived score value represents a Passing or Failing level.

 
xs:token

p
Pass
f
Fail
 ScoreValues/ScoreValue/FeedbackList
     
O

A list of feedback that can be provided a student when they obtain this score range.

 
List
 ScoreValues/ScoreValue/FeedbackList/
     Feedback
MR

This bundles the feedback elements together.

 
 
 ScoreValues/ScoreValue/FeedbackList/
     Feedback/DiagnosticStatement
     
M

If this derived score can also provide diagnostic statements to the student or teacher, then provide that information here.

 
xs:string
 ScoreValues/ScoreValue/FeedbackList/
     Feedback/Description
O

A brief additional information concerning the derived score can be provided here.

 
xs:normalizedString
 ScoreValues/ScoreValue/FeedbackList/
     Feedback/Source
O

Indicates the source of this feedback. Values will be determined by the assessment program.

 
xs:token
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.51-1: Sif3AssessmentScoreTable
<Sif3AssessmentScoreTable RefId="90E298F70E094EE2B8B52DFD88006AF2"> <ScoreTableVersion>V1.0</ScoreTableVersion> <ScoreTablePublishDate>2011-01-01T15:23:01</ScoreTablePublishDate> <ScoreTableIdentifiers> <ScoreTableIdentifier ScoreTableIdentifierType="client">T100A</ScoreTableIdentifier> </ScoreTableIdentifiers> <ScoreTableName>Raw to scale Math Grade 3</ScoreTableName> <ScoreValues> <ScoreValue FromScoreMetric="3478"> <LowerCut>0</LowerCut> <UpperCut>5</UpperCut> <DerivedValue ToScoreMetric="3479">100</DerivedValue> </ScoreValue> <ScoreValue FromScoreMetric="3478"> <LowerCut>5</LowerCut> <UpperCut>10</UpperCut> <DerivedValue ToScoreMetric="3479">110</DerivedValue> </ScoreValue> </ScoreValues> </Sif3AssessmentScoreTable>
Example 3.3.51-1: sif3 AssessmentScoreTable - Example 1
<Sif3AssessmentScoreTable RefId="80E298F70E094EE2B8B52DFD88006AF2"> <ScoreTableVersion>V1.2</ScoreTableVersion> <ScoreTablePublishDate>2011-01-02T15:23:01</ScoreTablePublishDate> <ScoreTableIdentifiers> <ScoreTableIdentifier ScoreTableIdentifierType="client">T100B</ScoreTableIdentifier> </ScoreTableIdentifiers> <ScoreTableName>Proficiency Scale Math Grade 3</ScoreTableName> <ScoreValues> <ScoreValue FromScoreMetric="3478"> <LowerCut>100</LowerCut> <UpperCut>120</UpperCut> <DerivedValue ToScoreMetric="3479">100</DerivedValue> <PassFailIndicator>f</PassFailIndicator> <FeedbackList> <Feedback> <DiagnosticStatement>The student demonstrates partial understanding</DiagnosticStatement> <Description>Optional description goes here.</Description> <Source>State</Source> </Feedback> </FeedbackList> </ScoreValue> <ScoreValue FromScoreMetric="3478"> <LowerCut>120</LowerCut> <UpperCut>130</UpperCut> <DerivedValue ToScoreMetric="3479">110</DerivedValue> <PassFailIndicator>p</PassFailIndicator> <FeedbackList> <Feedback> <DiagnosticStatement>The student demonstrates sufficient understanding.</DiagnosticStatement> <Description>Optional description goes here.</Description> <Source>State</Source> </Feedback> </FeedbackList> </ScoreValue> </ScoreValues> </Sif3AssessmentScoreTable>
Example 3.3.51-2: sif3 AssessmentScoreTable - Example 2

3.3.52 Sif3AssessmentSection

This object represents a section within an assessment form. Section are used to establish breaks in tests, define item sequencing rules, as well as identifying other assets that may be necessary to successfully present a test to a student. Sections provide the presentation information for the items within the section.

SIF_Events are not reported for this object.

Sif3AssessmentSection
Figure 3.3.52-1: Sif3AssessmentSection Sif3AssessmentSection RefId SectionVersion SectionPublishDate SectionIdentifiers SectionIdentifier SectionIdentifierType SectionName SectionItemSequenceType ItemSelectionAlgorithmName ItemSelectionAlgorithm SectionTimeLimit SectionSealed SectionReentry SectionAssets SectionAsset SectionItems SectionItem AssessmentItemRefId ItemSequence SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Sif3AssessmentSection   
@
key
RefIdM

The GUID that uniquely identifies an instance of this object.

 
RefIdType
 SectionVersionO

The version of the section that this object represents. New versions of the section will generate new RefIds and therefore new instances of the object. The format of the version number is defined by the assessment provider.

 
xs:normalizedString
 SectionPublishDateO

The date that this version of the section was published (published means made available for use). If the SectionVersion element is provided, then this date should also be provided.

 
xs:dateTime
 SectionIdentifiersO

A list of section identifiers

 
List
 SectionIdentifiers/SectionIdentifier
     
MR

If the authoring system provides for a unique identification system for sections, then this element is used to store that information.

 
xs:token
@SectionIdentifierTypeM

Identifies the type of section identifier using a enumerated list.

 
values:
client
assigned by the client; generally a smart number that indicates grade, subject, etc.
publisher
assigned by the owner
internal
internal assessment provider identifier
other
custom
 SectionNameO

If the authoring system provides for a section name then this element is used to store that information.

 
xs:normalizedString
 SectionItemSequenceTypeM

Specifies how items are presented to the test taker.

 
values:
sequential
random
adaptive
other
 ItemSelectionAlgorithmNameO

If the section is a Random or an Adaptive section, then this will identify the name of the algorithm used to select items.

 
xs:string
 ItemSelectionAlgorithmO

If this section is a Random or an Adaptive section, then this will specify the location of the Algorithm.

 
xs:anyURI
 SectionTimeLimitO

If this section is timed, then this will identify the maximum amount of time the test taker can spend within this section.

See http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#duration for the format of this field.

 
xs:duration
 SectionSealedO

Indicates this section is sealed, meaning the test taker cannot enter the section until authorized by the proctor.

 
values:
y
Section is sealed.
n
Section is not sealed.
 SectionReentryO

Indicates that this section can be re-entered, meaning the test taker can return to this section after they have left the section. A common example of this is a two section test where one section does not allow the use of a calculator and the other does. Typically the test taker cannot return to the non-calculator section after they have used a calculator.

 
values:
y
Section can be re-entered.
n
Section cannot be reentered.
 SectionAssetsO

If this section requires any specific assets that are not defined as part of the items that make up the section and are shared by all items in the section, then they are included here. Examples may be specific tools or informational resources that need to be available to the student such as charts, maps, formulas, etc. that were not defined with any of the items in the section.

 
List
 SectionAssets/SectionAsset
     
MR

The RefId of the AssessmentAsset object that contains the asset.

 
IdRefType
 SectionItemsO

This list identifies all possible items that can be delivered to the student in this section. If this is a sequential section, all items in this list will be delivered in sequence. If this is an adaptive section, then only some items from the item pool listed will be delivered.

 
List
 SectionItems/SectionItemMR

An item in this section.

 
 
 SectionItems/SectionItem/
     AssessmentItemRefId
M

The RefId of the AssessmentItem to be included in the section.

 
IdRefType
 SectionItems/SectionItem/
     ItemSequence
O

If the section is a sequential section, then this will specify the sequence that this item will appear within the section. Should start at 1 and increment by 1.

 
xs:token
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.52-1: Sif3AssessmentSection
<Sif3AssessmentSection RefId="80E298F70E094EE2B8B52DFD88006AF2"> <SectionVersion>V99.2.01a</SectionVersion> <SectionPublishDate>2011-12-31T15:23:01</SectionPublishDate> <SectionIdentifiers> <SectionIdentifier SectionIdentifierType="client">S10</SectionIdentifier> </SectionIdentifiers> <SectionName>Section 1 Math Grade 3</SectionName> <ItemSelectionAlgorithmName>math elementary algorithm</ItemSelectionAlgorithmName> <ItemSelectionAlgorithm>www.mytestingprogram.com/mathk-6algorithm</ItemSelectionAlgorithm> <SectionTimeLimit>P45M</SectionTimeLimit> <SectionSealed>n</SectionSealed> <SectionReentry>y</SectionReentry> <SectionAssets> <SectionAsset>40E298F70E094EE2B8B52DFD88006AF2</SectionAsset> </SectionAssets> <SectionItems> <SectionItem> <AssessmentItemRefId>90E298F70E094EE2B8B52DFD88006AF3</AssessmentItemRefId> <ItemSequence>1</ItemSequence> </SectionItem> <SectionItem> <AssessmentItemRefId>50E298F70E094EE2B8B52DFD88006AF2</AssessmentItemRefId> <ItemSequence>2</ItemSequence> </SectionItem> </SectionItems> </Sif3AssessmentSection>
Example 3.3.52-1: sif3 AssessmentSection - Example

3.3.53 Sif3AssessmentSession

This object represents a specific assessment event that occurs in a specific location at a specific time for a group of students all taking the same test. It also includes information related to unusual events that occur during the session.

SIF_Events are not reported for this object.

Sif3AssessmentSession
Figure 3.3.53-1: Sif3AssessmentSession Sif3AssessmentSession RefId SessionName SessionType UnusualEvents UnusualEvent Code SIF_Action ScheduledStartDateTime ScheduledEndDateTime ActualStartDateTime ActualEndDateTime Address AssessmentAdministrationRefId AssessmentRefId AssessmentFormRefId LEAInfoRefId SchoolInfoRefId StaffPersonalRefIds StaffPersonalRefId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Sif3AssessmentSession 

This object represents a specific assessment event that occurs in a specific location at a specific time for a group of students all taking the same test. It also includes information related to unusual events that occur during the session.

 
 
@
key
RefIdM

The GUID that uniquely identifies an instance of the object.

 
RefIdType
 SessionNameM

Name of the Administration Session.

 
xs:normalizedString
 SessionTypeM

Indicates the type of session that is scheduled.

 
values:
standard
(default)
accommodation
 UnusualEventsO

Special conditions or unusual events related to the session.

 
List
 UnusualEvents/UnusualEvent
     
MR

A text description of the unusual event.

Examples
Fire drill during test.
Air conditioning broke during the test session.

xs:normalizedString
@CodeO

This is the identifier for the list of unusual events typically defined by the assessment program owner. Typically this is a unique code assigned to each special condition by the assessment program.

 
xs:token
@SIF_ActionO

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.

 
values:
delete
 ScheduledStartDateTimeO

Date and time the test is scheduled to begin.

 
xs:dateTime
 ScheduledEndDateTimeO

Date and time the test is scheduled to end.

 
xs:dateTime
 ActualStartDateTimeO

Date and time the test actually began.

 
xs:dateTime
 ActualEndDateTimeO

Date and time the test actually ended.

 
xs:dateTime
 AddressO

Address of the location where the administration takes place.

 
Address
 AssessmentAdministrationRefIdO

Optional reference to the assessment administration event that this session is part of. If this is a local-only session, then this reference is not required.

 
IdRefType
 AssessmentRefIdM

The RefId of the assessment object used in the assessment administration.

 
IdRefType
 AssessmentFormRefIdO

If this is an accommodations session type, then a specific form may be selected for the session, such as a read-aloud form. This is only necessary if the session is being assigned a specific form and all students in the session must take the same form of the test.

 
IdRefType
 LEAInfoRefIdO

Optional reference to a school district associated with the administration.

 
IdRefType
 SchoolInfoRefIdO

Optional reference to a school associated with the administration.

 
IdRefType
 StaffPersonalRefIdsO

Optional list of references to staff persons associated with the administration.

 
List
 StaffPersonalRefIds/StaffPersonalRefId
     
MR

A StaffPersonal RefId.

 
IdRefType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.53-1: Sif3AssessmentSession
<Sif3AssessmentSession RefId="80E298F70E094EE2B8B52DFD88006AF2"> <SessionName>Statewide Quarterly Formative at Washington High</SessionName> <SessionType>standard</SessionType> <UnusualEvents> <UnusualEvent Code="25B">Fire drill during test.</UnusualEvent> </UnusualEvents> <ScheduledStartDateTime>2011-01-01T09:00:00</ScheduledStartDateTime> <ScheduledEndDateTime>2011-01-01T10:00:00</ScheduledEndDateTime> <ActualStartDateTime>2011-01-01T09:01:03</ActualStartDateTime> <ActualEndDateTime>2011-01-01T09:58:01</ActualEndDateTime> <Address Type="0123" Role="012B"> <Street> <Line1>2398 State Street Room 105</Line1> <StreetNumber>2398</StreetNumber> <StreetName>State Street</StreetName> <StreetType>Plaza</StreetType> </Street> <City>SomeCity</City> <!--<County>Melbourne</County>--> <StateProvince>FL</StateProvince> <Country>1101</Country> <PostalCode>32901</PostalCode> </Address> <AssessmentAdministrationRefId>34E298F70E094EE2B8B52DFD88006AF2</AssessmentAdministrationRefId> <AssessmentRefId>90E298F70E094EE2B8B52DFD88056AF2</AssessmentRefId> <AssessmentFormRefId>76E298F70E094EE2B8B52DFD88056AF5</AssessmentFormRefId> <LEAInfoRefId>10F298F70E094EE2B8B52DFD88056AF2</LEAInfoRefId> <SchoolInfoRefId>99E208F70E094EE2B8B52DFD88056AF2</SchoolInfoRefId> <StaffPersonalRefIds> <StaffPersonalRefId>11E298F70E064EE2B8B52DFD88006AF7</StaffPersonalRefId> </StaffPersonalRefIds> </Sif3AssessmentSession>
Example 3.3.53-1: sif3 AssessmentSession - Example

3.3.54 Sif3AssessmentSubTest

A psychological construct measured by the assessment. Operationally, a subtest is a class of scores on an assessment. Some assessments may have only one subtest or type of score but most assessments measure more than one psychological construct. The subtest can be based upon items in a section or items that are empirically related. Subtests can also be composites of other subtests that are combined using a particular algorithm. Examples of subtests of an assessment are math total, reading composite, total test, and English composition.

SIF_Events are not reported for this object.

Sif3AssessmentSubTest
Figure 3.3.54-1: Sif3AssessmentSubTest Sif3AssessmentSubTest RefId SubTestVersion SubTestPublishDate SubTestIdentifiers SubTestIdentifier SubTestIdentifierType SubTestName ScoreReporting ScoreMetric Minimum Maximum ScoreTableRefId SubTestSubjectAreas SubTestGradeLevels AssessmentSubTestRefIds AssessmentSubTestRefId ContainerOnly SubTestTier LearningStandardItemRefIds LearningStandardItemRefId Abbreviation Description NumberOfItems AssessmentItems AssessmentItem AssessmentItemRefId ItemWeightCorrect ItemWeightIncorrect ItemWeightNotAttempted SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Sif3AssessmentSubTest 

A psychological construct measured by the assessment. Operationally, a subtest is a class of scores on an assessment. Some assessments may have only one subtest or type of score but most assessments measure more than one psychological construct. The subtest can be based upon items in a section or items that are empirically related. Subtests can also be composites of other subtests that are combined using a particular algorithm. Examples of subtests of an assessment are math total, reading composite, total test, and English composition.

 
 
@
key
RefIdM

The GUID that uniquely identifies an instance of the object.

 
RefIdType
 SubTestVersionO

Identifies the version of the subtest that this object instance represents. Note that new versions of subtests must generate new RefIds and therefore a new subtest object instance. The format of the numbering system is determined by the assessment provider.

 
xs:token
 SubTestPublishDateO

Identifies the date that this version of the subtest was published (published means made available for use). If a SubTestVersion is provided, then this element should also be provided.

 
xs:dateTime
 SubTestIdentifiersO

If the authoring system provides for a unique coding system for subtests then this element is used to store that information.

 
List
 SubTestIdentifiers/SubTestIdentifier
     
MR

An internal or natural identifier for the SubTest used by the assessment system

 
xs:token
@SubTestIdentifierTypeO

The type of identifier that is provided for this SubTest.

 
values:
client
assigned by the client.
publisher
assigned by the owner
internal
assigned by the internal assessment service provider.
other
custom
 SubTestNameM

Text name of the subtest.

 
xs:normalizedString
 ScoreReportingOInformation about the scores reported about the subtest.  
@ScoreMetricM

The metric or scale used to report the scores.

 
AUCodeSetsAssessmentReportingMethodType
 ScoreReporting/MinimumO

Lowest possible score value.

 
xs:token
 ScoreReporting/MaximumO

Highest possible score value.

 
xs:token
 ScoreReporting/ScoreTableRefId
     
O

This identifies the specific score table used by this subtest to generate the score if applicable. Note that the score metric in this object should match the 'to score metric' in the score table.

 
IdRefType
 SubTestSubjectAreasO

Content area covered by the subtest.

 
SubjectAreaList
 SubTestGradeLevelsO

Grade levels for which the subtest scores are valid.

 
YearLevels
 AssessmentSubTestRefIdsO

References (possibly recursive) to other SIF AssessmentSubTests. This enables subtests or scores to be composites of other scores creating a parent/child hierachy. If any references are given here, the score is a composite score (it is a parent). The most common composite score is for total test score. The list must be unique. It is also important to note that composite scores may not be simple sums of the subordinate sub test scores.

 
List
 AssessmentSubTestRefIds/AssessmentSubTestRefId
     
MR

A reference to a child AssessmentSubTest by RefId.

 
IdRefType
 ContainerOnlyO

Indicator describing the purpose of an AssessmentSubTest as being that of a container for the child AssessmentSubTests. There will be no scores within this subtest.

 
xs:boolean
 SubTestTierO

An integer that defines the level or tier of the score in a multi-level arrangement of composite scores. Zero indicates the highest or root level.

 
xs:unsignedInt
 LearningStandardItemRefIdsO

References to LearningStandardItems that this subtest measures. The list must be unique. If the subtest measures a higher order standard, then only the parent standard should be identified in the list.

 
List
 LearningStandardItemRefIds/
     LearningStandardItemRefId
     
MR

A reference to a LearningStandardItem by RefId.

 
IdRefType
 AbbreviationO

This is the short version of the name of, or code identifying, the assessment subtest. It is often used for quick reference and used in reports.

 
xs:token
 DescriptionO

The description element provides an opportunity to pass additional information about the assessment and also be used for describing elements in a test hierarchy.

 
xs:string
 NumberOfItemsO

This element records the number of items included on the assessment. This number may be different than the possible score.

 
xs:unsignedInt
 AssessmentItemsO

This is a list of the items that are used to compute the sub-test score.

 
List
 AssessmentItems/AssessmentItem
     
MR

 

 
 AssessmentItems/AssessmentItem/
     AssessmentItemRefId
M

This identifies the specific item that contributes to a sub-test score.

 
IdRefType
 AssessmentItems/AssessmentItem/
     ItemWeightCorrect
M

This provides a weighting factor for how the item score is used to compute a sub-test score when the item is correct or partially correct. Item weight of 1 indicates the full item score is used. A weight of .5 would indicate the item only contributes one half of the item score to the subtest. A weight of 0 indicates the item does not affect the sub test score.

 
xs:decimal
 AssessmentItems/AssessmentItem/
     ItemWeightIncorrect
M

This provides a weighting factor for how the item score is used to compute a sub-test score when the item is attempted and incorrect. Item weight should be a negative value if the item subtracts from the score if missed.

 
xs:decimal
 AssessmentItems/AssessmentItem/
     ItemWeightNotAttempted
M

This provides a weighting factor for how the item score is used to compute a sub-test score when the item has not been attempted by the student. Item weight should be a negative value if the item subtracts from the score if not attempted.

 
xs:decimal
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.54-1: Sif3AssessmentSubTest
<Sif3AssessmentSubTest RefId="90E298F70E094EE2B8B52DFD88006AF2"> <SubTestVersion>V6.1054</SubTestVersion> <SubTestPublishDate>2011-12-31T15:23:01</SubTestPublishDate> <SubTestIdentifiers> <SubTestIdentifier SubTestIdentifierType="client">TX48A</SubTestIdentifier> <SubTestIdentifier SubTestIdentifierType="publisher">85976</SubTestIdentifier> </SubTestIdentifiers> <SubTestName>Reading Comprehension Subtest</SubTestName> <ScoreReporting ScoreMetric="3479"> <Minimum>0</Minimum> <Maximum>600</Maximum> <ScoreTableRefId>3E4BEBCA14E54A118051DFA249A65999</ScoreTableRefId> </ScoreReporting> <SubTestSubjectAreas> <SubjectArea> <Code>02</Code> <OtherCodeList> <OtherCode Codeset="Text">Mathmatics</OtherCode> </OtherCodeList> </SubjectArea> <SubjectArea> <Code>05</Code> <OtherCodeList> <OtherCode Codeset="Text">Life and Physical Sciences</OtherCode> </OtherCodeList> </SubjectArea> </SubTestSubjectAreas> <SubTestGradeLevels> <YearLevel> <Code>3</Code> </YearLevel> </SubTestGradeLevels> <SubTestTier>0</SubTestTier> <LearningStandardItemRefIds> <LearningStandardItemRefId>3E4BEBCA14E54A118051DFA239A65990</LearningStandardItemRefId> </LearningStandardItemRefIds> <Abbreviation>RE065583</Abbreviation> <Description>Read emergent-reader texts with purpose and understanding.</Description> <NumberOfItems>6</NumberOfItems> <AssessmentItems> <AssessmentItem> <AssessmentItemRefId>3E4BEBCA14E54A111561DFA239A65990</AssessmentItemRefId> <ItemWeightCorrect>1</ItemWeightCorrect> <ItemWeightIncorrect>0</ItemWeightIncorrect> <ItemWeightNotAttempted>0</ItemWeightNotAttempted> </AssessmentItem> <AssessmentItem> <AssessmentItemRefId>4F4BEBCA14E54A118051DFA239A65990</AssessmentItemRefId> <ItemWeightCorrect>1</ItemWeightCorrect> <ItemWeightIncorrect>0</ItemWeightIncorrect> <ItemWeightNotAttempted>0</ItemWeightNotAttempted> </AssessmentItem> </AssessmentItems> </Sif3AssessmentSubTest>
Example 3.3.54-1: sif3 AssessmentSubTest - Example

3.3.55 Sif3StudentResponseSet

This object transmits the student's responses to stimuli presented in an assessment. This object contains the raw responses as well as providing item-level scores and feedback to the student based on those responses.

SIF_Events are reported for this object.

Sif3StudentResponseSet
Figure 3.3.55-1: Sif3StudentResponseSet Sif3StudentResponseSet RefId AssessmentAdministrationRefId StudentPersonalRefId AssessmentRegistrationRefId Items Item AssessmentItemRefId Response ResponseLocation ResponseCorrectness ViewStatus AttemptStatus NumberOfAttempts TimeOnItem ItemNumber ItemName AssessmentRubricRefId ItemScore ItemScoreCode Comments Comment CommentCode CommentDescription TraitScores TraitScore TraitScoreType TraitScoreValue TraitScoreCode FeedbackItems FeedbackItem FeedbackCode DiagnosticStatement FeedbackDescription FeedbackSource ItemAids ItemAid SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 Sif3StudentResponseSet 

This object transmits the student's responses to stimuli presented in an assessment. This object contains the raw responses as well as providing item-level scores and feedback to the student based on those responses.

 
 
@
key
RefIdM

The GUID that uniquely identifies an instance of the object.

 
RefIdType
@AssessmentAdministrationRefIdM

The administration associated with the response set.

 
IdRefType
@StudentPersonalRefIdM

The student associated with the response set.

 
IdRefType
@AssessmentRegistrationRefIdM

The registration associated with the response set.

 
IdRefType
 ItemsM

Container for item elements.

 
List
 Items/ItemMR

The item contains response data and metadata for each item.

 
 
@AssessmentItemRefIdO

A GUID that identifies the item object associated with this student result.

 
IdRefType
 Items/Item/ResponseM

Answer selected or student work in raw format.

Examples
C
19

xs:string
 Items/Item/ResponseLocation
     
O

An optional element that contains a URL pointing to the location of the response or additional response.

 
xs:anyURI
 Items/Item/ResponseCorrectness
     
O

After the test has been scored, this value will indicate the correctness of the response. This element will be missing if the response has not yet been scored. For open ended items that are scored using a rubric, this value will also likely be missing. These items do not fall nicely into the right/wrong category.

 
values:
correct
incorrect
partial
Partially Correct
 Items/Item/ViewStatusO

This element will indicate if the item has been viewed or not by the student. Note this value can only be determined for online delivered tests. Paper tests should not use this attribute.

 
values:
yes
Student viewed the item
no
Student did not view the item
 Items/Item/AttemptStatusO

This element indicates if the student attempted the item. If a full or partial response is present then the item should be considered attempted. If the student never responded then the item was not attempted. If the item was answered and then later the answer was removed, then it is the rule of the assessment system that would determine if that was considered an attempt. For paper tests, an erasure would also be determined by the rules of the assessment system (assuming gray scanning scale capabilities).

 
values:
yes
Student attempted the item
no
Student did not attempt the item
 Items/Item/NumberOfAttempts
     
O

The number of times a student changes their answer or attempts a response. For online tests, this would represent each time an item was changed after the original (complete) response was provided and the student navigated away from the item. For paper-based tests, if erasure analysis is performed, this could represent either the number of erasures or be set to 2 if multiple responses are detected.

 
xs:unsignedInt
 Items/Item/TimeOnItemO

The length of time the student spent viewing or answering this item. Only applies for online tests. If the student viewed the item multiple times, then this would be the accumulated total time spent on the item. As much as is possible, the delivery system should remove inter-item latency or item presentation time.

 
xs:duration
 Items/Item/ItemNumberO

Identifies the sequence of the item as it was delivered to this student. For adaptive testing, this is the sequence in which the item was delivered. This should be the item sequence starting at 1 and continuing to the end of the test (spanning all sections). This should include all items such as sample items.

 
xs:token
 Items/Item/ItemNameO

Identifies the item on the assessment by name.

 
xs:token
 Items/Item/AssessmentRubricRefId
     
O

This identifies the rubric that was used to determine the score that is being recorded for this item response. This is only used for items that are scored using one or more rubrics.

 
RefIdType
 Items/Item/ItemScoreO

This is the score the student received on the specific item.

 
xs:token
 Items/Item/ItemScoreCodeO

This is the score code the student received for the specific item. Generally only applies to open ended items. Values are program specific, but example values might be 'BL = blank', 'OT = off topic', 'FL = foreign language'.

 
xs:token
 Items/Item/CommentsO

If the scoring process provides for comment codes, then this list will contain each comment code provided with the item score.

 
List
 Items/Item/Comments/Comment
     
MR

 

 
 Items/Item/Comments/Comment/
     CommentCode
M

For each comment provided, this will identify the specific code for the comment. These codes will be program specific (no standardized values).

 
xs:token
 Items/Item/Comments/Comment/
     CommentDescription
O

Allows for the description of the comment code to be provided by the scoring system.

 
xs:normalizedString
 Items/Item/TraitScoresO

If the item includes trait scores – typically open ended items – then this list will support one or more trait scores.

 
List
 Items/Item/TraitScores/TraitScore
     
MR

This is the container for the trait score elements.

 
 
 Items/Item/TraitScores/TraitScore/
     TraitScoreType
O

If trait scores are provided, then this identifies the specific trait score that is provided. This value will be program specific (i.e. no standardized list of values available).

 
xs:token
 Items/Item/TraitScores/TraitScore/
     TraitScoreValue
O

This will be the numeric trait score value.

 
xs:token
 Items/Item/TraitScores/TraitScore/
     TraitScoreCode
O

If there is a code associated with the trait score, then this will allow for identifying the code.

 
xs:token
 Items/Item/FeedbackItemsO

This list will support providing feedback to the student from multiple sources.

 
List
 Items/Item/FeedbackItems/
     FeedbackItem
MR

 

 
 Items/Item/FeedbackItems/
     FeedbackItem/FeedbackCode
     
O

If there is a coding system associated with the feedback concerning the score, then this will identify that code. The format and content of the code is determined by the assessment program.

 
xs:token
 Items/Item/FeedbackItems/
     FeedbackItem/DiagnosticStatement
     
O

Psychometric purpose or design-related comment about the question.

 
xs:string
 Items/Item/FeedbackItems/
     FeedbackItem/FeedbackDescription
     
O

This is further qualification of a Student Score. If this is a teacher scored item, then this may be comments the teacher is providing back to the student.

 
xs:string
 Items/Item/FeedbackItems/
     FeedbackItem/FeedbackSource
     
O

This indicates the source for this feedback. May indicate if this is teacher, scorer, or system generated feedback. Values for this attribute would be determined by the assessment program.

 
xs:string
 Items/Item/ItemAidsO

This is a list of the assessment item aids that were used (or accessed) by the student to answer the question.

 
List
 Items/Item/ItemAids/ItemAid
     
MR

Each tool or aid set used while viewing the item. Such as "Scientific Calculator", "Periodic Table", etc.

 
xs:token
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.55-1: Sif3StudentResponseSet
<Sif3StudentResponseSet RefId="A32F55CC14004172A7CD8E8FB5187DD0" AssessmentAdministrationRefId="BB181B05598C46D2B8D533483D91392E" StudentPersonalRefId="8F0934CC2F0448F8BBD788AA1ADE691B" AssessmentRegistrationRefId="84243B2716EA4A68889B57A07E3707C9"> <Items> <Item AssessmentItemRefId="80E298F70E094EE2B8B52DFD88006AF2"> <Response>C</Response> <ResponseLocation>http://assessments-r-us.com/29834928374/2394/response.html</ResponseLocation> <ResponseCorrectness>incorrect</ResponseCorrectness> <ViewStatus>yes</ViewStatus> <AttemptStatus>yes</AttemptStatus> <NumberOfAttempts>2</NumberOfAttempts> <TimeOnItem>PT32S</TimeOnItem> <ItemNumber>27</ItemNumber> <ItemName>Writing Sample 1</ItemName> <AssessmentRubricRefId>40E298F70E094EE2B8B52DFD88006AF2</AssessmentRubricRefId> <FeedbackItems> <FeedbackItem> <FeedbackCode>C10</FeedbackCode> <DiagnosticStatement>Shows ability to determine symmetry</DiagnosticStatement> <FeedbackSource>Learning Standards</FeedbackSource> </FeedbackItem> </FeedbackItems> <ItemAids> <ItemAid>Scientific Calculator</ItemAid> <ItemAid>Highlighter</ItemAid> </ItemAids> </Item> </Items> </Sif3StudentResponseSet>
Example 3.3.55-1: sif3 StudentResponseSet - Example 1

3.3.56 StaffAssignment

This object defines information related to a staff member's assignment(s); commonly, this will be a school assignment.

SIF_Events are reported for this object.

StaffAssignment
Figure 3.3.56-1: StaffAssignment StaffAssignment RefId SchoolInfoRefId SchoolYear StaffPersonalRefId Description PrimaryAssignment JobStartDate JobEndDate JobFTE JobFunction StaffSubjectList StaffSubject PreferenceNumber SubjectLocalId TimeTableSubjectRefId StaffActivity Code OtherCodeList YearLevels CasualReliefTeacher Homegroup House SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StaffAssignment 

This object defines information related to a staff member's assignment(s); commonly, this will be a school assignment.

 
 
@
key
RefIdM

The GUID that uniquely identifies a particular staff assignment.

 
RefIdType
 SchoolInfoRefIdM

The ID (GUID) that identifies the school where the staff member is assigned.

 
IdRefType
 SchoolYearO

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., 2007). Release 1.2 allows this to be optional as JobStart and EndDate allow for this Object to be used over more than one year.

 
SchoolYear
 StaffPersonalRefIdM

ID (GUID) of this staff member, as represented in the StaffPersonal object. 

 
IdRefType
 DescriptionO

Short assignment description

 
xs:normalizedString
 PrimaryAssignmentM

Is this the staff member's primary assignment? Note: There must be one and only one instance of the object with a Yes value in this element per StaffMember per school year.

 
AUCodeSetsYesOrNoCategoryType
 JobStartDateO

This is the date from which the staff assignment is valid (inclusive).

 
xs:date
 JobEndDateO

This is the date through which the staff assignment is valid (inclusive).

 
xs:date
 JobFTEO

Full-time job equivalent ratio for this assignment. (Format is x.xx; an employee who is full-time and who is 50% of their time on this assignment would be represented as 0.50)

 
xs:decimal
xs:minInclusive0
xs:maxInclusive1
xs:fractionDigits2
 JobFunctionO

The purpose of the activities as related to students.

 
xs:string
 StaffSubjectListO

Subject(s) Staff member is eligible to teach.

 
List
 StaffSubjectList/StaffSubject
     
MR

This element contains Staff subjects they are eligible to teach together with the teaching preference.

 
 
 StaffSubjectList/StaffSubject/
     PreferenceNumber
M

Priority of Subject to Teach.

 
xs:unsignedInt
 StaffSubjectList/StaffSubject/
     SubjectLocalId
O

Local Subject Id

 
LocalId
 StaffSubjectList/StaffSubject/
     TimeTableSubjectRefId
O

RefId of TimeTableSubject

 
RefIdType
 StaffActivityO

The purpose of the Teacher's role as related to students. Equivalent to 'JobFunction' in US Object.

 
 
 StaffActivity/CodeM

Code representing the type of staff activity undertaken.

 
AUCodeSetsStaffActivityType
 StaffActivity/OtherCodeList
     
O OtherCodeList
 YearLevelsO

Year level(s) that the teacher is allowed to teach.

 
YearLevels
 CasualReliefTeacherO

Is this teacher a casual relief teacher CRT?

 
AUCodeSetsYesOrNoCategoryType
 HomegroupO

The name of the homegroup the staff member is assigned to.

 
xs:normalizedString
 HouseO

The name of the house the staff member is assigned to.

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.56-1: StaffAssignment
<StaffAssignment RefId="D3E34B359D75101A8C3D00AA001A1652"> <SchoolInfoRefId>A8C3D3E34B359D75101D00AA001A1652</SchoolInfoRefId> <SchoolYear>2008</SchoolYear> <StaffPersonalRefId>D3E34B359D75101A8C3D00AA001A1651</StaffPersonalRefId> <Description>VCE English Teacher</Description> <PrimaryAssignment>Y</PrimaryAssignment> <JobStartDate>2000-09-05</JobStartDate> <JobEndDate>2001-06-25</JobEndDate> <JobFTE>1.00</JobFTE> <JobFunction>Teacher</JobFunction> <StaffSubjectList> <StaffSubject> <PreferenceNumber>1</PreferenceNumber> <SubjectLocalId>English</SubjectLocalId> </StaffSubject> <StaffSubject> <PreferenceNumber>2</PreferenceNumber> <SubjectLocalId>Mathematics</SubjectLocalId> </StaffSubject> <StaffSubject> <PreferenceNumber>3</PreferenceNumber> <SubjectLocalId>Science</SubjectLocalId> </StaffSubject> </StaffSubjectList> <YearLevels> <YearLevel> <Code>11</Code> </YearLevel> <YearLevel> <Code>12</Code> </YearLevel> </YearLevels> <CasualReliefTeacher>N</CasualReliefTeacher> </StaffAssignment>
Example 3.3.56-1: StaffAssignment

3.3.57 StaffPersonal

This object contains all the personal information relating to a staff member, who might be a teacher or other employee of the school or district.

SIF_Events are reported for this object.

StaffPersonal
Figure 3.3.57-1: StaffPersonal StaffPersonal RefId LocalId StateProvinceId ElectronicIdList OtherIdList OtherId Type PersonInfo Title EmploymentStatus MostRecent SchoolLocalId SchoolACARAId LocalCampusId NAPLANClassList ClassCode HomeGroup SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StaffPersonal 

This object contains all the personal information relating to a staff member, who might be a teacher or other employee of the school or district.

 
 
@
key
RefIdM

The GUID of the staff member.

 
RefIdType
 LocalIdM

The locally-assigned identifier for this staff member.

 
LocalId
 StateProvinceIdO

The state-assigned identifier for this staff member.

 
StateProvinceId
 ElectronicIdListO

Electronic identifier(s) associated with this entity.

 
ElectronicIdList
 OtherIdListO

Lists all "other" identifiers associated with the staff member.

 
List
 OtherIdList/OtherIdMR

Lists an "other" identifier associated with the staff member.

 
xs:normalizedString
@TypeM

Code that defines the type of this other ID.

 
xs:normalizedString
 PersonInfoM

Personal Information

 
PersonInfo
 TitleO

The staff member's title.

 
xs:normalizedString
 EmploymentStatusO

Status of staff member within employing organisation. Not for NSSC Reporting

 
AUCodeSetsStaffStatusType
 MostRecentO

Container for elements reflecting the most recent assignment of a staff member. If the staff member is currently assigned, the elements contain current information.

 
 
 MostRecent/SchoolLocalIdO

Local identifier representing the school in which the staff is or was most recently teaching in.

 
LocalId
 MostRecent/SchoolACARAIdO

Identifier of the school in which the staff member is or was most recently assigned, as listed in the Australian School List.

 
LocalId
 MostRecent/LocalCampusIdO

Local identifier for a specific campus Id. This may be the same as the school local Id, but is expected to be supplied only if the school does in fact have distinct campuses.

 
LocalId
 MostRecent/NAPLANClassList
     
O

Container for a list of classes a teacher may be responsible for with regard to NAPLAN only.

 
List
 MostRecent/NAPLANClassList/
     ClassCode
OR

The name of the class code the staff member administers, for the purposes of NAPLAN registration.

 
xs:normalizedString
 MostRecent/HomeGroupO

The current home group (if any) that the staff member is responsible for.

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.57-1: StaffPersonal
<StaffPersonal RefId="D3E34F419D75101A8C3D00AA001A1652"> <LocalId>946379881</LocalId> <StateProvinceId>C2345681</StateProvinceId> <ElectronicIdList> <ElectronicId Type="01">206655</ElectronicId> </ElectronicIdList> <OtherIdList> <OtherId Type="0004">333333333</OtherId> </OtherIdList> <PersonInfo> <Name Type="LGL"> <FamilyName>Smith</FamilyName> <GivenName>Fred</GivenName> <FullName>Fred Smith</FullName> </Name> <OtherNames> <Name Type="AKA"> <FamilyName>Anderson</FamilyName> <GivenName>Samuel</GivenName> <FullName>Samuel Anderson</FullName> </Name> <Name Type="PRF"> <FamilyName>Rowinski</FamilyName> <GivenName>Sam</GivenName> <FullName>Sam Rowinski </FullName> </Name> </OtherNames> <Demographics> <IndigenousStatus>3</IndigenousStatus> <Sex>1</Sex> <BirthDate>1990-09-26</BirthDate> <BirthDateVerification>1004</BirthDateVerification> <PlaceOfBirth>Clayton</PlaceOfBirth> <StateOfBirth>VIC</StateOfBirth> <CountryOfBirth>1101</CountryOfBirth> <CountriesOfCitizenship> <CountryOfCitizenship>8104</CountryOfCitizenship> <CountryOfCitizenship>1101</CountryOfCitizenship> </CountriesOfCitizenship> <CountriesOfResidency> <CountryOfResidency>8104</CountryOfResidency> <CountryOfResidency>1101</CountryOfResidency> </CountriesOfResidency> <CountryArrivalDate>1990-09-26</CountryArrivalDate> <AustralianCitizenshipStatus>1</AustralianCitizenshipStatus> <EnglishProficiency> <Code>1</Code> </EnglishProficiency> <LanguageList> <Language> <Code>0001</Code> <LanguageType>1</LanguageType> </Language> </LanguageList> <DwellingArrangement> <Code>1671</Code> </DwellingArrangement> <Religion> <Code>2013</Code> </Religion> <ReligiousEventList> <ReligiousEvent> <Type>Baptism</Type> <Date>2000-09-01</Date> </ReligiousEvent> <ReligiousEvent> <Type>Christmas</Type> <Date>2009-12-24</Date> </ReligiousEvent> </ReligiousEventList> <ReligiousRegion>The Religion Region</ReligiousRegion> <PermanentResident>P</PermanentResident> <VisaSubClass>101</VisaSubClass> <VisaStatisticalCode>05</VisaStatisticalCode> </Demographics> <AddressList> <Address Type="0123" Role="012A"> <Street> <Line1>Unit1/10</Line1> <Line2>Barkley Street</Line2> </Street> <City>Yarra Glenn</City> <StateProvince>VIC</StateProvince> <Country>1101</Country> <PostalCode>9999</PostalCode> </Address> <Address Type="0123A" Role="1073"> <Street> <Line1>34 Term Address Street</Line1> </Street> <City>Home Town</City> <StateProvince>WA</StateProvince> <Country>1101</Country> <PostalCode>9999</PostalCode> </Address> </AddressList> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>03 9637-2289</Number> <Extension>72289</Extension> <ListedStatus>Y</ListedStatus> </PhoneNumber> <PhoneNumber Type="0888"> <Number>0437-765-234</Number> <ListedStatus>N</ListedStatus> </PhoneNumber> </PhoneNumberList> <EmailList> <Email Type="01">fsmith@yahoo.com</Email> <Email Type="02">freddy@gmail.com</Email> </EmailList> </PersonInfo> <Title>Principal</Title> <EmploymentStatus>A</EmploymentStatus> <MostRecent> <SchoolLocalId>S12345</SchoolLocalId> <LocalCampusId>D</LocalCampusId> <!--<SchoolACARAId>VIC687</SchoolACARAId>--> <NAPLANClassList> <ClassCode>9</ClassCode> <ClassCode>7</ClassCode> </NAPLANClassList> <HomeGroup>9G</HomeGroup> </MostRecent> </StaffPersonal>
Example 3.3.57-1: StaffPersonal

3.3.58 StudentActivityInfo

Co-curricular or extra-curricular activities (e.g., student organizations, inter-school sports, athletics, publications, band, orchestra, and service activities) in which students may participate.

SIF_Events are reported for this object.

StudentActivityInfo
Figure 3.3.58-1: StudentActivityInfo StudentActivityInfo RefId Title Description StudentActivityType Code OtherCodeList StudentActivityLevel YearLevels CurricularStatus Location SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentActivityInfo 

Co-curricular or extra-curricular activities (e.g., student organizations, inter-school sports, athletics, publications, band, orchestra, and service activities) in which students may participate.

 
 
@
key
RefIdMThe ID (GUID) that uniquely identifies the instance of the object. RefIdType
 TitleM

Name of the co-curricular or extra-curricular activity.

 
xs:normalizedString
 DescriptionO

The description of the co-curricular or extra-curricular activity.

 
xs:normalizedString
 StudentActivityTypeM

Information regarding the co-curricular or extra-curricular activity.

 
 
 StudentActivityType/CodeM

Code identifying the co-curricular or extra-curricular activity.

 
AUCodeSetsActivityInvolvementCodeType
 StudentActivityType/OtherCodeList
     
O OtherCodeList
 StudentActivityLevelO

A description of the separation of level in the activity (e.g. House, Inter-school, Club, State, National).

 
xs:normalizedString
 YearLevelsO

Collection of year levels applicable to this co-curricular or extra-curricular activity.

 
YearLevels
 CurricularStatusO

An indication of the degree to which an activity is related to a student's curriculum.

 
AUCodeSetsActivityTypeType
 LocationO

Location where the activity takes place.

 
Location
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.58-1: StudentActivityInfo
<StudentActivityInfo RefId="6472B2610947583A463DBB345291B001"> <Title>Book Club</Title> <Description>Group of middle school students promoting reading</Description> <StudentActivityType> <Code>6011</Code> <OtherCodeList> <OtherCode Codeset="Local">MBook</OtherCode> </OtherCodeList> </StudentActivityType> <StudentActivityLevel>Middle School</StudentActivityLevel> <YearLevels> <YearLevel> <Code>5</Code> </YearLevel> <YearLevel> <Code>6</Code> </YearLevel> <YearLevel> <Code>7</Code> </YearLevel> <YearLevel> <Code>8</Code> </YearLevel> </YearLevels> <CurricularStatus>0750</CurricularStatus> <Location Type="Classroom"> <LocationName>Beaconhills Middle School Library</LocationName> <LocationRefId SIF_RefObject="RoomInfo">947582610947583ACEB2BB345291BAAA</LocationRefId> </Location> </StudentActivityInfo>
Example 3.3.58-1: StudentActivityInfo

3.3.59 StudentActivityParticipation

This object provides information on a co-curricular or extra-curricular activity in which a student participates during a given school year.

SIF_Events are reported for this object.

StudentActivityParticipation
Figure 3.3.59-1: StudentActivityParticipation StudentActivityParticipation RefId StudentPersonalRefId StudentActivityInfoRefId SchoolYear ParticipationComment StartDate EndDate Role RecognitionList Recognition SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentActivityParticipation  This object provides information on a co-curricular or extra-curricular activity in which a student participates during a given school year.   
@
key
RefIdMThe ID (GUID) that uniquely identifies the instance of the object. RefIdType
 StudentPersonalRefIdM

GUID that identifies the student participating in the activity.

 
IdRefType
 StudentActivityInfoRefIdM

GUID that identifies the activity in which the student participates.

 
IdRefType
 SchoolYearO

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009").

 
SchoolYear
 ParticipationCommentO

Comment related to the student's participation in the activity.

 
xs:string
 StartDateO

This is the date from which the activity participation is valid (inclusive).

 
xs:date
 EndDateO

This is the date through which the activity participation is valid (inclusive). If element is supported by the publisher/responder, should contain a date if the student withdraws from the activity before the end of the school year.

 
xs:date
 RoleO

Specific role the student plays in the activity (e.g., band leader, student body president).

 
xs:normalizedString
 RecognitionListO

List of awards and other types of recognition given to the student for this activity.

 
List
 RecognitionList/Recognition
     
MR

The nature of recognition given to the student for the successful completion of work in a co-curricular or extra-curricular activity.

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.59-1: StudentActivityParticipation
<StudentActivityParticipation RefId="9ECC96830E02406F926C1C4D3542D122"> <StudentPersonalRefId>646C5D4AC8294886A02B971695C7BC06</StudentPersonalRefId> <StudentActivityInfoRefId>6472B2610947583A463DBB345291B001</StudentActivityInfoRefId> <SchoolYear>2009</SchoolYear> <ParticipationComment>First year of participation</ParticipationComment> <StartDate>2008-09-01</StartDate> <Role>Team member</Role> <RecognitionList> <Recognition>0750</Recognition> </RecognitionList> </StudentActivityParticipation>
Example 3.3.59-1: StudentActivityParticipation

3.3.60 StudentAttendanceSummary

This object provides a summary of a student's daily attendance and membership information for a given school during the time period between the StartDate and EndDate, inclusive. As such, there may be multiple instances of this object for a student in a school over the course of a school year.

SIF_Events are reported for this object.

StudentAttendanceSummary
Figure 3.3.60-1: StudentAttendanceSummary StudentAttendanceSummary StudentPersonalRefId SchoolInfoRefId SchoolYear StartDate EndDate StudentAttendanceSummaryRefId StartDay EndDay FTE DaysAttended ExcusedAbsences UnexcusedAbsences DaysTardy DaysInMembership SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentAttendanceSummary 

This object provides a summary of a student's daily attendance and membership information for a given school during the time period between the StartDate and EndDate, inclusive. As such, there may be multiple instances of this object for a student in a school over the course of a school year.

 
 
@
key
StudentPersonalRefIdM

The ID (GUID) of the student for whom this attendance information is being reported.

 
IdRefType
@
key
SchoolInfoRefIdM

The ID (GUID) of the school for which this attendance information is being reported.

 
IdRefType
@
key
SchoolYearM

School year for which the information is applicable.

 
SchoolYear
@
key
StartDateM

Starting date of this attendance reporting period.

 
xs:date
@
key
EndDateM

Ending date of this attendance reporting period.

 
xs:date
 StudentAttendanceSummaryRefIdO

An optional ID (GUID) for this summary of attendance information being reported on. This GUID would be used to form a REST URL.

 
IdRefType
 StartDayO

Number of the school day represented in StartDate.

 
xs:unsignedInt
 EndDayO

Number of the school day represented in EndDate.

 
xs:unsignedInt
 FTEO

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

 
xs:decimal
xs:minInclusive0
xs:maxInclusive1
xs:fractionDigits2
 DaysAttendedM

The number of days the student attended school when school was in session between the StartDate and EndDate, inclusive.

 
xs:decimal
 ExcusedAbsencesM

The number of days the student was absent from school with a valid excuse when school was in session between the StartDate and EndDate, inclusive.

 
xs:decimal
 UnexcusedAbsencesM

The number of days the student was absent from school without a valid excuse when school was in session between the StartDate and EndDate, inclusive.

 
xs:decimal
 DaysTardyO

The number of days the student was tardy when school was in session between the StartDate and EndDate, inclusive.

 
xs:decimal
 DaysInMembershipM

The number of days the student was present plus the number of days the student was absent when school was in session during the period between the StartDate and EndDate, inclusive.

 
xs:decimal
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.60-1: StudentAttendanceSummary
<StudentAttendanceSummary StudentPersonalRefId="D3476FAE8647384BDA2431EDA3583211" SchoolInfoRefId="CA285746359D75101A8C36432A901A16" SchoolYear="2005" StartDate="2004-08-30" EndDate="2005-06-10"> <StartDay>1</StartDay> <EndDay>180</EndDay> <FTE>1.00</FTE> <DaysAttended>178</DaysAttended> <ExcusedAbsences>2</ExcusedAbsences> <UnexcusedAbsences>0</UnexcusedAbsences> <DaysTardy>3</DaysTardy> <DaysInMembership>180</DaysInMembership> </StudentAttendanceSummary>
Example 3.3.60-1: StudentAttendanceSummary

3.3.61 StudentAttendanceTimeList

This object provides more detail about the attendance spans for a single student during the day: it provides more detailed information than the single TimeIn and TimeOut elements in StudentDailyAttendance.

SIF_Events are reported for this object.

StudentAttendanceTimeList
Figure 3.3.61-1: StudentAttendanceTimeList StudentAttendanceTimeList RefId StudentPersonalRefId SchoolInfoRefId Date SchoolYear AttendanceTimes AttendanceTime AttendanceCode AttendanceStatus StartTime EndTime DurationValue AttendanceNote SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentAttendanceTimeList 

This object provides more detail about the attendance spans for a single student during the day: it provides more detailed information than the single TimeIn and TimeOut elements in StudentDailyAttendance.

 
 
@
key
RefIdMThe ID (GUID) that uniquely identifies the instance of the object. RefIdType
 StudentPersonalRefIdM

The ID (GUID) of the student for whom this attendance information is being reported.

 
IdRefType
 SchoolInfoRefIdM

The ID (GUID) of the school for which this attendance information is being reported.

 
IdRefType
 DateM

The calendar date to which this attendance reporting period relates.

 
xs:date
 SchoolYearM

School year for which this enrollment is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007).

 
SchoolYear
 AttendanceTimesM

Breakdown of times that the student entered or returned to school.

 
List
 AttendanceTimes/AttendanceTime
     
MR

 

 
 AttendanceTimes/AttendanceTime/
     AttendanceCode
M

Locally defined code for attendance.

 
AttendanceCode
 AttendanceTimes/AttendanceTime/
     AttendanceStatus
M

Approved or Unapproved status of this attendance code.

 
AUCodeSetsAttendanceStatusType
 AttendanceTimes/AttendanceTime/
     StartTime
M

The start of this particular time span.

 
xs:time
 AttendanceTimes/AttendanceTime/
     EndTime
M

The end of this particular time span.

 
xs:time
 AttendanceTimes/AttendanceTime/
     DurationValue
O

The amount of absence represented by AttendanceCode, up to three decimal places. May be greater than 1.0.

 
xs:decimal
xs:minInclusive0
 AttendanceTimes/AttendanceTime/
     AttendanceNote
O

Note related to this particular time span.

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.61-1: StudentAttendanceTimeList
<StudentAttendanceTimeList RefId="2FFB63B4CFEF48208501E7D1E54555CB"> <StudentPersonalRefId>D3E34B359D75101A8C3D00AA001A1652</StudentPersonalRefId> <SchoolInfoRefId>CA285746359D75101A8C36432A901A16</SchoolInfoRefId> <Date>2002-11-01</Date> <SchoolYear>2003</SchoolYear> <AttendanceTimes> <AttendanceTime> <AttendanceCode> <Code>200</Code> <OtherCodeList> <OtherCode Codeset="Local">S</OtherCode> <OtherCode Codeset="Text">C</OtherCode> </OtherCodeList> </AttendanceCode> <AttendanceStatus>01</AttendanceStatus> <StartTime>11:00:00</StartTime> <EndTime>12:05:00</EndTime> <DurationValue>0.167</DurationValue> <AttendanceNote>Left for Orthodontist appt. and returned to school afterward</AttendanceNote> </AttendanceTime> <AttendanceTime> <AttendanceCode> <Code>100</Code> </AttendanceCode> <AttendanceStatus>01</AttendanceStatus> <StartTime>09:00:00</StartTime> <EndTime>11:00:00</EndTime> <AttendanceNote /> </AttendanceTime> <AttendanceTime> <AttendanceCode> <Code>100</Code> </AttendanceCode> <AttendanceStatus>01</AttendanceStatus> <StartTime>12:05:00</StartTime> <EndTime>15:30:00</EndTime> <AttendanceNote /> </AttendanceTime> </AttendanceTimes> </StudentAttendanceTimeList>
Example 3.3.61-1: StudentAttendanceTimeList

3.3.62 StudentContactPersonal

This object contains information about the people who are referenced as student contacts.

SIF_Events are reported for this object.

StudentContactPersonal
Figure 3.3.62-1: StudentContactPersonal StudentContactPersonal RefId LocalId OtherIdList OtherId Type PersonInfo EmploymentType SchoolEducationalLevel NonSchoolEducation SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentContactPersonal  This object contains information about the people who are referenced as student contacts.   
@
key
RefIdMThe ID (GUID) that uniquely identifies the instance of the object. RefIdType
 LocalIdO

The locally-assigned identifier for this person. Note: LocalId may be used as a unique person identifier rather than a unique contact identifier. In this case there may be more than one StudentContactPersonal instance with the same LocalId.

 
LocalId
 OtherIdListO

Lists all "other" identifiers associated with the student.

 
List
 OtherIdList/OtherIdMR

Lists an "other" identifier associated with the student.

 
xs:normalizedString
@TypeM

Code that defines the type of this other ID.

 
xs:normalizedString
 PersonInfoM

Personal Information

 
PersonInfo
 EmploymentTypeO

Code that defines employment type. This is compulsory for Parents or Guardians of the Student.

 
AUCodeSetsEmploymentTypeType
 SchoolEducationalLevelO

The highest level of education completed by the contact person.

 
EducationalLevel
 NonSchoolEducationO

This reflects the level of the Contact's Non-School Education.

 
AUCodeSetsNonSchoolEducationType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.62-1: StudentContactPersonal
<StudentContactPersonal RefId="7C834EA9EDA12090347F83297E1C290F"> <LocalId>P1234567</LocalId> <OtherIdList> <OtherId Type="Health Care Card">098765</OtherId> <OtherId Type="Seniors Card">123456789</OtherId> </OtherIdList> <PersonInfo> <Name Type="LGL"> <FamilyName>Smith</FamilyName> <GivenName>Fred</GivenName> <FullName>Fred Smith</FullName> </Name> <OtherNames> <Name Type="AKA"> <FamilyName>Anderson</FamilyName> <GivenName>Samuel</GivenName> <FullName>Samuel Anderson</FullName> </Name> <Name Type="PRF"> <FamilyName>Rowinski</FamilyName> <GivenName>Sam</GivenName> <FullName>Sam Rowinski </FullName> </Name> </OtherNames> <Demographics> <IndigenousStatus>3</IndigenousStatus> <Sex>1</Sex> <BirthDate>1990-09-26</BirthDate> <BirthDateVerification>1004</BirthDateVerification> <PlaceOfBirth>Clayton</PlaceOfBirth> <StateOfBirth>VIC</StateOfBirth> <CountryOfBirth>1101</CountryOfBirth> <CountriesOfCitizenship> <CountryOfCitizenship>8104</CountryOfCitizenship> <CountryOfCitizenship>1101</CountryOfCitizenship> </CountriesOfCitizenship> <CountriesOfResidency> <CountryOfResidency>8104</CountryOfResidency> <CountryOfResidency>1101</CountryOfResidency> </CountriesOfResidency> <CountryArrivalDate>1990-09-26</CountryArrivalDate> <AustralianCitizenshipStatus>1</AustralianCitizenshipStatus> <EnglishProficiency> <Code>1</Code> </EnglishProficiency> <LanguageList> <Language> <Code>0001</Code> <LanguageType>1</LanguageType> </Language> </LanguageList> <DwellingArrangement> <Code>1671</Code> </DwellingArrangement> <Religion> <Code>2013</Code> </Religion> <ReligiousEventList> <ReligiousEvent> <Type>Baptism</Type> <Date>2000-09-01</Date> </ReligiousEvent> <ReligiousEvent> <Type>Christmas</Type> <Date>2009-12-24</Date> </ReligiousEvent> </ReligiousEventList> <ReligiousRegion>The Religion Region</ReligiousRegion> <PermanentResident>P</PermanentResident> <VisaSubClass>101</VisaSubClass> <VisaStatisticalCode>05</VisaStatisticalCode> </Demographics> <AddressList> <Address Type="0123" Role="012B"> <Street> <Line1>Unit1/10</Line1> <Line2>Barkley Street</Line2> </Street> <City>Yarra Glenn</City> <StateProvince>VIC</StateProvince> <Country>1101</Country> <PostalCode>9999</PostalCode> </Address> <Address Type="0123A" Role="013A"> <Street> <Line1>34 Term Address Street</Line1> </Street> <City>Home Town</City> <StateProvince>WA</StateProvince> <Country>1101</Country> <PostalCode>9999</PostalCode> </Address> </AddressList> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>03 9637-2289</Number> <Extension>72289</Extension> <ListedStatus>Y</ListedStatus> </PhoneNumber> <PhoneNumber Type="0888"> <Number>0437-765-234</Number> <ListedStatus>N</ListedStatus> </PhoneNumber> </PhoneNumberList> <EmailList> <Email Type="01">fsmith@yahoo.com</Email> <Email Type="02">freddy@gmail.com</Email> </EmailList> </PersonInfo> <EmploymentType>4</EmploymentType> <SchoolEducationalLevel>3</SchoolEducationalLevel> <NonSchoolEducation>6</NonSchoolEducation> </StudentContactPersonal>
Example 3.3.62-1: StudentContactPersonal

3.3.63 StudentContactRelationship

This object defines a relationship between a contact person and a student.

SIF_Events are reported for this object.

StudentContactRelationship
Figure 3.3.63-1: StudentContactRelationship StudentContactRelationship StudentPersonalRefId StudentContactPersonalRefId StudentContactRelationshipRefId Relationship ParentRelationshipStatus HouseholdList Household ContactFlags ParentLegalGuardian PickupRights LivesWith AccessToRecords ReceivesAssessmentReport EmergencyContact HasCustody DisciplinaryContact AttendanceContact PrimaryCareProvider FeesBilling FamilyMail InterventionOrder MainlySpeaksEnglishAtHome ContactSequence ContactSequenceSource SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentContactRelationship  This object defines a relationship between a contact person and a student.   
@
key
StudentPersonalRefIdMGUID that identifies the student for the relationship. RefIdType
@
key
StudentContactPersonalRefIdMGUID that identifies the contact person for the relationship. RefIdType
 StudentContactRelationshipRefIdO

An optional ID (GUID) for this paticular student-contact relationship. This GUID would be used to form a REST URL.

 
IdRefType
 RelationshipM

Defines the relationship of the contact to the student.

 
Relationship
 ParentRelationshipStatusO

Confirms whether or not this contact defined in the relationship is to be tracked for MCEECDYA Data Implementation Manual Reporting.

 
values:
Parent1
Parent2
NotForReporting
 HouseholdListO

 

List
 HouseholdList/HouseholdMR

Repeatable element containing the ID of a household.

 
LocalId
 ContactFlagsC

Contains Yes/No characteristics of the contact person's role. Provide a Yes value for all that apply. At least one of the child elements of ContactFlags must have a Yes value. Do not publish the StudentContactRelationship instance if one of the child elements does not have a Yes value.

 
 
 ContactFlags/ParentLegalGuardian
     
C

Does the individual have parental or legal guardianship responsibility for the student?

 
AUCodeSetsYesOrNoCategoryType
 ContactFlags/PickupRights
     
C

This element tells whether or not the contact has pickup rights.

 
AUCodeSetsYesOrNoCategoryType
 ContactFlags/LivesWithC

Does the student live with this contact?

 
AUCodeSetsYesOrNoCategoryType
 ContactFlags/AccessToRecords
     
C

Does this contact have access to the student's records?

 
AUCodeSetsYesOrNoCategoryType
 ContactFlags/ReceivesAssessmentReport
     
C

In particular, should this contact receive a copy of the student report?

 
AUCodeSetsYesOrNoCategoryType
 ContactFlags/EmergencyContact
     
C

Should this contact be notified in case of emergency?

 
AUCodeSetsYesOrNoCategoryType
 ContactFlags/HasCustodyC

Does this contact have or share custody of the student?

 
AUCodeSetsYesOrNoCategoryType
 ContactFlags/DisciplinaryContact
     
C

Is this person to be contacted in case of disciplinary action?

 
AUCodeSetsYesOrNoCategoryType
 ContactFlags/AttendanceContact
     
C

Should this contact be notified in case of an attendance issue?

 
AUCodeSetsYesOrNoCategoryType
 ContactFlags/PrimaryCareProvider
     
C

Does this person provide daily living or personal assistance to the student?

 
AUCodeSetsYesOrNoCategoryType
 ContactFlags/FeesBillingC

Is this the contact responsible for Payment of Fees?

 
AUCodeSetsYesOrNoCategoryType
 ContactFlags/FamilyMailC

Does this person receive family mail?

 
AUCodeSetsYesOrNoCategoryType
 ContactFlags/InterventionOrder
     
C

Is there an Intervention Order against this Contact?

 
AUCodeSetsYesOrNoCategoryType
 MainlySpeaksEnglishAtHomeO

Is English the main language spoken at home?

 
AUCodeSetsYesOrNoCategoryType
 ContactSequenceO

Number indicating the order in which the person should be contacted.

 
xs:unsignedInt
 ContactSequenceSourceO

Indicates the source who provided the contact sequence order.

 
AUCodeSetsSourceCodeTypeType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.63-1: StudentContactRelationship
<StudentContactRelationship StudentPersonalRefId="DEE34B359D75101A8C3D00AA001A1652" StudentContactPersonalRefId="6472B2610947583A463DBB345291B001"> <Relationship> <Code>01</Code> </Relationship> <HouseholdList> <Household>FamilyA</Household> <Household>FamilyB</Household> </HouseholdList> <ContactFlags> <ParentLegalGuardian>Y</ParentLegalGuardian> <PickupRights>Y</PickupRights> <LivesWith>N</LivesWith> <AccessToRecords>U</AccessToRecords> <ReceivesAssessmentReport>Y</ReceivesAssessmentReport> <EmergencyContact>Y</EmergencyContact> <HasCustody>N</HasCustody> <DisciplinaryContact>N</DisciplinaryContact> <AttendanceContact>N</AttendanceContact> <PrimaryCareProvider>U</PrimaryCareProvider> <FeesBilling>Y</FeesBilling> <FamilyMail>Y</FamilyMail> <InterventionOrder>N</InterventionOrder> </ContactFlags> <MainlySpeaksEnglishAtHome>U</MainlySpeaksEnglishAtHome> <ContactSequence>1</ContactSequence> <ContactSequenceSource>P</ContactSequenceSource> </StudentContactRelationship>
Example 3.3.63-1: StudentContactRelationship

3.3.64 StudentDailyAttendance

This object provides daily attendance information for a particular student in a particular school on a particular date.

SIF_Events are reported for this object.

StudentDailyAttendance
Figure 3.3.64-1: StudentDailyAttendance StudentDailyAttendance RefId StudentPersonalRefId SchoolInfoRefId Date SchoolYear DayValue AttendanceCode AttendanceStatus TimeIn TimeOut AbsenceValue AttendanceNote SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentDailyAttendance 

This object provides daily attendance information for a particular student in a particular school on a particular date.

 
 
@
key
RefIdM

The ID (GUID) assigned to uniquely identify this attendance record.

 
RefIdType
 StudentPersonalRefIdM

The ID (GUID) of the student for whom this attendance information is being reported.

 
IdRefType
 SchoolInfoRefIdM

The ID (GUID) of the school for which this attendance information is being reported.

 
IdRefType
 DateM

The calendar date to which this attendance information relates.

 
xs:date
 SchoolYearM

School year for which this enrollment is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007).

 
SchoolYear
 DayValueO

Value of a day this instance represents.

 
AUCodeSetsDayValueCodeType
 AttendanceCodeM

Locally defined code for attendance.

 
AttendanceCode
 AttendanceStatusM

Approved or Unapproved status of this attendance code.

 
AUCodeSetsAttendanceStatusType
 TimeInC

The time the student entered or returned to school. Must be provided if 'Partial' chosen for DayValue.

 
xs:time
 TimeOutC

The time the student left school. Must be provided if 'Partial' chosen for DayValue..

 
xs:time
 AbsenceValueC

Must be provided if the DayValue is "Partial" or "Other". The amount of absence represented by AttendanceCode, up to three decimal places.

 
xs:decimal
xs:minInclusive0
xs:maxInclusive1
 AttendanceNoteO

Note related to this particular attendance.

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.64-1: StudentDailyAttendance
<StudentDailyAttendance RefId="2FFB63B4CFEF48208501E7D1E54555CB"> <StudentPersonalRefId>D3E34B359D75101A8C3D00AA001A1652</StudentPersonalRefId> <SchoolInfoRefId>CA285746359D75101A8C36432A901A16</SchoolInfoRefId> <Date>2002-11-01</Date> <SchoolYear>2003</SchoolYear> <DayValue>Partial</DayValue> <AttendanceCode> <Code>200</Code> <OtherCodeList> <OtherCode Codeset="Local">S</OtherCode> <OtherCode Codeset="Text">C</OtherCode> </OtherCodeList> </AttendanceCode> <AttendanceStatus>01</AttendanceStatus> <TimeIn>13:30:00</TimeIn> <TimeOut>12:05:00</TimeOut> <AttendanceNote>Left for Orthodontist appt. and returned to school afterward</AttendanceNote> </StudentDailyAttendance>
Example 3.3.64-1: StudentDailyAttendance

3.3.65 StudentParticipation

This object contains information pertaining to student eligibility for and participation in an individualized special program such as special education, ESL, etc.

Multiple instances of this object may be transmitted for a particular student because the student may participate in multiple programs and because the details of a student's participation in a given program may change over time. A separate instance of this object must be generated for each program in which the student participates, and the ProgramType element is used to identify the particular program. In addition, each time the student's participation profile changes for a particular program, a new instance of this object must be generated with the appropriate value in the ProgramType element, the effective date of the new profile in StudentParticipationAsOfDate, and a new RefId.

SIF_Events are reported for this object.

StudentParticipation
Figure 3.3.65-1: StudentParticipation StudentParticipation RefId StudentPersonalRefId StudentParticipationAsOfDate ProgramType ProgramFundingSources ProgramFundingSource Code OtherCodeList ManagingSchool SIF_RefObject ReferralDate ReferralSource Code OtherCodeList ProgramStatus GiftedEligibilityCriteria EvaluationParentalConsentDate EvaluationDate EvaluationExtensionDate ExtensionComments ReevaluationDate ProgramEligibilityDate ProgramPlanDate ProgramPlanEffectiveDate NOREPDate PlacementParentalConsentDate ProgramPlacementDate ExtendedSchoolYear ExtendedDay ProgramAvailability Code OtherCodeList EntryPerson StudentSpecialEducationFTE ParticipationContact SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentParticipation 

This object contains information pertaining to student eligibility for and participation in an individualized special program such as special education, ESL, etc.

Multiple instances of this object may be transmitted for a particular student because the student may participate in multiple programs and because the details of a student's participation in a given program may change over time. A separate instance of this object must be generated for each program in which the student participates, and the ProgramType element is used to identify the particular program. In addition, each time the student's participation profile changes for a particular program, a new instance of this object must be generated with the appropriate value in the ProgramType element, the effective date of the new profile in StudentParticipationAsOfDate, and a new RefId.

 
 
@
key
RefIdM

This is the unique identification code

 
RefIdType
 StudentPersonalRefIdM

The GUID of the student that this object is linked to.

 
IdRefType
 StudentParticipationAsOfDateM

Effective date (NOT the entry date) of this StudentParticipation instance for the identified student and program. Each time there is a change to the student's program participation profile, a new instance of this object is to be generated with the appropriate StudentParticipationAsOfDate and a new RefId.

 
xs:date
 ProgramTypeOIdentifies the individualised program for which the student's participation is described in this instance AUCodeSetsStudentFamilyProgramTypeType
 ProgramFundingSourcesOList of funding sources List
 ProgramFundingSources/ProgramFundingSource
     
MRFunding source of the special program  
 ProgramFundingSources/ProgramFundingSource/
     Code
M

Funding source for the program, may be more than one.

 
AUCodeSetsProgramFundingSourceCodeType
 ProgramFundingSources/ProgramFundingSource/
     OtherCodeList
O OtherCodeList
 ManagingSchoolM

The GUID of the school responsible for coordinating the student's program participation.

 
IdRefType
@SIF_RefObjectM values:
SchoolInfo
 ReferralDateO

Date student was referred for evaluation/program participation.

 
xs:date
 ReferralSourceO  
 ReferralSource/CodeM

The method by which a student was identified for referral to a particular program.

 
AUCodeSets0792IdentificationProcedureType
 ReferralSource/OtherCodeList
     
O OtherCodeList
 ProgramStatusO

The current status of the student's program participation.

 
ProgramStatus
 GiftedEligibilityCriteriaO

Eligible for Gifted / Talented program?

 
AUCodeSetsYesOrNoCategoryType
 EvaluationParentalConsentDateO

Date parent(s) consented to completion of evaluation of child for program participation.

 
xs:date
 EvaluationDateO

Date the evaluation/assessment process for student was completed.

 
xs:date
 EvaluationExtensionDateO

Actual date by which evaluation must be completed (for state use in determining timeliness in event that parent and LEA agreed to an extension beyond normal state deadline).

 
xs:date
 ExtensionCommentsO

Contains any comments on the extension. Optional even if an EvaluationExtensionDate is present.

 
xs:string
 ReevaluationDateO

Date students will be reevaluated for continued placement in a support program(s).

 
xs:date
 ProgramEligibilityDateO

Date student is eligible for beginning the support program(s).

 
xs:date
 ProgramPlanDateO

Date the most recent program plan was completed and approved by the team responsible for developing it. The date the parent consented to placement is NOREPDate.

 
xs:date
 ProgramPlanEffectiveDateODate by which the plan must be implemented for the student. xs:date
 NOREPDateO

Date the Notice of Recommended Educational Placement was signed and approved by the parent / guardian of the student.

 
xs:date
 PlacementParentalConsentDateO

Date the parent(s) consented to the proposed placement.

 
xs:date
 ProgramPlacementDateO

Date student began the support program.

 
xs:date
 ExtendedSchoolYearO

For special education, indicates whether Extended School Year (ESY) / summer services have been determined as necessary

 
xs:boolean
 ExtendedDayO

For special education, indicates whether Extended School Day (ESD) services have been determined as necessary.

 
xs:boolean
 ProgramAvailabilityO  
 ProgramAvailability/CodeM

Describes the availability of the program.

 
AUCodeSets0211ProgramAvailabilityType
 ProgramAvailability/OtherCodeList
     
O OtherCodeList
 EntryPersonO

Identification / name of the person who created the transaction that led to the creation of this instance of the object.

 
xs:normalizedString
 StudentSpecialEducationFTEO

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:minInclusive0
xs:maxInclusive1
xs:fractionDigits2
 ParticipationContactO

Primary contact for this record.

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.65-1: StudentParticipation
<StudentParticipation RefId="D3E34B359D75101A8C3D00AA001A1652"> <StudentPersonalRefId>A2E34F59A742C1A4B3D11CC002B163A2</StudentPersonalRefId> <StudentParticipationAsOfDate>2006-07-13</StudentParticipationAsOfDate> <ProgramType>0240</ProgramType> <ProgramFundingSources> <ProgramFundingSource> <Code>1</Code> </ProgramFundingSource> </ProgramFundingSources> <ManagingSchool SIF_RefObject="SchoolInfo">D93F4D183A42C1A4B3D11CC002B163A2</ManagingSchool> <ParticipationContact>John Mason</ParticipationContact> </StudentParticipation>
Example 3.3.65-1: StudentParticipation

3.3.66 StudentPeriodAttendance

This object allows recording of period level attendance for a student. The Australian StudentPeriodAttendance object differs to the US StudentPeriodAttendance object in the following ways:

SIF_Events are reported for this object.

StudentPeriodAttendance
Figure 3.3.66-1: StudentPeriodAttendance StudentPeriodAttendance RefId StudentPersonalRefId SchoolInfoRefId Date SessionInfoRefId TimetablePeriod TimeIn TimeOut AttendanceCode AttendanceStatus SchoolYear AuditInfo CreationUser Type UserId CreationDateTime AttendanceComment SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentPeriodAttendance 

This object allows recording of period level attendance for a student. The Australian StudentPeriodAttendance object differs to the US StudentPeriodAttendance object in the following ways:

  • Student Period Attendance object is usually linked to a SessionInfo object (see below), but it is possible, for simple period attendance packages, to not link period attendance to a session or timetable.
  • There will be one provider of the StudentPeriodAttendance within a SIF Zone in Australia. The US, in contrast, has specified objects and events to allow for multiple providers of the StudentPeriodAttendance object in a zone.

 
 
@
key
RefIdM

The ID (GUID) assigned to uniquely identify this attendance record.

 
RefIdType
 StudentPersonalRefIdM

The GUID of the student that this attendance applies to.

 
IdRefType
 SchoolInfoRefIdM

The school where the attendance was recorded. Somewhat redundant, needed for requests.

 
IdRefType
 DateM

The date of the attendance event.

 
xs:date
 SessionInfoRefIdO

The GUID of the session that this attendance applies to.

 
IdRefType
 TimetablePeriodO

The period within which attendance is being reported, e.g. "4D".

 
xs:normalizedString
 TimeInO

The time the student entered or returned to this class.

 
xs:time
 TimeOutO

The time the student left this class.

 
xs:time
 AttendanceCodeM

Code that describes the absence or attendance

 
AttendanceCode
 AttendanceStatusM

Approved or Unapproved status of this attendance code.

 
AUCodeSetsAttendanceStatusType
 SchoolYearO

School year for which this enrollment is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007).

 
SchoolYear
 AuditInfoO

An audit trail to help determine who entered this attendance event and when.

 
 
 AuditInfo/CreationUserM

Information about which staff member created this attendance record.

 
 
@TypeM

The role of the staff member that created this attendance record.

 
values:
Office Staff
School Admin
Parent
Nurse
Teacher
Other
 AuditInfo/CreationUser/UserId
     
M

Unique identifier of the user that created the attendance record. This will depend on the user and the source. The preferred identifier would be a RefId for a StaffPersonal, StudentContact, or StudentPersonal Object. However, the user may not be associated with any of these SIF objects. In that case a unique Id given by the source should be used.

 
xs:normalizedString
 AuditInfo/CreationDateTime
     
M

The date and time this attendance record was created.

 
xs:dateTime
 AttendanceCommentO

This element contains the comments that are relevant to this attendance record.

 
xs:string
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.66-1: StudentPeriodAttendance
<StudentPeriodAttendance RefId="98157AA013BA8C3D00AA012B359D7512"> <StudentPersonalRefId>A75A00101A8C301D02E3A05B359D0A00</StudentPersonalRefId> <SchoolInfoRefId>11737EA4301CADCA75C87214A7C46BDB</SchoolInfoRefId> <Date>2001-03-05</Date> <TimetablePeriod>P4</TimetablePeriod> <AttendanceCode> <Code>802</Code> </AttendanceCode> <AttendanceStatus>01</AttendanceStatus> </StudentPeriodAttendance>
Example 3.3.66-1: StudentPeriodAttendance

3.3.67 StudentPersonal

This object contains all the personal information related to the student.

SIF_Events are reported for this object.

StudentPersonal
Figure 3.3.67-1: StudentPersonal StudentPersonal RefId AlertMessages AlertMessage Type MedicalAlertMessages MedicalAlertMessage Severity LocalId StateProvinceId ElectronicIdList OtherIdList OtherId Type PersonInfo ProjectedGraduationYear OnTimeGraduationYear GraduationDate MostRecent SchoolLocalId HomeroomLocalId YearLevel FTE Parent1Language Parent2Language Parent1EmploymentType Parent2EmploymentType Parent1SchoolEducationLevel Parent2SchoolEducationLevel Parent1NonSchoolEducation Parent2NonSchoolEducation LocalCampusId SchoolACARAId TestLevel Homegroup ClassCode MembershipType FFPOS ReportingSchoolId OtherEnrollmentSchoolACARAId AcceptableUsePolicy GiftedTalented EconomicDisadvantage ESL YoungCarersRole Disability IntegrationAide EducationSupport HomeSchooledStudent Sensitive OfflineDelivery PrePrimaryEducation FirstAUSchoolEnrollment SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentPersonal 

This object contains all the personal information related to the student.

 
 
@
key
RefIdM

The GUID of the student.

 
RefIdType
 AlertMessagesO List
 AlertMessages/AlertMessage
     
MR

This is an alert message that is associated with the student.

 
xs:string
@TypeM

This attribute specifies what type of alert message this is.

 
values:
Legal
Custody, guardian, court orders (e.g. must attend school), lawsuits, etc.
Discipline
Student is suspended, expelled, on probation, etc.
Educational
academic probation, etc.
Other
 MedicalAlertMessagesO List
 MedicalAlertMessages/MedicalAlertMessage
     
MR

Medical alert associated with the student.

 
xs:string
@SeverityM

The level of severity of this medical alert.

 
values:
Low
Moderate
High
Severe
Unknown
 LocalIdM

The locally-assigned identifier for this student.

 
LocalId
 StateProvinceIdO

The state-assigned identifier for this student.

 
StateProvinceId
 ElectronicIdListO

Electronic identifier(s) associated with this entity.

 
ElectronicIdList
 OtherIdListO

Lists all "other" identifiers associated with the student.

 
List
 OtherIdList/OtherIdMR

Lists an "other" identifier associated with the student.

 
xs:normalizedString
@TypeM

Code that defines the type of this other ID.

 
xs:normalizedString
 PersonInfoM

Personal Information

 
PersonInfo
 ProjectedGraduationYearO

Currently projected graduation year.

 
ProjectedGraduationYear
 OnTimeGraduationYearO

First projected graduation year, usually determined when student is accepted into 9th grade.

 
OnTimeGraduationYear
 GraduationDateO Date student officially graduated from secondary education.  GraduationDate
 MostRecentO

Container for elements reflecting the most recent enrollment of a student. If the student is currently enrolled in the district, the elements contain current information.

 
 
 MostRecent/SchoolLocalIdO

Local identifier representing the school in which the student is or was most recently enrolled in the district.

 
LocalId
 MostRecent/HomeroomLocalId
     
O

Local identifier representing the current or most recent homeroom in which the student is or was most recently assigned in the district. Use the value from RoomInfo/HomeroomNumber if supported. If not supported, use the value from RoomInfo/RoomNumber. If neither is supported, use the most appropriate value from the agent's application.

 
LocalId
 MostRecent/YearLevelO

The current or most recent year level of the student.

 
YearLevel
 MostRecent/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
xs:minInclusive0
xs:maxInclusive1
xs:fractionDigits2
 MostRecent/Parent1Language
     
O

Main language spoken by parent 1 at home, other than English.

 
AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType
 MostRecent/Parent2Language
     
O

Main language spoken by parent 2 at home, other than English.

 
AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType
 MostRecent/Parent1EmploymentType
     
O

Code that defines employment type of Parent1. This is compulsory if being used for MCEECDYA reporting.

 
AUCodeSetsEmploymentTypeType
 MostRecent/Parent2EmploymentType
     
O

Code that defines employment type of Parent2. This is compulsory if being used for MCEECDYA reporting.

 
AUCodeSetsEmploymentTypeType
 MostRecent/Parent1SchoolEducationLevel
     
O

The highest level of education completed by Parent1.

 
AUCodeSetsSchoolEducationLevelTypeType
 MostRecent/Parent2SchoolEducationLevel
     
O

The highest level of education completed by Parent2.

 
AUCodeSetsSchoolEducationLevelTypeType
 MostRecent/Parent1NonSchoolEducation
     
O

This reflects the level of Parent1's Non-School Education.

 
AUCodeSetsNonSchoolEducationType
 MostRecent/Parent2NonSchoolEducation
     
O

This reflects the level of Parent2's Non-School Education.

 
AUCodeSetsNonSchoolEducationType
 MostRecent/LocalCampusIdO

Local identifier for a specific campus Id. This may be the same as the school local Id, but is expected to be supplied only if the school does in fact have distinct campuses.

 
LocalId
 MostRecent/SchoolACARAIdO

Identifier of the school in which the student is or was most recently enrolled in the district, as assigned in the Australian School List.

 
LocalId
 MostRecent/TestLevelO

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

 
YearLevel
 MostRecent/HomegroupO

The name of the homegroup the student enrollment belongs to.

 
xs:normalizedString
 MostRecent/ClassCodeO

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

 
xs:normalizedString
 MostRecent/MembershipType
     
M

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

 
AUCodeSetsSchoolEnrollmentTypeType
 MostRecent/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
 MostRecent/ReportingSchoolId
     
O

This is the school ACARAId to which student's report is to be made available.

 
LocalId
 MostRecent/OtherEnrollmentSchoolACARAId
     
O

ACARAId of other school that student is enrolled in, if known, as assigned in the Australian School List.

 
LocalId
 AcceptableUsePolicyO

Does the student have a current signed Acceptable Use Policy document for system access?

 
AUCodeSetsYesOrNoCategoryType
 GiftedTalentedO AUCodeSetsYesOrNoCategoryType
 EconomicDisadvantageO

Does the student meet the State criteria for classification as having an economic disadvantage?

 
AUCodeSetsYesOrNoCategoryType
 ESLODoes the student meet 'English as a Second Language Criteria'? AUCodeSetsYesOrNoCategoryType
 YoungCarersRoleO

Is the student a carer of other family members?

 
AUCodeSetsYesOrNoCategoryType
 DisabilityO

Does the student have funding for disability?

 
AUCodeSetsYesOrNoCategoryType
 IntegrationAideO

Does the Student require an Integration Aide?

 
AUCodeSetsYesOrNoCategoryType
 EducationSupportO

Is the student in receipt of education support?

 
AUCodeSetsYesOrNoCategoryType
 HomeSchooledStudentO

Student is not attending any school registered in the Australian School List. Mandatory if true.

 
AUCodeSetsYesOrNoCategoryType
 SensitiveO

For local use by jurisdictions where a court order, custody order or other restriction or risk exists and the student's record needs to be treated sensitively as restrictions on use apply.

 
AUCodeSetsYesOrNoCategoryType
 OfflineDeliveryO

Note that the student is unable to sit an assessment via an online delivery mode.

 
AUCodeSetsYesOrNoCategoryType
 PrePrimaryEducationO

Care prior to kinder enrolment (eg. Family day care/home/extended care etc).

 
xs:normalizedString
 FirstAUSchoolEnrollmentO

Date of the first enrolment in an Australian School

 
xs:date
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.67-1: StudentPersonal
<StudentPersonal RefId="7C834EA9EDA12090347F83297E1C290C"> <AlertMessages> <AlertMessage Type="Legal">Mother is legal guardian</AlertMessage> </AlertMessages> <MedicalAlertMessages> <MedicalAlertMessage Severity="Severe">Student has Peanut Allergy</MedicalAlertMessage> <MedicalAlertMessage Severity="Moderate">Student has Diabetes</MedicalAlertMessage> </MedicalAlertMessages> <LocalId>S1234567</LocalId> <StateProvinceId>ABC1234</StateProvinceId> <ElectronicIdList> <ElectronicId Type="03">ZZZZZZ21</ElectronicId> <ElectronicId Type="03">ZZZZZZ22</ElectronicId> </ElectronicIdList> <OtherIdList> <OtherId Type="PreviousNAPPlatformStudentId">888rdgf</OtherId> <OtherId Type="DiocesanStudentId">1234</OtherId> </OtherIdList> <PersonInfo> <Name Type="LGL"> <FamilyName>Smith</FamilyName> <GivenName>Fred</GivenName> <FullName>Fred Smith</FullName> </Name> <OtherNames> <Name Type="AKA"> <FamilyName>Anderson</FamilyName> <GivenName>Samuel</GivenName> <FullName>Samuel Anderson</FullName> </Name> <Name Type="PRF"> <FamilyName>Rowinski</FamilyName> <GivenName>Sam</GivenName> <FullName>Sam Rowinski </FullName> </Name> </OtherNames> <Demographics> <IndigenousStatus>3</IndigenousStatus> <Sex>1</Sex> <BirthDate>1990-09-26</BirthDate> <BirthDateVerification>1004</BirthDateVerification> <PlaceOfBirth>Clayton</PlaceOfBirth> <StateOfBirth>VIC</StateOfBirth> <CountryOfBirth>1101</CountryOfBirth> <CountriesOfCitizenship> <CountryOfCitizenship>8104</CountryOfCitizenship> <CountryOfCitizenship>1101</CountryOfCitizenship> </CountriesOfCitizenship> <CountriesOfResidency> <CountryOfResidency>8104</CountryOfResidency> <CountryOfResidency>1101</CountryOfResidency> </CountriesOfResidency> <CountryArrivalDate>1990-09-26</CountryArrivalDate> <AustralianCitizenshipStatus>1</AustralianCitizenshipStatus> <EnglishProficiency> <Code>1</Code> </EnglishProficiency> <LanguageList> <Language> <Code>0001</Code> <LanguageType>1</LanguageType> </Language> </LanguageList> <DwellingArrangement> <Code>1671</Code> </DwellingArrangement> <Religion> <Code>2013</Code> </Religion> <ReligiousEventList> <ReligiousEvent> <Type>Baptism</Type> <Date>2000-09-01</Date> </ReligiousEvent> <ReligiousEvent> <Type>Christmas</Type> <Date>2009-12-24</Date> </ReligiousEvent> </ReligiousEventList> <ReligiousRegion>The Religion Region</ReligiousRegion> <PermanentResident>P</PermanentResident> <VisaSubClass>101</VisaSubClass> <VisaStatisticalCode>05</VisaStatisticalCode> </Demographics> <AddressList> <Address Type="0123" Role="2382"> <Street> <Line1>Unit1/10</Line1> <Line2>Barkley Street</Line2> </Street> <City>Yarra Glenn</City> <StateProvince>VIC</StateProvince> <Country>1101</Country> <PostalCode>9999</PostalCode> </Address> <Address Type="0123A" Role="013A"> <Street> <Line1>34 Term Address Street</Line1> </Street> <City>Home Town</City> <StateProvince>WA</StateProvince> <Country>1101</Country> <PostalCode>9999</PostalCode> </Address> </AddressList> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>03 9637-2289</Number> <Extension>72289</Extension> <ListedStatus>Y</ListedStatus> </PhoneNumber> <PhoneNumber Type="0888"> <Number>0437-765-234</Number> <ListedStatus>N</ListedStatus> </PhoneNumber> </PhoneNumberList> <EmailList> <Email Type="01">fsmith@yahoo.com</Email> <Email Type="02">freddy@gmail.com</Email> </EmailList> </PersonInfo> <ProjectedGraduationYear>2014</ProjectedGraduationYear> <OnTimeGraduationYear>2012</OnTimeGraduationYear> <MostRecent> <SchoolLocalId>S1234567</SchoolLocalId> <HomeroomLocalId>hr12345</HomeroomLocalId> <YearLevel> <Code>P</Code> </YearLevel> <FTE>0.5</FTE> <Parent1Language>1201</Parent1Language> <Parent2Language>1201</Parent2Language> <LocalCampusId>D</LocalCampusId> <SchoolACARAId>VIC687</SchoolACARAId> <Homegroup>7A</Homegroup> <ClassCode>English 7D</ClassCode> <MembershipType>02</MembershipType> <FFPOS>2</FFPOS> <ReportingSchoolId>VIC670</ReportingSchoolId> <OtherEnrollmentSchoolACARAId>VIC6273</OtherEnrollmentSchoolACARAId> </MostRecent> <AcceptableUsePolicy>Y</AcceptableUsePolicy> <EconomicDisadvantage>N</EconomicDisadvantage> <ESL>U</ESL> <YoungCarersRole>N</YoungCarersRole> <Disability>N</Disability> <IntegrationAide>N</IntegrationAide> <EducationSupport>N</EducationSupport> <HomeSchooledStudent>N</HomeSchooledStudent> <Sensitive>N</Sensitive> </StudentPersonal>
Example 3.3.67-1: StudentPersonal

3.3.68 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.

Agents are required to re-publish a StudentSchoolEnrollment object Change event when the TimeFrame attribute changes, regardless of when the data entry is done. This is in addition to the practice of publishing the object Change event 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.

SIF_Events are reported for this object.

StudentSchoolEnrollment
Figure 3.3.68-1: StudentSchoolEnrollment StudentSchoolEnrollment RefId StudentPersonalRefId SchoolInfoRefId MembershipType TimeFrame SchoolYear EntryDate EntryType Code OtherCodeList YearLevel Homeroom SIF_RefObject Advisor SIF_RefObject Counselor SIF_RefObject Homegroup ACARASchoolId ClassCode TestLevel ReportingSchool House IndividualLearningPlan Calendar SIF_RefObject ExitDate ExitStatus Code OtherCodeList ExitType Code OtherCodeList FTE FTPTStatus FFPOS CatchmentStatus Code OtherCodeList RecordClosureReason PromotionInfo PromotionStatus PreviousSchool DestinationSchool StudentSubjectChoiceList StudentSubjectChoice PreferenceNumber SubjectLocalId StudyDescription OtherSchoolLocalId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 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.

Agents are required to re-publish a StudentSchoolEnrollment object Change event when the TimeFrame attribute changes, regardless of when the data entry is done. This is in addition to the practice of publishing the object Change event 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.

 
 
@
key
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
 TimeFrameM

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.

 
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.

 
SchoolYear
 EntryDateM

The date from when this enrollment is valid.

 
xs:date
 EntryTypeOContainer elements for EntryType information  
 EntryType/CodeM

Code indicating the type of entry for this enrollment

 
AUCodeSetsEntryTypeType
 EntryType/OtherCodeListOList of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. OtherCodeList
 YearLevelO

Year or academic level of student.

 
YearLevel
 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.

 
LocalId
 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.

 
YearLevel
 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 RecordClosureReason, ExitDate must have a value.

 
xs:date
 ExitStatusOContainer element for exit status codes.  
 ExitStatus/CodeM

Code indicating the closure status for this enrollment.

 
AUCodeSetsExitWithdrawalStatusType
 ExitStatus/OtherCodeListO OtherCodeList
 ExitTypeO  
 ExitType/CodeM

Code indicating the type of exit for this enrollment.

 
AUCodeSetsExitWithdrawalTypeType
 ExitType/OtherCodeListO OtherCodeList
 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
xs:minInclusive0
xs:maxInclusive1
xs:fractionDigits2
 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.

 
 
 CatchmentStatus/CodeM

Code indicating the residency status for this enrollment. Code indicating Enrollment Catchment Status.

 
AUCodeSetsPublicSchoolCatchmentStatusType
 CatchmentStatus/OtherCodeList
     
OList of other codes or strings that crosswalk to or serve as translations of the Code element paired with this common element. If Code changes and OtherCodes are supported, both Code and all associated OtherCode elements must be present. OtherCodeList
 RecordClosureReasonO

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

 
values:
SchoolExit
TimeDependentDataChange
EndOfYear
CampusExit
 PromotionInfoO

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

 
 
 PromotionInfo/PromotionStatus
     
O

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.

 
values:
Promoted
Demoted
Retained
NA
 PreviousSchoolO

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

 
LocalId
 DestinationSchoolO

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

 
LocalId
 StudentSubjectChoiceListO

List of Student Subject Choices where available.

 
List
 StudentSubjectChoiceList/
     StudentSubjectChoice
MR

Subjects Students Choose

 
 
 StudentSubjectChoiceList/
     StudentSubjectChoice/PreferenceNumber
     
O

Subject Priority

 
xs:unsignedInt
 StudentSubjectChoiceList/
     StudentSubjectChoice/SubjectLocalId
     
M

Local Subject Id

 
LocalId
 StudentSubjectChoiceList/
     StudentSubjectChoice/StudyDescription
     
O

Description about Study Mode.

 
SubjectArea
 StudentSubjectChoiceList/
     StudentSubjectChoice/OtherSchoolLocalId
     
O

Localid of a school where the student studies this subject if not at the home school.

 
LocalId
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.68-1: StudentSchoolEnrollment
<StudentSchoolEnrollment RefId="A8C3D3E34B359D75101D00AA001A1652"> <StudentPersonalRefId>D3E34B359D75101A8C3D00AA001A1652</StudentPersonalRefId> <SchoolInfoRefId>D3E34B359D75101A8C3D00AA001A1651</SchoolInfoRefId> <MembershipType>01</MembershipType> <TimeFrame>C</TimeFrame> <SchoolYear>2004</SchoolYear> <EntryDate>2004-01-29</EntryDate> <EntryType> <Code>1838</Code> </EntryType> <YearLevel> <Code>10</Code> </YearLevel> <Homeroom SIF_RefObject="RoomInfo">D7510D3E34B3591A8C3D00AA001A1651</Homeroom> <Advisor SIF_RefObject="StaffPersonal">B359D3E34D75101A8C3D00AA001A1652</Advisor> <FTE>1.00</FTE> <FTPTStatus>01</FTPTStatus> </StudentSchoolEnrollment>
Example 3.3.68-1: StudentSchoolEnrollment

3.3.69 StudentScoreSet

The scored results from an assessment.

SIF_Events are reported for this object.

StudentScoreSet
Figure 3.3.69-1: StudentScoreSet StudentScoreSet RefId ScoreMetric AssessmentAdministrationRefId StudentPersonalRefId AssessmentRegistrationRefId Scores Score AssessmentSubTestRefId ScoreValue DiagnosticStatement Description NumberOfResponses StartDateTime FinishDateTime SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentScoreSet 

The scored results from an assessment.

 
 
@
key
RefIdM

The GUID that uniquely identifies an instance of the object.

 
RefIdType
 ScoreMetricM

The metric or scale used to report the score.

 
AUCodeSetsAssessmentReportingMethodType
 AssessmentAdministrationRefIdM

The administration associated with this score set.

 
IdRefType
 StudentPersonalRefIdM

The student associated with this score set.

 
IdRefType
 AssessmentRegistrationRefIdO

The registration associated with this score set.

 
IdRefType
 ScoresM

Container for score elements.

 
List
 Scores/ScoreOR

The score with other information related to the score.

 
 
@AssessmentSubTestRefIdM

References the AssessmentSubTest that defines the score.

 
IdRefType
 Scores/Score/ScoreValueM

The value of the score.

 
xs:normalizedString
 Scores/Score/DiagnosticStatement
     
O

Comment created by any logical analysis of this score.

 
xs:string
 Scores/Score/DescriptionO

This is further qualification of a Student Score.

 
xs:string
 Scores/Score/NumberOfResponses
     
O

This is the number of responses that are included with the StudentScoreSet.

 
xs:unsignedInt
 StartDateTimeO

Date and time scoring began.

 
xs:dateTime
 FinishDateTimeO

Date and time scoring ended.

 
xs:dateTime
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.69-1: StudentScoreSet
<StudentScoreSet RefId="5810E283E928459CBBA76EFE1963F784"> <ScoreMetric>0512</ScoreMetric> <AssessmentAdministrationRefId>1F971F3D414E4146932566638290E6C1</AssessmentAdministrationRefId> <StudentPersonalRefId>8F0934CC2F0448F8BBD788AA1ADE691B</StudentPersonalRefId> <Scores> <Score AssessmentSubTestRefId="E5EDAE63A04D47E49D0224A32956B074"> <ScoreValue>25</ScoreValue> <DiagnosticStatement>Shows ability to identify symmetry.</DiagnosticStatement> </Score> </Scores> </StudentScoreSet>
Example 3.3.69-1: StudentScoreSet

3.3.70 StudentSDTN

This object has been developed to cater for the SDTN - Student Data Transfer Note. Please refer to: http://scseec.edu.au/archive/Publications/ISDTN.aspx The elements in this object were developed to support the previous LIMF recommendations and allow two or more jurisdictions to exchange this data.

SIF_Events are reported for this object.

StudentSDTN
Figure 3.3.70-1: StudentSDTN StudentSDTN RefId SnapDate StudentPersonalRefId PersonInfo SchoolInfoRefId SchoolLocalId SchoolName AddressList PrincipalInfo FurtherInformation ContactName PhoneNumberList EmailList EnrollmentDate DepartureDate YearLevel ReasonForLeaving PreviousSchoolsList PreviousSchool SchoolName ReasonLeft AttendanceConcerns HealthNeeds AreasOfInterestList ActivityInfo StudentActivityInfoRefId StudentActivityDescription NegotiatedCurriculumPlan AdjustedEducationProgram CareerGuidanceFileHeld SchoolCounsellorFileHeld OtherLearningSupport AcceleratedProgram YoungCarersRole Literacy Numeracy OtherLearningAreasList OtherLearningArea Description Result LatestStudentReportAvailable PastoralCare DisciplinaryAbsences IndividualBehaviourPlan SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentSDTN 

This object has been developed to cater for the SDTN - Student Data Transfer Note. Please refer to: http://scseec.edu.au/archive/Publications/ISDTN.aspx The elements in this object were developed to support the previous LIMF recommendations and allow two or more jurisdictions to exchange this data.

 
 
@
key
RefIdMThe GUID that uniquely identifies this SDTN Object. RefIdType
 SnapDateM

The date that this object was sent.

 
xs:date
 StudentPersonalRefIdO

The RefId of the StudentPersonal object at the sending school.

 
IdRefType
 PersonInfoM

Personal Information.

 
PersonInfo
 SchoolInfoRefIdO

GUID that identifies the school that provided the SDTN.

 
IdRefType
 SchoolLocalIdO

The locally-assigned identifier for the school in the original database (sender)

 
LocalId
 SchoolNameM

Name of school/campus.

 
xs:normalizedString
 AddressListO

The school's addresses.

 
AddressList
 PrincipalInfoO

Information about the campus or school principal.

 
PrincipalInfo
 FurtherInformationO

 

 
 FurtherInformation/ContactName
     
O

The name of the person to contact for further information on this student.

 
NameOfRecordType
 FurtherInformation/PhoneNumberList
     
O

The further contact person's phone number(s).

 
PhoneNumberList
 FurtherInformation/EmailList
     
O

The further contact person's e-mail address(es).

 
EmailList
 EnrollmentDateO

The date when the student first attended the school.

 
xs:date
 DepartureDateO

The last school calendar day the student attended or sign-out date if departure is before end of school year.

 
xs:date
 YearLevelO

School Year or academic level of student at departure date.

 
YearLevel
 ReasonForLeavingO

 

xs:normalizedString
 PreviousSchoolsListO

List of Previous Schools if known (other than the provider school)

 
List
 PreviousSchoolsList/PreviousSchool
     
MR

Repeatable element of previous schools information if known. (other than the provider school)

 
 
 PreviousSchoolsList/PreviousSchool/
     SchoolName
M

Previous School Name

 
xs:normalizedString
 PreviousSchoolsList/PreviousSchool/
     ReasonLeft
O

Reason for leaving previous school if known.

 
xs:normalizedString
 AttendanceConcernsO

Indicator of whether the Student had attendance concerns worth noting.

 
AUCodeSetsYesOrNoCategoryType
 HealthNeedsO

Indicator of whether the Student has any Health Care Needs.

 
AUCodeSetsYesOrNoCategoryType
 AreasOfInterestListO

 

List
 AreasOfInterestList/ActivityInfo
     
MR

Repeatable element containing activities student has an interest in or participates in.

 
 
 AreasOfInterestList/ActivityInfo/
     StudentActivityInfoRefId
O

GUID that identifies the activity in which the student participates.

 
IdRefType
 AreasOfInterestList/ActivityInfo/
     StudentActivityDescription
     
M

Description of Activity Info in the Previous Schools' zone.

 
xs:normalizedString
 NegotiatedCurriculumPlanO

Does the student have a negotiated curriculum plan?

 
AUCodeSetsYesOrNoCategoryType
 AdjustedEducationProgramO

Does the student have an adjusted education program?

 
AUCodeSetsYesOrNoCategoryType
 CareerGuidanceFileHeldO

Does the student have a career guidance file?

 
AUCodeSetsYesOrNoCategoryType
 SchoolCounsellorFileHeldO

Is there a School counsellor/psychologist file held?

 
AUCodeSetsYesOrNoCategoryType
 OtherLearningSupportO

Comments describing any other required learning support, eg ESL needs.

 
xs:string
 AcceleratedProgramO

Did the student participate in an accelerated learning program?

 
AUCodeSetsYesOrNoCategoryType
 YoungCarersRoleO

Is the student a carer of other family members?

 
AUCodeSetsYesOrNoCategoryType
 LiteracyO

Progress in Literacy or English according to the National Standard.

 
AUCodeSetsProgressLevelType
 NumeracyO

Progress in Numeracy or Maths according to the National Standard.

 
AUCodeSetsProgressLevelType
 OtherLearningAreasListO

 

List
 OtherLearningAreasList/OtherLearningArea
     
MR

Repeatable element of progress in other learning areas.

 
 
 OtherLearningAreasList/OtherLearningArea/
     Description
M

Description of Other Learning Area.

 
xs:normalizedString
 OtherLearningAreasList/OtherLearningArea/
     Result
O

Progress in other learning area according to the National Standard.

 
AUCodeSetsProgressLevelType
 LatestStudentReportAvailableO

Is the latest student report available?

 
AUCodeSetsYesOrNoCategoryType
 PastoralCareO

Pastoral care and behaviour management

 
 
 PastoralCare/DisciplinaryAbsences
     
O

Have there been any school disciplinary absences (in or out of school) in the last 12 months

 
AUCodeSetsYesOrNoCategoryType
 PastoralCare/IndividualBehaviourPlan
     
O

Is there an individual behaviour management plan

 
AUCodeSetsYesOrNoCategoryType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.70-1: StudentSDTN
<StudentSDTN RefId="9ECC96830E02406F926C1C4D3542D122"> <SnapDate>2009-03-01</SnapDate> <StudentPersonalRefId>646C5D4AC8294886A02B971695C7BC06</StudentPersonalRefId> <PersonInfo> <Name Type="LGL"> <FamilyName>Smith</FamilyName> <GivenName>Fred</GivenName> <FullName>Fred Smith</FullName> </Name> <OtherNames> <Name Type="AKA"> <FamilyName>Anderson</FamilyName> <GivenName>Samuel</GivenName> <FullName>Samuel Anderson</FullName> </Name> <Name Type="PRF"> <FamilyName>Rowinski</FamilyName> <GivenName>Sam</GivenName> <FullName>Sam Rowinski </FullName> </Name> </OtherNames> <Demographics> <Sex>1</Sex> <BirthDate>1995-09-26</BirthDate> <AustralianCitizenshipStatus>1</AustralianCitizenshipStatus> </Demographics> </PersonInfo> <SchoolInfoRefId>476C5D4AC8294886A02B971695C7BC06</SchoolInfoRefId> <SchoolLocalId>01011234</SchoolLocalId> <SchoolName>Lincoln Secondary College</SchoolName> <AddressList> <Address Type="0123" Role="012B"> <Street> <Line1>23 Nicholson Street</Line1> </Street> <City>Carnegie</City> <StateProvince>VIC</StateProvince> <Country>1101</Country> <PostalCode>3004</PostalCode> <GridLocation> <Latitude>23.9876</Latitude> <Longitude>-98.8765</Longitude> </GridLocation> </Address> </AddressList> <PrincipalInfo> <ContactName Type="LGL"> <Title>Mr</Title> <FamilyName>Miller</FamilyName> <GivenName>James</GivenName> <MiddleName>Frank</MiddleName> <Suffix>Jr.</Suffix> <FullName>Mr James Frank Miller Jr.</FullName> </ContactName> <ContactTitle>School Principal</ContactTitle> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>03 9637-2000</Number> <Extension>72345</Extension> <ListedStatus>Y</ListedStatus> </PhoneNumber> </PhoneNumberList> <EmailList> <Email Type="01">jmiller@lsc.vic.edu.au</Email> <Email Type="02">jmiller@yahoo.com.au</Email> </EmailList> </PrincipalInfo> <FurtherInformation> <ContactName Type="LGL"> <Title>Mr</Title> <FamilyName>Knudson</FamilyName> <GivenName>Raymond</GivenName> <FullName>Mr Raymond Knudson</FullName> </ContactName> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>03 9637-2200</Number> <Extension>72348</Extension> <ListedStatus>Y</ListedStatus> </PhoneNumber> <PhoneNumber Type="0888"> <Number>0416 123 785</Number> <ListedStatus>N</ListedStatus> </PhoneNumber> </PhoneNumberList> <EmailList> <Email Type="01">rknudson@lsc.vic.edu.au</Email> <Email Type="02">rknudson@hotmail.com</Email> </EmailList> </FurtherInformation> <EnrollmentDate>2005-01-31</EnrollmentDate> <DepartureDate>2008-12-18</DepartureDate> <YearLevel> <Code>7</Code> </YearLevel> <ReasonForLeaving>Family re-location</ReasonForLeaving> <PreviousSchoolsList> <PreviousSchool> <SchoolName>Lincoln Primary School</SchoolName> <ReasonLeft>Graduated</ReasonLeft> </PreviousSchool> </PreviousSchoolsList> <AttendanceConcerns>N</AttendanceConcerns> <HealthNeeds>N</HealthNeeds> <AreasOfInterestList> <ActivityInfo> <StudentActivityInfoRefId>6472B2610947583A463DBB345291B001</StudentActivityInfoRefId> <StudentActivityDescription>Athletics</StudentActivityDescription> </ActivityInfo> </AreasOfInterestList> <NegotiatedCurriculumPlan>N</NegotiatedCurriculumPlan> <AdjustedEducationProgram>N</AdjustedEducationProgram> <CareerGuidanceFileHeld>N</CareerGuidanceFileHeld> <SchoolCounsellorFileHeld>N</SchoolCounsellorFileHeld> <OtherLearningSupport>ESL Support Given</OtherLearningSupport> <AcceleratedProgram>N</AcceleratedProgram> <YoungCarersRole>N</YoungCarersRole> <Literacy>Below</Literacy> <Numeracy>At</Numeracy> <OtherLearningAreasList> <OtherLearningArea> <Description>Language</Description> <Result>At</Result> </OtherLearningArea> </OtherLearningAreasList> <LatestStudentReportAvailable>Y</LatestStudentReportAvailable> <PastoralCare> <DisciplinaryAbsences>N</DisciplinaryAbsences> <IndividualBehaviourPlan>N</IndividualBehaviourPlan> </PastoralCare> </StudentSDTN>
Example 3.3.70-1: StudentSDTN

3.3.71 StudentSectionEnrollment

This object contains information about a student's enrollment in a section of a course.

SIF_Events are reported for this object.

StudentSectionEnrollment
Figure 3.3.71-1: StudentSectionEnrollment StudentSectionEnrollment RefId StudentPersonalRefId SectionInfoRefId SchoolYear EntryDate ExitDate SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentSectionEnrollment 

This object contains information about a student's enrollment in a section of a course.

 
 
@
key
RefIdM

The Id (GUID) that uniquely identifies this StudentSectionEnrollment entity.

 
RefIdType
 StudentPersonalRefIdM

The Id (GUID) of the student to whom the enrollment information applies.

 
IdRefType
 SectionInfoRefIdM

The Id (GUID) of the section in which this student is enrolled.

 
IdRefType
 SchoolYearO

School year for which the information is applicable, expressed as the four-digit year. e.g. 2013

 
SchoolYear
 EntryDateO

Date from when this course section enrollment is valid.

 
xs:date
 ExitDateO

The last school calendar day (membership day) the student was enrolled in the course section (inclusive).

 
xs:date
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.71-1: StudentSectionEnrollment
<StudentSectionEnrollment RefId="983AC16598793002C3D00AA00456789D"> <StudentPersonalRefId>CAE293165987101A8C3D00AA00456789</StudentPersonalRefId> <SectionInfoRefId>9076AB23E386112B7EA2256100BB3312</SectionInfoRefId> <SchoolYear>2013</SchoolYear> <EntryDate>2013-02-02</EntryDate> <ExitDate>2013-11-15</ExitDate> </StudentSectionEnrollment>
Example 3.3.71-1: StudentSectionEnrollment

3.3.72 StudentSnapshot

This object provides a snapshot of a student's record on a given day. All information reported in the object is reported as it appeared in the responding system on the date specified in SnapDate. It can be used for synching data across applications, for periodically loading a data warehouse, or for vertical reporting of data to a requesting authority, such as a state department of education.

SIF_Events are not reported for this object.

StudentSnapshot
Figure 3.3.72-1: StudentSnapshot StudentSnapshot SnapDate StudentPersonalRefId StudentSnapshotRefId SchoolYear Name LocalId StateProvinceId Sex BirthDate Age ProjectedGraduationYear OnTimeGraduationYear StudentSubjectChoiceList StudentSubjectChoice PreferenceNumber SubjectLocalId StudyDescription OtherSchoolLocalId HomeEnrollment StudentSchoolEnrollmentRefId SchoolName SchoolInfoRefId LocalId SchoolNo YearLevel Homeroom SIF_RefObject HomeroomNumber SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 StudentSnapshot 

This object provides a snapshot of a student's record on a given day. All information reported in the object is reported as it appeared in the responding system on the date specified in SnapDate. It can be used for synching data across applications, for periodically loading a data warehouse, or for vertical reporting of data to a requesting authority, such as a state department of education.

 
 
@
key
SnapDateM

The date the data snapshot was taken. Some elements are provided/calculated as of the SnapDate, and some are provided as of the date the object is requested (i.e., some can be historical and some will represent the last information available/last known value). In a SIS the following elements are provided/calculated as of the SnapDate: Age, HomeEnrollment and all its child elements. Other applications (e.g., data warehouses) may be able to provide values for other elements on various snap dates.

 
xs:date
@
key
StudentPersonalRefIdM

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

 
IdRefType
 StudentSnapshotRefIdO

An optional ID (GUID) for this StudentSnapshot. This GUID would be used to form a REST URL.

 
IdRefType
 SchoolYearM

School year in which the SnapDate falls, and for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007).

 
SchoolYear
 NameM

The name of the student.

 
Name
 LocalIdM

The locally-defined identifier for this student.

 
LocalId
 StateProvinceIdO

The state-assigned identifier for this student.

 
StateProvinceId
 SexO

'Sex' is the distinction 'male' and 'female', as reported by the person.

 
AUCodeSetsSexCodeType
 BirthDateO

The person's date of birth.

 
BirthDate
 AgeO

The age (in years) of the student on the date in SnapDate.

 
xs:unsignedInt
 ProjectedGraduationYearO

Currently projected graduation year.

 
ProjectedGraduationYear
 OnTimeGraduationYearO

First projected graduation year, usually determined when student is accepted into Year 9.

 
OnTimeGraduationYear
 StudentSubjectChoiceListO

List of Student Subject Choices where available.

 
List
 StudentSubjectChoiceList/
     StudentSubjectChoice
MR

Subjects Students Choose

 
 
 StudentSubjectChoiceList/
     StudentSubjectChoice/PreferenceNumber
     
O

Subject Priority

 
xs:unsignedInt
 StudentSubjectChoiceList/
     StudentSubjectChoice/SubjectLocalId
     
M

Local Subject Id

 
LocalId
 StudentSubjectChoiceList/
     StudentSubjectChoice/StudyDescription
     
O

Description about Study Mode.

 
SubjectArea
 StudentSubjectChoiceList/
     StudentSubjectChoice/OtherSchoolLocalId
     
O

Localid of a school where the student studies this subject if not at the home school.

 
LocalId
 HomeEnrollmentM

Enrollment-related information for the school that is responsible for reporting the student's membership/child accounting information. This is most likely the primary enrollment site for the student.

 
 
 HomeEnrollment/StudentSchoolEnrollmentRefId
     
O

The ID (GUID) of the StudentSchoolEnrollment object from which the enrollment information is derived.

 
IdRefType
 HomeEnrollment/SchoolName
     
O

Name of the school.

 
xs:normalizedString
 HomeEnrollment/SchoolInfoRefId
     
C

The ID (GUID) of the school. Provide both the HomeEnrollment/SchoolInfoRefId and HomeEnrollment/LocalId elements if possible. If not, one or the other must be provided.

 
IdRefType
 HomeEnrollment/LocalIdC

The locally-defined identifier for this school. Provide both the HomeEnrollment/LocalId and HomeEnrollment/SchoolId elements if possible. If not, one or the other must be provided.

 
LocalId
 HomeEnrollment/SchoolNoO

The state or province defined identifier for this school.

 
LocalId
 HomeEnrollment/YearLevelO

Year or academic level of student.

 
YearLevel
 HomeEnrollment/HomeroomOHomeGroup this student belongs to IdRefType
@SIF_RefObjectM

The name of the SIF object referenced.

 
values:
RoomInfo
 HomeEnrollment/HomeroomNumber
     
O

The locally-defined identifier of that room

 
HomeroomNumber
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.72-1: StudentSnapshot
<StudentSnapshot SnapDate="2003-10-01" StudentPersonalRefId="A15484ED564995254A4568EFFC5100BD"> <SchoolYear>2004</SchoolYear> <Name Type="LGL"> <FamilyName>Woodall</FamilyName> <GivenName>Charles</GivenName> <MiddleName>William</MiddleName> </Name> <LocalId>1089543</LocalId> <StateProvinceId>A50321</StateProvinceId> <Sex>1</Sex> <BirthDate>1988-03-02</BirthDate> <Age>15</Age> <ProjectedGraduationYear>2007</ProjectedGraduationYear> <OnTimeGraduationYear>2006</OnTimeGraduationYear> <HomeEnrollment> <StudentSchoolEnrollmentRefId>0847987235489729AAA73011BB365EC3</StudentSchoolEnrollmentRefId> <SchoolName>Academy HS</SchoolName> <SchoolInfoRefId>834787627836AC74B05EE3066ABC9231</SchoolInfoRefId> <LocalId>ACAD</LocalId> <YearLevel> <Code>9</Code> </YearLevel> <Homeroom SIF_RefObject="RoomInfo">9475683579BA648E0548DDA8365700F4</Homeroom> <HomeroomNumber>B024</HomeroomNumber> </HomeEnrollment> </StudentSnapshot>
Example 3.3.72-1: StudentSnapshot

3.3.73 SummaryEnrollmentInfo

A key Australian business requirement is the ability to publish a complete student status update on demand. This status may include multiple school enrolments.

This object supports the publishing of a consolidated student update containing all school enrollments and the student’s classes at each school.

SIF_Events are reported for this object.

SummaryEnrollmentInfo
Figure 3.3.73-1: SummaryEnrollmentInfo SummaryEnrollmentInfo RefId SchoolYear ParentObjectRefId SIF_RefObject LocalId StateProvinceId PersonInfo SchoolEnrollmentList SchoolEnrollment SchoolName SchoolInfoRefId SchoolLocalId SchoolStateProvinceId Student StudentSchoolEnrollmentRefId StudentLocalId Staff StaffAssignmentRefId StaffLocalId EnrollmentList Enrollment TeachingGroupRefId SchoolCourseInfoRefId TimeTableSubjectRefId LocalId ShortName SchoolYear SubjectLocalId CourseLocalId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 SummaryEnrollmentInfo 

A key Australian business requirement is the ability to publish a complete student status update on demand. This status may include multiple school enrolments.

This object supports the publishing of a consolidated student update containing all school enrollments and the student’s classes at each school.

 
 
@
key
RefIdM

The ID (GUID) that uniquely identifies the enrollment.

 
RefIdType
 SchoolYearM

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009").

 
SchoolYear
 ParentObjectRefIdM

The GUID of the related parent object

 
RefIdType
@SIF_RefObjectM

 

values:
StudentPersonal
StaffPersonal
 LocalIdM

The locally-defined identifier for this student/teacher.

 
LocalId
 StateProvinceIdO

The state-assigned identifier for this student/teacher.

 
StateProvinceId
 PersonInfoM

Personal Information.

 
PersonInfo
 SchoolEnrollmentListM

List of school enrollments for a Student or assignments for a Staff member. There must be at least one.

 
List
 SchoolEnrollmentList/SchoolEnrollment
     
MR

School information for the Student enrollment or Staff assignment. There must be at least one.

 
 
 SchoolEnrollmentList/SchoolEnrollment/
     SchoolName
M

Name of school/campus.

 
xs:normalizedString
 SchoolEnrollmentList/SchoolEnrollment/
     SchoolInfoRefId
C

The ID (GUID) of the school. Provide both the SchoolInfo RefId and LocalId elements if possible. If not, one or the other must be provided.

 
RefIdType
 SchoolEnrollmentList/SchoolEnrollment/
     SchoolLocalId
C

The locally-defined identifier for this school. Provide both the LocalId and SchoolId elements if possible. If not, one or the other must be provided.

 
LocalId
 SchoolEnrollmentList/SchoolEnrollment/
     SchoolStateProvinceId
O

The state or province defined identifier for this school.

 
StateProvinceId
 SchoolEnrollmentList/SchoolEnrollment/
     Student
C

Either the Staff or Student must be provided.

 
 
 SchoolEnrollmentList/SchoolEnrollment/
     Student/StudentSchoolEnrollmentRefId
     
M

The ID (GUID) of the StudentSchoolEnrollment object from which the enrollment information is derived.

 
RefIdType
 SchoolEnrollmentList/SchoolEnrollment/
     Student/StudentLocalId
O

The locally-defined identifier for this Student.

 
LocalId
 SchoolEnrollmentList/SchoolEnrollment/
     Staff
C

Either the Staff or Student must be provided.

 
 
 SchoolEnrollmentList/SchoolEnrollment/
     Staff/StaffAssignmentRefId
     
M

The ID (GUID) of the StaffAssignment object from which the enrollment information is derived.

 
RefIdType
 SchoolEnrollmentList/SchoolEnrollment/
     Staff/StaffLocalId
O

The locally-defined identifier for this Staff.

 
LocalId
 SchoolEnrollmentList/SchoolEnrollment/
     EnrollmentList
O

A List of enrolments. Note these are enrolments at a class level rather than at a school level.

 
List
 SchoolEnrollmentList/SchoolEnrollment/
     EnrollmentList/Enrollment
     
MR

Enrollment at the class level.

 
 
 SchoolEnrollmentList/SchoolEnrollment/
     EnrollmentList/Enrollment/
     TeachingGroupRefId
O

GUID that identifies this Class as a Teaching Group.

 
IdRefType
 SchoolEnrollmentList/SchoolEnrollment/
     EnrollmentList/Enrollment/
     SchoolCourseInfoRefId
O

GUID that identifies this Course for this class.

 
IdRefType
 SchoolEnrollmentList/SchoolEnrollment/
     EnrollmentList/Enrollment/
     TimeTableSubjectRefId
O

GUID that identifies this Subject/Offering for this class.

 
IdRefType
 SchoolEnrollmentList/SchoolEnrollment/
     EnrollmentList/Enrollment/
     LocalId
M

Local Class ID for this enrolment. Should be the same as the LocalId in the TeachingGroup

 
LocalId
 SchoolEnrollmentList/SchoolEnrollment/
     EnrollmentList/Enrollment/
     ShortName
O

Short free format label that describes the class. Should be the same as the ShortName in the TeachingGroup

 
xs:normalizedString
 SchoolEnrollmentList/SchoolEnrollment/
     EnrollmentList/Enrollment/
     SchoolYear
O

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009").

 
SchoolYear
 SchoolEnrollmentList/SchoolEnrollment/
     EnrollmentList/Enrollment/
     SubjectLocalId
O

The local subject/offering code for this class.

 
LocalId
 SchoolEnrollmentList/SchoolEnrollment/
     EnrollmentList/Enrollment/
     CourseLocalId
O

The local course code for this class.

 
LocalId
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.73-1: SummaryEnrollmentInfo
<SummaryEnrollmentInfo RefId="9ECC96830E02406F926C1C4D3542D122"> <SchoolYear>2009</SchoolYear> <ParentObjectRefId SIF_RefObject="StudentPersonal">646C5D4AC8294886A02B971695C7BC06</ParentObjectRefId> <LocalId>01011234</LocalId> <StateProvinceId>012456M</StateProvinceId> <PersonInfo> <Name Type="LGL"> <FamilyName>Smith</FamilyName> <GivenName>Fred</GivenName> <FullName>Fred Smith</FullName> </Name> <OtherNames> <Name Type="PRF"> <FamilyName>Smith</FamilyName> <GivenName>Sam</GivenName> <FullName>Sam Smith</FullName> </Name> </OtherNames> <Demographics> <Sex>1</Sex> <BirthDate>1995-09-26</BirthDate> <AustralianCitizenshipStatus>1</AustralianCitizenshipStatus> </Demographics> </PersonInfo> <SchoolEnrollmentList> <SchoolEnrollment> <SchoolName>Lilyput High School</SchoolName> <SchoolInfoRefId>9ECC96830E02406F926C1C4D3542D124</SchoolInfoRefId> <SchoolLocalId>012359</SchoolLocalId> <Student> <StudentSchoolEnrollmentRefId>99F3CC9B5CCE49EEBDEBA82CE52AC4FB</StudentSchoolEnrollmentRefId> <StudentLocalId>SMI00123</StudentLocalId> </Student> <EnrollmentList> <Enrollment> <TeachingGroupRefId>B1A081420BBB486590ABC919447C4379</TeachingGroupRefId> <LocalId>YR10 Commerce</LocalId> </Enrollment> <Enrollment> <TeachingGroupRefId>7B5542C664D94DB4B3386B3B4A8EACF3</TeachingGroupRefId> <LocalId>YR10 Core</LocalId> <SchoolYear>2009</SchoolYear> </Enrollment> </EnrollmentList> </SchoolEnrollment> <SchoolEnrollment> <SchoolName>Lily Language School</SchoolName> <SchoolInfoRefId>9DCC94830E02406F926C1C4D3542D124</SchoolInfoRefId> <SchoolLocalId>012345</SchoolLocalId> <Student> <StudentSchoolEnrollmentRefId>CC0ACB4FAD6E485FBAC07EAD8BE5E38F</StudentSchoolEnrollmentRefId> <StudentLocalId>SMI00456</StudentLocalId> </Student> <EnrollmentList> <Enrollment> <TeachingGroupRefId>74557C466A524E8D9085EB215B80865D</TeachingGroupRefId> <LocalId>YR10 French</LocalId> </Enrollment> </EnrollmentList> </SchoolEnrollment> </SchoolEnrollmentList> </SummaryEnrollmentInfo>
Example 3.3.73-1: SummaryEnrollmentInfo

3.3.74 SystemRole

The SystemRole Object defines the systems that a user has access to, the roles they perform within those systems, and the scope of those roles within the particular system.

The RoleScopeList is used to list the entities over which the user has access rights.

SIF_Events are reported for this object.

SystemRole
Figure 3.3.74-1: SystemRole SystemRole RefId SIF_RefId SIF_RefObject SystemContextList SystemContext SystemId RoleList Role RoleId RoleScopeList RoleScope RoleScopeName RoleScopeRefId SIF_RefObject SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 SystemRole 

The SystemRole Object defines the systems that a user has access to, the roles they perform within those systems, and the scope of those roles within the particular system.

The RoleScopeList is used to list the entities over which the user has access rights.

 
 
@
key
RefIdMThe SIF RefId that uniquely identifies this object. RefIdType
 SIF_RefIdMThe SIF RefId that provides the source Object for this SystemRole Object. IdRefType
@SIF_RefObjectM

The type of SIF object that the SIF_RefId attribute identifies.

 
values:
Identity
StudentPersonal
StaffPersonal
StudentContactPersonal
 SystemContextListM

At least one SystemContext must be provided.

 
List
 SystemContextList/SystemContext
     
MR

Details about enterprise roles for an Identity/Personal Object for subscribing systems

 
 
@SystemIdM

Id of the system that this SystemContext relates to.

 
xs:normalizedString
 SystemContextList/SystemContext/
     RoleList
O

List of Roles.

 
List
 SystemContextList/SystemContext/
     RoleList/Role
MR

Role of the entity this object describes in the SystemContext.

 
 
@RoleIdM

Role of the entity this object describes in the SystemContext.

Examples
Admin
User

xs:normalizedString
 SystemContextList/SystemContext/
     RoleList/Role/RoleScopeList
     
O

 

List
 SystemContextList/SystemContext/
     RoleList/Role/RoleScopeList/
     RoleScope
MR

Container

 
 
 SystemContextList/SystemContext/
     RoleList/Role/RoleScopeList/
     RoleScope/RoleScopeName
C

The group/OU this role is applicable to.

One of RoleScopeName or associated RefId must be provided.

 
xs:normalizedString
 SystemContextList/SystemContext/
     RoleList/Role/RoleScopeList/
     RoleScope/RoleScopeRefId
C

The SIF_RefId that provides the source Object for this RoleScope.

One of RoleScopeName or associated RefId must be provided.

 
IdRefType
@SIF_RefObjectM

The type of SIF object that the SIF_RefId attribute identifies.

 
values:
SchoolInfo
TeachingGroup
StudentActivityParticipation
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.74-1: SystemRole
<SystemRole RefId="4286194F43ED43C18EE2F0A27C4BEF86"> <SIF_RefId SIF_RefObject="Identity">23B08571E4D645C3B82A3E52E5349925</SIF_RefId> <SystemContextList> <SystemContext SystemId="LearningPlatformSystem1"> <RoleList> <Role RoleId="Admin"> <RoleScopeList> <RoleScope> <RoleScopeName>SchoolGroupName1</RoleScopeName> <RoleScopeRefId SIF_RefObject="SchoolInfo">23B08571E4D645C3B82A3E52E5349912</RoleScopeRefId> </RoleScope> <RoleScope> <RoleScopeName>ClassName1</RoleScopeName> <RoleScopeRefId SIF_RefObject="TeachingGroup">23B08571E4D645C3B82A3E52E5349945</RoleScopeRefId> </RoleScope> </RoleScopeList> </Role> </RoleList> </SystemContext> <SystemContext SystemId="ContentManagement"> <RoleList> <Role RoleId="User"> <RoleScopeList> <RoleScope> <RoleScopeName>SchoolName1</RoleScopeName> <RoleScopeRefId SIF_RefObject="StudentActivityParticipation">23B08571E4D645C3B82A3E52E5349923</RoleScopeRefId> </RoleScope> </RoleScopeList> </Role> </RoleList> </SystemContext> </SystemContextList> </SystemRole>
Example 3.3.74-1: SystemRole

3.3.75 TeachingGroup

This object identifies a particular Teaching Group or class in a particular a time table.

The proposed object is based on the UK B1: TeachingGroup object. For the Australian object, a subject being taught at any one year level can have more than one teaching group in any one time table. Also a teaching group can be brought together for more than one subject.

All local ids in non-authoritative objects are optional. It is therefore up to the provider and the actual agent's design and choreography to determine whether or not to use or local ids from parent objects. There are cases in some subscribing systems where it might not possible to add RefId columns and therefore the RefId of related objects cannot be stored. For example a target system that listens to TimeTableSubject events and updates them may not be able to store the associated SchoolCourseInfoRefId with that object. The only way it can link the TimeTableSubject object with the appropriate course might be through its local course id. Having local ids that link the parent objects with the child object can simplify the agent design. Generally it is suggested to use the appropriate RefIds whenever possible and only use local ids if there is no other way to use RefIds.

SIF_Events are reported for this object.

TeachingGroup
Figure 3.3.75-1: TeachingGroup TeachingGroup RefId SchoolYear LocalId ShortName LongName Set Block CurriculumLevel SchoolInfoRefId SchoolLocalId SchoolCourseInfoRefId SchoolCourseLocalId TimeTableSubjectRefId TimeTableSubjectLocalId Semester StudentList TeachingGroupStudent StudentPersonalRefId StudentLocalId Name TeacherList TeachingGroupTeacher StaffPersonalRefId StaffLocalId Name Association MinClassSize MaxClassSize TeachingGroupPeriodList TeachingGroupPeriod TimeTableCellRefId RoomNumber StaffLocalId DayId PeriodId StartTime CellType SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 TeachingGroup 

This object identifies a particular Teaching Group or class in a particular a time table.

The proposed object is based on the UK B1: TeachingGroup object. For the Australian object, a subject being taught at any one year level can have more than one teaching group in any one time table. Also a teaching group can be brought together for more than one subject.

All local ids in non-authoritative objects are optional. It is therefore up to the provider and the actual agent's design and choreography to determine whether or not to use or local ids from parent objects. There are cases in some subscribing systems where it might not possible to add RefId columns and therefore the RefId of related objects cannot be stored. For example a target system that listens to TimeTableSubject events and updates them may not be able to store the associated SchoolCourseInfoRefId with that object. The only way it can link the TimeTableSubject object with the appropriate course might be through its local course id. Having local ids that link the parent objects with the child object can simplify the agent design. Generally it is suggested to use the appropriate RefIds whenever possible and only use local ids if there is no other way to use RefIds.

 
 
@
key
RefIdM

The GUID of the TeachingGroup

 
RefIdType
 SchoolYearM

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007").

 
SchoolYear
 LocalIdM

LocalId of the Teaching Group (previously ClassIndicator).

 
LocalId
 ShortNameM

Short free format label that describes the group.

 
xs:normalizedString
 LongNameO

Longer description if required.

 
xs:normalizedString
 SetO

Set Number (UK)

 
xs:normalizedString
 BlockO

Block (UK)

 
xs:normalizedString
 CurriculumLevelO

Assessment Stage eg VELS Level

 
xs:normalizedString
 SchoolInfoRefIdO

GUID of SchoolInfo object this teaching group belongs to.

 
RefIdType
 SchoolLocalIdO

Local School Id.

 
LocalId
 SchoolCourseInfoRefIdO

GUID of SchoolCourseInfo object this teaching group is part of.

 
RefIdType
 SchoolCourseLocalIdO

Local Course Id.

 
LocalId
 TimeTableSubjectRefIdO

GUID of TimeTableSubject object this teaching group belongs to.

 
RefIdType
 TimeTableSubjectLocalIdO

Local subject Id.

 
LocalId
 SemesterO

Semester, Term, or Quarter subject offered.

 
xs:unsignedInt
 StudentListO

List of Students in this Teaching Group

 
List
 StudentList/TeachingGroupStudent
     
MR

Students who belong to the TeachingGroup

 
 
 StudentList/TeachingGroupStudent/
     StudentPersonalRefId
O

GUID from the StudentPersonal or StudentSnapshot Object (if known), that identifies the student.

 
IdRefType
 StudentList/TeachingGroupStudent/
     StudentLocalId
M

Local Id of the Student

 
LocalId
 StudentList/TeachingGroupStudent/
     Name
M

Name of student

 
NameOfRecordType
 TeacherListO

A List of teachers associated with the group – may or may not include the teacher timetabled in the schedule.

 
List
 TeacherList/TeachingGroupTeacher
     
MR

Teacher associated with the Teaching group – may or may not be the teacher timetabled in the schedule

 
 
 TeacherList/TeachingGroupTeacher/
     StaffPersonalRefId
O

GUID from the StaffPersonal Object that identifies the Staff member

 
IdRefType
 TeacherList/TeachingGroupTeacher/
     StaffLocalId
M

LocalId of the Staff member

 
LocalId
 TeacherList/TeachingGroupTeacher/
     Name
M

Name of Staff Member.

 
NameOfRecordType
 TeacherList/TeachingGroupTeacher/
     Association
M

Association with the Teaching Group (free format for this release)

 
xs:normalizedString
 MinClassSizeO

Minimum class size.

 
xs:integer
 MaxClassSizeO

Maximum class size

 
xs:integer
 TeachingGroupPeriodListO

A List of schedule information that can be published by an SIS which is a subset of information available in the TimeTableCell object.

PeriodId or StartTime must be provided.

 
List
 TeachingGroupPeriodList/TeachingGroupPeriod
     
MR

Timeslot information that can be published by an SIS which is a subset of information available in the TimeTableCell object.

 
 
 TeachingGroupPeriodList/TeachingGroupPeriod/
     TimeTableCellRefId
O

If the TimeTableCell has been previously published, this reference can be provided as a connection to more detailed schedule information.

 
IdRefType
 TeachingGroupPeriodList/TeachingGroupPeriod/
     RoomNumber
O

Room number as presented to the user/application.

 
HomeroomNumber
 TeachingGroupPeriodList/TeachingGroupPeriod/
     StaffLocalId
O

Local Id of Staff member scheduled to take this class.

 
LocalId
 TeachingGroupPeriodList/TeachingGroupPeriod/
     DayId
M

Day Id

 
LocalId
 TeachingGroupPeriodList/TeachingGroupPeriod/
     PeriodId
C

Period Id within the Day Id. Either Period Id or starting time must be provided.

 
LocalId
 TeachingGroupPeriodList/TeachingGroupPeriod/
     StartTime
C

Starting time of class within the Day Id. Either Period Id or starting time must be provided.

 
xs:time
 TeachingGroupPeriodList/TeachingGroupPeriod/
     CellType
O

Type of Lesson/Session eg Teaching, Lunch etc

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.75-1: TeachingGroup
<TeachingGroup RefId="64A309DA063A2E35B359D75101A8C3D1"> <SchoolYear>2008</SchoolYear> <LocalId>20087ASPN</LocalId> <ShortName>7A SPN</ShortName> <LongName>Year 7A Maths – Space and Numbers</LongName> <Set>4</Set> <Block>6</Block> <CurriculumLevel>VELS Level 5</CurriculumLevel> <StudentList> <TeachingGroupStudent> <StudentPersonalRefId>9897466F200E4BC1B9AED1507DA15CEF</StudentPersonalRefId> <StudentLocalId>SMI001</StudentLocalId> <Name Type="LGL"> <FamilyName>Smith</FamilyName> <GivenName>Peter</GivenName> </Name> </TeachingGroupStudent> <TeachingGroupStudent> <StudentPersonalRefId>7C834EA9EDA12090347F83297E1C290D</StudentPersonalRefId> <StudentLocalId>SMI002</StudentLocalId> <Name Type="LGL"> <FamilyName>Smith</FamilyName> <GivenName>Jennifer</GivenName> </Name> </TeachingGroupStudent> <TeachingGroupStudent> <StudentPersonalRefId>7C834EA9EDA12090347F83297E1C290E</StudentPersonalRefId> <StudentLocalId>SMI003</StudentLocalId> <Name Type="LGL"> <FamilyName>Smith</FamilyName> <GivenName>Terence</GivenName> </Name> </TeachingGroupStudent> </StudentList> <TeacherList> <TeachingGroupTeacher> <StaffPersonalRefId>A8C3A2E35B359D75101D00AA001A0000</StaffPersonalRefId> <StaffLocalId>SMI1</StaffLocalId> <Name Type="LGL"> <FamilyName>Smith</FamilyName> <GivenName>Thomas</GivenName> </Name> <Association>Class Teacher</Association> </TeachingGroupTeacher> <TeachingGroupTeacher> <StaffPersonalRefId>A8CCCCE35B359D75101D00AA001A0000</StaffPersonalRefId> <StaffLocalId>LONG2</StaffLocalId> <Name Type="LGL"> <FamilyName>Long</FamilyName> <GivenName>Tamara</GivenName> </Name> <Association>Integration Aide</Association> </TeachingGroupTeacher> </TeacherList> <TeachingGroupPeriodList> <TeachingGroupPeriod> <DayId>M</DayId> <PeriodId>2</PeriodId> </TeachingGroupPeriod> <TeachingGroupPeriod> <DayId>F</DayId> <PeriodId>6</PeriodId> </TeachingGroupPeriod> </TeachingGroupPeriodList> </TeachingGroup>
Example 3.3.75-1: TeachingGroup

3.3.76 TermInfo

This object provides information about a term; i.e., a reportable period of time.

SIF_Events are reported for this object.

TermInfo
Figure 3.3.76-1: TermInfo TermInfo RefId SchoolInfoRefId SchoolYear StartDate EndDate Description RelativeDuration TermCode Track TermSpan MarkingTerm SchedulingTerm AttendanceTerm SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 TermInfo 

This object provides information about a term; i.e., a reportable period of time.

 
 
@
key
RefIdM

The ID (GUID) that uniquely identifies this TermInfo entity.

 
RefIdType
 SchoolInfoRefIdM

The ID (GUID) that identifies the school where the term is used.

 
IdRefType
 SchoolYearM

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2009").

 
SchoolYear
 StartDateM

Starting date of the term.

 
xs:date
 EndDateM

Ending date of the term.

 
xs:date
 DescriptionO

Text-based description of the term.

 
xs:normalizedString
 RelativeDurationO

Portion of the school year represented by this term, expressed in decimal form precise to 4 decimal places (e.g., 0.1333).

 
xs:decimal
xs:minInclusive0
xs:maxInclusive1
xs:fractionDigits4
 TermCodeO

Locally-defined code.

 
xs:normalizedString
 TrackO

The name, description, or code of the track that contains this term. This is used when there are multiple tracks within a school. For instance, kindergarten commonly has a different set of terms than other grades within the school.

 
xs:normalizedString
 TermSpanOWhat sort of Session this TermSpan equates to. AUCodeSetsSessionTypeType
 MarkingTermO

Does this TermInfo represent a marking period?

 
AUCodeSetsYesOrNoCategoryType
 SchedulingTermO

Does this TermInfo represent a scheduling term?

 
AUCodeSetsYesOrNoCategoryType
 AttendanceTermO

Does this TermInfo represent an attendance term?

 
AUCodeSetsYesOrNoCategoryType
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.76-1: TermInfo
<TermInfo RefId="7E59D75101A80A70016375DE097A0726"> <SchoolInfoRefId>A2E35B359D75101A8C3D00AA001A0000</SchoolInfoRefId> <SchoolYear>2012</SchoolYear> <StartDate>2012-01-05</StartDate> <EndDate>2012-04-01</EndDate> <Description>First Term 2012</Description> <RelativeDuration>0.2500</RelativeDuration> <TermCode>Sp2004</TermCode> <Track>PreK</Track> <TermSpan>0833</TermSpan> </TermInfo>
Example 3.3.76-1: TermInfo

3.3.77 TimeTable

The purpose of this object is to define a schedule or Time Table structure/skeleton for the school. The Time Table is produced by the Time Tabling software. Once the Time Table is produced, the time tabling software creates the schedule based on business rules and constraints to fit into the time table structure.

The proposed Time Table object is based on a combination of the proposed UK B6 – Timetable Cycle Object and Timetable Scope Object.

The Time Table is identified uniquely in the SIF Zone by its GUID, School and School Year. A Time Table is linked to a particular school.

All local ids in non-authoritative objects are optional. It is therefore up to the provider and the actual agent's design and choreography to determine whether or not to use or local ids from parent objects. There are cases in some subscribing systems where it might not possible to add RefId columns and therefore the RefId of related objects cannot be stored. For example a target system that listens to TimeTableSubject events and updates them may not be able to store the associated SchoolCourseInfoRefId with that object. The only way it can link the TimeTableSubject object with the appropriate course might be through its local course id. Having local ids that link the parent objects with the child object can simplify the agent design. Generally it is suggested to use the appropriate RefIds whenever possible and only use local ids if there is no other way to use RefIds.

SIF_Events are reported for this object.

TimeTable
Figure 3.3.77-1: TimeTable TimeTable RefId SchoolInfoRefId SchoolYear LocalId Title DaysPerCycle PeriodsPerDay TeachingPeriodsPerDay SchoolLocalId SchoolName TimeTableCreationDate StartDate EndDate TimeTableDayList TimeTableDay DayId DayTitle TimeTablePeriodList TimeTablePeriod PeriodId PeriodTitle BellPeriod StartTime EndTime RegularSchoolPeriod InstructionalMinutes UseInAttendanceCalculations SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 TimeTable 

The purpose of this object is to define a schedule or Time Table structure/skeleton for the school. The Time Table is produced by the Time Tabling software. Once the Time Table is produced, the time tabling software creates the schedule based on business rules and constraints to fit into the time table structure.

The proposed Time Table object is based on a combination of the proposed UK B6 – Timetable Cycle Object and Timetable Scope Object.

The Time Table is identified uniquely in the SIF Zone by its GUID, School and School Year. A Time Table is linked to a particular school.

All local ids in non-authoritative objects are optional. It is therefore up to the provider and the actual agent's design and choreography to determine whether or not to use or local ids from parent objects. There are cases in some subscribing systems where it might not possible to add RefId columns and therefore the RefId of related objects cannot be stored. For example a target system that listens to TimeTableSubject events and updates them may not be able to store the associated SchoolCourseInfoRefId with that object. The only way it can link the TimeTableSubject object with the appropriate course might be through its local course id. Having local ids that link the parent objects with the child object can simplify the agent design. Generally it is suggested to use the appropriate RefIds whenever possible and only use local ids if there is no other way to use RefIds.

 
 
@
key
RefIdM

GUID that identifies this TimeTable object.

 
RefIdType
 SchoolInfoRefIdO

Optional, the GUID of the SchoolInfo Object if this object is known in the zone.

 
IdRefType
 SchoolYearM

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007").

 
SchoolYear
 LocalIdO

Local TimeTable ID

 
LocalId
 TitleM

Unique Name of the proposed Time Table

 
xs:normalizedString
 DaysPerCycleM

Max Number of days per Time Table cycle

 
xs:unsignedInt
 PeriodsPerDayM

Max Number of periods per Time Table Day

 
xs:unsignedInt
 TeachingPeriodsPerDayO

Teaching periods per day if different to PeriodsPerDay

 
xs:unsignedInt
 SchoolLocalIdO

Optional Local School Id

 
LocalId
 SchoolNameO

The school name in plain text.

 
xs:normalizedString
 TimeTableCreationDateO

Date Schedule was created or last edited.

 
xs:date
 StartDateO

First day of TimeTable.

 
xs:date
 EndDateO

Last day of the TimeTable.

 
xs:date
 TimeTableDayListM

Container for TimeTableDays in Schedule

 
List
 TimeTableDayList/TimeTableDay
     
MR

This element identifies a ‘day’ in a TimeTable.

 
 
 TimeTableDayList/TimeTableDay/
     DayId
M

Local Time Table Identifier

 
LocalId
 TimeTableDayList/TimeTableDay/
     DayTitle
M

 

xs:normalizedString
 TimeTableDayList/TimeTableDay/
     TimeTablePeriodList
M

Title of Day eg. Monday or Day 1

 
List
 TimeTableDayList/TimeTableDay/
     TimeTablePeriodList/TimeTablePeriod
     
MR

Container for TimeTablePeriods in a Time Table Day

 
 
 TimeTableDayList/TimeTableDay/
     TimeTablePeriodList/TimeTablePeriod/
     PeriodId
M

Period in Day Identifier

 
LocalId
 TimeTableDayList/TimeTableDay/
     TimeTablePeriodList/TimeTablePeriod/
     PeriodTitle
M

Title of Period eg. Session 1 or Period 1

 
xs:normalizedString
 TimeTableDayList/TimeTableDay/
     TimeTablePeriodList/TimeTablePeriod/
     BellPeriod
O

Indicates if this Period will require a 'bell', if 'yes' the following elements can be provided in the TimeTable Object.

 
values:
Yes
No
 TimeTableDayList/TimeTableDay/
     TimeTablePeriodList/TimeTablePeriod/
     StartTime
O

The starting time for the bell period.

 
xs:time
 TimeTableDayList/TimeTableDay/
     TimeTablePeriodList/TimeTablePeriod/
     EndTime
O

The ending time for the bell period.

 
xs:time
 TimeTableDayList/TimeTableDay/
     TimeTablePeriodList/TimeTablePeriod/
     RegularSchoolPeriod
O

Indicates if the bell period is part of the regular school day (i.e. is not a before or after school or break period).

 
values:
Yes
No
 TimeTableDayList/TimeTableDay/
     TimeTablePeriodList/TimeTablePeriod/
     InstructionalMinutes
O

The number of minutes to be counted for instruction for the bell period.

 
xs:unsignedInt
 TimeTableDayList/TimeTableDay/
     TimeTablePeriodList/TimeTablePeriod/
     UseInAttendanceCalculations
     
O

Indicates if the bell period should be included in attendance calculations.

 
values:
Yes
No
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.77-1: TimeTable
<TimeTable RefId="64A309DA063A2E35B359D75101A8C3D0"> <SchoolInfoRefId>F2256EE2B67F47D6AB4794D4DEE0D0AD</SchoolInfoRefId> <SchoolYear>2008</SchoolYear> <LocalId>2008S1</LocalId> <Title>2008 Semester 1</Title> <DaysPerCycle>5</DaysPerCycle> <PeriodsPerDay>6</PeriodsPerDay> <TeachingPeriodsPerDay>5</TeachingPeriodsPerDay> <SchoolLocalId>01011234</SchoolLocalId> <SchoolName>Newest Secondary College</SchoolName> <TimeTableCreationDate>2008-02-01</TimeTableCreationDate> <StartDate>2008-01-30</StartDate> <EndDate>2008-06-20</EndDate> <TimeTableDayList> <TimeTableDay> <DayId>1</DayId> <DayTitle>Monday</DayTitle> <TimeTablePeriodList> <TimeTablePeriod> <PeriodId>1</PeriodId> <PeriodTitle>P1</PeriodTitle> </TimeTablePeriod> <TimeTablePeriod> <PeriodId>2</PeriodId> <PeriodTitle>P2</PeriodTitle> </TimeTablePeriod> <TimeTablePeriod> <PeriodId>3</PeriodId> <PeriodTitle>P3</PeriodTitle> </TimeTablePeriod> <TimeTablePeriod> <PeriodId>4</PeriodId> <PeriodTitle>P4</PeriodTitle> </TimeTablePeriod> <TimeTablePeriod> <PeriodId>5</PeriodId> <PeriodTitle>P5</PeriodTitle> </TimeTablePeriod> <TimeTablePeriod> <PeriodId>6</PeriodId> <PeriodTitle>P6</PeriodTitle> </TimeTablePeriod> </TimeTablePeriodList> </TimeTableDay> <TimeTableDay> <DayId>2</DayId> <DayTitle>Tuesday</DayTitle> <TimeTablePeriodList> <TimeTablePeriod> <PeriodId>1</PeriodId> <PeriodTitle>P1</PeriodTitle> </TimeTablePeriod> <TimeTablePeriod> <PeriodId>2</PeriodId> <PeriodTitle>P2</PeriodTitle> </TimeTablePeriod> <TimeTablePeriod> <PeriodId>3</PeriodId> <PeriodTitle>P3</PeriodTitle> </TimeTablePeriod> <TimeTablePeriod> <PeriodId>4</PeriodId> <PeriodTitle>P4</PeriodTitle> </TimeTablePeriod> <TimeTablePeriod> <PeriodId>5</PeriodId> <PeriodTitle>P5</PeriodTitle> </TimeTablePeriod> <TimeTablePeriod> <PeriodId>6</PeriodId> <PeriodTitle>P6</PeriodTitle> </TimeTablePeriod> </TimeTablePeriodList> </TimeTableDay> </TimeTableDayList> </TimeTable>
Example 3.3.77-1: TimeTable

3.3.78 TimeTableCell

The purpose of this object is to identify a specific cell within a particular TimeTable. A time table is a structure that represents all the available days and times (periods) for which a particular teaching group, or subject can be scheduled.

A TimeTableCell is uniquely identified in the ZIF zone by its GUID.

And the following must be provided at object creation:

All local ids in non-authoritative objects are optional. It is therefore up to the provider and the actual agent's design and choreography to determine whether or not to use or local ids from parent objects. There are cases in some subscribing systems where it might not possible to add RefId columns and therefore the RefId of related objects cannot be stored. For example a target system that listens to TimeTableSubject events and updates them may not be able to store the associated SchoolCourseInfoRefId with that object. The only way it can link the TimeTableSubject object with the appropriate course might be through its local course id. Having local ids that link the parent objects with the child object can simplify the agent design. Generally it is suggested to use the appropriate RefIds whenever possible and only use local ids if there is no other way to use RefIds.

SIF_Events are reported for this object.

TimeTableCell
Figure 3.3.78-1: TimeTableCell TimeTableCell RefId TimeTableRefId TimeTableSubjectRefId TeachingGroupRefId RoomInfoRefId StaffPersonalRefId TimeTableLocalId SubjectLocalId TeachingGroupLocalId RoomNumber StaffLocalId DayId PeriodId CellType SchoolInfoRefId SchoolLocalId SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 TimeTableCell 

The purpose of this object is to identify a specific cell within a particular TimeTable. A time table is a structure that represents all the available days and times (periods) for which a particular teaching group, or subject can be scheduled.

A TimeTableCell is uniquely identified in the ZIF zone by its GUID.

And the following must be provided at object creation:

  • the timetable it belongs to,
  • the subject that is being scheduled,
  • the teaching group (representing the students, teachers and subject),
  • the room that is allocated,
  • the allocated teacher.

All local ids in non-authoritative objects are optional. It is therefore up to the provider and the actual agent's design and choreography to determine whether or not to use or local ids from parent objects. There are cases in some subscribing systems where it might not possible to add RefId columns and therefore the RefId of related objects cannot be stored. For example a target system that listens to TimeTableSubject events and updates them may not be able to store the associated SchoolCourseInfoRefId with that object. The only way it can link the TimeTableSubject object with the appropriate course might be through its local course id. Having local ids that link the parent objects with the child object can simplify the agent design. Generally it is suggested to use the appropriate RefIds whenever possible and only use local ids if there is no other way to use RefIds.

 
 
@
key
RefIdM

The GUID of the TimeTableCell

 
RefIdType
 TimeTableRefIdM

The GUID of the TimeTable to which this Cell belongs

 
IdRefType
 TimeTableSubjectRefIdM

The GUID of the Subject that this Cell is scheduling

 
IdRefType
 TeachingGroupRefIdM

The GUID of the TeachingGroup being scheduled

 
IdRefType
 RoomInfoRefIdM

The GUID of the Resource being Scheduled

 
IdRefType
 StaffPersonalRefIdO

The GUID of the Staff Member being Scheduled

 
IdRefType
 TimeTableLocalIdO

Time Table Local Identifier

 
LocalId
 SubjectLocalIdO

Subject Local Id

 
LocalId
 TeachingGroupLocalIdO

Teaching Group

 
LocalId
 RoomNumberO

Room number as presented to the user/application.

 
HomeroomNumber
 StaffLocalIdO

Staff LocalId

 
LocalId
 DayIdM

Day Id

 
LocalId
 PeriodIdM

Period Id within the Day Id

 
LocalId
 CellTypeM

Type of Lesson/Session eg Teaching, Lunch etc

 
xs:normalizedString
 SchoolInfoRefIdO

Optional, the GUID of the SchoolInfo Object if this object is known in the zone

 
IdRefType
 SchoolLocalIdO

Optional, Local School Id

 
LocalId
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.78-1: TimeTableCell
<TimeTableCell RefId="64A309DA063A2E35B359D75101A8C3D1"> <TimeTableRefId>64A309DA063A2E35B359D75101A8C3D0</TimeTableRefId> <TimeTableSubjectRefId>22860091719245B4AB0CF5B9DC19DE5C</TimeTableSubjectRefId> <TeachingGroupRefId>64A309DA063A2E35B359D75101A8C3D1</TeachingGroupRefId> <RoomInfoRefId>D3E34B359D75101A8C3D00AA001A1652</RoomInfoRefId> <StaffPersonalRefId>D3E34F419D75101A8C3D00AA001A1652</StaffPersonalRefId> <TimeTableLocalId>2008S1</TimeTableLocalId> <SubjectLocalId>07AR</SubjectLocalId> <TeachingGroupLocalId>20087ASPN 2008S1</TeachingGroupLocalId> <RoomNumber>101</RoomNumber> <StaffLocalId>946379881</StaffLocalId> <DayId>1</DayId> <PeriodId>1</PeriodId> <CellType>T</CellType> <SchoolInfoRefId>D3E34B359D75101A8C3D00AA001A1652</SchoolInfoRefId> <SchoolLocalId>01011234</SchoolLocalId> </TimeTableCell>
Example 3.3.78-1: TimeTableCell

3.3.79 TimeTableSubject

This purpose of this object is to define and communicate the subject or distinct piece of curriculum that needs to be scheduled by the time table generator. This is a new object proposed to meet SIF-AU needs. Reviews of the existing specifications identified two relevant objects - SchoolCourseInfo, defined in SIF US 2.2 specification and SchoolGroup, defined within the SIF UK 1.1 specification. These objects appear to have some similar context but seem overly complex considering that Australian requirements, which are limited to the Student Administration System or Curriculum Delivery System providing base information to the Time Tabling application about what curriculum offerings are being proposed. When this data is sent in a Request/Response only those subjects that are relevant to be scheduled (or active), should be sent to the TimeTabling application.

All local ids in non-authoritative objects are optional. It is therefore up to the provider and the actual agent's design and choreography to determine whether or not to use or local ids from parent objects. There are cases in some subscribing systems where it might not possible to add RefId columns and therefore the RefId of related objects cannot be stored. For example a target system that listens to TimeTableSubject events and updates them may not be able to store the associated SchoolCourseInfoRefId with that object. The only way it can link the TimeTableSubject object with the appropriate course might be through its local course id. Having local ids that link the parent objects with the child object can simplify the agent design. Generally it is suggested to use the appropriate RefIds whenever possible and only use local ids if there is no other way to use RefIds.

SIF_Events are reported for this object.

TimeTableSubject
Figure 3.3.79-1: TimeTableSubject TimeTableSubject RefId SubjectLocalId AcademicYear AcademicYearRange Start End CourseLocalId SchoolCourseInfoRefId Faculty SubjectShortName SubjectLongName SubjectType ProposedMaxClassSize ProposedMinClassSize SchoolInfoRefId SchoolLocalId Semester SchoolYear OtherCodeList SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 TimeTableSubject 

This purpose of this object is to define and communicate the subject or distinct piece of curriculum that needs to be scheduled by the time table generator. This is a new object proposed to meet SIF-AU needs. Reviews of the existing specifications identified two relevant objects - SchoolCourseInfo, defined in SIF US 2.2 specification and SchoolGroup, defined within the SIF UK 1.1 specification. These objects appear to have some similar context but seem overly complex considering that Australian requirements, which are limited to the Student Administration System or Curriculum Delivery System providing base information to the Time Tabling application about what curriculum offerings are being proposed. When this data is sent in a Request/Response only those subjects that are relevant to be scheduled (or active), should be sent to the TimeTabling application.

All local ids in non-authoritative objects are optional. It is therefore up to the provider and the actual agent's design and choreography to determine whether or not to use or local ids from parent objects. There are cases in some subscribing systems where it might not possible to add RefId columns and therefore the RefId of related objects cannot be stored. For example a target system that listens to TimeTableSubject events and updates them may not be able to store the associated SchoolCourseInfoRefId with that object. The only way it can link the TimeTableSubject object with the appropriate course might be through its local course id. Having local ids that link the parent objects with the child object can simplify the agent design. Generally it is suggested to use the appropriate RefIds whenever possible and only use local ids if there is no other way to use RefIds.

 
 
@
key
RefIdM

GUID that identifies this TimeTableSubject.

 
RefIdType
 SubjectLocalIdM

SubjectLocalID - Distinct piece of curriculum that is to be scheduled.

 
LocalId
 AcademicYearC

Subject Year Level. Either AcademicYear or AcademicYearRange must be provided.

 
YearLevel
 AcademicYearRangeC

Range of Academic Years subject spans. Either AcademicYear or AcademicYearRange must be provided.

 
 
 AcademicYearRange/StartM

Lowest year in range.

 
YearLevel
 AcademicYearRange/EndM

Highest year in range

 
YearLevel
 CourseLocalIdO

Local Course Id, if associated with a Course.

 
LocalId
 SchoolCourseInfoRefIdO

The GUID of the SchoolCourseInfo object.

 
RefIdType
 FacultyO

Faculty

 
xs:normalizedString
 SubjectShortNameO

SubjectShortName

 
xs:normalizedString
 SubjectLongNameM

SubjectLongName

 
xs:normalizedString
 SubjectTypeO

Core or Elective or ?

 
xs:normalizedString
 ProposedMaxClassSizeO

Suggested maximum class size for this subject.

 
xs:decimal
 ProposedMinClassSizeO

Suggested minimum class size for this subject.

 
xs:decimal
 SchoolInfoRefIdO

Optional the GUID of the SchoolInfo Object if this object is known in the zone.

 
IdRefType
 SchoolLocalIdO

Optional Local School Id

 
LocalId
 SemesterO

Semester, Term, or Quarter subject offered.

 
xs:unsignedInt
 SchoolYearO

School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2007").

 
SchoolYear
 OtherCodeListOAny other codes this subject is known by; eg VASS code for VCE in Vic. OtherCodeList
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.79-1: TimeTableSubject
<TimeTableSubject RefId="D3E34B359D75101A8C3D00AA001A1652"> <SubjectLocalId>07AR</SubjectLocalId> <AcademicYear> <Code>7</Code> </AcademicYear> <SubjectShortName>7 ART</SubjectShortName> <SubjectLongName>Year 7 Art</SubjectLongName> <SubjectType>E</SubjectType> <SchoolYear>2009</SchoolYear> </TimeTableSubject>
Example 3.3.79-1: TimeTableSubject

3.3.80 VendorInfo

This object contains basic vendor information (commonly known as creditors).

SIF_Events are reported for this object.

VendorInfo
Figure 3.3.80-1: VendorInfo VendorInfo RefId Name ContactInfo CustomerId ABN RegisteredForGST PaymentTerms BPay BSB AccountNumber AccountName SIF_Metadata SIF_ExtendedElements
 Element/@AttributeCharDescriptionType
 VendorInfo 

This object contains basic vendor information (commonly known as creditors).

 
 
@
key
RefIdM

Vendor Id.

 
RefIdType
 NameM

Name of the vendor.

 
xs:normalizedString
 ContactInfoO

Contact information.

 
ContactInfo
 CustomerIdO

Account number or other Id.

 
xs:normalizedString
 ABNO

Australian Business Number.

 
xs:normalizedString
 RegisteredForGSTO

The vendor is registered to collect GST.

 
AUCodeSetsYesOrNoCategoryType
 PaymentTermsO

The vendors payment terms (typically expressed as number of days e.g. 14 days).

 
xs:normalizedString
 BPayO

BPay Id.

 
xs:normalizedString
 BSBO

Vendor's BSB number.

 
xs:normalizedString
 AccountNumberO

Vendor's account number.

 
xs:normalizedString
 AccountNameO

Vendor's account name.

 
xs:normalizedString
 SIF_MetadataO SIF_Metadata
 SIF_ExtendedElementsO SIF_ExtendedElements
Table 3.3.80-1: VendorInfo
<VendorInfo RefId="AB3647C568654CF45678DD34EF564E22"> <Name>ABC School Supply</Name> <ContactInfo> <Name Type="LGL"> <FamilyName>Brown</FamilyName> <GivenName>James</GivenName> </Name> <Address Type="0123" Role="2382"> <Street> <Line1>23 E. 43rd St.</Line1> </Street> <City>Chicago</City> <StateProvince>IL</StateProvince> <Country>8104</Country> <PostalCode>60611</PostalCode> </Address> <EmailList> <Email Type="01">jdr@ABC.com</Email> </EmailList> <PhoneNumberList> <PhoneNumber Type="0096"> <Number>(312) 555-1234</Number> </PhoneNumber> </PhoneNumberList> </ContactInfo> <CustomerId>0023556</CustomerId> <ABN>56402325367</ABN> <RegisteredForGST>Y</RegisteredForGST> </VendorInfo>
Example 3.3.80-1: VendorInfo

Valid XHTML 1.0 Transitional