Package com.edustructures.sifworks.common

Classes to model Common Elements (SIF 2.0 Specification, Common Elements)

See:
          Description

Class Summary
Address This element represents an address.
AddressList A list of Address elements
AddressType Defines the set of values that can be specified whenever an AddressType is used as a parameter to a method or constructor.
AssessmentReportingMethod Defines the set of values that can be specified whenever an AssessmentReportingMethod is used as a parameter to a method or constructor.
AttendanceCode
BinaryData Contains the base64Binary encoding of binary or text data not encoded in UTF-8.
BirthDateVerification Defines the set of values that can be specified whenever a BirthDateVerification is used as a parameter to a method or constructor.
CitizenshipStatus Defines the set of values that can be specified whenever a CitizenshipStatus is used as a parameter to a method or constructor.
Codeset Defines the set of values that can be specified whenever a Codeset is used as a parameter to a method or constructor.
CodesetValue
CommonDTD Represents this package to the SIF Data Objects library.
ContactInfo Common element used to supply information for a contact person at a school, LEA, or other institution.
ContentType Defines the set of values that can be specified whenever a ContentType is used as a parameter to a method or constructor.
CountriesOfCitizenship
CountriesOfResidency
Country
CountryCode Defines the set of values that can be specified whenever a CountryCode is used as a parameter to a method or constructor.
CountryOfResidency
CurrencyNames Defines the set of values that can be specified whenever a CurrencyNames is used as a parameter to a method or constructor.
Demographics Demographics about a student, contact, staff member, etc.
Duration Desired duration of the lesson
DurationUnits Defines the set of values that can be specified whenever a DurationUnits is used as a parameter to a method or constructor.
DwellingArrangement
DwellingArrangementCode Defines the set of values that can be specified whenever a DwellingArrangementCode is used as a parameter to a method or constructor.
EducationalLevelCode Defines the set of values that can be specified whenever an EducationalLevelCode is used as a parameter to a method or constructor.
ElectronicId Identifies an electronic ID (barcode, magstripe, PIN, etc.)
ElectronicIdList
ElectronicIdType Defines the set of values that can be specified whenever an ElectronicIdType is used as a parameter to a method or constructor.
Email This element represents an e-mail address of one of a number of types and occurs in objects such as StudentPersonal, StaffPersonal, StudentContact, etc.
EmailList
EmailType Defines the set of values that can be specified whenever an EmailType is used as a parameter to a method or constructor.
EnglishProficiency The student's English proficiency level
EnglishProficiencyCode Defines the set of values that can be specified whenever an EnglishProficiencyCode is used as a parameter to a method or constructor.
ExceptionalityCategories
ExceptionalityCategory Exceptionality description/code which will identify the exceptionality of the student.
ExceptionalityCategoryCode Defines the set of values that can be specified whenever an ExceptionalityCategoryCode is used as a parameter to a method or constructor.
ExceptionalityCodeType Defines the set of values that can be specified whenever an ExceptionalityCodeType is used as a parameter to a method or constructor.
ExceptionalityPriority Defines the set of values that can be specified whenever an ExceptionalityPriority is used as a parameter to a method or constructor.
FinancialProgram Defines the set of values that can be specified whenever a FinancialProgram is used as a parameter to a method or constructor.
FreeReducedStatus Defines the set of values that can be specified whenever a FreeReducedStatus is used as a parameter to a method or constructor.
Gender Defines the set of values that can be specified whenever a Gender is used as a parameter to a method or constructor.
GradeLevel
GradeLevelCode Defines the set of values that can be specified whenever a GradeLevelCode is used as a parameter to a method or constructor.
GradeLevels This is a common element used to specify a collection of grade levels supported.
GridLocation This element contains information about a map location.
IdentificationInfo
IdentificationInfoList
IdentificationSystem Defines the set of values that can be specified whenever an IdentificationSystem is used as a parameter to a method or constructor.
InstructionalLevel
InstructionalLevelCode Defines the set of values that can be specified whenever an InstructionalLevelCode is used as a parameter to a method or constructor.
JobFunction
JobFunctionCode Defines the set of values that can be specified whenever a JobFunctionCode is used as a parameter to a method or constructor.
Language The student's language
LanguageCode Defines the set of values that can be specified whenever a LanguageCode is used as a parameter to a method or constructor.
LanguageList
LanguageType Defines the set of values that can be specified whenever a LanguageType is used as a parameter to a method or constructor.
LeaInfoLink
LearningStandardItemRefId
ListedStatus Defines the set of values that can be specified whenever a ListedStatus is used as a parameter to a method or constructor.
MaritalStatus Defines the set of values that can be specified whenever a MaritalStatus is used as a parameter to a method or constructor.
MeetingTime This element represents the meeting times and periods for a course, and occurs within objects such as SectionInfo and StudentSectionEnrollment
MeetingTimeList
MonetaryAmountType
Name The name of a person
NameList
NameType Defines the set of values that can be specified whenever a NameType is used as a parameter to a method or constructor.
OtherCode
OtherCodeList
OtherId Describes an alternate ID for a person
OtherIdList
OtherIdType Defines the set of values that can be specified whenever an OtherIdType is used as a parameter to a method or constructor.
PartialDateType A Date, with an optional month/day, or an optional month by itself.
PhoneNumber A telephone number
PhoneNumberFormat Defines the set of values that can be specified whenever a PhoneNumberFormat is used as a parameter to a method or constructor.
PhoneNumberList
PhoneNumberType Defines the set of values that can be specified whenever a PhoneNumberType is used as a parameter to a method or constructor.
PictureSource Defines a student picture, which can either be a URL or picture data
PictureType Defines the set of values that can be specified whenever a PictureType is used as a parameter to a method or constructor.
PlannedAssessmentParticipation
Program This common element is used to describe program information.
ProgramFundingSource The specific group of duties or responsibilities of position.
ProgramStatus
ProgramStatusCode Defines the set of values that can be specified whenever a ProgramStatusCode is used as a parameter to a method or constructor.
ProgramType The specific group of duties or responsibilities of position.
Race
RaceList
RaceType Defines the set of values that can be specified whenever a RaceType is used as a parameter to a method or constructor.
Reference References external content via a URL.
Relationship
RelationshipCode Defines the set of values that can be specified whenever a RelationshipCode is used as a parameter to a method or constructor.
SchoolContact Information on contact persons for this school.
SchoolContactList
SessionTypeCode Defines the set of values that can be specified whenever a SessionTypeCode is used as a parameter to a method or constructor.
SIF_ExtendedElement A name/value pair, the name being contained in the Name attribute, the value being the element content.
SIF_ExtendedElements The following element is supported at the end of all SIF objects.
SIF_RefId
SIFActionType Defines the set of values that can be specified whenever a SIFActionType is used as a parameter to a method or constructor.
StaffLink
StatePrCode Defines the set of values that can be specified whenever a StatePrCode is used as a parameter to a method or constructor.
Street The Street element is a complex element that breaks a street address down into several parts
StudentFamilyProgramType Defines the set of values that can be specified whenever a StudentFamilyProgramType is used as a parameter to a method or constructor.
StudentPersonalRefId
Students List of students
SubjectArea
SubjectAreaList
TeachingArea Defines the set of values that can be specified whenever a TeachingArea is used as a parameter to a method or constructor.
TermSpan
TextData Contains arbitrary text, encoded in UTF-8.
Topics Defines the set of values that can be specified whenever a Topics is used as a parameter to a method or constructor.
XMLData Contains an arbitary XML element, encoded in UTF-8
YesNo Defines the set of values that can be specified whenever a YesNo is used as a parameter to a method or constructor.
YesNoNA Defines the set of values that can be specified whenever a YesNoNA is used as a parameter to a method or constructor.
YesNoUnknown Defines the set of values that can be specified whenever a YesNoUnknown is used as a parameter to a method or constructor.
 

Enum Summary
PartialDateType.DataType The set of Data types supported by PartialDateType
 

Package com.edustructures.sifworks.common Description

Classes to model Common Elements (SIF 2.0 Specification, Common Elements)



Copyright © 2001-2007 Edustructures LLC. All Rights Reserved. SIFWorks® and ADK® are registered trademarks of Edustructures LLC. SIF™ and Schools Interoperability Framework are trademarks of the Schools Interoperability Framework Association.