SIF Data Model Implementation Specification (NA) 3.3

terms

http://www.sifassociation.org/datamodel/na/3.3

Documentation

A reportable period of time in which instruction is delivered. This usually aligns with the amount of time needed to deliver a course.

Tree

terms0@refId1startDate2endDate3duration4@sif_Object5organizationRefId5--46schoolYear7description8relativeDuration9@codesetName10code11hexValue12hexValueDashed13@codesetName14otherCode14--1315otherCodeList15--1416termCode16--916--1016--1116--1216--1517track18@codesetName19code20hexValue21hexValueDashed22@codesetName23otherCode23--2224otherCodeList24--2325termSpanType25--1825--1925--2025--2125--2426markingTerm27schedulingTerm28attendanceTerm29term29--029--129--229--329--529--629--729--829--1629--1729--2529--2629--2729--2830terms30--29

Download: .dot .svg .png

Table

Name Mandatory Characteristics Type Description XPath
@refId * g​Ref​Id​Type ​/terms​/term​/@refId
startDate date ​/terms​/term​/startDate
endDate date ​/terms​/term​/endDate
duration duration The length of the term in days, months, etc. ​/terms​/term​/duration
@sif_Object * g​Object​Name​Type The name of the SIF object that is being refereced by the payload of this element. ​/terms​/term​/organizationRefId​/@sif_Object
organizationRefId * g​Object​Name​Type The name of the SIF object that is being refereced by the payload of this element. ​/terms​/term​/organizationRefId
schoolYear * g​Year ​/terms​/term​/schoolYear
description string ​/terms​/term​/description
relativeDuration decimal ​/terms​/term​/relativeDuration
@codesetName string ​/terms​/term​/termCode​/@codesetName
code * token ​/terms​/term​/termCode​/code
hexValue string ​/terms​/term​/termCode​/hexValue
hexValueDashed string This element is deprecated as of version 3.3 and should not be used. ​/terms​/term​/termCode​/hexValueDashed
@codesetName string ​/terms​/term​/termCode​/otherCodeList​/otherCode​/@codesetName
otherCode string ​/terms​/term​/termCode​/otherCodeList​/otherCode
track token ​/terms​/term​/track
@codesetName string ​/terms​/term​/termSpanType​/@codesetName
code * token ​/terms​/term​/termSpanType​/code
hexValue string ​/terms​/term​/termSpanType​/hexValue
hexValueDashed string This element is deprecated as of version 3.3 and should not be used. ​/terms​/term​/termSpanType​/hexValueDashed
@codesetName string ​/terms​/term​/termSpanType​/otherCodeList​/otherCode​/@codesetName
otherCode string ​/terms​/term​/termSpanType​/otherCodeList​/otherCode
markingTerm g​Yes​No​Unknown​Type ​/terms​/term​/markingTerm
schedulingTerm g​Yes​No​Unknown​Type ​/terms​/term​/schedulingTerm
attendanceTerm g​Yes​No​Unknown​Type ​/terms​/term​/attendanceTerm

Download: .xlsx (with CEDS & Enumerations)

XML Structure

<terms xmlns="http://www.sifassociation.org/datamodel/na/3.3"> <term refId=""> <startDate/> <endDate/> <duration/> <organizationRefId sif_Object=""/> <schoolYear/> <description/> <relativeDuration/> <termCode codesetName=""> <code/> <hexValue/> <hexValueDashed/> <otherCodeList> <otherCode codesetName=""/> </otherCodeList> </termCode> <track/> <termSpanType codesetName=""> <code/> <hexValue/> <hexValueDashed/> <otherCodeList> <otherCode codesetName=""/> </otherCodeList> </termSpanType> <markingTerm/> <schedulingTerm/> <attendanceTerm/> </term> </terms>

Download: .xml