Core SIF - TermInfo

Tool Search: SIF

The current version of SIF is v2.7.

This object provides information about a term; i.e., a reportable period of time.

SIF_Events are reported for this object.


Object Triggering

Event TypeRequiriement
AddA term is added.
ChangeA term is changed.
DeleteA term is deleted.

Object Population and Business Rules

Requirement
The SIF Agent and Zone must have access rights assigned to TermInfo
The district must belong to the same calendar and year assigned to the SIF Zone in order to populate.


Object Data Elements

Data Element LabelDescriptionBusiness RulesData Source GUI PathDatabase FieldM, C or O
@RefIdThe Id (GUID) that uniquely identifies this TermInfo entity.

Term.termID, District.districtGUIDM
@SchoolInfoRefIdThe Id (GUID) that identifies the school where the term is used.


M
@SchoolYearSchool year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g., 2007 for the 2006-07 school year).


M
StartDateStarting date of the term.
System Administration > Calendar > Calendar > TermTerm.StartDateM
EndDateEnding date of the term (CCYYMMDD).
System Administration > Calendar > Calendar > TermTerm.endDateM
DescriptionText-based description of the term.
System Administration > Calendar > Calendar > TermTerm.nameO
RelativeDurationPortion of the school year represented by this term, expressed in decimal form precise to 4 decimal places (e.g., 0.1333).Optional do not report.

O
TermCodeLocally-defined code.


O
TrackThe 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.


O
TermSpan



O
TermSpan/CodeCode for session type

Calculated value based upon COUNT(terms)

Hard Coded:

When c.summerSchool = 1 THEN 0833,

When Temp.countTerms = 1 THEN 0827

When Temp.countTerms = 2 THEN 0828

When Temp.countTerms = 3 THEN 0829

When Temp.countTerms = 4 THEN 0830

When Temp.countTerms = 5 THEN 0831

When Temp.countTerms = 6 THEN 0832

When Temp.countTerms = 12 THEN 0837

ELSE 9999

Note: termInfo.TermSpan.Code field will not update when a term is deleted, or when the calendar is changed to summer. The record must be re-sent for the field to update.


Calculated value based upon COUNT(terms)M
TermSpan/
OtherCodeList




O
TermSpan/
OtherCodeList/
OtherCode
A state/province code, local code, other code or a text string that crosswalks to or serves as a translation of an associated Code element.
System Administration > Calendar > Calendar > TermTermSchedule.nameMR
TermSpan/
OtherCodeList/
OtherCode/
@Codeset
Describes the OtherCode element content as either a state/province code, a local code, other code, or text string.Where Codeset = Text.

M
MarkingTermDoes this TermInfo represent a marking period?Optional do not report.

O
SchedulingTermDoes this TermInfo represent a scheduling term?Optional do not report.

O
AttendanceTermDoes this TermInfo represent an attendance term?Optional do not report.

O