Contains one of the SIF message types.
The version of the SIF Implementation Specification that defines this message's XML structure.
For this version of the specification, the value of this attribute is 2.3.
This attribute can be used by ZIS and agent implementations to choose schema files to
validate the message's XML.
Header information associated with a message.
SIF_MsgId is a globally unique message identifier from the Agent or ZIS that sends out the message.
Timestamp of when the message was sent.
The SIF_SourceId is the ID of the originator of the message. Each source needs to have a zone unique case-sensitive identifier.
This element represents the ID of the recipient of the message and may be present as follows:
The minimum level of encryption required by the message originator to be considered a secure channel upon message delivery to other agents.
No encryption required
Symmetric key length of at least 40 bits is to be used
Symmetric key length of at least 56 bits is to be used
Symmetric key length of at least 80 bits is to be used
Symmetric key length of at least 128 bits is to be used
The minimum level of authentication required by the message originator to be considered a secure channel upon message delivery to other agents.
No authentication required and a valid certificate does not need to be presented.
A valid certificate must be presented.
A valid certificate from a trusted certificate
authority must be presented.
A valid certificate from a trusted certificate
authority must be presented and the CN field of the certificate's
Subject entry must match the host sending the certificate.
A list of SIF contexts that applies to a message or operation. Typically where used as an optional element,
the omission of this element implies the SIF_Default context applies.
The name of a SIF Context that applies to a message or operation.
Contains protocol information regarding a ZIS or Agent.
This element is required if the protocol is HTTPS or HTTP.
It contains the https or http URL for contacting the agent.
Property name.
Property value.
The type of protocol to use (HTTPS, HTTP or an implementation-defined protocol).
Whether the protocol provides a secure channel.
This element is used to signal a successful response.
An optional textual description/equivalent of SIF_Code.
Optional element to hold data related to a successful operation. This data is currently limited
to a SIF_Message returned by the ZIS in response to a Pull-Mode Agent's SIF_GetMessage,
SIF_AgentACL returned by the ZIS in response to SIF_Register and SIF_GetAgentACL,
and SIF_ZoneStatus returned by the ZIS in response to SIF_GetZoneStatus.
This element is used to signal an unsuccessful response.
See Error Codes.
A simple, easy to understand, description of the error. The primary consumer of this message is the application user. Example: "Unable to open database."
An optional error description that is more complete and technical in nature. It is to be used as a diagnostic message in trouble-shooting procedures. Example: "The 'Students' table is opened in exclusive mode by user 'ADM1' (dbm.cpp, line 300)."
SIF's default query mechanism.
Individual elements/attributes being requested of matching object. See SIF_Element Syntax below.
If specified, only the elements/attributes requested are returned in the SIF_Response (with any parent elements/attributes);
otherwise, all elements supported by the provider's object are returned.
The actual name of the object that is being queried for.
This is the element/attribute being queried. See below for syntax.
The comparison operator for the condition.
Equals
Less Than
Greater Than
Less Than Or Equals
Greater Than Or Equals
Not Equals
SIF_Value is the data that is used to compare with the value of the element or attribute.
The boolean operator for joining conditions (SIF_Condition elements) within this element. Note that None should be used if there
is only one SIF_Condition element.
The Boolean operator for joining conditions (SIF_Conditions elements) within this element. Note that None should be used if there is only one
SIF_Conditions element.
An example SIF object that serves as a template for matching objects. There is an implied EQ operator
for every element/attribute value present and an implied And group of all resulting conditions. Currently
this is an experimental feature and limited to use with select objects; wider use may be considered in future
versions of this specification.
SIF's default query mechanism for SIF_Request, SIF_Query, has several limitations that limit its usefulness when creating reporting applications
that process data from a SIF zone. SIF_Query is limited to matching only one object type per query, requiring applications to
manually join together results as needed for reporting and general data processing. SIF_ExtendedQuery is designed to allow for joins on
object identifiers/RefIds and to allow retrieval of data in a row/column fashion similar to SQL. Each returned column may contain hierarchical XML elements/objects.
While envisioned as the primary mechanism for SIF-based ReportManifests, Providers and Responders in a Zone may support SIF_ExtendedQuery
in addition to SIF_Query. Support for SIF_ExtendedQuery can be declared in and retrieved from the Zone is various Infrastructure
messages and objects.
If no SIF_DestinationId applies to the request and this element is supplied, the Requester specifies that the
extended query be routed to the Provider on record for the given object name. If this element is omitted and no SIF_DestinationId
applies to the request, the ZIS routes the request to the Provider on record for the object name in SIF_From.
Indicates the element/attribute to return as a column. Contents can be left empty to return the whole object specified in ObjectName,
or * can be designated to return all attributes and immediate child elements of the object specified in ObjectName, or
SIF_Element Syntax can be specified, relative to the object specified in ObjectName. Requested attributes
are to be returned as the text value of the corresponding attribute, elements as a copy of the XML element itself including attributes if they exist.
Optional caption for the column.
The name of the object from which to retrieve element/attributes.
Specifies whether query results should return all rows (false) or just distinct ones (true). Rows are distinct if
at least one column differs between them.
The maximum number of rows to return. If All, return all rows, otherwise return the top rows up to the maximum
row count indicated.
Specifies the left-side element/attribute on which to constrain the join. Currently only support for keys/RefIds/RefId references is required.
Name of the object that contains the element/attribute.
Specifies right left-side element/attribute on which to constrain the join. Currently only support for keys/RefIds/RefId references is required.
Name of the object that contains the element/attribute.
Type of relational join.
The name of the object to query.
This is the element/attribute being queried.
The name of the object containing the element/attribute.
The comparison operator for the condition.
Equals
Less Than
Greater Than
Less Than Or Equals
Greater Than Or Equals
Not Equals
SIF_Value is the data that is used to compare with the value of the element or attribute.
The boolean operator for joining conditions (SIF_Condition elements) within this element. Note that None should be used if there
is only one SIF_Condition element.
The Boolean operator for joining conditions (SIF_Conditions elements) within this element. Note that None should be used if there is only one
SIF_Conditions element.
Indicates the element/attribute by which to sort.
The name of the object containing the element/attribute.
Whether to order the element/attribute in ascending or descending order.
This element provides a wrapper for data returned in response to a SIF_ExtendedQuery. Used in SIF_Response
and SIF_ReportObject.
The element/attribute specified for the column in SIF_ExtendedQuery.
The object in which the element/attribute occurs.
The caption for the column, if specified in SIF_ExtendedQuery.
Contains the value of each column specified in SIF_ExtendedQuery/SIF_Select.
The order of the columns must correspond to the order of the elements as requested in SIF_ExtendedQuery.
Note the number of columns may be expanded from the requested columns if * is indicated
one or more times in the SIF_Select clause.
This message is used as an acknowledgement to an infrastructure message.
The SIF_SourceId of the infrastructure message for which the SIF_Ack serves as a response.
The SIF_MsgId of the infrastructure message for which the SIF_Ack message serves as a response.
SIF_Event is used to deliver event objects as defined in SIF.
Contains the actual object (partial or whole) that is being added, changed or deleted.
This is the name of the object being added, changed or deleted.
This is the action associated with the object that is being conveyed by this SIF_Event.
The SIF_Provide message is used for advertising the provision of data objects.
Whether or not the Agent supports SIF_ExtendedQuery for this object.
The actual name of the object that is being provided.
Once registered, this message allows an agent to announce to the ZIS the functionality the agent will provide.
The ZIS compares the functionality to its access control list and either returns a failure or a success. Upon success,
the ZIS performs an atomic update of its provide/subscribe database entries for the agent to match the objects listed in this message and atomically
updates other stored settings for the agent.
A ZIS must not allow an agent to perform operations that it did not successfully announce. Agents should be aware that if the access control
list changes after a successful SIF_Provision, some operations may still be rejected with access control errors.
Whether or not SIF_ExtendedQuery is supported with regard to this object.
The name of each object.
The name of each object.
The name of each object.
The name of each object.
The name of each object.
Optionally specify whether or not SIF_ExtendedQuery may be sent in requests for this object.
The name of each object.
Whether or not SIF_ExtendedQuery is supported with regard to this object.
The name of each object.
SIF_Register is the message for registering an agent with a ZIS.
This is the descriptive name of the agent that is registering (i.e. Ramsey Media Center).
Specifies the SIF Implementation Specification version(s) defining messages the agent can receive. If the ZIS cannot communicate in this format, it should reject the request.
Specifies the maximum size of a packet to be returned by the ZIS. The ZIS may return packets smaller than, or equal to, the maximum value.
Specifies the communication mode (Pull or Push) as chosen by the message sender.
The vendor of the SIF agent.
The agent version number. The format of this field is undefined, but it should
match the format used in the agent's conformance statement, if the agent is SIF Certified.
The name of the company of the product that this agent supports.
The name of the product that this agent supports.
The version of the product. This field is informative only.
HTTP URL referencing an icon for graphical representation of the application/agent.
Should range from 16x16 pixels to 128x128 pixels and be of an image MIME type commonly supported by Web browsers (e.g. PNG, JPEG, GIF).
Agents may optionally follow the more restrictive guidelines at [FAVICON].
SIF_Request is used to request information in SIF data objects from other SIF nodes.
Specifies which SIF Implementation Specification version should be used when returning the response data; wildcards are allowed.
The responding agent SHOULD return data using the highest version it supports
that falls within the specified versions.
Specifies the maximum size of a response packet to be returned to the requester.
The responder may return packets smaller than, or equal to, the maximum value.
To guarantee delivery of response packets, requesting agents must not specify a SIF_MaxBufferSize greater than its registered SIF_Register/SIF_MaxBufferSize.
SIF_Response is used to respond to a SIF_Request message.
This is the message ID of the SIF_Request message being processed. It provides a unique match between a SIF_Response and a previous SIF_Request. Since the ID of each message from an agent is unique, the receiver of a SIF_Response message will be able to relate the SIF_Response to a SIF_Request that it sent out previously.
This element represents the index of the SIF_Response message in the sequence of packets that make up a complete response. Its value must be in the range of 1 through n, with n equal to the total number of packets that make up a response.
This element provides an indication as to whether there are more packets besides this one to make up a complete response.
The SIF_ObjectData element contains the data objects matching the supplied criteria in the SIF_Request message if the
SIF_Request contained SIF_Query. If the SIF_Request contained SIF_ExtendedQuery, include SIF_ExtendedQueryResults.
This message is used to subscribe to event objects that are contained in this message.
The actual name of the object that is being subscribed to. All valid SIF_Events for this object will be routed to the subscriber.
This message is designed to control the flow of data an agent and ZIS or vice-versa, and to synchronously
retrieve data available from the ZIS.
This element holds the sub-message being sent.
This sub-message detects if an a Push-Mode Agent or ZIS is ready to receive and process messages.
This sub-message tells a receiver not to send any more messages to the sender.
This message tells a receiver that the sender is able to process messages.
This message tells the ZIS to return the first available message to the agent, subject to Selective Message Blocking.
This message tells the ZIS to return the current SIF_ZoneStatus in a SIF_Ack.
This message tells the ZIS to return the Agent's ACL permissions in a SIF_Ack.
This sub-message asks a receiver (ZIS or Push-Mode Agent) to cancel the specified SIF_Requests, pending or in process.
ZIS will send a "final" SIF_Response for each cancelled SIF_Request.
No further SIF_Responses for these requests will be placed in the Agent's queue.
This is the
This message performs the opposite function of SIF_Provide.
The actual name of the object that is being removed.
This message is used to unregister an agent from a Zone.
This message is used to unsubscribe from SIF_Events.
The actual name of the object from which the agent should be unsubscribed. Events pertaining to this object published after successful unsubscription will no longer be queued for delivery to the agent. Events already queued for delivery to the agent prior to unsubscription will be delivered.
The SIF_ZoneStatus object is an object that is implicitly provided by all Zone Integration Servers to provide
information about the ZIS. Zone Integration Servers MUST provide this object.
The descriptive name for the zone.
HTTP URL referencing an icon for graphical representation of the ZIS/Zone.
Should range from 16x16 pixels to 128x128 pixels and be of an image MIME type commonly supported by Web browsers (e.g. PNG, JPEG, GIF).
Agents may optionally follow the more restrictive guidelines at [FAVICON].
The name of the company that wrote the ZIS.
The product name assigned by the vendor to identify this ZIS.
The version of the vendor's product—not necessarily the SIF version.
The name of the object being provided by this SIF node.
The identifier of the SIF node that is providing objects. This is the agent or ZIS identifier that would appear in the SIF_SourceId field of any SIF_Header created by the SIF node.
The name of the object being subscribed to by this SIF node.
The identifier of the SIF node that is subscribing to the object events. This is the agent or ZIS identifier that would appear in the SIF_SourceId field of any SIF_Header created by the SIF node.
The name of the object being published by this agent.
The identifier of the SIF node that can publish the SIF_Event. This is the agent identifier that would appear in the SIF_SourceId field of any SIF_Header created by the agent.
The name of the object being published by this agent.
The identifier of the SIF node that can publish the SIF_Event. This is the agent identifier that would appear in the SIF_SourceId field of any SIF_Header created by the agent.
The name of the object being published by this agent.
The identifier of the SIF node that can publish the SIF_Event. This is the agent identifier that would appear in the SIF_SourceId field of any SIF_Header created by the agent.
The name of the object for which the agent can respond to requests.
The identifier of the SIF node that can respond. This is the agent identifier that would appear in the SIF_SourceId field of any SIF_Header created by the agent.
The name of the object being requested by this agent.
The identifier of the SIF node that can request an object. This is the agent identifier that would appear in the SIF_SourceId field of any SIF_Header created by the agent.
The descriptive name of the SIF node (i.e. Ramsey Food Services).
HTTP URL referencing an icon for graphical representation of the application/agent.
Should range from 16x16 pixels to 128x128 pixels and be of an image MIME type commonly supported by Web browsers (e.g. PNG, JPEG, GIF).
Agents may optionally follow the more restrictive guidelines at [FAVICON].
The vendor of the SIF agent.
The agent version number. The format of this field is undefined, but it should
match the format used in the agent's conformance statement, if the agent is SIF Certified.
The name of the company of the product that this agent supports.
The name of the product that this agent supports.
The version of the product. This field is informative only.
The agent or ZIS identifier. This is the same value that the SIF node would place in any SIF_Header that it would create.
Specifies the communication mode (Pull or Push) as chosen by the message sender.
This is the version or versions of the SIF Implementation Specification that define(s) the messages the SIF node can receive.
For agents, this information was communicated when the SIF node registered with the ZIS.
Specifies that the ZIS should never send packets larger than this value. Query responses from other providers are controlled by the SIF_MaxBufferSize attribute in the SIF_Request message.
This element shows whether the SIF node is ready to process messages.
The SIF node is ready to process messages
The SIF node is sleeping and cannot process messages
The type of the node registered with the ZIS. Note that ZIS is forward-looking and not used currently; all information about this
Zone/ZIS is contained outside SIF_SIFNodes.
Describes a particular authentication protocol supported.
Lists a specific SIF Implementation Specification version.
Should a ZIS vendor provide an administration interface for the zone via a URL, the ZIS can make the URL available in SIF_ZoneStatus. Agent administrators can use the URL to access zone administration features, should they have permission to do so.
The identifier for this Zone.
It is the same as the SIF_SourceId that the ZIS would place in any SIF_Header that it creates.
The SIF_ZoneStatus object is an object that is implicitly provided by all Zone Integration Servers to provide
information about the ZIS. Zone Integration Servers MUST provide this object.
The descriptive name for the zone.
HTTP URL referencing an icon for graphical representation of the ZIS/Zone.
Should range from 16x16 pixels to 128x128 pixels and be of an image MIME type commonly supported by Web browsers (e.g. PNG, JPEG, GIF).
Agents may optionally follow the more restrictive guidelines at [FAVICON].
The name of the company that wrote the ZIS.
The product name assigned by the vendor to identify this ZIS.
The version of the vendor's product—not necessarily the SIF version.
The name of the object being provided by this SIF node.
The identifier of the SIF node that is providing objects. This is the agent or ZIS identifier that would appear in the SIF_SourceId field of any SIF_Header created by the SIF node.
The name of the object being subscribed to by this SIF node.
The identifier of the SIF node that is subscribing to the object events. This is the agent or ZIS identifier that would appear in the SIF_SourceId field of any SIF_Header created by the SIF node.
The name of the object being published by this agent.
The identifier of the SIF node that can publish the SIF_Event. This is the agent identifier that would appear in the SIF_SourceId field of any SIF_Header created by the agent.
The name of the object being published by this agent.
The identifier of the SIF node that can publish the SIF_Event. This is the agent identifier that would appear in the SIF_SourceId field of any SIF_Header created by the agent.
The name of the object being published by this agent.
The identifier of the SIF node that can publish the SIF_Event. This is the agent identifier that would appear in the SIF_SourceId field of any SIF_Header created by the agent.
The name of the object for which the agent can respond to requests.
The identifier of the SIF node that can respond. This is the agent identifier that would appear in the SIF_SourceId field of any SIF_Header created by the agent.
The name of the object being requested by this agent.
The identifier of the SIF node that can request an object. This is the agent identifier that would appear in the SIF_SourceId field of any SIF_Header created by the agent.
The descriptive name of the SIF node (i.e. Ramsey Food Services).
HTTP URL referencing an icon for graphical representation of the application/agent.
Should range from 16x16 pixels to 128x128 pixels and be of an image MIME type commonly supported by Web browsers (e.g. PNG, JPEG, GIF).
Agents may optionally follow the more restrictive guidelines at [FAVICON].
The vendor of the SIF agent.
The agent version number. The format of this field is undefined, but it should
match the format used in the agent's conformance statement, if the agent is SIF Certified.
The name of the company of the product that this agent supports.
The name of the product that this agent supports.
The version of the product. This field is informative only.
The agent or ZIS identifier. This is the same value that the SIF node would place in any SIF_Header that it would create.
Specifies the communication mode (Pull or Push) as chosen by the message sender.
This is the version or versions of the SIF Implementation Specification that define(s) the messages the SIF node can receive.
For agents, this information was communicated when the SIF node registered with the ZIS.
Specifies that the ZIS should never send packets larger than this value. Query responses from other providers are controlled by the SIF_MaxBufferSize attribute in the SIF_Request message.
This element shows whether the SIF node is ready to process messages.
The SIF node is ready to process messages
The SIF node is sleeping and cannot process messages
The type of the node registered with the ZIS. Note that ZIS is forward-looking and not used currently; all information about this
Zone/ZIS is contained outside SIF_SIFNodes.
Describes a particular authentication protocol supported.
Lists a specific SIF Implementation Specification version.
Should a ZIS vendor provide an administration interface for the zone via a URL, the ZIS can make the URL available in SIF_ZoneStatus. Agent administrators can use the URL to access zone administration features, should they have permission to do so.
The identifier for this Zone.
It is the same as the SIF_SourceId that the ZIS would place in any SIF_Header that it creates.
This object provides an Agent its access control list (ACL) settings in the Zone.
The name of each object.
The name of each object.
The name of each object.
The name of each object.
The name of each object.
The name of each object.
The name of each object.
This object provides an Agent its access control list (ACL) settings in the Zone.
The name of each object.
The name of each object.
The name of each object.
The name of each object.
The name of each object.
The name of each object.
The name of each object.
Person's proficiency in English.
The code representing the specific language that an individual uses to communicate.Â
An indication of the function and context in which an individual uses a language to communicate.
Specific dialect of a person's language.
Is this the person's primary assignment?
Previous, alternate or other names or aliases associated with a person.
Name of the person. Note: Type value of 04 may not occur here.
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.
The student's planned level of participation in statewide assessments.
Identifies source of value provided.
e.g. district-specific
Exceptionality description/code which identifies the exceptionality or areas of need of the student.
Not all programs require identification of an exceptionality.
If required for this program type, must have at least one element with ExceptionalityPriority value of Primary.
Other (not valid for special education)
Identifies priority of the exceptionality. "Primary" is the first and is required even if only one exceptionality is specified. "Secondary", etc. are of lower priority. Primary, Secondary, and Tertiary must be specified before "Additional" is used.
Identifies relative severity of disability - only one can be primary
Identifies relative severity of disability - only one can be secondary
Identifies relative severity of disability - only one can be tertiary
Multiple disabilities can be identified as "Additional"
The current status of the student's program participation.
Referred
Eligible
Not Eligible
Active
Exited
Other
Identifies the individualized program for which the student's participation is described in this instance.
Supplemental education services
Early intervening services
Individual learning / graduation plan
Exchange program - foreign student attending district school
Exchange program - district student attending foreign school
Home schooling
Early childhood full-day program for 3-year-old students
Early childhood full-day program for 4-year-old students
Early childhood half-day program for 3-year-old students
Early childhood half-day program for 4-year-old students
Kindergarten full-day program
Kindergarten half-day program
Neglected and Delinquent (ESEA I-D)
Reading First (Title I-B-1 and I-B-2)
Education for homeless children and youths (MVHAA Title VII-B)
Rural education (ESEA VI-B)
Does the state require that the course be completed for graduation?
A list of subject areas.
Code for session type.
A list of contact persons associated with a school.
Indicates whether or not this school contact's information should be published in a directory of school information.
URL for a school.
Name of Local Education Agency.
A person's last name.
A person's first name.
A person's middle name or initial.
Social Security Number
Is the student IDEA-eligible ("special education")? (Mutually exclusive with Section 504 classification.)
Is this a migrant student?
Is the student in Title 1 programs?
Is the student in Gifted/Talented programs?
Does the student meet the State criteria for classification as having an economic disadvantage?
Is the student an English Language Learner under Title 3?
Is the student homeless?
Is the student a qualified individual under Section 504 of the Rehabilitation Act? (Mututally exclusive with IDEA classification.)
Does the student meet the State criteria for classification as a vocational concentrator?
Does the student meet the State criteria for classification as being an immigrant?
Is the student participating in programs for neglected, delinquent, or at risk children?
School-defined local code for a course.
State-defined standard course code used to report information about courses.
A district course code.
Title of a course.
Other identification information associated with a school or LEA.
Code indicating which identification system is used.
The number of credits awarded upon course completion.
The type of credit offered.
An indication of the general nature and difficulty of instruction provided.
Code representing the general nature and difficulty of instruction provided.
A list of Address elements.
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.
This element contains address data.
Address line 1.
Address line 2.
Address line 3.
Name of the complex.
The address number assigned to the building.
Street prefix like NE
The name of the street.
The type of street. For example, Lane, Blvd., Ave., etc.
Street suffix like SW.
Type of apartment, for example, Suite.
Apartment number prefix.
The number of the apartment.
Apartment number suffix.
The city part of the address.
The county part of the address.
The ZIP/postal code.
The location of the address.
Code that defines the location of the address. Note: A subset of specific valid values for each instance in a data object may be listed in that object.
A state or province code. Note: When dealing with countries other than the United States or Canada, state/province codes/values other than those referenced here can be used.
A country code.
Number for the US congressional district. While typically numerical, this element does allow for text values to cover exceptions, e.g. to indicate an "at-large"
district as in Wyoming.
Common element used to supply information for a contact person at a school, LEA, or other institution.
A prefix associated with the name like Mr., Ms., etc.
The last name.
The first name.
The middle name or initial.
Generation of suffix like II, Jr., etc.
This is a name that the person prefers to be called by.
This is the name to be used for sorting purposes.
A free text field for the complete name. Mandatory if LastName and FirstName are omitted.
Code that specifies what type of name this is. If unsure, use 04.
Given Name (Name at Birth)
Current Legal
Alias
Name of Record
Previous Name (sometimes called Maiden Name of Female Persons)
Married Name
Professional Name
The contact person's position title.
Role played by this contact in this instance.
Address of the contact.
List of Email elements.
List of PhoneNumber elements.
An indication that the individual traces his or her origin or descent to Mexico, Puerto Rico, Cuba, Central or South America, or other Spanish
cultures, regardless of race.
Name of the location.
RefId of the location object if the location is a SIF Object such as
Type of SIF Object
The general racial category which reflects the individual's recognition of his or her community or with which the individual most identifies.
Asian (deprecated)
Hispanic (deprecated)
A percentage associated with the race.
A person's gender.
Male
Female
Unknown
A person's date of birth.
Demographics information about the student, contact, staff member, etc. This element occurs within objects such as
StudentPersonal, StudentContact, etc.
Person's gender.
The person's date of birth.
Means by which the person's birth date was validated.
The person's place of birth—like village, town, city etc.
The county in which the person was born.
The person's state of birth.
The person's country of birth.
A person's country of citizenship.
A person's country of residence.
Date the person first arrived in the country.
The person's citizenship status.
Person's proficiency in English.
List of languages an individual uses to communicate.
Code representing the setting/environment in which the person resides
The person's marital status.
A code representing the highest level of education completed by a person.
A list of electronic identifiers associated with an entity.
Common element used to specify entity identifiers that are read by electronic equipment. It is used in objects such
as StudentPersonal, StaffPersonal, and LibraryPatronStatus.
Electronic ID type.
A list of e-mail addresses associated with an individual.
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.
This element represents an e-mail address of one of a number of types and occurs in objects such as
StudentPersonal, StaffPersonal, StudentContact, etc.
This attribute specifies the type of e-mail address.
The first date on which a student enters.
The date on which a student exits.
Grade or academic level.
Code representing the grade level.
Pre-Kindergarten/Preschool
Kindergarten
Postgraduate/Adult
Ungraded
This is a common element used to specify a collection of grade levels supported. It is used in SchoolInfo and
assessment-related objects.
Date student officially graduated from secondary education.
Currently projected graduation year (CCYY).
First projected graduation year, usually determined when student is accepted into 9th grade (CCYY).
This element contains a map location. The GridLocation element is utilized within other objects and elements, such
as BusStopInfo and Address, etc.
Latitude in decimal degrees.
Longitude in decimal degrees.
Common element used to specify the locally-defined number or identifier for a homeroom. It is used in objects such
as RoomInfo and StudentSnapshot.
This is a common element used to define the locally assigned identifier associated with an entity. It is used in
StudentPersonal, StaffPersonal, SchoolInfo, and other objects.
This element represents the meeting times and periods for a course, and occurs within objects such as SectionInfo
and StudentSectionEnrollment.
Locally defined rotation cycle day code when the section meets (e.g., in a two day schedule, valid values would be "A" and "B," or "1" and "2").
The period within the day when this section takes place (e.g., "0" through "7").
The Name element, which could belong to a student, staff member, contact, etc. This element or a form with a
subset of Type values occurs within objects
such as StudentPersonal, StudentContact, StaffPersonal, etc.
Code that specifies what type of name this is. If unsure, use 04.
Given Name (Name at Birth)
Current Legal
Alias
Name of Record
Previous Name (sometimes called Maiden Name of Female Persons)
Married Name
Professional Name
This is a common element used to define the identifier assigned by the National Center for Education Statistics that
is associated with an entity. It is used in SchoolInfo, LEAInfo, and other objects.
Operational condition of an institution.
An "other" identifier associated with a person. This element occurs in objects such as StudentPersonal and
StaffPersonal, etc.
Code that defines the type of this other ID. Note: A subset of valid values may be specified in data objects.
Lists phone numbers associated with an entity.
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.
This element represents a phone number and occurs within objects such as StudentPersonal, StaffPersonal, etc.
Phone number. Free-form, but typical U.S. formats include:
Phone number extension.
Indicates whether or not the phone number is available to the public.
Code that specifies what type of phone number this is. Note: A subset of valid values may be specified in data objects.
Program value.
The type of the program. Type identifies the list of values.
Code from the NCES Handbook
Code defined by the State Department of Education
Locally-defined code
Textual description
Indicates whether or not information should be published in a directory.
Code that defines the relationship of one person to another.
Code representing the relationship.
The name of the school.
School year for which this information is applicable, expressed as the four-digit year in which the school year ends (e.g., "2004" for the 2003-04 school year).
Allows an agent to include data not yet defined within a SIF data object as name/value pairs.
A name/value pair, the name being contained in the Name attribute, the value being the element content.
The name of the extended element. As it is possible that names for extended elements may collide from agent to agent, it is recommended that the names of extended elements be configurable in an agent, or that agents use URIs for the names of extended elements.
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.
Course code from the School Codes for the Exchange of Data that describe the content of the course.
Five-digit number. Subject areas are represented by the first two digits, the last three digits specify a particular course within the subject area.
Conveys the level of the course.
Basic or remedial
General or regular
Enriched or advanced
Honors
Identifies the amount of credit available to a student who successfully meets the objectives of the course, measured in Carnegie units (9.99 format).
One-digit number describing where a specific course lies when it is part of a consecutive sequence of courses described by the same general course description.
One-digit number representing the total number of courses in the consecutive sequence described by the same general course description.
The identifier for this entity as assigned by the state or province.
This is a common element used to designate the subject area of a course or other learning materials, or a department. It is used in
SchoolCourseInfo and learning-related objects.
The subject area code (i.e., the first two digits of the course classification code).
List 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.
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.
Describes the OtherCode element content as either a state/province code, a local code, other code, or text string.
This gives information about a student's meal status.
Date on which meal status became effective (inclusive).
Date on which meal status was last in effect, if in the past.
This element can't exist without a StartDate.
School year for which the information is applicable, expressed as the four-digit year in which the school year ends
(e.g., 2004 for the 2003-04 school year).
Meal status type.
This gives information about a staff member's meal status.
Date on which earned status became effective (inclusive).
Date on which earned status was last in effect. This attribute is conditional upon the StartDate element. It exists only if the StartDate element exists.
Earned status type.
This gives information about a meal type.
A commonly defined container for metadata elements defined within SIF.
A common metadata element designed to contain time data, both self-defined and by type.
This element is designed to contain the time period attached to an object.
Very long periods (school year, quarter, etc.) and very small periods (second, millisecond, etc.) can be defined.
This element provides a scoping description of the time metadata enclosed.
This element provides a place for the application to send structured data (code values, unique identifier, timestamps).
This code value can, depending upon the use case agreement between agents, be used to qualify the data in the
Contains a human-readable description of the value in
Contains the human-readable value.
This element allows for the system to tag an object as being explicitly current.
Although the baseline assumption in SIF is that objects are always current (default value is typically
This common metadata element describes the life cycle of the object it represents, based on the IEEE LOM LifeCycle element [LOM].
Human-readable name of the data's creator. If the object contains system-generated data,
the name should identify the creating service or application.
Unique identifier of the creator. An email address or URI could be used here.
Identifier of the system or person that modified the data.
The date/time the modification occurred.
Human readable description of the data modifications.
A common metadata element designed to carry any intellectual property or copyright information, based on the IEEE LOM Rights element [LOM].
A description of the fee structure for this resource.
Some resources may be licensed differently depending upon their context.
For example, a content provider might charge one fee structure for resources used in the classroom and a separate fee for those
resources available to parents from home.
Applicable grade levels as defined by SIF.
This object is designed to facilitate the transfer of State Education Agency (SEA) directory information to the Department of Education (USED) through the Education Data Exchange Network (EDEN).
The locally-assigned identifier for this SEA.
The NCES-assigned identifier for this SEA.
The full legally accepted name of the SEA.
URL for the SEA.
Chief State School Officer contact information.
Indicates whether or not this SEA contact's information should be published in a directory of SEA information.
The SEA's phone number(s).
The SEA's address(es).
Operational condition of an SEA.
The two-digit Federal Information Processing Standard (FIPS) Code for the State, District of Columbia, and the possessions and freely associated areas of the United States (e.g. Puerto Rico).
A number used in EDEN to uniquely uniquely identify state agencies.
The GUID of the SEA whose information this is.
The purpose of the StudentLEARelationship object is to represent the current information available regarding a single student's
relationship/affiliation to a single LEA for a specific school year as of the time a SIF_Event or SIF_Response is generated
by the system of record. This object is not designed to operate on a historical/longitudinal basis in the default context.
The type of this affiliation as it relates to the LEA identified in LEAInfoRefId.
The LEA is responsible for reporting the student's membership/child accounting information.
The LEA is not the primary reporting unit for the student's membership/child accounting information.
A summer school enrollment, not part of the regular school year.
An instance of the OrganizationRelationshipType common element that describes the details of the student's affiliation with the LEA.
The date from when this affiliation is valid.
Code indicating the type of entry for this affiliation.
The last school calendar day (membership day) the student was affiliated with the LEA (inclusive).
Code indicating the type of exit for this affiliation.
Code indicating the exit status for this affiliation.
Indicates the reason that the student has an affiliation with this LEA if the student is a not a resident of the LEA.
The grade or academic level of the student.
The unique identifier for a particular affiliation between a student and a LEA.
The SIF RefId of the StudentPersonal object to which this instance of StudentLEARelationship refers.
The SIF RefId of the LEAInfo object to which this instance of StudentLEARelationship refers.
Contains the SIF school year to which this instance of StudentLEARelationship applies. StudentLEARelationship must not span multiple school years.
This object defines the data that is being aggregated as well as the type of measurement that is being performed.
Name of Aggregate Statistic
Rule for calculating the aggregate statistic
Date for which the statistic is initially valid
Date after which the statistic is no longer valid
Rule for which statistic may not be reported
System providing the data: i.e., SIS, Transportation,
Effective date of the statistic
Discontinue date of the statistic
Name of the location
RefId of the location object if the location is a SIF object such as SchoolInfo.
Type of SIF object Location points to.
Type of the statistic.
Key
This object defines the attribute of a group of objects that implicitly or explicitly defines a subset of the group.
Describes the supercategory of the characteristic described in the Definition element below.
Defines the aggregate characteristic information.
Reference to SIF elements or external authority (e.g., StudentPersonal/Gender).
Key for aggregate characteristic information.
This object is the actual value of the measurement. It is always associated with one statistic and one or more characteristics.
Reference to statistic defined by
Reference to an AggregateCharacteristicInfo object.
Value of the fact.
This object communicates the current meal/account status of a given student.
The student's current meal status.
Date of the last reimbursable breakfast served.
Date of the last reimbursable lunch served.
The GUID of the student to whom this object is linked.
Description of Item
Electronic identifier(s) associated with this item.
The category is derived from the Child Nutrition Database's food category codes/names (Source: Food Category Name File [CNDB]).
Agents may use the actual codes or a district's local definition of the names associated with the codes.
The Child Nutrition Database [CNDB] is updated on a yearly basis by the USDA.
GUID that identifies this item
This object describes the unit for an item.
GUID that identifies related item
Description of unit ("cup", "teaspoon", etc.)
Child Nutrition Database [CNDB] standard code describing unit. Â The database is updated on a yearly basis by the USDA.
Gram weight of this item in terms of MeasureDescriptionCode
GUID that identifies this unit
This object describes a certain amount for a specific item unit.
GUID that identifies related item portion
Quantity of item portion (number of units)
Type of item unit
Optional description of amount
GUID that identifies this item's portion
This object describes the federal, state, local and other reimbursement rates for a school.
GUID that identifies the school.
Effective start date for the reimbursement rates
Effective end date for the reimbursement rates
The name of the reimbursing agency. This element is to be used when the Type is set as Other.
The rate value
Severe need identifier for the rate. When SevereNeed is Yes then the rate shown is the combined rate.
For certain programs the severe need identifier does not apply. In such cases the value NA should
be used.
Type of the reimbursing agency.
GUID that identifies this object.
This object is a site's meal prices for each grade program, meal status, meal type and grade level.
GUID that identifies the school this meal price belongs to
The price value
GUID that identifies this meal price.
This object communicates the current meal status and account status of a given staff member. This object indicates
whether the staff member is entitled to earn meals.
Last breakfast served date
Last lunch served date
The GUID of the staff to whom this object is linked.
This object communicates food service transaction information. This is the key object that will be present for every
food service transaction.
GUID that identifies the school/site of account transaction
Date of transaction
Time of transaction.
Type of transaction
The GUID of the customer doing the transaction.
SIF customer type.
Amount of tax.
Description of the Transaction
This flag tells us if the transaction is voided.
GUID that identifies food service transaction
This object gives the transaction distribution for food service transactions of type other than Purchase. So, this
object can be requested for transactions of type Prepayment, Repayment, Refund, Adjustment.
GUID that identifies food service transaction
This amount refers to the funds being directed inwards to/outwards from the customer's account. That is: these amounts reflect the changes to the account balances.
Description
GUID that identifies transaction details
This object communicates the funding for a given transaction. By the term funding we refer to the form of payment
that is made for the transaction.
GUID that identifies food service transaction
This amount is the form of the incoming funds for this transaction. For example; the payment can be made by a credit card.
This refers to the way the payment was made.
GUID that identifies the payment
This object communicates the daily sales information.
School for which the sales object applies
Date on which the sales occurred.
Monetary value
Type of SalesAmount. This denotes the form of incoming funds for the sales done.
Type of account to which sales amounts apply. This is set to NA when Type is set as Earned.
GUID that identifies the daily meal sales object
This object gives the sales details for the items sold for a specified date.
GUID that identifies the school for this object
Date of sales
The value of item quantity
The cost (monetary value) of the item sold.
GUID of FoodserviceItemPortion object
GUID that identifies this object
This object communicates the foodservice menu plan for a school site for a given meal program, grade level range and date.
GUID that identifies the school for this menu plan
Date of menu plan
Description of menu plan
Feeding figure projected
Quantity of item in this menu plan
Item portion amount
GUID that identifies this menu plan
This object communicates the daily milk sales at a school.
School for which the sales object applies
Date on which the sales occurred.
The quantity sold.
Unit of Sale
Charge to child per unit
GUID that identifies the daily milk sales object
If a food service transaction is of type Purchase then this object can give the details of the purchase.
This object does not exist for other transaction types.
GUID that identifies food service transaction in which this purchase was made
The value of quantity
Foodservice Item Portion
Identifies whether the item being purchased is earned i.e., at no cost to the buyer. It is used when FoodserviceTransaction object's TransactionType element has the value "Purchase".
GUID that identifies purchase transaction
This object communicates the staff enrollment for a specified date.
Reference to SchoolInfo
Date the count is taken.
This object communicates the daily staff sales.
School for which the sales object applies
Date on which the sales occurred.
GUID that identifies the daily meal sales object
This object communicates the student enrollment for a specified date.
Reference to SchoolInfo
Date the count is taken.
This object communicates the daily student sales.
School for which the sales object applies
Date on which the sales occurred.
GUID that identifies the daily meal sales object
This object contains references to the set of records associated with and available for a given student.
A unique student identifier outside of SIF.
A locally-defined student identifier.
An associated StudentPersonal object.
The GUID that uniquely identifies an instance of this object.
Conveys a student's demographic data for student record exchange and transcript purposes.
The date this record was prepared.
Lists an "other" identifier associated with the student.
Code that defines the type of this other ID.
Name of the student. Note: Type value of 04 must be used here.
Previous, alternate or other names or aliases associated with the student.
Person's proficiency in English.
List of languages an individual uses to communicate.
The address of the student.
The ID (GUID) of this record.
The GUID of an associated object, either StudentRecordExchange or StudentPersonal.
The associated object type.
This object conveys a student's academic record data for student record exchange and transcript purposes.
The date this record was prepared.
References the school of record for the student (see SchoolAttended).
The date the student originally enrolled in the district of the school of record.
Accrediting body for the school.
The text name of the value list ("Letter Grades", "Letter Grades (+/-)", "ESU", "Pass/Fail", "Override Grades", "Citizenship Comment Codes", etc.).
The minimum percent value accepted for this mark. If present, the publisher of this object is required to ensure that any values present in the StudentSectionMarks object will not be lower than this value.
The maximum percent value accepted for this mark. If present, the publisher of this object is required to ensure that any values present in the StudentSectionMarks object will not be higher than this value.
Number of significant digits.
Number of decimal places.
Lowest Mark in the range (e.g., 98, 3.95).
Highest Mark in the range (e.g., 100, 4.0).
String representing the actual Mark that would appear on the report card (e.g., "A+", "I", "100").
Numeric equivalent for the Mark (e.g., 100, 4.0).
The description for this code. (e.g. "Excellent", "Participates in Class", "Incomplete", etc...).
An integer value representing the maximum number of Unicode characters for the narrative, the UTF-8 encoding of which may be longer.
ID used internally to StudentAcademicRecord to link marks to their marking systems.
ID used internally to StudentAcademicRecord to avoid duplication of school-related data.
Note: Mandatory if student exited school.
Reference to SchoolAttended.
Reference to the school of record for the courses being taken (see SchoolAttended).
Reference to the school where the course is being taken (see SchoolAttended); may be omitted if the school is the same as the school of record.
Date course section started.
Date course section ended, or will end.
Student's grade level at time of course.
The percent score for this mark (0.00 - 100.00).
The raw numeric score for this mark.
The letter grade for this mark.
The free form text narrative for this mark.
Reference to marking system at school of record.
Number of course credits attempted.
Reference to the school of record for the time span (see SchoolAttended).
Reference to the school where the course was taken (see SchoolAttended); may be omitted if the school is the same as the school of record.
Date course section started.
Date course section ended.
Reference to the school where student took the course during the marking period, if different from schools above.
Student's grade level at time of course.
The percent score for this mark (0.00 - 100.00).
The raw numeric score for this mark.
The letter grade for this mark.
The free form text narrative for this mark.
Reference to marking system at school of record.
Number of course credits attempted.
Number of course credits earned.
Type of credit.
Flag indicating that the student was excessively absent from the class.
Number of days absent.
Number of days present.
Student's grade level at time.
Number of credits attempted.
Number of credits earned.
Number of GPA credits attempted.
Number of GPA credits earned.
Number of GPA points received.
Grade point average for term.
Weighted grade point average for term.
Number of days absent.
Number of days present.
Total credits attempted during academic career.
Total credits earned during academic career.
Cumulative number of GPA credits earned during academic career.
Cumulative number of grade points earned during academic career.
Cumulative grade point average for academic career.
Brief name/description of type of GPA.
Student's rank in graduating class.
Total number of students in student's graduating class.
Date class ranking was determined.
Projected graduation date.
Note: Mandatory if graduated. Graduation date.
Note: Mandatory if graduated. Type of diploma earned.
An indication of the general nature and difficulty of instruction provided throughout a course.
A code to depict the focus of the educational program (replaces deprecated AcademicTrack.
Alternate codes indicating the general nature and difficulty of the educational program.
A code to depict an academic or vocational discipline studied by an individual in an educational program (based on NCES CIP 2000).
Alternate codes for an academic or vocational discipline studied by an individual in an educational program.
Textual description of assessment.
Date the assessment was administered.
Form, version or edition of the test.
Free-form text description of the level of the test.
Student's grade level when assessed.
The subtest or subject category of the assessment.
Type of test score.
Test score.
Textual description of the requirement.
The method by which the requirement was met.
Student's status with regard to the requirement.
Date the student's status was determined.
The title that identifies a particular co-curricular or extra-curricular activity.
The code used to identify the co-curricular or extra-curricular activity in which the individual is involved.
The month, day, and year on which the individual began to participate in the activity.
The month, day, and year on which the individual ceased to participate in the activity.
An indication of the degree to which the individual is involved in the activity (e.g., number of hours per week).
A designation of the type of academic distinctions or other honors earned by or awarded to the student.
A textual description of the distinction or honor.
The nature of recognition given the student for the successful completion of work in high school.
A textual description of the recognition.
The ID (GUID) of this record.
The GUID of an associated object, either StudentRecordExchange or StudentPersonal.
The associated object type.
Conveys a student's special education program information for student record exchange.
The date this record was prepared.
The ID (GUID) of this record.
The GUID of an associated object, either StudentRecordExchange or StudentPersonal.
The associated object type.
Wraps content or a record not defined by SIF but that is part of a student's records.
The GUID of an associated object, either StudentRecordExchange or StudentPersonal.
The associated object type.
This object defines the types of values allowed for a mark and the domain for each mark value. At least one of the Percentage, Numeric, Letter or Narrative nodes must be used to create a valid MarkValueInfo.
The text name of the value list ("Letter Grades", "Letter Grades (+/-)", "ESU", "Pass/Fail", "Override Grades", "Citizenship Comment Codes", etc.).
The minimum percent value accepted for this mark. If present, the publisher of this object is required to ensure that any values present in the StudentSectionMarks object will not be lower than this value.
The maximum percent value accepted for this mark. If present, the publisher of this object is required to ensure that any values present in the StudentSectionMarks object will not be higher than this value.
Indicates whether a percent Mark is accepted and is used in Change events to unambiguously signal whether support for the Mark has changed, especially ended.
Number of significant digits.
Number of decimal places.
Lowest Mark in the range (e.g., 98, 3.95).
Highest Mark in the range (e.g., 100, 4.0).
Indicates whether a raw numeric score is accepted and is used in Change events to unambiguously signal whether support for the score has changed, especially ended.
String representing the actual Mark that would appear on the report card (e.g., "A+", "I", "100").
Numeric equivalent for the Mark (e.g., 100, 4.0).
The description for this code. (e.g. "Excellent", "Participates in Class", "Incomplete", etc...).
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.
Indicates whether a letter Mark is accepted and is used in Change events to unambiguously signal whether support for the Mark has changed, especially ended.
An integer value representing the maximum number of Unicode characters for the narrative, the UTF-8 encoding of which may be longer.
Indicates whether a narrative is accepted and is used in Change events to unambiguously signal whether support for a narrative has changed, especially ended.
The ID (GUID) that uniquely identifies this MarkValueInfo entity.
The ID (GUID) that uniquely identifies the School that these Mark Values apply to.
This object defines each mark that can be recorded and associates it with a MarkValueInfo object that lists the types of values and valid values for each type. It also
places the definition in the context of a school and a school year.
Textual description of the type of Mark (e.g. "Marking Period Grade", "Comment 1", "Comment 2", "Conduct", "Effort", "WorkHabits").
The ID (GUID) that uniquely identifies this Grading Mark entity.
The ID (GUID) that uniquely identifies the MarkValueInfo.
The ID (GUID) that uniquely identifies the School that this Mark applies to.
This object defines the marking periods (TermInfo) that marks (StudentSectionMarks) are recorded in for a particular section (SectionInfo) and lists the types of marks (MarkTypeInfo) that are valid for that marking period (TermInfo).
The ID (GUID) that identifies a mark that this class uses for grading.
The ID (GUID) that identifies the marking period that the following marks are recorded in.
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.
The ID (GUID) that uniquely identifies the SectionInfo object that this item refers to.
The ID (GUID) that uniquely identifies the School that these Mark Values apply to.
This object contains the marks entered for a student in a class section for a specific marking period.
Indicates if the grades are "Final" from the perspective of the teacher or school. Does not mean that change events will not occur for this item.
The percent score for this mark (0.00 - 100.00).
The raw numeric score for this mark.
The letter grade for this mark.
The free form text narrative for this mark.
The ID (GUID) that identifies a mark that was given for this student.
The ID (GUID) that uniquely identifies the StudentPersonal object that this item refers to.
The ID (GUID) that uniquely identifies the SectionInfo object that this item refers to.
The ID (GUID) that identifies the marking period that the following marks are recorded in.
The ID (GUID) that uniquely identifies the School that these Mark Values apply to.
This object provides information about a particular grading category to provide grouping and type information for assignments.
The name/short description of the category.
GUID that identifies a grading category.
The GUID for the SectionInfo object that this category is used for grading in.
The GUID for the TermInfo object that defines the marking period that the category was created in.
The ID (GUID) that uniquely identifies the School that these Mark Values apply to.
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.
The text-based description of the assignment.
The points possible on the assignment.
Creation date of the assignment.
Date the assignment is due.
The weight of the assignment.
This element defines the assignment.
If the Type attribute is URL, this is the location of the document that describes the assignment.
If Type is PDF, this element will contain the Base64 encoding of the entire document.
The type of information that is contained in the DetailedDescription element.
A GUID that identifies GradingAssignment.
The GUID for the SectionInfo object.
The GUID for the TermInfo object that defines the marking period that the assignment was created in.
The ID (GUID) that uniquely identifies the School that these Mark Values apply to.
The GUID for the GradingCategory that this assignment is part of.
This object provides score information about a particular assignment.
The score represented as points. Conditionally required that one or more of ScorePoints, ScorePercent or ScoreLetter must be filled in.
The score represented as a percent. Conditionally required that one or more of ScorePoints, ScorePercent or ScoreLetter must be filled in.
The score represented as a letter grade. Conditionally required that one or more of ScorePoints, ScorePercent or ScoreLetter must be filled in.
Text description of the score.
The GUID that specifies the school this score was recorded at.
This object provides attendance for a student in the context of a SectionInfo object.
This object is used by all agents in a zone that provide period attendance,
but don't have the logic to determine whether or not they have sufficient rights to override attendance from another user or system.
Agents that represent a system that can validate attendance based on, among other things, its source, should subscribe to
StudentPeriodAttendance events to collect "suggested" attendance changes from the zone,
and should then publish "accepted" attendance changes as OfficialStudentPeriodAttendance events.
A rejected change would result in an event that reverts the system that generated the rejected event back to its previous state
or to some other state that represents the correct "official" attendance.
The period within which attendance is being reported, e.g. "4D". Conditional on the SectionInfo object having MeetingTime elements. If one or more are defined for the Section, this element is required.
The time the student entered or returned to this class.
The time the student left this class.
The local attendance code.
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.
The role of the staff member for that created this attendance record.
The date and time of this attendance record was created.
This element contains the comments that are relevant to this attendance record.
The GUID of the student that this attendance applies to.
The GUID of the section that this attendance applies to.
The school where the attendance was recorded. Somewhat redundant, needed for requests.
The date of the attendance event.
This object provides attendance for a student in the context of a SectionInfo object. It is used to represent the final/official attendance that has been assigned to a student. Only one agent in a zone should generate events for this object. That agent is responsible for receiving and validating all StudentPeriodAttendance events and
for generating a corresponding OfficialStudentPeriodAttendance event once any unofficial events have been processed.
This object contains the final grade for a student in a section.
The ID (GUID) that uniquely identifies the StudentPersonal object that this item refers to.
The ID (GUID) that uniquely identifies the SectionInfo object that this item refers to.
The ID (GUID) that uniquely identifies the school that these values apply to.
The grade percentage for this grade (0.00-100.00).
The raw numeric value for this grade. If this is provided, the
This is the high value equivalent to 100% without extra points or extra credit (e.g. if a student received 3.5 out of 4, 4 would be the
Lowest grade value in the range for the numeric grade.
Highest grade value in the range for the numeric grade. NOTE: This could be higher than the
The letter grade value for this grade. If this is provided, the numeric value or percentage value must also be entered in order to provide a numeric value for the grade to be utilized in any computations.
The free form text narrative for this grade.
The ID (GUID) that uniquely identifies this object.
This object contains an amount to be billed to an outside entity.
ID of the entity being billed for this billing activity (e.g., student, employee, organization).
SIF object referenced by BilledEntity.
Date of the transaction.
Description of the transaction.
Amount to be billed.
GUID for this transaction. The application that owns this object is responsible for generating this unique ID.
This object complements the Billing object, and contains information about the payment of a Billing object.
Date payment was received.
Amount received.
Memo transaction ID from other vendor software.
Description of the transaction.
GUID for this transaction. The application that owns this object is responsible for generating this unique ID.
A pointer back to the Billing object.
This object defines information related to an employee assignment as it pertains to the human resource needed to track employee assignment for employee reporting and financial funding tracking.
The staff assignment record will hold more detail of the actual assignment.
There are multiple records for each assignment and/or location.
Short assignment description
Is this the staff member's primary assignment? There must be one and only one instance of the object with Yes in this value per school year.
This is an optional element so the placement of the employee within the agency can be tracked as needed.
The GUID references the LocationInfo object.
This is the date from which the staff assignment is valid (inclusive).
This is the date through which the staff assignment is valid (inclusive). Present if the JobStartDate is entered and a JobEndDate is available.
Full-time job equivalent ratio for this assignment. (Format is x.xx; an employee who is full-time and who spends 50% of their time on this assignment would be represented as 0.50)
The specific group of duties or responsibilities of position.
The type of instructional or non-instructional program.
Provider of funds for the program or service.
The GUID that uniquely identifies a particular HR staff assignment.
This GUID referencing the parent EmployeePersonal object
This object contains HR contract information related to employees.
Base salary of employee for this contact
Contractual start date.
Contractual ending date.
Contractual Term in school years
Number of days in service for contract total
Number of days per year employee is expected to work in this assignment
The GUID of the employee contract information.
The GUID that refers to the EmployeePersonal object.
This object contains a snapshot (view) of employment information for an employee.
The GUID reference to the LEAInfo object representing the LEA
that employs the staff member.
Staff is currently active and/or employed.
Full-time status of employee.
Date the employee was hired.
Date the employee resigned. Present if a HireDate is entered and a TerminationDate is available.
Total number of years of prior experience.
Employee's current position title.
Employee's level or category assigned by employer.
Date employee has seniority.
Date employee is tenured.
The GUID can either refer to the EmployeePersonal or StaffPersonal object.
This object contains basic HR information for employees.
The state-assigned identifier for this staff member.
This field can hold a SSN, state or locally assigned ID.
This element contains information related to employee demographics.
The employee's address(es).
The employee's phone number(s).
The employee's e-mail address(es).
The GUID that uniquely identifies this employee.
This object contains information about an employee's picture.
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].
The way the picture is specified.
This is the GUID of the Employee whose picture this is.
This object contains information about account code annual financial totals, summarized by major and/or minor
account code breaks.
Date on which snapshot was generated.
Fiscal year of summary account
Classification of budgetary account code summary
Is the account a general or special account code designation?
State-assigned ID for the relative area in which the expenditure/revenue was used.
Relative area in which the expenditure was used.
Function break in account code for summarization.
Object break in account code for summarization.
Instructional program break in account code for summarization
Summarized amount.
With regard to regional/local education service agencies report of "special" account code information, the account code summarization can be classified as:
Special Education
Transportation
Early Intervention
Institutionalized Children
Other
General Ledger Amount Type. With regard to an account code grouping classified as a General Ledger account:
Administration
Curriculum Development and Improvement
Education Planning
Instructional Materials
Management
Continuing Education
Pupil Personnel
State and Federal Liaison
Federal
Medical Assistance
Auxiliary services of non-profit private and parochial schools
Other
This object contains information about account code budget totals, summarized by major and/or minor account code
breaks. It is a snapshot object used to allow a district to report summarized financial budgetary
information to their state as required.
Date on which snapshot was generated.
Fiscal Year of summary account
Classification of budgetary account code summary
Fund breakdown of account code for summarization.
Function breakdown of account code for summarization.
Object breakdown of account code for summarization.
Summarized, positive amount without cents for breakdowns
This object contains information about the time worked by an employee on a specific job.
References associated EmployeePersonal object.
Site where employee actually worked. References LocationInfo object.
Code representing the type of job function.
Regular hours worked. Enter 0 if no hours worked.
Overtime hours worked. Enter 0 if no overtime hours worked.
Pay period hours were worked in.
GUID for this object. The application that owns this object is responsible for generating this unique ID.
This object contains basic vendor information.
Name of the vendor.
Contact information.
Account number or other ID.
When the vendor and employee are the same, it may be appropriate to link the EmployeePersonal records to
the VendorInfo when tracking expense and tuition reimbursement. This is the GUID of the associated EmployeePersonal object.
Send 1099 to this vendor.
Taxpayer identification number/Federal tax ID for this vendor.
The type tax ID that this is. TIN based on IRS Publication 1915 [IRSTIN].
Vendor ID.
This object contains the information completed on a W4 tax form. (Please note that this object is defined to
represent the current deductions allowances for the employee; this is not intended to circumvent or replace IRS
reporting standards but to faciliatate movement of W4 data from system to system within the LEA.)
Date W4 was completed.
This denotes the current martial status of the employee
Number of federal allowances.
Number of state allowances.
Is this employee exempt from federal and state exemptions?
This is the GUID that points to the employee represented in the EmployeePersonal object.
This object contains HR/payroll employee information used to define how to pay an employee per pay cycle.
Pay amount.
Percentage of pay this represents.
Type of pay
Per pay
Hourly
Per diem
Extra pay
The GUID of the employee's pay information.
The GUID that refers to the EmployeePersonal object.
LocationInfo represents a location in a district.
Specific site category.
Text name of the location
Description about the location.
The state-assigned identifier for this location.
The NCES-assigned identifier for this location.
The ID (GUID) that identifies the district.
The ID (GUID) of an other related education agency, such as a regional service agency.
A LocationInfo instance could be related to another LocationInfo. This element will help create that relation.
The name of the object referenced.
The RefId of a corresponding SchoolInfo object.
This element has the LocationInfo address information.
The location's phone numbers.
The SIF unique identifier for the location.
Defines whether the location is a school or a non-school location.
This object provides information down to the line item level for requisitions and purchase orders.
Type of purchasing document.
Purchase order
Requisition
Requisition or PO number.
Reference to fiscal year for the transaction.
This object references the VendorInfo object and should be considered mandatory when FormType="PO"
The building ID for this purchasing activity.
The employee ID for the originator of this purchasing activity.
Vendor item number.
Description of the item.
Quantity ordered.
Unit cost of the item.
Account code charged to this item.
Amount charged to this account.
Transaction GUID for this purchasing activity. The application that owns this object and is responsible for generating this unique ID.
This object defines an accounting period within a fiscal year.
Name of the accounting period.
Fiscal year to which this accounting period belongs.
Start date of the accounting period.
End date of the accounting period.
GUID that identifies this accounting period.
This object communicates information about a financial account.
Account number used for ledger.
Name of the account.
Description.
Financial class of the account.
Account creation date.
Account creation time.
GUID that identifies this financial account.
This object relates financial account to an accounting period and a location.
Financial account reference.
Accounting period reference.
LocationInfo reference.
GUID that identifies this object.
This object communicates financial class information. Financial classes are used to categorize financial accounts.
Name of the financial class.
Description.
GUID that identifies this financial class.
This object communicates the income statement details for a location and an accounting period.
Generation date.
Generation time.
LocationInfo reference.
Start date.
End date.
Amount in the account.
FinancialAccountAccountingPeriodLocationInfo reference.
Class of the financial account.
GUID that identifies this income statement.
This object communicates a financial transaction. A transaction can be for the daily food sales revenue account.
Transaction date.
Transaction time.
Monetary amount of the transaction.
Account.
GUID that identifies this financial transaction.
This object defines a fiscal year.
A description of the fiscal year.
Start date of the fiscal year.
End date of the fiscal year.
GUID that identifies this object.
This object contains information about educational providers of professional education courses and activities.
State assigned provider number
Name of the provider.
This element contains information related to provider's address information.
GUID for this object. The application that owns this object is responsible for generating this unique ID.
This object contains information about courses and activities taken by employees.
Date in which the course or activity was completed and awarded credit.
The number of units earned
The unit description
This is the GUID for this object.
References EmployeePersonal object.
References the ProfessionalDevelopmentActivities object
This object contains information about employee continuing professional course and activity credits and hours taken
by employees for recertification purposes. It is used as a vertical reporting snapshot-type object to transmit
information regarding professional continuing education courses and activities completed by employees to maintain
their current educational certification(s) within a given state.
The state-assigned identifier for this staff member. This element or SSN, or both, must be included.
Employee Social Security Number. This element or StateProvinceId, or both, must be included.
This element contains information related to employee demographics.
Name of the course or activity
Type of course or activity
Total activity hours/total clock hours
Hours attended or credits earned by the employee
Number of hours or credits.
Start date of the course or activity
Ending date of the course or activity
This object contains HR, certification and teaching assignment information for elementary and secondary
professional personnel for state reporting. It is a snapshot object used for vertical reporting of data related to K-12
elementary and secondary professional employees.
Date that report snapshot was generated
Employee social security number
This element contains information related to employee demographics.
Primary employee's race
Is this employee Hispanic or Latino?
Certification description as defined by state
Area in which employee has certification
Employee's salary
Employee professional position status
Is this employee on leave this year?
Total number of years employee has been in a professional position
Total number of years at current LEA
Highest level of education attained by employee.
Category in which teacher is authorized to teach
If appropriate, employment separation reason
Background check type
Date on which background type was checked
Description of background check performed
References SchoolInfo object to determine school in which this assignment pertains.
Code representing the type of job function.
Full-time equivalent for this school
This object contains information about courses and activities for which employees can earn credits or hours to
maintain their certification.
Reference to associated professional development program.
A GUID reference to a LearningStandardItem that supports this content.
The starting date of the course or activity
The ending date of the course or activity
The description of the course or activity
The actual number of hours required for the course or activity
Number of credits that can be earned by completing the course or activity.
Tracks stipend being offered for this particular activity.
Tracks the source of funding for this particular activity.
GUID for this object.
References the ActivityProvider object
Container for external relationships.
A GUID reference to a LearningStandardItem that supports this content.
An element for setting local program identifiers.
The name or title of the program.
The type of program whether it be a grant, learning plan, or system training.
The funding source of the program.
GUID for this object.
Tracks the status of the user in the professional development activity.
Represents the user has registered for the activity.
Represents that the user has withdrawn from the activity without completing.
Represents that a user has completed the activity and has received credit and show have a record in the employee credit object to represent this.
Represents that the user did not receive credit for this activity for whatever reason.
Represents that the user has not yet finished the ProfessionalDevelopmentActivity or ProfessionalDevelopmentProgram but hasn't withdrawn.
Relationship ID for professional development activity.
Relationship ID for professional development program.
This optional field is used if there is a fee for the professional development activity and for tracking the amount the user paid to participate in the professional development activity.
Optional field for tracking the amount the user is paid to participate in the professional development activity.
Who this record affects.
This object contains information pertaining to student eligibility for and participation in an individualized special program such as special education, ESL, Section 504, etc.
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.
Funding source for the program, may be more than one.
Education for the Disadvantaged, ESEA I-A
English Language Acquisition, Language Enhancement and Academic Achievement, ESEA III-A
Foreign Language Assistance, ESEA V-D
Gifted and Talented, Javits, ESEA V-D
Homeless Children and Youths, ESEA X-C (MVHAA VII-B)
Impact Aid, ESEA, Title VIII
Indian Education, ESEA Title VII
Migrant, ESEA I-C
Migrant, HEA IV-A
Neglected and Delinquent, ESEA I-D
Other ESEA reading programs
Public School Choice, ESEA I-A
Reading First, ESEA I-B
Rural Education, ESEA VI-B
Safe Schools and Citizenship Education, ESEA IV-A and V-D
School Choice, ESEA, Title V-B,-C,-D
Special Education Early Intervening Services, IDEA, Part B
Special Education Grants for Infants and Families Ages 0-2, IDEA, Part C
Special Education Preschool Grants Ages 3-5, IDEA, Part B
Special Education State Grants, IDEA, Part B
State Scholars Capacity Building, ESEA V-D
Supplemental Education Services, ESEA I-A
Vocational Education (Carl D Perkins VTEA)
Reading Proficiency
Reading Sufficiency
Alternative Education
The GUID of the public agency (a district / LEA) to which the "ManagingSchool" reports / belongs.
The GUID of the school responsible for coordinating the student's program participation.
A reason why the Part C transition meeting was not held.
Parent Withdrawal or Parent Choice
Parent/Child Moved
Child exited 0-3 Program Prior to Transition Meeting (No Longer Eligible for Part C)
Other
Date the transition meeting was held for a Part C child.
An outcome of a Part C transition meeting.
Assessments needed
Family support provided
Program options identified
Referral to community options
Part B eligible
Other
Date student was referred for evaluation/program participation.
The method by which a student was identified for referral to a particular program.
State / local code used to determine eligibility for Gifted / Talented program.
Date parent(s) consented to completion of evaluation of child for program participation.
Date the evaluation/assessment process for student was completed.
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).
Contains any comments on the extension. Optional even if an EvaluationExtensionDate is present.
Date students will be reevaluated for continued placement in a support program(s).
Date student is eligible for beginning the support program(s).
The document that outlines the student program/plan as approved by parents, guardians, and staff.
504 plan
Student intervention / support plan
GIEP - Individualized education program for gifted student
Literacy plan
Individualized transition plan
Services plan
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.
Date by which the plan must be implemented for the student.
Date the Notice of Recommended Educational Placement was signed and approved by the parent / guardian of the student.
Date the parent(s) consented to the proposed placement.
Date student began the support program.
Category represents the optimal educational setting in which the student should be placed (setting where child has most desirable learning environment). Relates specifically to special education.
For special education, indicates whether Extended School Year (ESY) / summer services have been determined as necessary
For special education, indicates whether Extended School Day (ESD) services have been determined as necessary.
Describes the availability of the program.
Indicates whether the student is enrolled by a parent/guardian in a private school and has special education/services provided at public expense. Necessary for the OSEP federal IDEA reports..
Projected date of the program plan review (for IDEA, the projected annual IEP review date).
The most recent date on which the IEP Team completed a full and comprehensive review of all functional behavioral assessment materials.
The most recent date on which the IEP Team approved a behavioral intervention plan.
Date student exited support program(s).
Review by program / state. May be required if student has exited the program.
Student choice
Student served in other ways
The date on which it is projected that a student will exit program. Has typically been provided when student turns 14; under new IDEA, may change to 16.
Review by program / state. May be required if a ProjectedExitDate is present. The projected reason for a student's exit from program.
Identifies source of value provided.
e.g. district-specific
The student's planned level of participation in statewide assessments.
Purpose / goal for recommended transition planning services.
Identifies source of value provided.
e.g. district-specific
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.
Identification / name of the person who created the transaction that led to the creation of this instance of the object.
Primary contact for this record.
This is the unique identification code
The GUID of the student that this object is linked to.
This object contains information that describes a specific instructional, related or transitional service that has been prescribed or recommended in the program plan developed for a student who has been placed in an individualized special program.
Effective date (NOT the entry date) of this StudentPlacement instance for the identified student and program. It is intended that each time the contents of this instance of the object changes, it will be published with a new RefId.
Specialized instruction or related / transitional service provided to this student.
Category of service (for example, whether it is instruction or a related / transitional service or a supplemental service). Typically designated by a state.
Service is instructional
Service is a related service (e.g. speech / language, vision)
Service is transitional
Service is itinerant
Service is of another category
Funding source for the program, may be more than one.
Education for the Disadvantaged, ESEA I-A
English Language Acquisition, Language Enhancement and Academic Achievement, ESEA III-A
Foreign Language Assistance, ESEA V-D
Gifted and Talented, Javits, ESEA V-D
Homeless Children and Youths, ESEA X-C (MVHAA VII-B)
Impact Aid, ESEA, Title VIII
Indian Education, ESEA Title VII
Migrant, ESEA I-C
Migrant, HEA IV-A
Neglected and Delinquent, ESEA I-D
Other ESEA reading programs
Public School Choice, ESEA I-A
Reading First, ESEA I-B
Rural Education, ESEA VI-B
Safe Schools and Citizenship Education, ESEA IV-A and V-D
School Choice, ESEA, Title V-B,-C,-D
Special Education Early Intervening Services, IDEA, Part B
Special Education Grants for Infants and Families Ages 0-2, IDEA, Part C
Special Education Preschool Grants Ages 3-5, IDEA, Part B
Special Education State Grants, IDEA, Part B
State Scholars Capacity Building, ESEA V-D
Supplemental Education Services, ESEA I-A
Vocational Education (Carl D Perkins VTEA)
Reading Proficiency
Reading Sufficiency
Alternative Education
The GUID of the public agency (a district / LEA) to which the "ServicingSchool" reports / belongs.
The GUID of the school responsible for providing and coordinating this service (but physical location where service delivered could be different and is identified in SchoolWhereServiceDelivered).
The GUID of the school where the service is delivered.
Used for an individual providing the service. Review by state / program, may be required. Service provider title (such as Physical Therapist or Psychologist).
Identifies an agency or clinic that will provide the specified service.
The name of the person who delivers the service.
Setting where service is provided (Regular Class, Resource Room, Homebound, Detention Center, etc.).
General timing of service delivery relative to school calendar / schedule.
Date by which service is supposed to start for this student.
Actual date this service began for this student.
Actual date this service ended for this student.
Code for the frequency that the service is provided.
Weekly
Bi-weekly
Semi-monthly
Monthly
quarterly
Semi-annually
Annually
Other
Number of units of time per session spent directly providing the service to the student.
Identifies unit of measure in which amount of time is expressed.
Number of units of time per session NOT spent directly providing the service to the student but rather spent providing consultation services to someone related to the student (e.g. parent, a general ed teacher, a new service provider, etc.).
Identifies unit of measure in which amount of time is expressed.
Total of the direct and indirect time as it relates to the FrequencyTime; e.g., DirectTime 60 + IndirectTime 30 = 90.
Identifies unit of measure in which amount of time is expressed.
Indicates whether the direct time for this service is included in the calculation of a student's special education FTE.
Indicates whether the student requires transportation to the location of Placement/Service.
Indicates whether the student requires assistive technology for this Placement/Service.
Identification / name of the person who created the transaction that led to the creation of this instance of the object.
This is the unique identification code
This is the reference code for student eligibility for participation
The GUID of the student that this object is linked to.
This object provides information about test accommodation(s) required for a particular student who is registered to
take a particular state test or who is about to be assigned by a teacher to take a course-related test,
is participating in one or more special program(s) and for whom this set of test accommodations is prescribed
in one or more specific special program plan(s).
Reference to StudentPersonal object. Typically a vendor is allowed to receive a StateProvinceId or a student's Name, but not both together. The student must be identified by StudentPersonalRefId, or Name and LocalId, or StateProvinceId.
The student's name as presented in StudentPersonal object, Name element with a Type of 02 (Current Legal Name). If Type 02 is not available, Type of 04 (Name of Record). Sub-elements to be used: LastName, FirstName, MiddleName.
The locally assigned identifier for this student.
Reference to the state code identifying the student in the StudentPersonal object, as of the date of the response.
Reference to State code (StateProvinceId for LEAInfo) for the student's district of enrollment as of the date of the response (optional because school might be independent).
The RefId for the district to which the student's home school of enrollment belongs as of the date of the response (optional because school might be independent).
The RefId for the student's home school of enrollment as of the date of the response.
Reference to State code (StateProvinceId for SchoolInfo) for student's home school of enrollment as of the date of the response (optional because state may not require).
RefId for the student's registration / assignment to take a particular test (test name, subject area, level, grade level, type) at a particular time or within a particular timeframe. An assessment may also be identified by omitting this element and specifying the whole set (TestAdministration, TestSubjectArea, TestGradeLevel, TestAdministrationDateRange or PlannedTestAdministrationDate, and TestType).
Abbreviated name of the test for which this set of accommodations is to be provided.
Subject area of the test. Teachers may only supply this element, while a high-stakes test will supply the whole set (TestAdministration, TestSubjectArea, TestGradeLevel, TestAdministrationDateRange or PlannedTestAdministrationDate, and TestType).
Grade level of the test.
General date range of the test (e.g. "Spring 2005"). Date is identified by either TestAdministrationDateRange or PlannedTestAdministrationDate
The date the test is planned to be administered. Should contain the most current known date (Date is needed in order to identify accommodations to be sent—accommodations are date-dependent).
Identifies whether the test the student is to take is a standard or alternate.
Standard
Alternate
Other
Indicator - Identifies whether accommodations in this object are authorized or were actually used.
Authorized
Actual (actually used during test administration)
Other
The date the test was actually administered.
Reference to the instance of the StudentParticipation object in which the required test accommodation(s) are specified for the date of the test.
The value specified in the referenced StudentParticipation object in ProgramType
Identifies the specific accommodation. At least one required if the repeating group is sent.
Other
Presentation
Presentation equipment / technology
Response
Scheduling / timing
Setting
Test Response
Other
Accommodation specified requires special materials. Required if the repeating group is sent.
Unique ID for this set of test accommodations required for a particular student who is participating in a special program and for whom this set of test accommodation(s) is recommended / prescribed for this test administration (specific subject area and level) in a specific special programs plan.
Name of the test.
The state, local or publisher unique ID for the assessment.
The GUID that uniquely identifies this object.
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.
An item number or other identifier for the item. It may be used to indicate the order or grouping of items.
Name or short description of the item.
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.
The question, task, or statement that prompts a response from the test taker.
A choice number or other identifier for the choice. It may be used to indicate the order or grouping of the choices.
The text of the choice, such as true, 27, or Important economic and social factors.
A numeric value that indicates the amount of credit awarded for choosing the choice.
This RefId points to the assessment form of which the item is a part.
A value that indicates the response type for the item.
This object provides specific information about each assessment item. This information includes an analysis, psychometric measures, reliability and validity information. This item-level information assists in interpreting assessment scores as well as aide in improving teaching and learning.
The percent of respondents who answered correctly. This number represents the probability of the correct response to a question.
The size of the student group that saw the item.
The correlation between correct answers (dichotomous variable) on this item and total correct answers on the test.
Similar to the Point Biserial Correlation except that answers to the item are assumed to come from an underlying continuous variable.
The Index of Discrimination is the difference between the proportion of an upper group who got an item right and the proportion of a lower group who got the item right.
Cochran-Mantel-Haenszel statistic.
Mantel-Haenszel statistic.
Identifier for the choice.
The number of responses.
This RefId points to the assessment item of which the characteristics are a part.
This RefId points to the assessment form of which the item is a part.
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.
Text name of the subtest.
Lowest possible score value.
Highest possible score value.
The metric or scale used to report the scores.
Lower bound for the performance level.
Upper bound for the performance level.
The metric or scale used to report the scores.
The name of the performance level.
Content area covered by the score.
Grade levels for which the score is valid.
A reference to an AssessmentSubTest by RefId.
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.
A reference to a LearningStandardItem by RefId.
The GUID that uniquely identifies an instance of the object.
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.
A text description of the special condition.
This is the primary key for the list of special conditions.
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.
Date and time the test is scheduled to be given.
Date and time testing begins.
Date and time testing ends.
Date and time test is due.
Address of the location where the administration takes place.
Optional reference to a staff person associated with the administration.
Optional reference to a school district associated with the administration.
Optional reference to a school associated with the administration.
The GUID that uniquely identifies an instance of the object.
The RefId of the assessment form used in the assessment administration.
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.
Indicates whether this assessment (form) is a standard administration or alternate.
Text description for this particular arrangement of questions, etc.
Reference number for the form.
Indicates the level of the form.
The time period in which the form is intended to be administered.
Grade levels this assessment is designed to evaluate.
A subtest identified by RefId.
The GUID that uniquely identifies an instance of the object.
The RefId of the assessment related to this form.
This object represents the assignment of a specific assessment to be taken by a student.
Date/time assignment is made.
A description of the special condition. Student special conditions are different
from special conditions of the test.
A code indicating the type of special condition.
Grade level of the student at the time of testing.
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.
Person's race
Person's gender.
The person's date of birth.
Optional reference to a district associated with the registration.
Optional reference to a school associated with the registration.
Optional reference to a staff person associated with the registration.
Optional reference to a section (or class) associated with the registration.
The GUID that uniquely identifies an instance of the object.
The student associated with the registration.
The assessment administration associated with the registration.
This object transmits the student's responses to stimuli presented in an assessment. These are the raw, unscored responses.
Answer selected or student work in raw format.
An optional element that contains a URL pointing to the location of the response or additional response.
Status of the response.
The length of time the student took to respond.
Identifies the item on the assessment by number.
Identifies the item on the assessment by name.
Psychometric purpose or design-related comment about the question.
The number of times a student changes their answer or attempts a response.
A GUID that identifies the item object associated with this student result.
The GUID that uniquely identifies an instance of the object.
The administration associated with the response set.
The student associated with the response set.
The registration associated with the response set.
The scored results from an assessment.
The value of the score.
Comment created by any logical analysis of this score.
References the AssessmentSubTest that defines the score.
The GUID that uniquely identifies an instance of the object.
The metric or scale used to report the score.
The administration associated with this score set.
The student associated with this score set.
The registration associated with this score set.
<p>
A wrapper for IMS Content Packages <a href="References.html#IMSPACKAGING">[IMSPACKAGING]</a> that can be used in conjunction with the <code>Assessment</code> object or as a standalone object.
</p>
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
The GUID that uniquely identifies an object instance in a zone.
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.
Name of standard document, i.e., "Washington Essential Academic Learning Requirements."
Description of the standards document.
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.
Name of organization represented by the document, i.e., "National Council of Teachers of Mathematics (NCTM)," "Washington," "Seattle School District."
Name of the organization that authored the standards document, i.e. "Mid-Continent Research for Education & Learning (McREL)." May be the same as "Organization" above.
A brief description of how to contact the organization maintaining the standards. It could be a phone number, email address, or URL.
The date the current status was achieved.
The date the local organization adopted this standard document
The date the local organization stopped using this standard document and superseded by a new document.
This is the date that the governing organization retired this document.Â
Copyright date
Name of the copyright holder
SIF common GradeLevels element
Date document data was added to the repository
Link to the first/top LearningStandardItem in the standard hierarchy
Links to related LearningStandardDocument
ID for the standards document
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 LearningStandardItem reflects an individual standard statement and may occur
at several levels within a hierarchially structured document.
This is the text version of the organization's name.
Integer assigned to each hierarchical level within standards tree. The top level is "1".
Used to describe what role this item is serving in the structure. Some standards describe their levels in terms of standard, strands, and topics. Others use standards, benchmarks, and indicators. This attribute names the level of the item.
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.
An alphanumeric ID code as defined by the organization to identify the statement.
The text of the "standard," or "benchmark."
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 and unique to the standard setting body.
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 and unique to the standard setting body.
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 and unique to the standard setting body.
This is the specific grade level. This is to be utilized if the GradeLevel covers several grades. This would be assigned and unique to the standard setting body.
This would be the most granular level of the learning standard associated with the grade level. Following the same example, an indicator for Algebra GradeLevel 5-7, the indicator for the benchmark above at 6 grade would be to Evaluate simple expressions by replacing variables with given values, and use formulas in problem-solving situations. This would be assigned and unique to the standard setting body.
An alphanumeric ID code as defined by the organization to identify the statement.
Name of organization represented by the document, i.e., "National Council of Teachers of Mathematics (NCTM)," "Washington," "Seattle School District." This is the name of the organization that has this AlternateIdentificationCode. This should be a text field.
The RefId of the item's parent LearningStandardDocument.
A relationship between the current standard item and another standard item.
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.
GUID assigned to each statement at each level within the document hierarchy
An object designed to contain instructional objects such as units, lessons, activities, and assessments—or other containers—joined together
under a particular topic and/or duration.
Name of this type of curriculum object (e.g., "American Revolutionary War")
Description of this curriculum object
Integer assigned to each hierarchical level within the CurriculumStructure tree. The top level is 1.
Used to describe what role this is serving in the structure. Some curriculum objects describe their levels in terms of programs of study, courses and units. Others use other terms. This attribute names the level of the item.
Used to describe what role this is serving in the structure. Some curriculum objects describe their levels in terms of programs of study, courses and units. Others use other terms.
GUID assigned to the CurriculumStructure object directly above it in the hierarchy tree.
Narrative description of a learning objective.
A GUID reference to a component object.
The type of learning object being referenced.
GUID of an associated LearningStandardItem object
GUID for this particular object.
A series of Activities and LearningResources tied together under a particular topic or period of time to deliver a
particular educational concept or skill.
Reference to the source object.
The type of learning object being referred to.
A GUID reference to the parent CurriculumStructure object of this Lesson.
Name of lesson.
Desired duration of the lesson
Unit of time of the Duration value.
Description of the lesson plan.
Text field to describe how to use and implement the lesson.
Teaching strategy used in this lesson plan.
Description of learning objective(s) for this lesson, i.e., "Student will be able to use Pythagorean Theorem."—equates to 'benchmark' or 'goal' or other terminology
Links to Activity objects that may support the lesson
Link to an associated LearningStandardItem. This allows for a single Lesson to be aligned to multiple standard statements.
Link to an aligned LearningResource object.
Name of the author.
Organization name.
Address of the author.
Email address of the author.
The work assigned to students, an educational event planned by a teacher to deliver a particular educational concept
or skill.
Applications, OS, or network requirement for activity.
Essential material required to engage in this activity.
Descriptive name of the activity.
Description and context for the activity.
Description of an educational objective of the activity.
Link from activity to associated LearningStandardItem object.
Skill or competency the student must have to engage in activity.
Link to a student.
GUID assigned to the source object.
The type of learning object the source object is.
Number of possible points for an activity.
Creation date of the activity.
Time required to complete the activity.
Unit of time of the Duration value.Â
Date activity is started.
Date activity is finished.
Date activity is due.
Link to the SIF Assessment object containing the evaluation information for this activity.
How many tries allowed.
The percentage weight of the activity during the particular course or term.
A free text description of the evaluation to be used for this activity
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.
A GUID reference to a SIF LearningResource object that supports this activity
The work assigned to a student, which can comprise of learning resources, activities, and assessments. It must have
a student and a time attached to it.
GUID assigned to the student.
GUID assigned to the educator who gave the assignment.
Applications, OS, or network requirement for activity.
Essential material required to engage in the assignment.
Descriptive name of the assignment.
Description and context for the assignment.
Description of an educational objective of the assignment.
Link from assignment to an associated LearningStandardItem object.
Skill or competency the student must have to engage in assignment.
GUID assigned to the source object. The source object is the "thing" being assigned to a student.
The type of learning object the source object is.Â
Creation date of the assignment
Time required to complete the assignment.
Unit of time of the Duration value.
Date assignment is started.
Time assignment is started.
Date assignment is due.
Time assignment is due.
Date that the assignment was administered to student if an assessment.
The number attempts a student may make on this assignment. Assumed to be unlimited if omitted.
Flag to prompt grade book processing.
GUID assigned to assignment.
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.
Name of learning resource.
Name of organization or company that created the resource.
Name of contact person. Use the generic element Name.
Address of organization or company.
Phone number of organization or company.
The email of the organization or company.
Description of location of resource, i.e. location in library or URL, community resource, outside resource supplier.
A qualifying attribute for the Location payload. If ReferenceType is "URI", the payload contains a web address where the resource can be found.
Describes availability status of resource, e.g. "checked out."
Description of the resource, e.g., "This textbook is intended for grade 4 social studies students and addresses..."
MIME type [MIME] based on IANA registration (see RFC2048) or 'non-digital'.
Describes terms of use for resource.
A date that defines the date of agreement.
Name of agency that approved use of resource.
Date resource was approved.
Description of evaluation of resource.
Date evaluation was performed
Name of individual who submitted evaluation.
GUID assigned to an evaluation.
Name of learning resource component within the resource, i.e. "Chapter 1, Section 4.
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.
Description of ResourceComponent, i.e. "Discover how changing the scale of a map can either increase or decrease the level of detail you see."
Teaching/learning strategy used in the learning resource. One per element.
Reference from component to associated elements within another SIF object.
Attribute that identifies the type of SIF object being referenced.
Reference to a LearningStandardItem.
Reference to a LearningResourcePackage, a transport envelope for teaching and learning object files.
GUID assigned to this LearningResource.
A wrapper for any external learning content to be transmitted across a SIF Zone.
This object reports the current library status for the requested student or staff member.
The title of the item being referenced by this Transaction.
The author of the item being referenced by this Transaction.
Electronic identifier associated with this Transaction.
The library call number, if any, assigned to this item.
The cost of this item.
Type of item being referenced.
The date and time that this item is due to be returned.
The date and time that this fine was assessed to the patron.
More detailed information concerning the assessed fine or refund.
The current balance of the fine expressed as a positive number.
An application-specific reference identifier for the fine being assessed, paid, or refunded. It is intended to identify a specific fine transaction allowing consumers to include this information in Billing or Payment events sent to the library application.
Type of fine assessed to this patron and item. A corresponding ItemInfo is required for all FineInfo types except "Other" and "Refund" where it is permissible to omit the ItemInfo element if there isn't an item associated with the fine.
The date that the patron placed the hold.
The date that the patron needs this item by.
The date that this item became available for the patron to pick up.
The date when this ready hold will expire freeing the item to be assigned to another patron.
The type of hold being referenced.
(which means that a previously placed hold is ready for the patron to pick up at the library desk)
(hold has been placed but hasn't been fulfilled yet)
The date and time that this message was originally sent.
The contents of the message.
The level of urgency associated with this message.
The total number of items that this patron currently has checked out including overdue items.
The total number of checkouts that are currently overdue.
The total number of fines currently assessed to this patron.
The total monetary amount of the fines that this patron currently owes the library expressed as a positive number.
The total number of refunds currently credited to this patron.
The total monetary amount of the refunds that the library currently owes the patron expressed as a positive number.
A library-defined language-independent value that refers to a specific patron type.
The SIF wide unique identifier of a student or teacher.
The type of patron mapped to a SIF supported object. Library automation products work with patrons who could be students or teachers.
Co-curricular or extra-curricular activities (e.g., student organizations, intramural and interscholastic athletes, publications, band, orchestra, and service activities) in which students may participate.
Name of the co-curricular or extra-curricular activity.
The description of the co-curricular or extra-curricular activity.
Code identifying the co-curricular or extra-curricular activity.
A description of the separation of level in the activity (e.g.,
Collection of grade levels applicable to this co-curricular or extra-curricular activity.
An indication of the degree to which an activity is related to a student's curriculum.
Location where the activity takes place.
The ID (GUID) that uniquely identifies the instance of the object.
The co-curricular or extra-curricular activity in which the student participates.
Comment related to the student's participation in the activity.
This is the date which the activity participation is valid (inclusive).
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.
Specific role the student plays in the activity (e.g., band leader, student body president).
The nature of recognition given to the student for the successful completion of work in a co-curricular or extra-curricular activity.
GUID that uniquely identifies this instance of the object.
GUID that identifies the student participating in the activity.
GUID that identifies the activity in which the student participates.
School year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g.
This object provides information on incidents involving violence, weapons, drugs, and other safety and discipline issues.
The ID (GUID) of the school or LEA reporting the incident, usually the school in which the incident occurred.
The name of the SIF object to which the GUID relates.
The locally-defined unique identifier (within the school or school district) to identify this specific incident or occurrence.
The date when the incident occurred.
The time when the incident occurred.
Identifies whether or not the incident occurred during school hours.
The locally-defined identifier or description of the location where the incident occurred.
Identifies where the incident occurred.
GUID of the SIF object that relates to the school or location where the incident occurred, if applicable.
The name of the SIF object to which the GUID relates.
If the incident resulted in a quantifiable monetary loss for any entity involved, identify and record the value of that loss.
Cost may be reported by specific monetary amount or range.
The name of the individual reporting the incident.
GUID of the SIF object that relates to the person who reported the incident, if applicable.
The name of the SIF object to which the GUID relates.
Identifies the type of individual who reported the incident.
Identifies if incident was related to a specific category.
Identifies the type of weapon used during an incident.
Identifies the type of incident being reported.
List of other codes or strings that crosswalk to or serve as translations of the Code element. If Code changes and OtherCode elements are supported, both Code and all associated OtherCode elements must be present.
If the Offender Type attribute identifies the offender as a Student or Staff Member, then this element should contain the ID (GUID) of the student or staff to whom this information relates.
SIF Object to which the SIFRefId relates.
Identifies whether or not this specific offender was physically injured, and if so, identifies whether the injury was major or minor.
Was a manifestation determination meeting held for this student regarding this offense?
Date of the manifestation determination meeting, if applicable.
Did the team determine that the offense was a manifestation of the student's disability?
Specific action taken toward this offender.
List of other codes or strings that crosswalk to or serve as translations of the Code element. If Code changes and OtherCode elements are supported, both Code and all associated OtherCode elements must be present.
The date on which the disciplinary action begins.
The date through which the disciplinary action is in effect, inclusive.
Identifies the length, in school days, of the disciplinary action. Note: decimal places may be used for fractions of school days.
Identifies whether or not this action taken against a student was imposed as a consequence of state or local zero tolerance policies.
Identifies whether or not the action involved an expulsion with or without services for a period of one full year (i.e., 365 days).
Identifies whether or not the action involved an expulsion with or without services that is shortened to a term of less than one year by the superintendent or chief administrator of a school district.
Identifies whether or not the offender's action included notification of local law enforcement, regardless of whether official action was taken.
Identifies whether or not the offender was arrested.
Identifies whether or not the offender was assigned to an Alternative Education facility.
Identifies the type of offender involved in the incident.
The name of the victim.
If the Victim Type attribute identifies the victim as a Student or Staff Member, then this element should contain the ID (GUID) of the student or staff to whom this information relates.
SIF Object to which the SIFRefId relates.
Identifies whether or not this specific victim was physically injured, and if so, identify whether the injury was major or minor.
Identifies the type of individual victimized in the incident.
The unique identifier (GUID) of this discipline incident.
School year in which the incident occurred, and 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).
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.
Textual description of the school calendar.
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.
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.
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.
The first day of student instruction.
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).
Date of graduation ceremony.
The total number of instructional minutes for this calendar for the school year.
The number of minutes in the day in which the school is normally in session.
Collection of grade levels applicable to this school calendar.
The ID (GUID) of the calendar to which this information relates.
The ID (GUID) of the school for which this calendar information is being reported.
School 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).
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.
Code indicating the type of school day.
Instructional School Day
Instructional day that is scheduled solely to make up for emergency days or early dismissal days.
Order in which the calendar date falls within the school calendar.
Designates whether this date should be counted toward student attendance.
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 StudentAttendanceValue must be greater than zero.
Designates whether this date should be counted toward teacher attendance.
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).
Designates whether this date should be counted toward administrator attendance.
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).
A specific school day that occurs within the school year.
The ID (GUID) of the calendar summary in which this calendar date is.
The ID (GUID) of the school for which this calendar information is being reported.
School 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).
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.
Starting date of this attendance reporting period.
Number of the school day represented in StartDate.
Ending date of this attendance reporting period.
Number of the school day represented in EndDate.
An indication as to whether or not the student's legal residence was within the boundaries of the school during the time between the StartDate and EndDate, inclusive.
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.
The number of days the student attended school when school was in session between the StartDate and EndDate, inclusive.
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.
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.
The number of days the student was tardy when school was in session between the StartDate and EndDate, inclusive.
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.
The ID (GUID) of the student for whom this attendance information is being reported.
The ID (GUID) of the school for which this attendance information is being reported.
School year for which the information is applicable.
This object provides information about a particular attendance code, allows applications to synchronize each other's
attendance code tables, or provides a dynamic list of attendance codes.
Locally defined code for attendance.
Type of attendance code.
Excused status of the attendance code.
The text description of the attendance code.
The amount of absence represented by AttendanceCode, up to three decimal places.
Is this attendance code used for daily attendance?
Is this attendance code used for period attendance?
The ID (GUID) that uniquely identifies this AttendanceCodeInfo entity.
The ID (GUID) that identifies the school where the attendance code is used.
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.
Room number as presented to the user/application.
GUID that identifies the staff person assigned to this room (e.g. the homeroom teacher).
Friendly name that can be assigned to the room (e.g. Staff Cafeteria).
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.
When a room is designated as a homeroom it may have a different number. Usually blank when room is not a homeroom.
Size in square feet.
Number of persons (usually students) that this room can hold.
Phone number for the room
GUID that identifies the room type assigned to this room.
GUID that identifies this room.
GUID that identifies the school that this room belongs to.
This object identifies the type of room, i.e. gym, cafeteria, standard classroom, etc.
Description of the room type.
GUID that identifies this room type.
GUID that identifies the school that this room type belongs to.
This object is for course information.
State-defined standard course code used to report information about courses.
The corresponding district course code.
Subject matter areas.
Textual description of the course.
An indication of the general nature and difficulty of instruction provided.
The number of credits awarded upon course completion.
Does the course meet the state definition of a core academic course?
Does the state require that the course be completed for graduation?
Department with jurisdiction over this course.
Course code from the School Codes for the Exchange of Data that describes the course content.
The ID (GUID) that uniquely identifies the school course.
The ID (GUID) that identifies the school where the course is offered.
School 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).
This object contains information about the school.
The locally-assigned identifier for this school.
The state-assigned identifier for this school.
The NCES-assigned identifier for this school.
Name of school.
The ID (GUID) that references the school district of which this school is a member.
The ID (GUID) of another related education agency, such as a regional service agency.
The name of the object reference.
An indication of the level of the educational institution.
The type of educational institution as classified by its focus.
URL for the school.
The name of the principal.
The principal's title.
The school's addresses.
The school's phone numbers.
Other identification information associated with a school, such as the locally-defined code/identifier, etc.
Code that specifies the session type.
Collection of grade levels offered in this school.
Status of the school's Title I eligibility. Certain schools are designated under appropriate state and federal regulations as being eligible for participation in programs authorized by Title I of Public Law 103-382.
Certain students enrolled in the school are eligible for Title I programs
All students in the school are eligible for Title I programs
Not applicable, school is not eligible for Title I programs
Operational condition of a school.
Number for the US congressional district of the school location.
The GUID that identifies this school.
This object provides information about the section—the specific time period a session of the course meets.
Description of the course section.
The ID (GUID) of the teacher.
The ID (GUID) of the room in which this section is taught.
The ID (GUID) of the term to which this schedule information relates.
Code representing the medium of instruction.
Code representing the language of instruction.
Code representing the location of instruction.
Is this a summer school assignment?
Override of the school-defined course code for this section.
Override of the state-defined course code for this section.
Override of the district course code for this section.
Override of the subject matter area for this section.
Override of the course title for this section.
Override of the instructional level for this section.
Override of the course credits for this section.
Designates whether or not SchoolCourseInfo information has been overridden with different values for this section.
The ID (GUID) that uniquely identifies this section entity.
The ID (GUID) that identifies the course being taught in this section.
School 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).
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.
The state-assigned identifier for this staff member.
Electronic identifier(s) associated with this entity.
Lists an "other" identifier associated with the staff member.
Code that defines the type of this other ID.
Name of the staff member. Note: Type value of 04 must be used here.
Previous, alternate or other names or aliases associated with the staff member.
This element contains information related to staff member demographics.
The staff member's title.
The staff member's address(es).
The staff member's phone number(s).
The staff member's e-mail address(es).
Allows for a linkage to the HR/Fin EmployeePersonal object.
The GUID of the staff member.
This object contains information regarding a contact person for a student.
The locally-assigned identifier for this contact. 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 StudentContact instance with the same LocalId.
Lists an "other" identifier associated with the contact.
Code that defines the type of this other ID.
The name of the contact. Note: Type attribute value of 04 must be used here.
Previous, alternate or other names or aliases associated with the contact.
Demographic information about the contact.
The contact's address(es).
The contact's phone number(s).
The contact's e-mail address(es).
Defines the relationship of the contact to the student.
Code that defines the employer type.
The highest level of education completed by the contact person.
Does the individual have parental or legal guardianship responsibility for the student?
This element tells whether or not the contact has pickup rights.
Does the student live with this contact?
Does this contact have access to the student's records?
Should this contact be notified in case of emergency?
Does this contact have or share custody of the student?
Is this person to be contacted in case of disciplinary action?
Does this person provide daily living or personal assistance to the student?
Number indicating the order in which the person should be contacted.
The GUID of this contact.
The GUID of the student whose contact this is.
This object provides daily attendance information for a particular student in a particular school on a particular date.
The ID (GUID) of the locally-defined daily attendance code information.
The time the student entered or returned to school.
The time the student left school.
Note related to this particular attendance.
The ID (GUID) of the student for whom this attendance information is being reported.
The ID (GUID) of the school for which this attendance information is being reported.
The calendar date to which this attendance information relates.
School year for which this enrollment is applicable, expressed as the four-digit year in which the school year
ends (e.g. 2007 for the 2006-07 school year).
This object contains all the personal information related to the student.
This is an alert message that is associated with the student.
This attribute specifies what type of alert message this is.
Medical alert associated with the student.
The level of severity of this medical alert.
The state-assigned identifier for this student.
Electronic identifier(s) associated with this entity.
Lists an "other" identifier associated with the student.
Code that defines the type of this other ID.
Name of the student. Note: Type value of 04 must be used here.
Previous, alternate or other names or aliases associated with the student.
This element contains information related to student demographics.
The student's address(es)
The student's phone number(s).
The student's e-mail address(es).
Currently projected graduation year.
First projected graduation year, usually determined when student is accepted into 9th grade.
Date student officially graduated from secondary education.
Local identifier representing the school in which the student is or was most recently enrolled in the district.
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.
The current or most recent grade level of the student in the district.
Does the student have a current signed Acceptable Use Policy document for system access?
The GUID of the student.
This object contains information about the student's picture.
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].
The way the picture is specified.
Can the picture be published?
This is the GUID of the student whose picture this is.
School year for which this enrollment is applicable, expressed as the four-digit year in which the school year
ends (e.g. 2007 for the 2006-07 school year).
This object defines information related to a student's enrollment. StudentSchoolEnrollment
instances must not span multiple school years.
The date from when this enrollment is valid.
Code indicating the type of entry for this enrollment
Grade or academic level of student.
Homeroom for this enrollment.
The name of the object referenced.
Staff member assigned as an advisor.
The name of the object referenced.
Staff member assigned as an advisor.
The name of the object referenced.
The calendar assigned to this enrollment.
The name of the object referenced.
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.
Code indicating the closure status for this enrollment.
Code indicating the type of exit for this enrollment.
The reason why this enrollment was closed.
The EndOfYear option must be used to convey status change due to rollover activity.
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.
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.
An indication of whether the student is enrolled full time or part time.
Code indicating the residency status for this enrollment.
If the school represented by this enrollment is outside of the student's usual attendance area
(as indicated in the ResidencyStatus element), this element indicates the reason that the student attends this school.
The ID (GUID) that uniquely identifies a particular enrollment.
The ID (GUID) of the student to whom this information is linked.
The ID (GUID) of the school to which this enrollment applies.
The type of this enrollment as it relates to the school identified in SchoolInfoRefId.
The school is responsible for reporting the student's membership/child accounting information
The school is not the primary reporting unit for the student's membership/child accounting information
A summer school enrollment, not part of the regular school year
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.
Event/request date falls between EntryDate and ExitDate (inclusive)
Event/request date falls after ExitDate
Event/request date falls before EntryDate
School year for which this enrollment is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007 for the 2006-07 school year). StudentSchoolEnrollment instances must not span multiple school years.
This object contains information about a student's enrollment in a section of a course.
Date from when this course section enrollment is valid.
The last school calendar day (membership day) the student was enrolled in the course section (inclusive).
Designates whether or not scheduling information has been overridden with different values for this student.
The ID (GUID) of the term to which this override information relates for this student.
Number of credits the student is attempting to earn. If present, this element's value overrides the credits in SchoolCourseInfo and SectionInfo.
The type of credit.
The ID (GUID) that uniquely identifies this StudentSectionEnrollment entity.
The ID (GUID) of the student to whom the enrollment information applies.
The ID (GUID) of the section in which this student is enrolled.
School 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).
This object provides information about a term; i.e., a reportable period of time.
Starting date of the term.
Ending date of the term (CCYYMMDD).
Text-based description of the term.
Portion of the school year represented by this term, expressed in decimal form precise to 4 decimal places (e.g., 0.1333).
Locally-defined code.
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.
Does this TermInfo represent a marking period?
Does this TermInfo represent a scheduling term?
Does this TermInfo represent an attendance term?
The ID (GUID) that uniquely identifies this TermInfo entity.
The ID (GUID) that identifies the school where the term is used.
School 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).
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.
The name of the student.
The state-assigned identifier for this student.
The address of the student.
Person's race
Person's gender.
The person's date of birth.
The age (in years) of the student on the date in SnapDate.
Currently projected graduation year.
First projected graduation year, usually determined when student is accepted into ninth grade.
Date student officially graduated from secondary education.
The award received upon graduation.
Did the student graduate in the expected number of years?
The ID (GUID) of the StudentSchoolEnrollment object from which the enrollment information is derived.
Name of the school.
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.
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.
The state or province defined identifier for this school.
Enrollment status as of the SnapDate.
The name of the SIF object referenced.
The locally-defined identifier for this room.
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".
Student's eligibility for free and reduced meals.
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.
The ID (GUID) of the student to whom this information relates.
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 for the 2006-07 school year).
This object contains information about a school district or other Local Educational Agency (LEA).
The state-assigned identifier for this LEA.
The NCES-assigned identifier for this LEA.
URL for the LEA.
Code indicating the operational/administrative level.
Indicates whether or not this LEA contact's information should be published in a directory of LEA information.
The LEA's phone number(s).
The LEA's address(es).
Other identification information associated with an LEA, such as the locally-defined code/identifier, etc.
Collection of grade levels offered in this LEA.
Operational condition of an LEA.
Number for the US congressional district where the LEA is located.
The GUID of the LEA whose information this is.
This object defines information related to a staff member's assignment(s); commonly, this will be a school
assignment.
Short assignment description
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 school year.
This is the date from which the staff assignment is valid (inclusive).
This is the date through which the staff assignment is valid (inclusive).
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)
Code representing the type of job function.
Code representing the type of teaching assignment.
Not applicable
An indication of the grade level(s) the individual is assigned
Is this staff itinerant for this assignment?
An indication of the general nature of instruction provided throughout a course.
A GUID referencing an EmployeePersonal object to be able to establish a link between HR employee objects and SIS staff objects.
The GUID that uniquely identifies a particular staff assignment.
The ID (GUID) that identifies the school where the staff member is assigned.
School 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).
ID (GUID) of this staff member, as represented in the StaffPersonal object.Â
This object contains information about a type of equipment that may be on a bus. Examples include wheelchair, car
seat, etc.
Explanation about the type of equipment.
GUID that identifies this type of equipment.
This object contains all of the information about a bus.
Vehicle number of the bus.
The number of people who can ride on the bus at the same time.
The name of the contractor for this bus.
GUID that identifies the type of equipment.
The number of pieces of this type of equipment that are on this bus.
The manufacture year of the bus (CCYY).
The Vehicle Identification Number (VIN) of the bus.
The vehicle's license plate number.
GUID that identifies this bus.
This object contains the schedule for the bus route.
GUID that identifies a bus stop on the route.
The time that the bus associated with this route will stop at this bus stop.
GUID that identifies this object.
GUID that identifies the bus route.
This object contains all of the information about a bus route.
GUID that identifies the bus that is associated with this route.
A unique identifier for the route.
It may contain any printable ASCII character. F
or instance, you may have route 16AM in the morning and a 16PM in the afternoon.
The type of route.
The maximum number of students who are on the bus at any point along this route.
Short explanation of the route. It may be used to designate an area, or used to color-code bus routes (the "orange" route).
Name of the driver who drives this route.
Refers to the amount of time that at least one student is riding the bus.
Includes time when no student is on the bus, including time driving to and from the garage, etc.
Refers to the distance the bus drives when at least one student is riding the bus.
Distance unit used.
kilometers
miles
Includes the total distance driven for this route including to and from garage.
Distance unit used.
kilometers
miles
GUID that identifies this bus route.
This object contains information about a bus stop.
An explanation of this location.
The location of the bus stop.
GUID that identifies this location.
This object contains transportation information about a student. Students should have at least two
StudentTransportInfo objects associated with them: one for inbound information (getting to school) and one for
outbound information (leaving school). If their transportation changes based on the day of the week, then a student
will have more than two StudentTransportInfo objects.
Eligibility status of student for district transportation for this trip.
Distance between the student’s home address and the school.
Units used in distance reporting.
Kilometers
Miles
Distance between the student’s address and the bus stop where they are picked up or dropped off.
Units used in distance reporting.
Kilometers
Miles
Distance between the bus stop where a student is picked up or dropped off and the school.
Units used in distance reporting.
Kilometers
Miles
The time that the bus associated with this route will stop at this bus stop.
A unique identifier for the route. For instance, you may have route 16AM in the morning and a 16PM in the afternoon.
Short explanation of the route.
Vehicle number of the bus.
An explanation of this location.
GUID that identifies the bus stop/route where the student gets on the bus.
GUID referring to a BusRouteDetail object that identifies the origin bus stop for an inbound route or the destination bus stop for an outbound route.
GUID that identifies the bus stop/route where the student gets on the bus.
GUID that identifies the bus stop/route where the student gets off the bus.
GUID referring to a BusRouteDetail object that identifies the origin bus stop for an outbound route or the destination bus stop for an inbound route.
The time that the bus associated with this route will stop at this bus stop.
A unique identifier for the route. F or instance, you may have route 16AM in the morning and a 16PM in the afternoon.
Short explanation of the route. It may be used to designate an area, or used to color-code bus routes (the "orange" route).
An explanation of this location.
GUID that identifies the bus stop/route where the student gets off the bus.
The qualification status of a student entitling local education agency to receive state transportation aid.
Information about whether or not a student is transported to and/or from school or receives services, aid, or payment in lieu of transportation.
The eligibility of a student for transportation between home and school at local public expense because of distance, disability, or other reasons.
GUID that identifies this object.
GUID that identifies the student that this object refers to.
The direction of transportation that this object refers to.
This attribute indicates the day(s) of the week to which this object refers.
GUID referring to the school that the student attends on these day(s) of the week.
This object exposes telematics information to the zone.
The date of the report from the bus.
The time of the report from the bus.
ID of the hardware unit on the bus that tracks & reports location and status. The interpretation of the content is deployment specific, but the format must be compact.
Indicators and values provided by the hardware along with this position snapshot. For events, it is safe to assume that one of these items triggered the hardware to issue an update.
The name of the driver. Condition is that at least one of this and EmployeePersonalRefId must be included.
The GUID of the driver's EmployeePersonal object. Condition is that at least one of this and BusDriver/Name must be included.
Boarding status of the driver.
Driver boarded the bus and no exit detected
Driver exited the bus
Scheduled for this run, but either hasn't boarded or the telematics hardware can't confirm who the driver is
The name of this staff member. Condition is that at least one of this and EmployeePersonalRefId must be included.
The GUID of the employee's EmployeePersonal object. Condition is that at least one of this and BusStaff/Name must be included.
Boarding status of this staff member.
Boarded the bus and no exit detected
Exited the bus
Scheduled for this run, but either hasn't boarded or the telematics hardware can't confirm this staff's identity
The GUID that identifies the route.
Status of the route.
No students have been picked up yet
All students have been dropped off
In the midst of a run
If the bus is not running a regularly scheduled route but is transporting (or positioning to transport) passengers as approved and directed by the school district, this element describes the activity. It's also used for maintenance, repair, and other authorized movements. This element is mutually exclusive with RouteStatus. Absence of both RouteStatus and OtherStatus is acceptable, but may indicate unauthorized operation.
Current odometer reading.
Units used in the odometer reading.
Kilometers
Miles
Current speedometer reading.
Units used in the speedometer reading.Â
Kilometers/hour
Miles/hour
GUID that identifies the student that this element refers to.
Boarding status of this student. Note: Values Sched, On and Off are typical of responses. Values Entered
and Exited are typical of events.
Student boarded the bus and no exit detected
Student exited the bus
Boarded the bus since previous event
Left the bus since previous event
Scheduled for this run, but either hasn't boarded or the telematics hardware can't confirm student identities
The GUID that identifies the bus. This object only has meaning as current data for this particular bus.
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.
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.
Specifies the maximum size of a packet to be returned to the report authority.
The GUID of the authority for whom the report is intended, usually the same authority that defines this manifest.
The name of the object referenced.
The authority's accepted name for the report.
The description for the report.
The first date for which the report contains information.
The last date for which the report contains information. May be the same as BeginReportDate for snapshot-type reports.
The first date on which the report may be submitted to the authority.
The last date on which the report may be submitted to the authority.
The official due date of the report.
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.
This attribute indicates the source of the report definition.
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.
A third-party format that describes the visual representation of the report data.
This attribute indicates the encoding of the format reference.
The vendor-defined content type (e.g. com.vendor.format, PDF, etc.
Query criteria for extracting the report information if ReportDefinitionSource/@Type
is SIF_ExtendedQuery.
The unique identifier for this report manifest.
ID (GUID) of the authority providing this manifest.
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.
Name of the agency/report authority.
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.
Department, office, or subdivision of the agency/report authority.
Level of the authority.
Information on the contact person in this agency.
The unique identifier for this agency/report authority.
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.
The date on which the report was calculated.
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).
Reason for the report submission.
If the submitter is described by another SIF data object such as a SchoolInfo or LEAInfo instance, this element references that object by RefId.
The name of a SIF data object. When used in the context of ReportSubmitterInfo, this attribute must have one of the following values.
The submitter of the SIF_ReportObject is the district or other agency referenced by a LEAInfo object
The submitter of the SIF_ReportObject is the school referenced by a SchoolInfo object
Name of the report submitter.
Department, office, or subdivision of the agency submitting the report.
Information on the contact person in this agency submitting the report.
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.
The report manifest corresponding to this report.
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.
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.
The ID (GUID) that uniquely identifies this instance of a report.
This object provides a mechanism for requesting and updating state student identifiers. While communicated using SIF's request/response
model, this object is an exception case in terms of how it interacts especially with SIF's query mechanisms (e.g. one wouldn't request
certain elements be returned from StudentLocator).
The use of this object is dictated by external use cases and best practices.
Confidence score. The main use of this element is when IdStatus equals "Ambiguous" and the state returns one or more* candidate matches. The interpretation is that the information populated in each returned object matches the information in the request to the extent expressed in this score. The matching/scoring algorithms (and resultant values) are defined by the particular state.
This is the requesting agency's unique ID for the student.
Requesting agency's local zone GUID of the student's StudentPersonal object.
Identification of the agency and/or location requesting the state ID. Optional because the SIF Zone infrastructure may provide adequate information for the state to ascertain the origin of the request.
The functional level of the requesting agency.
Educational Services Agency
Local Educational Agency (District)
The student's current grade level.
Social security number of the student.
Demographic information about the student. This will typically be the core matching information. Privacy considerations may mean that it is filled differently here than it might be in a local StudentPersonal, but it must include enough to drive the state's matching algorithms.
An other ID associated with the contact.
Highest level of education completed by the contact.
For Requests, this should match StudentSchoolEnrollment/EntryDate.
Begin date for a range that is being requested. Note: In most cases this will correspond to the school entry date.
End date for a range that is being requested. Note: In most cases this will correspond to the school exit date.
Indicates the date the student graduated—Year, Year and Month, or Year, Month and Day may be specified.
Intended to facilitate locating students that may not be currently enrolled
in a school or district, particularly in the context of locating student identifiers for initiating a request for a student's academic record.
Supplied date values may often be approximations made by the entity endeavoring to request a student's academic record.
The name of the school last attended by the student.
The location of the school last attended by the student (e.g. city or county name, district name, etc.).
Additional student identifier not represented elsewhere in StudentLocator (e.g. the driver's license number of the student).
When IdStatus is set to Error, this element provides details about the error. Rather than the specification
defining a list of possible error categories and codes for StudentLocator transactions, the SIF_Category and SIF_Code elements may contain
values defined by the application that is responding to the StudentLocator request. It is recommended the requester convey these values
in log files or error reports, along with the SIF_Desc and optional SIF_ExtendedDesc elements.
SIF_Metadata/TimeElement may be specified as metadata of a StudentLocator SIF_Request to indicate a time duration to which
the request parameters apply (as opposed to adding new elements to the StudentLocator object). This metadata may be supplied by systems
that know a student existed in a district during a certain time period (e.g. a system initiating a student record exchange). If the responder
is able to make use of the metadata, it may do so to narrow down the student look-up; otherwise the metadata can be ignored or logged.
Communicates the orchestration status for the object.
GUID that allows requesters and responders to refer to the same logical StudentLocator "transaction" over more than one
SIF_Request/SIF_Response exchange.
This object captures an occurrence within a SIF node (ZIS or agent)—error, warning or information—for storage in an optionally provided zone log.
SIF_LogEntry Adds are reported and are used to post new log entries to the provider of the log.
Of course, subscribing agents may also filter incoming Adds as part of their own logging mechanism.
Any Change or Delete SIF_Events should be ignored at the agent level, but should be routed by the
ZIS (though this should not be necessary). Use of the log is optional and voluntary, except where noted as mandatory in this specification.
Nodes may post as much or as little log data as required with the expectation that if there is a provider of SIF_LogEntry that the logged entries be available
for a provider-defined amount of time subject to provider-defined restrictions on the quantity of data
logged by any given node.
A SIF_LogEntry category. May be omitted for informational-type postings, where typically a textual description will suffice.
Success
Data Issues with Success Result
Data Issues with Failure Result
Error Conditions
A SIF_LogEntry code with regard to SIF_Category above. May be omitted for informational-type postings, where typically a textual description will suffice. If a SIF_Code is included, SIF_Category must be included as well.
An error code specific to the application posting the entry.
Can be used by vendors to query log entries for errors specific to their applications.
If a SIF_ApplicationCode is included, SIF_Category must be included as well;
i.e., application-specific error codes should fall within one of the defined log entry categories.
A textual description of the error.
Any extended error description.
Any SIF data objects to which this log entry may apply.
The name of the SIF object referenced (e.g. StudentPersonal).
The SIF node that logged this entry.
The level of the log entry herein described.
The Authentication object allows a system that stores usernames and/or passwords to share them with other applications through SIF.
The provider of the Authentication object may only support providing a username or a password, or it may support both.
An identifying string for the system that supports this authentication information.
Specific type of user identification.
The identification string for this user.
This is the distinguished name of the user in a network directory system.
A representation of the user's password using the given algorithm.
The method used to encrypt the user's password. See the implementation details below.
The name of the key to be used for decryption of the password. Left blank for plain, encoded text (Algorithm attribute value of "base64") and hash algorithms.
The SIF RefId that uniquely identifies this authentication object.
The SIF RefId of a student or staff member
The type of SIF object that the SIF_RefId attribute identifies.
Unknown (This should NEVER be used if possible)
XML Validation
Encryption
Authentication
Access and Permissions
Registration
Provision
Subscription
Request and Response
Event Reporting and Processing
Transport
System (OS, Database, Vendor localized, etc.)
Generic Message Handling
SMB Handling
Generic error
Message is not well-formed
Generic validation error
Invalid value for element/attribute
Missing mandatory element/attribute
Generic error
Generic error
Generic authentication error (with signature)
Missing sender's certificate
Invalid certificate
Sender's certificate is not trusted
Expired certificate
Invalid signature
Invalid encryption algorithm (only accepts MD4)
Missing public key of the receiver (when decrypting message)
Missing receiver's private key (when decrypting message)
Generic error
No permission to register
No permission to provide this object
No permission to subscribe to this SIF_Event
No permission to request this object
No permission to respond to this object request
No permission to publish SIF_Event
No permission to administer policies
SIF_SourceId is not registered
No permission to publish SIF_Event Add
No permission to publish SIF_Event Change
No permission to publish SIF_Event Delete
Generic error
The SIF_SourceId is invalid
Requested transport protocol is unsupported
Requested SIF_Version(s) not supported.
Requested SIF_MaxBufferSize is too small
ZIS requires a secure transport
Agent is registered for push mode (returned when a push-mode agent sends a SIF_GetMessage).
ZIS does not support the requested Accept-Encoding value.
Generic error
Invalid object
Object already has a provider (SIF_Provide message)
Generic error
Invalid object
Generic error
Invalid object
No provider
Responder does not support requested SIF_Version
Responder does not support requested SIF_MaxBufferSize
Unsupported query in request
Invalid SIF_RequestMsgId specified in SIF_Response
SIF_Response is larger than requested SIF_MaxBufferSize
SIF_PacketNumber is invalid in SIF_Response
SIF_Response does not match any SIF_Version from SIF_Request
SIF_DestinationId does not match SIF_SourceId from SIF_Request
No support for SIF_ExtendedQuery
SIF_RequestMsgId deleted from cache due to timeout
SIF_RequestMsgId deleted from cache by administrator
SIF_Request cancelled by requesting agent
Generic error
Invalid event
Generic error
Requested protocol is not supported
Secure channel requested and no secure path exists
Unable to establish connection
Generic error
Generic error
Message not supported
Version not supported
Context not supported
Protocol error
No such message (as identified by SIF_OriginalMsgId)
Multiple contexts not supported
Generic error
SMB can only be invoked during a SIF_Event acknowledgement
Final SIF_Ack expected from Push-Mode Agent
Incorrect SIF_MsgId in final SIF_Ack
Success
Data was changed to complete request successfully
Data was added to complete request successfully
Insufficient information in message
Cannot process change due to business rule
Related information unavailable
An exception has occurred in the agent (generic error)
An exception has occurred in the ZIS (generic error)
Message could not be delivered due to buffer size limitations
Message could not be delivered due to minimum security requirements
Message could not be delivered due to destination agent not supporting SIF_Version
Message could not be delivered due to SIF_Response validation
A link to another state or school content standard
A link to a standard from another state. The purpose of this is to express relationships between state standards.
Any other type of relationship between the current standard and the target standard item.
Homeless transportation
Choice transportation
Reading / language program
Mathematics program
Science program
Social studies program
Economics program
Computers program
Vocational / career program
Support guidance / advocacy program
Study skills program
After-school tutoring program
Summer school program
4-year-old program
3-year-old program
Extended kindergarten program (beyond half day)
Health / dental / eye care service
Extended instruction time program
Supplemental outside provider instructional services
Specialized instruction
Braille
Foreign Language
Large print booklet
Manually coded English or American sign Language to present test questions
Amplification equipment
Audiotape or CD
Braille Reader
Clarify directions
Computer administration
Cueing
Examiner familiar with / to student
Examiner fluent in sign language
Font enlarged beyond large print version requirements
Foreign language interpreter
Foreign language interpreter for instructions, ask questions
Format
Graph paper
Manipulatives for math items
Mask portion of answer booklet
Mask portion of test booklet
Paraphrasing
Provide reading windows
Provide written directions on separate sheet / transparency
Repeat / reword / clarify directions
Sign language / cued speech interpreter
Simplified language
Student reads aloud
Tactile cues
Test administrator reads test directions aloud
Test administrator reads test questions aloud
Unlisted accommodation or modification
Video cassette
Visual cues
Word processor
Adjustable swivel arm
Adjustable table height
Audio cassette player / tape recorder
Colored lenses
Enlarged keyboard
Enlarged monitor view / screen display
Laptop / computer
Magnification device
Physical supports
Technological aid
Track ball
Video cassette player
Access to translation glossaries / word lists (english-to-primary language). Shall not include definitions of formulas
Arithmetic table (math or science)
Assistive device that does interfere with independent work of the student
Assistive device that does not interfere with independent work of the student
Augmentative communication device
Braille writer
Braille writer, no thesaurus, spell-or grammar-checker
Brailler ruler
Calculator (math or science)
Cassette player / tape recorder
Computer administration
Cranmer abacus
Dictated oral response to proctor / transcriber
Dictionary
Essay responses dictated to a scribe orally, in manually coded English or in American Sign Language; and scribe provides spelling, grammar and language conventions
Grammar checker
Large face calculator
Larger diameter pencil
Mask portion of answer folder
Math manipulatives (math or science)
Modified specil grip pencil
Qualified foreign language interpreter for LEP student
Response dictated in American Sign Language / Manually coded English
Separate additional continuation pages for writing tasks
Sign responses to sign language interpreter
Speech recognition system
Spell-checker
Student marked in test booklet
Talking calculator
Test administrator marked / wrote test at student's direction due to student handwriting issues
Thesaurus
Translation dictionary for LEP student
Verbalized problem-solving
Word processor / typewriter / computer with thesaurus / spell-checker / grammar-checker enabled on essay responses writing portion of test
Word processor / typewriter / computer with thesaurus / spell-checker / grammar-checker turned off
Additional supervised test breaks for English Learners within testing day or following each section provided that test section is completed within a testing day
Frequent breaks
Multi-day administration
Multiple test sessions
Scheduled extended time
Student-requested extended time
Supervised test breaks
Terminate session when student indicates they have completed all items they can
Test administered at best time of day for student
Untimed
Carrel
Facing examiner / proctor
Front of room near examiner / proctor
Hospital / home testing
Individual
Resource room
Separate room
Separate room with other English Learners under supervision of district employee
Small group
Small group in separate room
Special ed classroom
Special furniture
Special lighting
Specialized setting
French Territory of the Afars and the Issas
British Antarctic Territory
Burma
Czechoslovakia
Canton and Enderbury Islands
East Germany
Dahomey
French Southern and Antarctic Territories
Metropolitan France
Gilbert and Ellice Islands
Upper Volta (Haute-Volta)
Johnston Island
Midway Atoll
New Hebrides
Queen Maud Land
Neutral Zone
Trust Territory of the Pacific Islands
U.S. Miscellaneous Pacific Islands
Panama Canal Zone
Rhodesia
Sikkim
Soviet Union
East Timor
Democratic Republic of Vietnam
Wake Island
South Yemen
Yugoslavia
Zaire
AFGHANISTAN
Ã…LAND ISLANDS
ALBANIA
ALGERIA
AMERICAN SAMOA
ANDORRA
ANGOLA
ANGUILLA
ANTARCTICA
ANTIGUA AND BARBUDA
ARGENTINA
ARMENIA
ARUBA
AUSTRALIA
AUSTRIA
AZERBAIJAN
BAHAMAS
BAHRAIN
BANGLADESH
BARBADOS
BELARUS
BELGIUM
BELIZE
BENIN
BERMUDA
BHUTAN
BOLIVIA
BOSNIA AND HERZEGOVINA
BOTSWANA
BOUVET ISLAND
BRAZIL
BRITISH INDIAN OCEAN TERRITORY
BRUNEI DARUSSALAM
BULGARIA
BURKINA FASO
BURUNDI
CAMBODIA
CAMEROON
CANADA
CAPE VERDE
CAYMAN ISLANDS
CENTRAL AFRICAN REPUBLIC
CHAD
CHILE
CHINA
CHRISTMAS ISLAND
COCOS (KEELING) ISLANDS
COLOMBIA
COMOROS
CONGO
CONGO, THE DEMOCRATIC REPUBLIC OF THE
COOK ISLANDS
COSTA RICA
CÔTE D'IVOIRE
CROATIA
CUBA
CYPRUS
CZECH REPUBLIC
DENMARK
DJIBOUTI
DOMINICA
DOMINICAN REPUBLIC
ECUADOR
EGYPT
EL SALVADOR
EQUATORIAL GUINEA
ERITREA
ESTONIA
ETHIOPIA
FALKLAND ISLANDS (MALVINAS)
FAROE ISLANDS
FIJI
FINLAND
FRANCE
FRENCH GUIANA
FRENCH POLYNESIA
FRENCH SOUTHERN TERRITORIES
GABON
GAMBIA
GEORGIA
GERMANY
GHANA
GIBRALTAR
GREECE
GREENLAND
GRENADA
GUADELOUPE
GUAM
GUATEMALA
GUERNSEY
GUINEA
GUINEA-BISSAU
GUYANA
HAITI
HEARD ISLAND AND MCDONALD ISLANDS
HOLY SEE (VATICAN CITY STATE)
HONDURAS
HONG KONG
HUNGARY
ICELAND
INDIA
INDONESIA
IRAN, ISLAMIC REPUBLIC OF
IRAQ
IRELAND
ISLE OF MAN
ISRAEL
ITALY
JAMAICA
JAPAN
JERSEY
JORDAN
KAZAKHSTAN
KENYA
KIRIBATI
KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF
KOREA, REPUBLIC OF
KUWAIT
KYRGYZSTAN
LAO PEOPLE'S DEMOCRATIC REPUBLIC
LATVIA
LEBANON
LESOTHO
LIBERIA
LIBYAN ARAB JAMAHIRIYA
LIECHTENSTEIN
LITHUANIA
LUXEMBOURG
MACAO
MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF
MADAGASCAR
MALAWI
MALAYSIA
MALDIVES
MALI
MALTA
MARSHALL ISLANDS
MARTINIQUE
MAURITANIA
MAURITIUS
MAYOTTE
MEXICO
MICRONESIA, FEDERATED STATES OF
MOLDOVA, REPUBLIC OF
MONACO
MONGOLIA
MONTSERRAT
MOROCCO
MOZAMBIQUE
MYANMAR
NAMIBIA
NAURU
NEPAL
NETHERLANDS
NETHERLANDS ANTILLES
NEW CALEDONIA
NEW ZEALAND
NICARAGUA
NIGER
NIGERIA
NIUE
NORFOLK ISLAND
NORTHERN MARIANA ISLANDS
NORWAY
OMAN
PAKISTAN
PALAU
PALESTINIAN TERRITORY, OCCUPIED
PANAMA
PAPUA NEW GUINEA
PARAGUAY
PERU
PHILIPPINES
PITCAIRN
POLAND
PORTUGAL
PUERTO RICO
QATAR
RÉUNION
ROMANIA
RUSSIAN FEDERATION
RWANDA
SAINT HELENA
SAINT KITTS AND NEVIS
SAINT LUCIA
SAINT PIERRE AND MIQUELON
SAINT VINCENT AND THE GRENADINES
SAMOA
SAN MARINO
SAO TOME AND PRINCIPE
SAUDI ARABIA
SENEGAL
SERBIA AND MONTENEGRO
SEYCHELLES
SIERRA LEONE
SINGAPORE
SLOVAKIA
SLOVENIA
SOLOMON ISLANDS
SOMALIA
SOUTH AFRICA
SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS
SPAIN
SRI LANKA
SUDAN
SURINAME
SVALBARD AND JAN MAYEN
SWAZILAND
SWEDEN
SWITZERLAND
SYRIAN ARAB REPUBLIC
TAIWAN, PROVINCE OF CHINA
TAJIKISTAN
TANZANIA, UNITED REPUBLIC OF
THAILAND
TIMOR-LESTE
TOGO
TOKELAU
TONGA
TRINIDAD AND TOBAGO
TUNISIA
TURKEY
TURKMENISTAN
TURKS AND CAICOS ISLANDS
TUVALU
UGANDA
UKRAINE
UNITED ARAB EMIRATES
UNITED KINGDOM
UNITED STATES
UNITED STATES MINOR OUTLYING ISLANDS
URUGUAY
UZBEKISTAN
VANUATU
Vatican City State see HOLY SEE
VENEZUELA
VIET NAM
VIRGIN ISLANDS, BRITISH
VIRGIN ISLANDS, U.S.
WALLIS AND FUTUNA
WESTERN SAHARA
YEMEN
Zaire see CONGO, THE DEMOCRATIC REPUBLIC OF THE
ZAMBIA
ZIMBABWE
UAE Dirham
Afghani
Lek
Armenian Dram
Netherlands Antillian Guikder
Kwanza
Argentine Peso
Australian Dollar
Aruban Guilder
Azerbaijanian Manat
Convertible Marks
Barbados Dollar
Taka
Bulgarian Lev
Bahraini Dinar
Burundi Franc
Bermudian Dollar (customarily known as Bermuda Dollar)
Brunei Dollar
Boliviano
Mvdol
Brazilian Real
Bahamian Dollar
Ngultrum
Pula
Belarussian Ruble
Belize Dollar
Canadian Dollar
Franc Congolais
WIR Euro
Swiss Franc
WIR Franc
Unidades de formento
Chilean Peso
Yuan Renminbi
Colombian Peso
Unidad de Valor Real
Costa Rican Colon
Serbian Dinar
Cuban Peso
Cape Verde Escudo
Cyprus Pound
Czech Koruna
Djibouti Franc
Danish Krone
Dominican Peso
Algerian Dinar
Kroon
Egyptian Pound
Nakfa
Ethiopian Birr
Euro
Fiji Dollar
Falkland Islands Pound
Pound Sterling
Lari
Cedi
Gibraltar Pound
Dalasi
Guinea Franc
Quetzal
Guinea-Bissau Peso
Guyana Dollar
Hong Kong Dollar
Lempira
Croatian Kuna
Gourde
Forint
Rupiah
New Israeli Sheqel
Indian Rupee
Iraqi Dinar
Iranian Rial
Iceland Krona
Jamaican Dollar
Jordanian Dinar
Yen
Kenyan Shilling
Som
Riel
Comoro Franc
North Korean Won
Won
Kuwaiti Dinar
Cayman Islands Dollar
Tenge
Kip
Lebanese Pound
Sri Lanka Rupee
Liberian Dollar
Loti
Lithuanian Litas
Latvian Lats
Libyan Dinar
Moroccan Dirham
Moldovan Leu
Malagascy Ariary
Denar
Kyat
Tugrik
Pataca
Ouguiya
Maltese Lira
Mauritius Rupee
Rufiyaa
Kwacha
Mexican Peso
Mexican Unidad de Inversion (UID)
Malaysian Ringgit
Metical
Namibian Dollar
Naira
Cordoba Oro
Norwegian Krone
Nepalese Rupee
New Zealand Dollar
Rial Omani
Balboa
Nuevo Sol
Kina
Philippine Peso
Pakistan Rupee
Zloty
Guarani
Qatari Rial
Old Leu
New Leu
Russian Ruble
Rwanda Franc
Saudi Riyal
Solomon Islands Dollar
Seychelles Rupee
Sudanese Dinar
Swedish Krona
Singapore Dollar
Saint Helena Pound
Tolar
Slovak Koruna
Leone
Somali Shilling
Surinam Dollar
Dobra
El Salvador Colon
Syrian Pound
Lilangeni
Baht
Somoni
Manat
Tunisian Dinar
Pa'anga
New Turkish Lira
Trinidad and Tobago Dollar
New Taiwan Dollar
Tanzanian Shilling
Hryvnia
Uganda Shilling
US Dollar
US Dollar (Next day)
US Dollar (Same day)
Peso Uruguayo
Uzbekistan Sum
Bolivar
Dong
Vatu
Tala
CFA Franc BEAC
Silver
Gold
Bond Markets Units European Composite Unit (EURCO)
European Monetary Unit (E.M.U.-6)
European Unit of Account 9 (E.U.A.-9)
European Unit of Account 17 (E.U.A.-17)
East Caribbean Dollar
SDR
Gold-Franc
UIC-Franc
CFA Franc BCEAO
Palladium
CFP Franc
Platinum
Code specifically reserved for testing purposes
Code assigned for transactions where no currency is involved
Yemeni Rial
Rand
Kwacha
Zimbabwe Dollar
English/Language Arts I (9th grade)
English/Language Arts II (10th grade)
English/Language Arts III (11th grade)
English/Language Arts IV (12th grade)
AP English Language and Composition
AP English Literature and Composition
IB Language A (English)
English as a Second Language
Language Arts Laboratory
English/Literature (freshmen and sophomores)
English/Literature (juniors and seniors)
Literature
American Literature
American Literature/History
British Literature
British Literature/History
World Literature
Biblical Literature
Literature of an Author
Literature of a Genre
Literature of a Period
Literature of a Place
Literature of a People
Literature of a Theme
Strategic Reading
Assisted Reading
Corrective Reading
Literature—Independent Study
Literature—Workplace Experience
Literature—Other
English/Composition (freshmen and sophomores)
English/Composition (juniors and seniors)
Composition
Creative Writing
Research/Technical Writing
Composition—Independent Study
Composition—Workplace Experience
Composition—Other
Public Speaking
Forensic Speech—Inclusive
Forensic Speech—Debate
Forensic Speech—Individual Event
Communications
Applied English and Communications
Speech—Independent Study
Speech—Workplace Experience
Speech—Other
English Morphology and Grammar
History of the English Language
English—Test Preparation
English Proficiency Development
English Language and Literature—Aide
English Language and Literature—Independent Study
English Language and Literature—Workplace Experience
English Language and Literature—Other
Informal Mathematics
General Math
Particular Topics in Foundation Math
Foundation Math—Independent Study
Foundation Math—Other
Pre-Algebra
Algebra I
Algebra I—Part 1
Algebra I—Part 2
Transition Algebra
Algebra II
Algebra III
Particular Topics in Algebra
Integrated Math—multi-year equivalent
Algebra—Other
Informal Geometry
Geometry
Analytic Geometry
Principles of Algebra and Geometry
Particular Topics in Geometry
Geometry—Other
Number Theory
Discrete Mathematics
Trigonometry
Math Analysis
Trigonometry/Math Analysis
Trigonometry/Algebra
Trigonometry/Analytic Geometry
Math Analysis/Analytic Geometry
Elementary Functions
Pre-Calculus
Linear Algebra
Linear Programming
Abstract Algebra
Calculus
Multivariate Calculus
Differential Calculus
AP Calculus AB
AP Calculus BC
Particular Topics in Calculus
IB Mathematical Studies
IB Mathematics
IB Mathematics and Computing—SL
IB Further Mathematics—SL
Particular Topics in Analytic Mathematics
Analytic Mathematics—Other
General Applied Math
Occupationally Applied Math
Technical Math
Business Math
Business Math with Algebra
Computer Math with Algebra
Consumer Math
Probability and Statistics
Inferential Probability and Statistics
AP Statistics
Particular Topics in Probability and Statistics
Probability and Statistics—Independent Study
Probability and Statistics—Other
History of Math
Mathematics—Test Preparation
Mathematics Proficiency Development
Mathematics—Aide
Mathematics—Independent Study
Mathematics—Workplace Experience
Mathematics—Other
Earth Science
Geology
Environmental Science
Astronomy
Marine Science
Meteorology
Physical Geography
Earth and Space Science
Earth Science—Independent Study
Earth Science—Workplace Experience
Earth Science—Other
Biology
Biology—Advanced Studies
Anatomy and Physiology
Anatomy
Physiology
AP Biology
IB Biology
Botany
Genetics
Microbiology
Zoology
Conceptual Biology
Particular Topics in Biology
Biology—Independent Study
Biology—Workplace Experience
Biology—Other
Chemistry
Chemistry—Advanced Studies
Organic Chemistry
Physical Chemistry
Conceptual Chemistry
AP Chemistry
IB Chemistry
Particular Topics in Chemistry
Chemistry—Independent Study
Chemistry—Workplace Experience
Chemistry—Other
Physics
Physics—Advanced Studies
Principles of Technology
AP Physics B
AP Physics C
IB Physics
Physical Science
IB Physical Science
Conceptual Physics
Particular Topics in Physics
Physics—Independent Study
Physics—Workplace Experience
Physics—Other
Integrated Science
Unified Science
Applied Biology/Chemistry
Technological Inquiry
Origins of Science
IB Design Technology
AP Environmental Science
IB Environmental Science
Aerospace
Science, Technology and Society
Technical Science
Scientific Research and Design
Life and Physical Sciences—Proficiency Development
Life and Physical Sciences—Aide
Life and Physical Sciences—Independent Study
Life and Physical Sciences—Workplace Experience
Life and Physical Sciences—Other
World Geography
Particular Topics in Geography
IB Geography
AP Human Geography
Geography—Independent Study
Geography—Workplace Experience
Geography—Other
World History—Overview
World History and Geography
Modern World History
IB History
Modern European History
AP European History
AP World History
Ancient Civilizations
Medieval European History
Ancient and Medieval History
World Area Studies
World People Studies
Western Civilization
Contemporary World Issues
Particular Topics in World History
IB Islamic History
World History—Independent Study
World History—Workplace Experience
World History—Other
U.S. History—Comprehensive
Early U.S. History
Modern U.S. History
AP U.S. History
State-Specific Studies
Contemporary U.S. Issues
U.S. Ethnic Studies
U.S. Gender Studies
Particular Topics in U.S. History
U.S. History—Independent Study
U.S. History—Workplace Experience
U.S. History—Other
U.S. Government—Comprehensive
Particular Topics in U.S. Government
Political Science
Comparative Government
International Relations
United States and World Affairs
AP U.S. Government and Politics
AP Comparative Government and Politics
AP Government
Principles of Democracy
Civics
Law Studies
Consumer Law
Business Law
Legal System
Particular Topics in Law
Government, Politics and Law—Independent Study
Government, Politics and Law—Workplace Experience
Government, Politics and Law—Other
Economics
Comparative Economics
AP Microeconomics
AP Macroeconomics
AP Economics
IB Economics
Particular Topics in Economics
Economics—Independent Study
Economics—Workplace Experience
Economics—Other
Anthropology
Particular Topics in Anthropology
IB Social Anthropology
Psychology
Particular Topics in Psychology
AP Psychology
IB Psychology
Sociology
Particular Topics in Sociology
Social Science
Social Science Research
IB Organization Studies
Social Sciences—Independent Study
Social Sciences—Workplace Experience
Social Sciences—Other
Humanities Survey
Humanities
Issues of Western Humanities
IB Theory of Knowledge
Social Studies
Philosophy
Particular Topics in Philosophy
Modern Intellectual History
IB Philosophy
Particular Topics in Humanities
Humanities—Independent Study
Humanities—Workplace Experience
Humanities—Other
Social Sciences and History—Proficiency Development
Social Sciences and History—Aide
Social Sciences and History—Independent Study
Social Sciences and History—Workplace Experience
Social Sciences and History—Other
Dance Technique
Dance Repertory
Expressive Movement
Dance Appreciation
Choreography
Dance—Independent Study
Dance—Workplace Experience
Dance—Other
Introduction to the Theater
Theatre Arts
Drama—Comprehensive
Exploration in Drama
Drama—Acting/Performance
Drama—Stagecraft
Directing
Playwriting
History and Literature of the Theater
Drama—Independent Study
Drama—Workplace Experience
Drama—Other
General Band
Concert Band
Marching Band
Orchestra
Contemporary Band
Instrumental Ensembles
Piano
Guitar
Individual Technique—Instrumental Music
Chorus
Vocal Ensembles
Individual Technique—Vocal Music
Music Theory
AP Music Theory
IB Music
Music History/Appreciation
Music History
Music Appreciation
Composition/Songwriting
Music—Independent Study
Music—Workplace Experience
Music—Other
Art Appreciation
Art History
AP Art—History of Art
Creative Art—Comprehensive
Creative Art—Drawing/Painting
Creative Art—Drawing
Creative Art—Painting
Creative Art—Sculpture
Ceramics/Pottery
Printmaking/Graphics
Printmaking
Graphic Design
Advertising Design
Textiles
Crafts
Jewelry
Photography
Film/Videotape
Computer-Assisted Art
Art Portfolio
AP Studio Art—General Portfolio
AP Studio Art—Drawing Portfolio
IB Art/Design
Visual Arts—Independent Study
Visual Arts—Workplace Experience
Visual Arts—Other
Integrated Fine Arts
Fine and Performing Art—Aide
Fine and Performing Art—Independent Study
Fine and Performing Art—Workplace Experience
Fine and Performing Art—Other
Spanish I
Spanish II
Spanish III
Spanish IV
Spanish V
Spanish for Native Speakers
Spanish Field Experience
Spanish Conversation and Culture
Spanish Literature
IB Language A (non-English)—Spanish
IB Language B—Spanish
AP Spanish Language
AP Spanish Literature
French I
French II
French III
French IV
French V
French for Native Speakers
French Field Experience
French Conversation and Culture
French Literature
IB Language A (non-English)—French
IB Language B—French
AP French Language
AP French Literature
Italian I
Italian II
Italian III
Italian IV
Italian V
Italian for Native Speakers
Italian Field Experience
Italian Conversation and Culture
Italian Literature
IB Language A (non-English)—Italian
IB Language B—Italian
Portuguese I
Portuguese II
Portuguese III
Portuguese IV
Portuguese V
Portuguese for Native Speakers
Portuguese Field Experience
Portuguese Conversation and Culture
Portuguese Literature
IB Language A (non-English)—Portuguese
IB Language B—Portuguese
Romance/Italic Language I
Romance/Italic Language II
Romance/Italic Language III
Romance/Italic Language IV
Romance/Italic Language V
Romance/Italic Language for Native Speakers
Romance/Italic Language Field Experience
Romance/Italic Language Conversation and Culture
Romance/Italic Literature
IB Language A (non-English)—Romance/Italic Language
IB Language B—Romance/Italic Language
Romance/Italic Language—Other
German I
German II
German III
German IV
German V
German for Native Speakers
German Field Experience
German Conversation and Culture
German Literature
IB Language A (non-English)—German
IB Language B—German
AP German Language
Germanic Language I
Germanic Language II
Germanic Language III
Germanic Language IV
Germanic Language V
Germanic Language for Native Speakers
Germanic Language Field Experience
Germanic Language Conversation and Culture
Germanic Literature
IB Language A (non-English)—Germanic Language
IB Language B—Germanic Language
Germanic Language—Other
Celtic Language I
Celtic Language II
Celtic Language III
Celtic Language IV
Celtic Language V
Celtic Language for Native Speakers
Celtic Language Field Experience
Celtic Language Conversation and Culture
Celtic Literature
IB Language A (non-English)—Celtic Language
IB Language B—Celtic Language
Celtic Language—Other
Greek I
Greek II
Greek III
Greek IV
Greek V
Greek for Native Speakers
Greek Field Experience
Greek Conversation and Culture
Greek Literature
IB Language A (non-English)—Greek
IB Language B—Greek
Greek—Other
Latin I
Latin II
Latin III
Latin IV
Latin V
IB Classical Languages—Latin
AP Latin (Virgil, Catullus and Horace)
Classical Greek I
Classical Greek II
Classical Greek III
Classical Greek IV
Classical Greek V
IB Classical Languages—Greek
Classical Languages—Other
Chinese I
Chinese II
Chinese III
Chinese IV
Chinese V
Chinese for Native Speakers
Chinese Field Experience
Chinese Conversation and Culture
Chinese Literature
IB Language A (non-English)—Chinese
IB Language B—Chinese
Japanese I
Japanese II
Japanese III
Japanese IV
Japanese V
Japanese for Native Speakers
Japanese Field Experience
Japanese Conversation and Culture
Japanese Literature
IB Language A (non-English)—Japanese
IB Language B—Japanese
Korean I
Korean II
Korean III
Korean IV
Korean V
Korean for Native Speakers
Korean Field Experience
Korean Conversation and Culture
Korean Literature
IB Language A (non-English)—Korean
IB Language B—Korean
East Asian Language I
East Asian Language II
East Asian Language III
East Asian Language IV
East Asian Language V
East Asian Language for Native Speakers
East Asian Language Field Experience
East Asian Language Conversation and Culture
East Asian Literature
IB Language A (non-English)—East Asian Language
IB Language B—East Asian Language
East Asian Language—Other
Vietnamese I
Vietnamese II
Vietnamese III
Vietnamese IV
Vietnamese V
Vietnamese for Native Speakers
Vietnamese Field Experience
Vietnamese Conversation and Culture
Vietnamese Literature
IB Language A (non-English)—Vietnamese
IB Language B—Vietnamese
Filipino I
Filipino II
Filipino III
Filipino IV
Filipino V
Filipino for Native Speakers
Filipino Field Experience
Filipino Conversation and Culture
Filipino Literature
IB Language A (non-English)—Filipino
IB Language B—Filipino
Southeast Asian Language I
Southeast Asian Language II
Southeast Asian Language III
Southeast Asian Language IV
Southeast Asian Language V
Southeast Asian Language for Native Speakers
Southeast Asian Language Field Experience
Southeast Asian Language Conversation and Culture
Southeast Asian Literature
IB Language A (non-English)—Southeast Asian Language
IB Language B—Southeast Asian Language
Southeast Asian Language—Other
Russian I
Russian II
Russian III
Russian IV
Russian V
Russian for Native Speakers
Russian Field Experience
Russian Conversation and Culture
Russian Literature
IB Language A (non-English)—Russian
IB Language—Russian
Balto-Slavic Language I
Balto-Slavic Language II
Balto-Slavic Language III
Balto-Slavic Language IV
Balto-Slavic Language V
Balto-Slavic Language for Native Speakers
Balto-Slavic Language Field Experience
Balto-Slavic Language Conversation and Culture
Balto-Slavic Literature
IB Language A (non-English)—Balto-Slavic Language
IB Language B—Balto-Slavic Language
Balto-Slavic Language—Other
Turkic/Ural-Altaic Language I
Turkic/Ural-Altaic Language II
Turkic/Ural-Altaic Language III
Turkic/Ural-Altaic Language IV
Turkic/Ural-Altaic Language V
Turkic/Ural-Altaic Language for Native Speakers
Turkic/Ural-Altaic Language Field Experience
Turkic/Ural-Altaic Language Conversation and Culture
Turkic/Ural-Altaic Literature
IB Language A (non-English)—Turkic/Ural-Altaic Language
IB Language B—Turkic/Ural-Altaic Language
Turkic/Ural-Altaic Language—Other
Iranian/Persian Language I
Iranian/Persian Language II
Iranian/Persian Language III
Iranian/Persian Language IV
Iranian/Persian Language V
Iranian/Persian Language for Native Speakers
Iranian/Persian Language Field Experience
Iranian/Persian Language Conversation and Culture
Iranian/Persian Literature
IB Language A (non-English)—Iranian/Persian Language
IB Language B—Iranian/Persian Language
Iranian/Persian Language—Other
Hebrew I
Hebrew II
Hebrew III
Hebrew IV
Hebrew V
Hebrew for Native Speakers
Hebrew Field Experience
Hebrew Conversation and Culture
Hebrew Literature
IB Language A (non-English)—Hebrew
IB Language B—Hebrew
IB Classical Languages—Hebrew
Arabic I
Arabic II
Arabic III
Arabic IV
Arabic V
Arabic for Native Speakers
Arabic Field Experience
Arabic Conversation and Culture
Arabic Literature
IB Language A (non-English)—Arabic
IB Language—Arabic
IB Classical Languages—Arabic
Semitic and Near/Middle Eastern Languages—Other
Swahili I
Swahili II
Swahili III
Swahili IV
Swahili V
Swahili for Native Speakers
Swahili Field Experience
Swahili Conversation and Culture
Swahili Literature
IB Language A (non-English)—Swahili
IB Language B—Swahili
Non-Semitic African Language I
Non-Semitic African Language II
Non-Semitic African Language III
Non-Semitic African Language IV
Non-Semitic African Language V
Non-Semitic African Language for Native Speakers
Non-Semitic African Language Field Experience
Non-Semitic African Language Conversation and Culture
Non-Semitic African Literature
IB Language A (non-English)—Non-Semitic African Language
IB Language B—Non-Semitic African Language
Non-Semitic African Language—Other
American Sign Language I
American Sign Language II
American Sign Language III
American Sign Language IV
American Sign Language V
American Sign Language—Other
American Indian Language I
American Indian Language II
American Indian Language III
American Indian Language IV
American Indian Language V
American Indian Language for Native Speakers
American Indian Language Field Experience
American Indian Language Conversation and Culture
American Indian Literature
IB Language A (non-English)—American Indian Language
IB Language B—American Indian Language
American Indian Language—Other
Indic Language I
Indic Language II
Indic Language III
Indic Language IV
Indic Language V
Indic Language for Native Speakers
Indic Language Field Experience
Indic Language Conversation and Culture
Indic Literature
IB Language A (non-English)—Indic Language
IB Language B—Indic Language
Indic Language—Other
Malayo-Polynesian Language I
Malayo-Polynesian Language II
Malayo-Polynesian Language III
Malayo-Polynesian Language IV
Malayo-Polynesian Language V
Malayo-Polynesian Language for Native Speakers
Malayo-Polynesian Language Field Experience
Malayo-Polynesian Language Conversation and Culture
Malayo-Polynesian Literature
IB Language A (non-English)—Malayo-Polynesian Language
IB Language B—Malayo-Polynesian Language
Malayo-Polynesian Language—Other
Foreign Language and Literature—Aide
Foreign Language and Literature—Independent Study
Foreign Language and Literature—Workplace Experience
Foreign Language and Literature—Other
Religious Foundations
Comparative Religion
Eastern Religions
Western Religions
Scriptures
Old Testament
New Testament
Bible History
Christology
Religious Figures
Liturgy and Prayer
Prayer and Spirituality
Religious Ethics and Morality
Justice, Peace, and Faith
Faith and Lifestyle
Ministry
Religious Education and Theology—Aide
Religious Education and Theology—Independent Study
Religious Education and Theology—Workplace Experience
Religious Education and Theology—Other
Physical Education
Team Sports
Individual/Dual Sports
Recreation Sports
Fitness/Conditioning Activities
Corps Movement
Adapted Physical Education
Gymnastics
Weight Training
Aquatics/Water Sports
Tennis
Self-defense
Specific Sports Activities
Physical Education Equivalent
Off-Campus Sports
Lifetime Fitness Education
Sports Physiology
Physical Education—Independent Study
Physical Education—Workplace Experience
Physical Education—Other
Health Education
Health and Fitness
Community Health
Special Needs Health Education
Safety and First Aid
Health for Parenting Teens
Health and Life Management
Substance Abuse Prevention
Health Education—Independent Study
Health Education—Workplace Experience
Health Education—Other
Drivers’ Education—Classroom Only
Drivers’ Education—Classroom and Laboratory
Drivers’ Education—Independent Study
Drivers’ Education—Workplace Experience
Drivers’ Education—Other
Physical Education/Health/Drivers’ Education
Physical, Health, and Safety Education—Aide
Physical, Health, and Safety Education—Independent Study
Physical, Health, and Safety Education—Workplace Experience
Physical, Health, and Safety Education—Other
Introduction to Jr. ROTC
Military Jr. ROTC—unspecified branch
ROTC Drill
Military Leadership
Army Junior ROTC I
Army Junior ROTC II
Army Junior ROTC III
Army Junior ROTC IV
Naval Junior ROTC I
Naval Junior ROTC II
Naval Junior ROTC III
Naval Junior ROTC IV
Air Force Junior ROTC I
Air Force Junior ROTC II
Air Force Junior ROTC III
Air Force Junior ROTC IV
Marine Corps Junior ROTC I
Marine Corps Junior ROTC II
Marine Corps Junior ROTC III
Marine Corps Junior ROTC IV
Military Science—Aide
Military Science—Independent Study
Military Science—Workplace Experience
Military Science—Other
Introduction to Computers
Computing Systems
Computer and Information Technology
Computer Applications
Business Computer Applications
Telecommunications
IB Information Technology in a Global Society
Particular Topics in Computer Literacy
Computer Literacy—Independent Study
Computer Literacy—Workplace Experience
Computer Literacy—Other
Information Management
Database Management and Data Warehousing
Database Applications
Data Systems/Processing
Particular Topics in Management Information Systems
Management Information Systems—Independent Study
Management Information Systems—Workplace Experience
Management Information Systems—Other
Network Technology
Networking Systems
Area Network Design and Protocols
Router Basics
NetWare Routing
Wide Area Telecommunications and Networking
Wireless Networks
Network Security
Essentials of Network Operating Systems
Microsoft Certified Professional (MCP)
Particular Topics in Networking Systems
Networking Systems—Independent Study
Networking Systems—Workplace Experience
Networking Systems—Other
Business Programming
Computer Programming
Visual Basic (VB) Programming
C++ Programming
Java Programming
Computer Programming—Other Language
AP Computer Science A
AP Computer Science AB
IB Computing Studies
Particular Topics in Computer Programming
Computer Programming—Independent Study
Computer Programming—Workplace Experience
Computer Programming—Other
Web Page Design
Computer Graphics
Interactive Media
Particular Topics in Media Technology
Media Technology—Independent Study
Media Technology—Workplace Experience
Media Technology—Other
Computer Technology
Computer Maintenance
Information Support and Services
IT Essentials: PC Hardware and Software
CISCO—The Panduit Network Infrastructure Essentials (PNIE)
Particular Topics in Information Support and Services
Information Support and Services—Independent Study
Information Support and Services—Workplace Experience
Information Support and Services—Other
Computer and Information Sciences—Aide
Computer and Information Sciences—Independent Study
Computer and Information Sciences—Workplace Experience
Computer and Information Sciences—Other
Introduction to Communication
Communication Technology
Particular Topics in Communication
Communication—Independent Study
Communication—Workplace Experience
Communication—Other
Audio/Visual Production
Commercial Photography
Photographic Laboratory and Darkroom
Photo Imaging
Video
Particular Topics in Audio/Video Technology and Film
Audio/Video Technology and Film—Independent Study
Audio/Video Technology and Film—Workplace Experience
Audio/Video Technology and Film—Other
Journalism
Photojournalism
Broadcasting Technology
Publication Production
Particular Topics in Journalism and Broadcasting
Journalism and Broadcasting—Independent Study
Journalism and Broadcasting—Workplace Experience
Journalism and Broadcasting—Other
Digital Media Technology
Desktop Publishing
Digital Media Design and Production
Commercial Graphic Design
Graphic Technology
Photography and Printing Technology
Photoengraving
Print Press Operations
Particular Topics in Printing Technology and Production
Printing Technology—Independent Study
Printing Technology—Workplace Experience
Printing Technology—Other
Communication and Audio/Video Technology—Aide
Communication and Audio/Video Technology—Independent Study
Communication and Audio/Video Technology—Workplace Experience
Communication and Audio/Video Technology—Other
Business/Office Career Exploration
Office Procedures—Comprehensive
Office and Administrative Technologies
Office Services
Keyboarding
Word Processing
Recordkeeping
Particular Topics in Administration
Business Communications
Administration—Independent Study
Administration—Workplace Experience
Administration—Other
Introductory Business
Business Management
Entrepreneurship
Business Law
Business Principles and Management
International Business and Marketing
Human Resources and Labor Relations
Human Resources Management
IB Business and Management
Management—Independent Study
Management—Workplace Experience
Management—Other
Banking and Finance
Banking
Finance
Accounting
Business Economics
Risk Management and Insurance
Investing
Finance—Independent Study
Finance—Workplace Experience
Finance—Other
Marketing Career Exploration
Marketing—Comprehensive
Marketing—Fashion
Marketing—Real Estate
Marketing—Transportation
Marketing—Food/Beverage Industry
Marketing—Insurance
Marketing—Floristry
Marketing—Hospitality/Tourism
Marketing—Merchandising
Retail Marketing
Internet Marketing
Sports and Entertainment Marketing
Principles of Marketing
Principles of Advertising
Marketing Management
Marketing—Other Specialization
Marketing—Independent Study
Marketing—Workplace Experience
Marketing—Other
Cashier/Checker Operations
Principles of Selling
Sales—Independent Study
Sales—Workplace Experience
Sales—Other
Business and Marketing—Aide
Business and Marketing—Independent Study
Business and Marketing—Workplace Experience
Business and Marketing—Other
Exploration of Manufacturing Occupations
Manufacturing—Comprehensive
Industrial Arts
Industrial Safety/First Aid
Material and Processes
Metal and Wood Processing/Production
Wood Processing/Production
Metal Processing/Production
Plastics Processing/Production
Ceramic Processing/Production
Particular Topics in Processing and Production
Processing/Production—Independent Study
Processing/Production—Workplace Experience
Processing/Production—Other
Production Systems
Electro-Mechanical Systems
Product Development
Production Systems—Independent Study
Production Systems—Workplace Experience
Production Systems—Other
Metalwork Occupations
Metalworking
Machining
Particular Topics in Machining
Sheet Metal
Particular Topics in Sheet Metal
Welding
Particular Topics in Welding
Particular Topics in Metalwork
Metalwork—Independent Study
Metalwork—Workplace Experience
Metalwork—Other
Appliance Repair
Equipment Maintenance and Repair
Repair—Independent Study
Repair—Workplace Experience
Repair—Other
Manufacturing—Aide
Manufacturing—Independent Study
Manufacturing—Workplace Experience
Manufacturing—Other
Exploration of Health Care Occupations
Health Care Occupations—Comprehensive
Nursing
Nursing—LPN
Home Health Care
Dental Science
Emergency Medical Technology
Surgical Technology
Vision Care
Optometrics
Gerontology
Physical Therapy
Respiratory Therapy
Care of Athletes
Particular Topics in Therapeutic Services
Therapeutic Services—Independent Study
Therapeutic Services—Workplace Experience
Therapeutic Services—Other
Dental Laboratory Technology
Medical Lab Technology
EKG Technology
Phlebotomy
Particular Topics in Diagnostic Services
Diagnostic Services—Independent Study
Diagnostic Services—Workplace Experience
Diagnostic Services—Other
Medical/Clerical Assisting
Pharmacy Assisting
Medical Office Procedures
Medical Terminology
Particular Topics in Health Information
Health Information—Independent Study
Health Information—Workplace Experience
Health Information—Other
Central Service Technology
Health Support Services
Health Unit Coordination
Particular Topics in Support Services
Health Support Services—Independent Study
Health Support Services—Workplace Experience
Health Support Services—Other
Health Science
Biotechnology
Pharmacology
Particular Topics in Health Sciences
Health Sciences—Independent Study
Health Sciences—Workplace Experience
Health Sciences—Other
Health Care Sciences—Aide
Health Care Sciences—Independent Study
Health Care Sciences—Workplace Experience
Health Care Sciences—Other
Exploration of Public Service Careers
Criminal Justice
Corrections
Particular Topics in Law Enforcement
Law Enforcement—Independent Study
Law Enforcement—Workplace Experience
Law Enforcement—Other
Public Safety
Security Services
Particular Topics in Security
Security and Protection—Independent Study
Security and Protection—Workplace Experience
Security and Protection—Other
Fire Science
Fire Fighting
Particular Topics in Fire Management
Fire Management—Independent Study
Fire Management—Workplace Experience
Fire Management—Other
Public Administration
Community Protection
Public Policy
Government Service—Independent Study
Government Service—Workplace Experience
Government Service—Other
Public, Protective, and Government Service—Aide
Public, Protective, and Government Service—Independent Study
Public, Protective, and Government Service—Workplace Experience
Public, Protective, and Government Service—Other
Exploration of Hospitality Careers
Exploration of Restaurant, Food and Beverage Services
Restaurant, Food and Beverage Services—Comprehensive
Food Service
Nutrition and Food Preparation
Restaurant Management and Operations
Culinary Art Specialty
Particular Topics in Restaurant, Food and Beverage Services
Restaurant, Food and Beverage Services—Independent Study
Restaurant, Food and Beverage Services—Workplace Experience
Restaurant, Food and Beverage Services—Other
Exploration of Lodging Careers
Lodging—Comprehensive
Institutional Maintenance
Particular Topics in Lodging
Lodging—Independent Study
Lodging—Workplace Experience
Lodging—Other
Introduction to Travel and Tourism
Travel and Tourism—Comprehensive
World Travel and Tourism
Eco-tourism
Particular Topics in Travel and Tourism
Travel and Tourism—Independent Study
Travel and Tourism—Workplace Experience
Travel and Tourism—Other
Exploration of Recreation, Amusement and Attractions
Recreation, Amusement and Attractions—Comprehensive
Particular Topics in Recreation, Amusement and Attractions
Recreation, Amusement and Attractions—Independent Study
Recreation, Amusement and Attractions—Workplace Experience
Recreation, Amusement and Attractions—Other
Hospitality and Tourism—Aide
Hospitality and Tourism—Independent Study
Hospitality and Tourism—Workplace Experience
Hospitality and Tourism—Other
Construction Careers Exploration
Construction—Comprehensive
Carpentry
Framing Carpentry
Particular Topics in Carpentry
Woodworking
Cabinetmaking
Masonry
Building Maintenance
Home Maintenance
Wall Finishings
Upholstering
General Construction—Independent Study
General Construction—Workplace Experience
General Construction—Other
Air Conditioning
Refrigeration
Heating
Air Conditioning/Refrigeration
Air Conditioning, Heating, and Refrigeration
Heating, Ventilation, and Air Conditioning
Particular Topics in HVACR
Plumbing
Plumbing and Heating
Air Conditioning, Heating and Plumbing—Independent Study
Air Conditioning, Heating and Plumbing—Workplace Experience
Air Conditioning, Heating and Plumbing—Other
Exploration of Electricity/Electronics
Electricity—Comprehensive
Residential Wiring
Industrial Electricity
Particular Topics in Electricity
Electronics—Comprehensive
Particular Topics in Electronics
Electricity/Electronics—General
Particular Topics in Electricity/Electronics
Analog and Digital Circuits
Analog Circuits
Digital Circuits
Electricity/Electronics—Independent Study
Electricity/Electronics—Workplace Experience
Electricity/Electronics—Other
Architecture and Construction—Aide
Architecture and Construction—Independent study
Architecture and Construction—Workplace Experience
Architecture and Construction—Other
Introduction to Agriculture and Natural Resources
Agriculture—Comprehensive
Agriculture and Natural Resources—Comprehensive
Plant Production/Science
General Horticulture
Ornamental Horticulture
Turf and Landscape Management
Soil Science
Particular Topics in Plant Systems
Plant Systems—Independent Study
Plant Systems—Workplace Experience
Plant Systems—Other
Animal Production/Science
Small Animal Care
Large Animal Care
Equine Science
Veterinary Science
Particular Topics in Animal Systems
Animal Systems—Independent Study
Animal Systems—Workplace Experience
Animal Systems—Other
Agribusiness Management
Agricultural Entrepreneurship
Agricultural Leadership
Particular Topics in Agribusiness
Agribusiness—Independent Study
Agribusiness—Workplace Experience
Agribusiness—Other
Agricultural Production
Agricultural Processing
Plant Processing
Animal Processing
Food Product Processing
Aquaculture
Agriculture and Society
Agricultural Biotechnology
Particular Topics in Agricultural Production/Processing
Agricultural Production and Processing—Independent Study
Agricultural Production and Processing—Workplace Experience
Agricultural Production and Processing—Other
Agriculture Mechanics/Equipment/Structures
Agriculture Mechanics and Equipment
Agriculture Structures
Agriculture Welding
Particular Topics in Agricultural Mechanics and Construction
Agricultural Mechanics and Construction—Independent Study
Agricultural Mechanics and Construction—Workplace Experience
Agricultural Mechanics and Construction—Other
Wildlife Management
Forestry
Forestry Harvesting
Natural Resources Management
Particular Topics in Natural Resources
Natural Resources—Independent Study
Natural Resources—Workplace Experience
Natural Resources—Other
Agriculture, Food, and Natural Resources—Aide
Agriculture, Food, and Natural Resources—Independent Study
Agriculture, Food, and Natural Resources—Workplace Experience
Agriculture, Food, and Natural Resources—Other
Human Services Career Exploration
Child Care
Child Development
Elder Care
Caregiving Service
Particular Topics in Child and Elder Care
Child and Elder Care—Independent Study
Child and Elder Care—Workplace Experience
Child and Elder Care—Other
Cosmetology—Licensing
Barbering
Hair Styling
Cosmetology—Non-licensing
Cosmetology—Nail Specialization
Cosmetology—Facial Specialization
Particular Topics in Cosmetology
Cosmetology—Independent Study
Cosmetology—Workplace Experience
Cosmetology—Other
Teaching Profession
Educational Methodology
Early Childhood Education
Particular Topics in Education
Education—Independent Study
Education—Workplace Experience
Education—Other
Clothing and Textiles
Clothing/Textile Maintenance
Apparel Construction
Apparel and Textile Services
Home Furnishing
Home Furnishings Production
Particular Topics in Apparel and Furnishings
Apparel and Furnishings—Independent Study
Apparel and Furnishings—Workplace Experience
Apparel and Furnishings—Other
Human Services—Aide
Human Services—Independent Study
Human Services—Workplace Experience
Human Services—Other
Exploration of Transportation, Distribution and Logistics
Truck and Bus Driving
Heavy Equipment Operation
Aviation
Boat Operation
Operation—Independent Study
Operation—Workplace Experience
Operation—Other
Energy/Power
Power and Mechanics
Introduction to Automobiles
Automotive Mechanics—Comprehensive
Particular Topics in Automotive Mechanics
Automotive Service
Diesel Mechanics—Comprehensive
Particular Topics in Diesel Mechanics
Small Vehicle Mechanics
Small Engine Mechanics
Marine Mechanics
Heavy Equipment Mechanics
Aircraft Power Plant
Aircraft Airframe
Automotive Detailing and Reconditioning
Automotive Body Repair and Refinishing—Comprehensive
Particular Topics in Automotive Body Repair and Refinishing
Boat Repair/Refinishing
Mechanics and Repair—Independent Study
Mechanics and Repair—Workplace Experience
Mechanics and Repair—Other
Distribution—Comprehensive
Warehouse Operations
Distribution and Logistics—Independent Study
Distribution and Logistics—Workplace Experience
Distribution and Logistics—Other
Transportation, Distribution and Logistics—Aide
Transportation, Distribution and Logistics—Independent Study
Transportation, Distribution and Logistics—Workplace Experience
Transportation, Distribution and Logistics—Other
Pre-Engineering Technology
Engineering Applications
Engineering Technology
Principles of Engineering
Engineering—Comprehensive
Engineering Design
Engineering Design and Development
Digital Electronics
Robotics
Computer Integrated Manufacturing
Civil Engineering
Civil Engineering and Architecture
Aerospace Engineering
Biotechnical Engineering
Particular Topics in Engineering
Engineering—Independent Study
Engineering—Workplace Experience
Engineering—Other
Technological Literacy
Technological Processes
Emerging Technologies
Technology Innovation and Assessment
Aerospace Technology
Particular Topics in Technology Applications
Technology—Independent Study
Technology—Workplace Experience
Technology—Other
Drafting Careers Exploration
Drafting—General
Drafting—Architectural
Drafting—Civil/Structural
Drafting—Electrical/Electronic
Drafting—Technical/Mechanical
CAD Design and Software
Blueprint Reading
Drafting—Independent Study
Drafting—Workplace Experience
Drafting—Other
Engineering and Technology—Aide
Engineering and Technology—Independent Study
Engineering and Technology—Workplace Experience
Engineering and Technology—Other
Standardized Test Preparation
State Test Preparation
Study Skills
Dropout Prevention Program
Tutorial
Study Hall
Office Aide
Guidance Aide
Library/AVC Aide
Tutoring Practicum
Leadership
School Orientation
School Governance
Community Service
Values Clarification
Seminar
Career Exploration
Employability Skills
Diversified Occupations
Family and Consumer Science—Comprehensive
Food and Nutrition
Food Science
Child Development/Parenting
Clothing/Sewing
Life Skills
Self Management
Family Living
Personal Development
Consumer Economics/Personal Finance
Home Décor
Family and Consumer Science—Aide
Family and Consumer Science—Independent Study
Family and Consumer Science—Other
Miscellaneous—Aide
Miscellaneous—Independent Study
Miscellaneous—Workplace Experience
Miscellaneous—Other
English Language and Literature
Mathematics
Life and Physical Sciences
Social Sciences and History
Fine and Performing Arts
Foreign Language and Literature
Religious Education and Theology
Physical, Health, and Safety Education
Military Science
Computer and Information Sciences
Communication and Audio/Visual Technology
Business and Marketing
Manufacturing
Health Care Sciences
Public, Protective, and Government Service
Hospitality and Tourism
Architecture and Construction
Agriculture, Food, and Natural Resources
Human Services
Transportation, Distribution and Logistics
Engineering and Technology
Miscellaneous
English Language and Literature
Mathematics
Life and Physical Sciences
Social Sciences and History
Fine and Performing Arts
Foreign Language and Literature
Religious Education and Theology
Physical, Health, and Safety Education
Military Science
Computer and Information Sciences
Communication and Audio/Visual Technology
Business and Marketing
Manufacturing
Health Care Sciences
Public, Protective, and Government Service
Hospitality and Tourism
Architecture and Construction
Agriculture, Food, and Natural Resources
Human Services
Transportation, Distribution and Logistics
Engineering and Technology
Miscellaneous
ALABAMA
ALASKA
AMERICAN SAMOA
ARIZONA
ARKANSAS
CALIFORNIA
COLORADO
CONNECTICUT
DELAWARE
DISTRICT OF COLUMBIA
FEDERATED STATES OF MICRONESIA
FLORIDA
GEORGIA
GUAM
HAWAII
IDAHO
ILLINOIS
INDIANA
IOWA
KANSAS
KENTUCKY
LOUISIANA
MAINE
MARSHALL ISLANDS
MARYLAND
MASSACHUSETTS
MICHIGAN
MINNESOTA
MISSISSIPPI
MISSOURI
MONTANA
NEBRASKA
NEVADA
NEW HAMPSHIRE
NEW JERSEY
NEW MEXICO
NEW YORK
NORTH CAROLINA
NORTH DAKOTA
NORTHERN MARIANA ISLANDS
OHIO
OKLAHOMA
OREGON
PALAU
PENNSYLVANIA
PUERTO RICO
RHODE ISLAND
SOUTH CAROLINA
SOUTH DAKOTA
TENNESSEE
TEXAS
UTAH
VERMONT
VIRGIN ISLANDS
VIRGINIA
WASHINGTON
WEST VIRGINIA
WISCONSIN
WYOMING
Armed Forces Africa, Canada, Europe and Middle East
Armed Forces Americas (except Canada)
Armed Forces Pacific
Afar
Abkhaz
Achinese
Acoli
Adangme
Adygei
Afroasiatic (Other)
Afrihili (Artificial language)
Afrikaans
AljamÃa (Discontinued)
Akan
Akkadian
Albanian
Aleut
Algonquian (Other)
Amharic
English, Old (ca. 450-1100)
Apache languages
Arabic
Aramaic
Aragonese Spanish
Armenian
Mapuche
Arapaho
Artificial (Other)
Arawak
Assamese
Bable
Athapascan (Other)
Australian languages
Avaric
Avestan
Awadhi
Aymara
Azerbaijani
Banda
Bamileke languages
Bashkir
Baluchi
Bambara
Balinese
Basque
Basa
Baltic (Other)
Beja
Belarusian
Bemba
Bengali
Berber (Other)
Bhojpuri
Bihari
Bikol
Edo
Bislama
Siksika
Bantu (Other)
Bosnian
Braj
Breton
Batak
Buriat
Bugis
Bulgarian
Burmese
Caddo
Central American Indian (Other)
Khmer (Discontinued)
Carib
Catalan
Caucasian (Other)
Cebuano
Celtic (Other)
Chamorro
Chibcha
Chechen
Chagatai
Chinese
Truk
Mari
Chinook jargon
Choctaw
Chipewyan
Cherokee
Church Slavic
Chuvash
Cheyenne
Chamic languages
Coptic
Cornish
Corsican
Creoles and Pidgins, English-based (Other)
Creoles and Pidgins, French-based (Other)
Creoles and Pidgins, Portuguese-based (Other)
Cree
Crimean Tatar
Creoles and Pidgins (Other)
Cushitic (Other)
Czech
Dakota
Danish
Dargwa
Dayak
Delaware
Slave
Dogrib
Dinka
Divehi
Dogri
Dravidian (Other)
Duala
Dutch, Middle (ca. 1050-1350)
Dutch
Dyula
Dzongkha
Efik
Egyptian
Ekajuk
Elamite
English
English, Middle (1100-1500)
Esperanto
Eskimo languages (Discontinued)
Esperanto (Discontinued)
Estonian
Ethiopic (Discontinued)
Ewe
Ewondo
Fang
Faroese
Faroese (Discontinued)
Fanti
Fijian
Finnish
Finno-Ugrian (Other)
Fon
French
Frisian (Discontinued)
French, Middle (ca. 1400-1600)
French, Old (ca. 842-1400)
Frisian
Fula
Friulian
Gã
Scottish Gaelic (Discontinued)
Galician (Discontinued)
Oromo
Gayo
Gbaya
Germanic (Other)
Georgian
German
Ethiopic
Gilbertese
Scottish Gaelic
Irish
Galician
Manx
German, Middle High (ca. 1050-1500)
German, Old High (ca. 750-1050)
Gondi
Gorontalo
Gothic
Grebo
Greek, Ancient (to 1453)
Greek, Modern (1453- )
Guarani
Guarani (Discontinued)
Gujarati
Gwich'in
Haida
Haitian French Creole
Hausa
Hawaiian
Hebrew
Herero
Hiligaynon
Himachali
Hindi
Hittite
Hmong
Hiri Motu
Hungarian
Hupa
Iban
Igbo
Icelandic
Ido
Sichuan Yi
Ijo
Inuktitut
Interlingue
Iloko
Interlingua (International Auxiliary Language Association)
Indic (Other)
Indonesian
Indo-European (Other)
Ingush
Interlingua (International Auxiliary Language Association) (Discontinued)
Inupiaq
Iranian (Other)
Irish (Discontinued)
Iroquoian (Other)
Italian
Javanese
Japanese
Judeo-Persian
Judeo-Arabic
Kara-Kalpak
Kabyle
Kachin
Kalâtdlisut
Kamba
Kannada
Karen
Kashmiri
Kanuri
Kawi
Kazakh
Kabardian
Khasi
Khoisan (Other)
Khmer
Khotanese
Kikuyu
Kinyarwanda
Kyrgyz
Kimbundu
Konkani
Komi
Kongo
Korean
Kusaie
Kpelle
Kru
Kurukh
Kuanyama
Kumyk
Kurdish
Kusaie (Discontinued)
Kutenai
Ladino
Lahnda
Lamba
Occitan (post-1500) (Discontinued)
Lao
Sami (Discontinued)
Latin
Latvian
Lezgian
Limburgish
Lingala
Lithuanian
Mongo-Nkundu
Lozi
Letzeburgesch
Luba-Lulua
Luba-Katanga
Ganda
Luiseño
Lunda
Luo (Kenya and Tanzania)
Lushai
Macedonian
Madurese
Magahi
Marshallese
Maithili
Makasar
Malayalam
Mandingo
Maori
Austronesian (Other)
Marathi
Masai
Manx (Discontinued)
Malay
Mandar
Mende
Irish, Middle (ca. 1100-1550)
Micmac
Minangkabau
Miscellaneous languages
Mon-Khmer (Other)
Malagasy (Discontinued)
Malagasy
Maltese
Manchu
Manipuri
Manobo languages
Mohawk
Moldavian
Mongolian
Mooré
Multiple languages
Munda (Other)
Creek
Marwari
Mayan languages
Nahuatl
North American Indian (Other)
Neapolitan Italian
Nauru
Navajo
Ndebele (South Africa)
Ndebele (Zimbabwe)
Ndonga
Low German
Nepali
Newari
Nias
Niger-Kordofanian (Other)
Niuean
Norwegian (Nynorsk)
Norwegian (Bokmål)
Nogai
Old Norse
Norwegian
Northern Sotho
Nubian languages
Nyanja
Nyamwezi
Nyankole
Nyoro
Nzima
Occitan (post-1500)
Ojibwa
Oriya
Oromo
Osage
Ossetic
Turkish, Ottoman
Otomian languages
Papuan (Other)
Pangasinan
Pahlavi
Pampanga
Panjabi
Papiamento
Palauan
Old Persian (ca. 600-400 B.C.)
Persian
Philippine (Other)
Phoenician
Pali
Polish
Ponape
Portuguese
Prakrit languages
Provençal (to 1500)
Pushto
Quechua
Rajasthani
Rapanui
Rarotongan
Romance (Other)
Raeto-Romance
Romani
Romanian
Rundi
Russian
Sandawe
Sango (Ubangi Creole)
Yakut
South American Indian (Other)
Salishan languages
Samaritan Aramaic
Sanskrit
Samoan (Discontinued)
Sasak
Santali
Serbian
Scots
Croatian
Selkup
Semitic (Other)
Irish, Old (to 1100)
Sign languages
Shan
Shona (Discontinued)
Sidamo
Sinhalese
Siouan (Other)
Sino-Tibetan (Other)
Slavic (Other)
Slovak
Slovenian
Southern Sami
Northern Sami
Sami
Lule Sami
Inari Sami
Samoan
Skolt Sami
Shona
Sindhi
Sinhalese (Discontinued)
Soninke
Sogdian
Somali
Songhai
Sotho
Spanish
Sardinian
Serer
Nilo-Saharan (Other)
Sotho (Discontinued)
Swazi
Sukuma
Sundanese
Susu
Sumerian
Swahili
Swedish
Swazi (Discontinued)
Syriac
Tagalog (Discontinued)
Tahitian
Tai (Other)
Tajik (Discontinued)
Tamil
Tatar (Discontinued)
Tatar
Telugu
Temne
Terena
Tetum
Tajik
Tagalog
Thai
Tibetan
Tigré
Tigrinya
Tiv
Tokelauan
Tlingit
Tamashek
Tonga (Nyasa)
Tongan
Tok Pisin
Truk (Discontinued)
Tsimshian
Tswana
Tsonga
Tswana (Discontinued)
Turkmen
Tumbuka
Tupi languages
Turkish
Altaic (Other)
Tuvaluan
Twi
Tuvinian
Udmurt
Ugaritic
Uighur
Ukrainian
Umbundu
Undetermined
Urdu
Uzbek
Vai
Venda
Vietnamese
Volapük
Votic
Wakashan languages
Walamo
Waray
Washo
Welsh
Sorbian languages
Walloon
Wolof
Kalmyk
Xhosa
Yao (Africa)
Yapese
Yiddish
Yoruba
Yupik languages
Zapotec
Zenaga
Zhuang
Zande
Zulu
Zuni
Tutoring or other instructional support
Expedited evaluations
Staff professional development and awareness
Referrals for medical, dental, and other health services
Transportation
Early Childhood Programs
Assistance with participation in school programs
Before-school, after-school, mentoring, summer programs
Obtaining or transferring records necessary for enrollment
Parent education related to rights and resources for children
Coordinator between schools and agencies
Counseling
Addressing needs related to domestic violence
Clothing to meet a school requirement
School supplies
Referral to other programs and services
Emergency assistance related to school attendance
Other services or activities
Not Collected
Not Applicable, when no McKinney Vento Program
Bilingual (including native language support)
Dual language
Two-way bilingual immersion
Transitional bilingual
Developmental bilingual
Heritage language preservation programs
Sheltered English Instruction
Structured English Immersion
Specially designed academic instruction delivered in English
Content-based ESL
Pull-out ESL
Other
Not Collected
Continuation of Service
Any Instructional Service
Reading Instruction
Mathematics Instruction
High School Credit Accrual (Grades 9-12 only)
Any Support Service
Counseling Service
Any Referred Service
Not Collected
Transition Support
Academic Support
Dropout Prevention
Accrued School Credits
Job Training
Not Collected
Co-curricular activity
Extra-curricular Activity
Accelerated promotion
Continuous promotion
Other
Probationary promotion
Regular promotion
Social promotion
Variable progress
Failed to meet testing requirements
Illness
Immaturity
Inadequate performance
Insufficient credits
Other
Prolonged absence
Agricultural business and production
Agricultural sciences
Architecture and related programs
Area, ethnic and cultural studies
Basic skills
Biological sciences/life sciences
Business management and administrative services
Citizenship activities
Communications
Communications technologies
Computer and information sciences
Conservation and renewable natural resources
Construction trades
Education
Engineering
Engineering-related technologies
English language and literature/letters
Foreign language and literature
Health professions and related sciences
Health-related knowledge and skills
Home economics
Interpersonal and social skills
Law and legal studies
Leisure and recreational activities
Liberal arts and sciences, general studies and humanities
Library science
Marketing operations/marketing and distributing
Mathematics
Mechanics and repairers
Military technologies
Multi/Interdisciplinary studies
Other
Parks, recreation, leisure and fitness studies
Personal and miscellaneous services
Personal awareness and self-improvement
Philosophy and religion
Physical sciences
Precision production trades
Protective services
Psychology
Public administration and services
Reserve Officers' Training Corp (ROTC)
Science technologies
Social sciences and history
Technology education/industrial arts
Theological studies and religious vocations
Transportation and materials moving workers
Visual and performing arts
Vocational home economics
Not transported
Other
Provided room, board, or payment in lieu of transportation
Transported at public expense
Transported at reduced public expense
Transported, but not at public expense
Does not qualify
Other
Qualifies for regular aid
Qualifies for special education aid
Eligible because of disability
Eligible because of disability and distance
Eligible because of distance
Eligible because of hazardous conditions
Eligible because of program for desegregation or integration
Eligible because of special instruction
Not eligible
Other
Class salutatorian
Class valedictorian
Cum laude
Local scholar award
Locally-sponsored scholarships
Magna cum laude
National scholar award
Nationally-sponsored scholarships
Other
Other monetary award
Prize awards (not limited to subject matter awards)
Rank
Scholar award with distinction
Scholar award with honor
State scholar award
State-sponsored scholarships
Summa cum laude
Athletic awards
Awarding of units of value
Certificate
Citizenship award/recognition
Completion of requirement, but no units of value awarded
Honor award
Honor roll
Honor society
Honorable mention
Honors program
Letter of student commendation
Medals
Monogram/letter
Other
Points
Prize awards
Promotion or advancement
Ranks
Scholarships
Education assessment
Health assessment/screening
Other
Parent/guardian referral
Self-report/survey
Special education assessment/evaluation
Teacher referral
Individualized education program (IEP)
Individualized family service plan (IFSP)
Individualized learning program (ILP)
Other
Business/workplace
Child's home
Childcare facility
Facility sponsored by a state agency
Head Start center (no matter where offered)
Home other than the child's
Hospital facility
Other
Other childcare facility
Other community-based setting
Private school
Public school facility
Religion-affiliated institution
Shelter or orphanage
Special education classroom in a private school
Special education classroom in a public school facility
Special education classroom in child care facility
University/postsecondary institution
Business/workplace
Child's home
Childcare facility
Facility sponsored by a state agency
Head Start center (no matter where offered)
Home other than the child's
Hospital facility
Other
Other childcare facility
Other community-based setting
Private school
Public school facility
Religion-affiliated institution
Shelter or orphanage
Special education classroom in a private school
Special education classroom in a public school facility
Special education classroom in child care facility
University/postsecondary institution
After school
Before school
During school
Evenings
In-school service day
Other
Summer
Weekend
Case management services
Communication services
Community recreational services
Independent living
Mental health services
Other
Residential services
Supported employment services
Technological aids
Transportation services
Vocational rehabilitation training and job placement
Accepted as a high school equivalent
Advanced placement
Basic
College level
English Language Learner (ELL)
General
Gifted and talented level
Honors level
International Baccalaureate program
Other
Remedial
Special education course
Untracked
4 H
Academic team/knowledge bowl
Archery
Art and graphic design
Art club
Badminton
Band
Baseball
Basketball
Bowling
Boxing
Boy Scouts
Broadcasting
Business Professionals of America
Cheerleading
Chess club
Chorus
Class officer
Class president
Computer club
Crew
Cross country
Dance
Dance team
Distributive Education Clubs of America (DECA)
Diving
Drama club
Drill team
Family consumer science
Family, Career and Community Leaders of America
Fencing
Field hockey
Football
Fraternity
Future Business Leaders of America - Phi Beta Lambda (FBLA - PBL)
Future Teachers of America
Girl Scouts
Golf
Gymnastics
Health Occupations Students of America
Ice hockey
Jazz ensemble
Journalism
Key Club
Lacrosse
Language club
Literary magazine
Martial arts
Mu alpha theta
Music - instrumental
Music - theory and composition
Music - vocal
National Beta Club
National Forensic League
National Future Farmers of America (FFA)
National Honor Society
Orchestra
Other
Other club or organization
Other honor society
Other music
Other performing arts
Other sport
Other student leadership and government
Peer counseling
Polo
Psi Eta (Science Honorary)
Racquetball
Rodeo
Rugby
Sailing
Science club
Scuba diving
Skiing
Soccer
Softball
Sorority
Speech/debate
Squash
State Honor Society
Student body officer
Student body president
Students Against Drunk Driving (SADD)
Swimming
Synchronized swimming
Team handball
Team manager
Technology Student Association (TSA)
Tennis
Theater/drama
Thespian Society
Track and field
Tutoring
Vocational Industrial Clubs of America
Volleyball
Water polo
Wrestling
Year book
Correspondence language
Dominant language
Home language
Native language
Other
Other language proficiency
Completed a state-recognized vocational education program
Completed grade 12, but did not meet all graduation requirements
Completed school with other credentials
Completed with a state-recognized equivalency certificate
Died or is permanently incapacitated
Discontinued schooling
Enrolled in a foreign exchange program, eligible to return
Enrolled in a postsecondary early admission program, eligible to return
Enrolled in an adult education or training program
Exited
Expelled or involuntarily withdrawn
Graduated with regular, advanced, International Baccalaureate, or other type of diploma
Not enrolled, eligible to return
Not enrolled, unknown status
Other
Reached maximum age for services
Student is in a charter school managed by the same local education agency
Student is in a different public school in the same local education agency
Student is in the same local education agency and receiving education services, but is not assigned to a particular school
Transferred to a charter school
Transferred to a private, non-religiously-affiliated school in a different local education agency in the same state
Transferred to a private, non-religiously-affiliated school in a different state
Transferred to a private, non-religiously-affiliated school in the same local education agency
Transferred to a private, religiously-affiliated school in a different local education agency in the same state
Transferred to a private, religiously-affiliated school in a different state
Transferred to a private, religiously-affiliated school in the same local education agency
Transferred to a public school in a different local education agency in the same state
Transferred to a public school in a different state
Transferred to a school outside of the country
Transferred to an institution
Transferred to home schooling
Withdrawn due to illness
Withdrawn from school, under the age for compulsory attendance; eligible to return
Adult education credit
Carnegie unit
Converted occupational experience credit
Correspondence credit
Credit by examination
Intersession hour credit
Long session hour credit
Mini-term hour credit
None
Other
Quarter hour credit
Quinmester hour credit
Semester hour credit
Summer term hour credit
Trimester hour credit
Twelve month hour credit
Vocational credit
Permanent exit/withdrawal
Temporary exit/withdrawal
Original entry into a United States school
Original entry into a United States school from a foreign country with an interruption in schooling
Original entry into a United States school from a foreign country with no interruption in schooling
Other
Re-entry after a voluntary withdrawal
Re-entry after an involuntary withdrawal
Re-entry from the same school with no interruption of schooling
Transfer from a charter school
Transfer from a private, non-religiously-affiliated school in a different local education agency in the same state
Transfer from a private, non-religiously-affiliated school in a different state
Transfer from a private, non-religiously-affiliated school in the same local education agency
Transfer from a private, religiously-affiliated school in a different local education agency in the same state
Transfer from a private, religiously-affiliated school in a different state
Transfer from a private, religiously-affiliated school in the same local education agency
Transfer from a public school in a different local education agency in the same state
Transfer from a public school in a different state
Transfer from a public school in the same local education agency
Transfer from a school outside of the country
Transfer from an institution
Transfer from home schooling
Agricultural/fishery seasonal employer
Government
Military
Military/Department of Defense
Other
Private organization
Self-employed
Adult
All levels
Elementary
High school
Infant/toddler
Intermediate
Junior high school
Middle
Pre-kindergarten
Preschool/early childhood
Primary
Secondary
Emergency day
Holiday
Other
Strike
Student late arrival/early dismissal
Teacher only day
Business
Community facility
Home
Hospital
In school
Library/media center
Mobile
Other
Other K-12 educational institution
Postsecondary facility
Center-based instruction
Correspondence instruction
Face-to-face instruction
Independent study
Internship
Other
Technology-based instruction in classroom
Virtual/On-line Distance learning
Full school year
Intersession
Long session
Mini-term
Other
Quarter
Quinmester
Semester
Summer term
Trimester
Twelve month
Legally separated
Married
Not married
Boarding house
Cooperative house
Crisis shelter
Disaster shelter
Family residence
Foster home
Group home/halfway house
Institution
No home
Other
Other dormitory
Prison or juvenile detention center
Residential school/dormitory
Rooming house
Transient shelter
Fluent English speaker
Limited English proficient/English language learner
Native English speaker
Non-English speaking
Redesignated as fluent English proficient
Unknown
Dual national
Non-resident alien
Other
Resident alien
United States Citizen
Baptismal or church certificate
Birth certificate
Driver's license
Entry in family Bible
Hospital certificate
Immigration document/visa
Life insurance policy
Other
Other non-official document
Other official document
Parent's affidavit
Passport
Physician's certificate
Previously verified school records
State-issued ID
Administrative offices area
Athletic field or playground
Auditorium
Bus stop
Cafeteria area
Classroom
Computer lab
Hallway or stairs
Library/media center
Locker room or gym areas
Off campus
Off-campus at other school
Off-campus at other school district facility
On campus
On-campus other inside area
On-campus other outside area
Online
Parking lot
Restroom
School bus
Stadium
Unknown
Walking to or from school
Former student
Law enforcement officer
Nonschool personnel
Other adult
Other nonstudent youth
Parent/guardian
Representative of visiting school
Staff member
Student
Unknown
Firearm
Handgun
Shotgun/rifle
Other type of firearm
Knife
Knife with blade less than 2.5 inches
Knife with blade greater than or equal to 2.5 inches
Other knife
Other Sharp Objects
Other Object
Substance Used as Weapon
Other
No Weapon
Unknown Weapon
Alcohol-related
Drug-related
Gang-related
Hate-related
Weapon-related
Alcohol (liquor law violations: possession, use, sale)
Sale of alcohol
Distribution of alcohol
Drinking alcohol
Possession of alcohol
Suspicion of alcohol use
Other alcohol
Arson (Setting a Fire)
Attendance Policy Violation (Not Attending School or Classes as Required)
Forging absence excuse
Skipping class
Tardiness
Truancy
Other attendance policy violation
Battery (Physical Attack/Harm)
Burglary/Breaking and Entering (Stealing Property/Unlawful Entry)
Disorderly Conduct (Disruptive Behavior)
Drugs Excluding Alcohol and Tobacco (Illegal Drug Possession, Sale, Use/Under the Influence)
Sale of illegal drug
Sale of substance represented as an illegal drug
Distribution of illegal drug
Distribution of substance represented as an illegal drug
Use of illegal drug
Possession of illegal drug
Possession of drug paraphernalia
Suspicion of use
Other drug offense
Fighting (Mutual Altercation)
Harassment, Nonsexual (Physical, Verbal, or Psychological)
Bullying
Hazing
Other nonsexual harassment
Harassment, Sexual (Unwelcome Sexual Contact)
Homicide (Murder or Manslaughter)
Inappropriate Use of Medication (Prescription or over-the-counter)
Sale of medication
Distribution of medication
Use of medication in violation of school rules
Possession of medication in violation of school rules
Suspicion of use of medication in violation of school rules
Other inappropriate use of medication
Insubordination (Disobedience)
Kidnapping (Abduction)
Obscene Behavior
Displays of affection in violation of school policy
Obscene written messages
Drawing obscene pictures
Obscene electronic communication
Obscene gestures
Obscene language/profanity
Other obscene behavior
Physical Altercation, Minor (Pushing, Shoving)
Robbery (Taking of Things by Force)
School Threat (Threat of Destruction or Harm)
Bomb threat
Fire alarm
Chemical/biological threat
Terroristic threat
Other school threat
Sexual Battery (Sexual Assault)
Sexual Offenses, Other (Lewd Behavior, Indecent Exposure)
Suicide
Suicide
Attempted suicide
Other suicide offense
Theft (Stealing Personal or Other Property)
General theft, Person
General theft, Other entity
Other theft
Threat/Intimidation (Causing Fear of Harm)
Physical threat
Verbal threat
Written threat
Electronic threat
Other threat
Tobacco (Possession or Use)
Sale of tobacco
Distribution of tobacco
Use of tobacco
Possession of tobacco
Suspicion of use of tobacco
Other tobacco offense
Trespassing (Unlawful or Unauthorized Presence)
Vandalism (Damage to School or Personal Property)
Vandalism of school property
Vandalism of personal property
Other vandalism
Violation of School Rules (Disobeying School Policy)
Weapons Possession (Firearms and Other Weapons)
Other Offenses (e.g., Forgery, Extortion)
Former student
Law enforcement officer
Nonschool personnel
Other adult
Other nonstudent youth
Parent/guardian
Representative of visiting school
Staff member
Student
Unknown
Former student
Law enforcement officer
Nonschool personnel
Other adult
Other nonstudent youth
Parent/guardian
Representative of visiting school
Staff member
Student
Unknown
Major injury
Minor injury
No injury
Serious bodily injury
Bus suspension
Change of placement (long-term)
Change of placement (reassignment), pending an expulsion hearing
Change of placement (reassignment), resulting from an expulsion hearing
Change of placement (reassignment), temporary
Community service
Conference with and warning to student
Conference with and warning to student and parent/guardian
Confiscation of contraband
Conflict resolution or anger management services mandated
Corporal punishment
Counseling mandated
Demerit
Detention
Expulsion recommendation
Expulsion with services
Expulsion without services
Juvenile justice referral
Law enforcement referral
Letter of apology
Loss of privileges
No action
None
Other
Physical activity
Removal by a hearing officer
Reprimand
Restitution
Saturday school
School probation
Substance abuse counseling mandated
Substance abuse treatment mandated
Suspension after school
Suspension, in-school
Suspension, out of school, greater than 10 consecutive school days
Suspension, out of school, separate days cumulating to more than 10 school days
Suspension, out-of-school, with services
Suspension, out-of-school, without services
Unilateral removal - drug incident
Unilateral removal - weapon incident
Unknown
Unsatisfactory behavior grade
Work detail
Employer's address
Employment address
Mailing address
Other home address
Other organization address
Physical location address
Shipping address
Agency closed
Agency open
Changed boundary
Future aAgency
Inactive agency
New agency
Achievement/proficiency level
ACT score
Age score
C-scaled scores
College Board examination scores
Grade equivalent or grade-level indicator
Graduation score
Growth/value-added/indexing
International Baccalaureate score
Letter grade/mark
Mastery level
Normal curve equivalent
Normalized standard score
Number score
Other
Pass-fail
Percentile
Percentile rank
Proficiency level
Ranking
Ratio IQ's
Raw score
Scale score
Standard age score
Stanine score
Sten score
T-score
Workplace readiness score
Z-score
Achievement test
Advanced placement test
Alternate assessment/ELL
Alternate assessment/grade-level standards
Alternatve assessment/modified standards
Aptitude test
Attitudinal test
Cognitive and perceptual skills test
Developmental observation
Interest inventory
Language proficiency test
Manual dexterity test
Mental ability (intelligence) test
Other
Performance assessment
Personality test
Portfolio assessment
Psychological test
Psychomotor test
Reading readiness test
American College Testing (ACT) Program number
Canadian Social Insurance Number
College Board Admission Testing Program (ATP) number
College Board/ACT code set of PK-grade 12 institutions
District-assigned number
Driver's license number
Dun and Bradstreet number (i.e., DUNS number)
Family unit number
Federal identification number
Health record number
Integrated Postsecondary Education Data System (IPEDS) number
LEA number for school
Medicaid number
Migrant number
NCES number for LEA
NCES number for school
Other
Other agency number
Other federally assigned number
Personal identification number
Professional certificate or license number
School-assigned number
SEA number for LEA
SEA number for school
Selective Service number
Social Security Administration number
State-assigned number
Statute number
Sub-test number
Test contractor assigned assessment number
US government Visa number
Business
College/University
Community
Federal government
Foundations and other charitable organizations
Fraternal organization
Individuals (endowments)
Insurance
Local/community government
Other
Parent/guardian in tuition and/or fees
Parent/guardian's employer
Parent/teacher organizations
Religious organization
School
Self in tuition and/or fees
State government
Unions
Regular education
Special Education Services
Early identification
Early intervention
Service for individuals with autism
Service for individuals with deaf-blindness
Service for individuals with mental retardation
Service for individuals with hearing impairment
Service for individuals with visual impairment
Service for individuals with orthopedic impairment
Service for individuals with speech or language impairment
Service for individuals with serious emotional disturbance
Service for individuals with specific learning disabilities
Service for individuals with multiple disabilities
Service for individuals with traumatic brain injury
Psychological service
Cross categorical
Service for individuals with developmental delay
Other special education services
Vocational education
Agriculture
Consumer and home-making
Marketing
Health
Technology/industrial arts
Occupational home economics
Business
Technical
Trade and industrial
Other vocational education
Technical preparatory
Head Start
Even Start
Migrant education
Indian education
Compensatory services for disadvantaged students
Bilingual education program
Curriculum content in native language
Developmental bilingual education
Native language support
Two-way bilingual education
English as a second language (ESL) program
Content ESL
Gifted and talented
Cocurricular programs
Athletics
Adult/continuing education
Adult basic education
Adult English as a second language
Advanced adult basic education
Life enrichment
Occupational
Retraining for new occupation
Special interest
Upgrading in current occupation
General Educational Development (GED) preparation
Other adult/continuing education
Community/junior college education program
Community services program
Civic services
Community recreation
Coordination of casework
Custody and child care services
Public library services
Welfare activities
Other community services
Substance abuse education/prevention
Student retention/Dropout prevention
Extended day/child care services
Counseling services
Immigrant education
College preparatory
International Baccalaureate
Magnet/Special Program Emphasis
Alternative education
Library/media services
Health services
Remedial education
School-To-Work Opportunities
Service learning
Section 504 Placement
Teacher professional development/Mentoring
Other
Added school
Changed agency
Future school
New school
School closed
School inactive
School open
Adaptive physical education
Art therapy
Assistive technology services
Audiological services
Children's protective services
Developmental childcare program
Early intervention services
Educational therapy
Family counseling
Family training, counseling, and home visits
Free school meals programs
Guidance counseling
Health care
Interpretation for the hearing impaired
Medical services only for diagnostic or evaluation purposes
Mental health counseling
Music therapy
Note-taking assistance
Nursing service
Nutrition services
Occupational therapy
Orientation and mobility services
Other
Parenting skills assistance
Peer services
Physical therapy
Psychological services
Reader service
Recreation service
Reduced price school meals programs
Rehabilitation counseling services
School clothing
School health nursing services
Service coordination (case management services)
Social work services
Special transportation
Speech-language therapy
Study skills assistance
Substance abuse education/prevention
Teen/adolescent family planning
Test assistance
Translating/interpreting
Tutoring services
Vision services
Academic/instructional program in regular education
Adult basic education/remedial instruction
After school child care
After school enrichment
Alternative education program
Before school child care
Before school enrichment
Bilingual education
Child care so that parents can attend school meetings
Community service projects
Compensatory education
Continuing professional education
Counseling
Day care
English as a second language
Even Start
Free and reduced price school meals programs
Gifted and talented
Head Start
Health or social services
Hearing or vision screening
Higher order thinking skills
Infant and toddlers program
Literacy
Magnet program
Medical services
Migrant early childhood program
Occupational education
Orientation to school setting for new families
Other
Parent training/involvement
Parenting education
Programs for migrants during the school year
Programs for migrants during the summer
Reading/literacy
Recreational/advocational program
Regular prekindergarten program
School supplies
Services for out-of-school youth
Special (one-time) events
Special education program
Special education services for Birth-Age 2
Special education services for preschoolers
Student assistance programs such as counseling, mentoring, identification and referral
Summer child care
Technology
Transportation
Tutoring/remedial instruction
Alternate telephone number
Answering service
Appointment telephone number
Beeper number
Facsimile number
Instant messaging number
Main telephone number
Media conferencing number
Telemail
Telex number
Voice mail
Early intervention classroom/center
Homebound placement instruction
Hospital placement instruction
Itinerant services outside the home
Outpatient service facility
Private residential placement
Private separate day school placement
Public residential placement
Public separate day school placement
Regular nursery school/child care center
Regular school campus/regular class placement
Residential facility
Resource room placement (pullout program)
Respite care
Reverse mainstream setting
Separate class placement
Short-term detention facility
12th grade, no diploma
Adult basic education diploma
Associate's degree (two years or more)
Bachelor's (Baccalaureate) degree
Doctoral (Doctor's) degree
Eighth grade
Eleventh Grade
Fifth grade
First grade
First-professional degree
Formal award, certificate or diploma (less than one year)
Formal award, certificate or diploma (more than or equal to one year)
Fourth grade
Graduate certificate
High school completers (e.g., certificate of attendance)
High school diploma
High school equivalency (e.g., GED)
Kindergarten
Master's degree (e.g., M.A., M.S., M. Eng., M.Ed., M.S.W., M.B.A., M.L.S.)
Ninth grade
No school completed
Other
Post-professional degree
Preschool/Prekindergarten
Second grade
Seventh grade
Sixth grade
Some college but no degree
Specialist's degree (e.g., Ed.S.)
Tenth grade
Third grade
Vocational certificate
Regular/standard
Probationary/initial
Provisional
Professional
Master
Specialist
Temporary
Emergency
Nonrenewable
Retired
Substitute
Teacher assistant
Intern
Other
4-year bachelor's degree
5-year bachelor's degree
Credentials based on reciprocation with another state
Doctoral degree
Master's degree
Met state testing requirement
Relevant experience
Special/alternative program completion
Criminal records
Previous employment records
Personal references
Credentials
Other
Early childhood
Kindergarten
Elementary
Accounting
Business and management
Other business
English or language arts
Journalism/communications
Reading
Speech
Architecture or environmental design
Dance
Drama/Teacher
Music
Visual Arts
Chinese
French
German
Italian
Japanese
Latin
Russian
Spanish
Other languages
Computer Science
Mathematics
Biology or life science
Chemistry
Earth/space science/geology
General science
Health education
Physical science
Physics
Other natural sciences
American Indian/Native American studies
Anthropology
Civics
Economics
Geography
History
Humanities
Law
Philosophy
Political science and government
Psychology
Religion
Social studies
Sociology
Other area or ethnic studies
Other social studies/social sciences
Basic skills or remedial education
Bilingual education
English as a Second Language
Gifted and talented
Military science
Physical education
Special education
Autism
Deaf and hard-of-hearing
Developmentally delayed
Early childhood special education
Emotionally disturbed or behavior disorders
Learning disabilities
Mentally disabled
Mildly/moderately disabled
Orthopedically impaired
Speech/language impaired
Traumatically brain-injured
Visually impaired
Other special education
Agriculture or natural resources
Business/office
Career education
Communications technologies
Cosmetology
Family and consumer science (home economics)
Food services
Health professions and occupations
Trades and industry (e.g., CADD, electronics repair, mechanics, precision production)
Other vocational/technical education
Other
Change of assignment
Death
Discharge due to a falsified application form
Discharge due to continued absence or tardiness
Discharge due to credential revoked or suspended
Discharge due to misconduct
Discharge due to unsatisfactory work performance
Discharge due to unsuitability
Employment in education
Employment outside of education
Family/personal relocation
Formal study or research
Homemaking/caring for a family member
Illness/disability
Lay off due to lack of funding
Layoff due to budgetary reduction
Layoff due to decreased workload
Layoff due to organizational restructuring
Lost credential
Other
Personal reason
Retirement
Unknown
Early childhood
Kindergarten
Elementary
Accounting
Business and management
Other business
English or language arts
Journalism/communications
Reading
Speech
Architecture or environmental design
Dance
Drama/Theater
Music
Visual Arts
Chinese
French
German
Italian
Japanese
Latin
Russian
Spanish
Other languages
Computer Science
Mathematics
Biology or life science
Chemistry
Earth/space science/geology
General science
Health education
Physical science
Physics
Other natural sciences
American Indian/Native American studies
Anthropology
Civics
Economics
Geography
History
Humanities
Law
Philosophy
Political science and government
Psychology
Religion
Social studies
Sociology
Other area or ethnic studies
Other social studies/social sciences
Basic skills or remedial education
Bilingual education
English as a Second Language
Gifted and talented
Military science
Physical education
Special education
Autism
Deaf and hard-of-hearing
Developmentally delayed
Early childhood special education
Emotionally disturbed or behavior disorders
Learning disabilities
Mentally disabled
Mildly/moderately disabled
Orthopedically impaired
Speech/language impaired
Traumatically brain-injured
Visually impaired
Other special education
Agriculture or natural resources
Business/office
Career education
Communications/technologies
Cosmetology
Family and consumer science (home economics)
Food services
Health professions and occupations
Trades and industry (e.g., CADD, electronics repair, mechanics, precision production)
Other vocational/technical education
Other
Remedial
Special education course
Basic
General
Honors level
Gifted and talented level
International Baccalaureate program
Advanced placement
College level
Untracked
English Language Learner (ELL)
Accepted as a high school equivalent
Other
Short-term
Annual year
Continuing
Renewable
Multiyear
Other
Full-time
Part-time
Official-administrative
Administrative/supervisory/ancillary services officer
Board of education/school board/board of trustees member
Commandant of cadets
Dean/dean of instructions/dean of students/dean of boys/dean of girls/dean of student activities
Deputy/associate/vice-/assistant principal
Deputy/associate/assistant superintendent/commissioner
Executive assistant-Performs professional activities assisting an executive officer in directing and managing the functions of a school or system.
Instructional program director/coordinator/consultant
Manager
Non-instructional program director/coordinator/consultant
Ombudsperson
Principal/headmaster/headmistress/head of school
School president
School site council member
Superintendent/commissioner
Professional-educational
Athletic coach
Behavioral management specialist
Counselor
Curriculum specialist
Education diagnostician
Librarian/media consultant
Remedial specialist
Student activity advisor/non-athletic coach
Student teacher
Teacher
Teacher trainer
Teaching intern
Resource teacher
Professional-other
Accountant
Accreditation officer
Administrative intern
Admissions officer
Analyst
Architect
Athletic trainer
Attendance officer
Audiologist
Auditor
Benefits specialist
Campus minister/chaplain (clergy or layperson)
Caseworker
Computer programmer
Computer systems analyst
Curator and archivist
Dental hygienist
Dentist
Dietitian/nutritionist
Engineer
Evaluator
Family/community support coordinator
Financial aid officer
Functional application support specialist
Grant developer
Historian
Internal auditor
Interpreter
Lawyer
Legislative liaison
Negotiator
Network administrator
Nurse Practitioner
Occupational therapist
Ophthalmologist
Optometrist
Personnel officer/specialist
Physical therapist
Physician
Physician assistant
Planning specialist
Psychiatrist
Psychologist
Public relations/informational services officer
Recreational therapist
Recreation worker
Registered nurse
Registrar
Rehabilitation counselor
Research and development specialist
Respiratory therapist
Social worker
Speech pathologist/therapist
Staff developer/teacher trainer
Statistician
Student personnel officer
Tax assessor/collector
Transition coordinator
Translator
Volunteer coordinator
Work study coordinator
Writer/editor
Mediator/intervention specialist
Paraprofessionals
Assistant counselor
Bilingual aide
Bilingual special education aide
Career aide
Child care giver
Computer aide
Extra-curricular activity aide
Financial aid specialist
Monitor/prefect
Library aide
Media center aide
Psychologist assistant
Teaching/classroom aide
Teaching assistant
Tutor
Technical
Audiometrist
Computer technician
Drafter
Engineering aide
Graphic artist
Inspector
Licensed practical nurse
Media technologist
Photographer
Psychometrist
Purchasing agent
Speech language technician
Supervisor
Office/clerical/administrative support
Bookkeeping/accounting/auditing clerk
Cashier
Computer operator
Data entry clerk
Dispatcher
Duplicating/photocopying assistant
Electrical and electronic repairers
File clerk
General office clerk
Mail clerk
Messenger
Office manager
Receptionist
Records clerk
Secretary
Stenographer
Stores/supplies handler
Switchboard/PBX operator
Typist and wordprocessor
Crafts and trades
Brick mason
Carpenter
Cement mason
Electrician
HVAC mechanic
Locksmith
Maintenance repairers/general utility
Painter and paperhanger
Plasterer
Plumber
Printer
Vehicle mechanic
Operative
Bus driver
Other vehicle operator
Laborer
Construction laborer
Freight, stock, and materials handlers
Garbage collector
Gardener
Groundskeeper
Garage/parking-lot attendant
Vehicle washer/equipment cleaner
Service work
Bus monitor/crossing guard
Child care worker
Cook/food preparer
Custodian
Dietary technician
Elevator operator
Facilities maintenance worker
Food service assistant
Police officer
Resident/dormitory supervisor
Security guard
Extended day-care provider
Other
Instruction
Support Services
Support Services
Attendance and Social Work Services
Guidance Services
Health Services
Psychological Services
Speech Pathology and Audiology Services
Occupational Therapy-Related Services
Other Support Services-Student
Support Services-Instruction
Improvement of Instruction
Instruction and Curriculum Development
Instructional Staff Training
Other Improvement of Instruction Services
Library/Media Services
Instruction-Related Technology
Academic Student Assessment
Other Support Services
Support Services-General Administration
Board of Education
Executive Administration
Support Services-School Administration
Office of the Principal
Other Support Services-School Administration
Central Services
Fiscal Services
Purchasing, Warehousing, and Distributing Services
Printing, Publishing, and Duplicating Services
Planning, Research, Development, and Evaluation Services
Public Information Services
Personnel Services
Administrative Technology Services
Other Support Services-Central Services
Operation and Maintenance of Plant
Operation of Buildings
Maintenance of Buildings
Care and Upkeep of Grounds
Care and Upkeep of Equipment
Vehicle Operation and Maintenance (Other Than Student Transportation Vehicles)
Security
Safety
Other Operation and Maintenance of Plant
Student Transportation
Vehicle Operation
Monitoring services
Vehicle Servicing and Maintenance
Other Student Transportation Services
Other Support Services
Operation of Non-Instructional Services
Food Services Operations
Enterprise Operations
Community Services Operation
Facilities Acquisition and Construction
Land Acquisition
Land Improvement
Architecture and Engineering
Educational Specifications Development
Building Acquisition and Construction
Site Improvement
Building Improvements
Other Facilities Acquisition and Construction
Other
Resident of administrative unit and usual school attendance area
Resident of administrative unit, but of other school attendance area
Resident of an administrative unit that crosses state boundaries
Resident of another state
Resident of this state, but not of this administrative unit
Attending a private school
Attending an area alternative school
Attending an area magnet program
Attending an area special education school
Attending an area vocational/technical school
Charter school
Court-mandated juvenile system assignment
Home schooling
Local education agency (LEA) assignment
Migrant education program participation
Open school enrollment
Voucher
Adopted Daughter
Adopted son
Adoptive parents
Advisor
Agency representative
Aunt
Brother, half
Brother, natural/adoptive
Brother, step
Brother-in-law
Court appointed guardian
Cousin
Daughter
Daughter-in-law
Dependent
Employer
Family member
Father's significant other
Father, foster
Father, natural/adoptive
Father, step
Father-in-law
Fiancé
Fiancée
Former husband
Former wife
Foster daughter
Foster parent
Foster son
Friend
Granddaughter
Grandfather
Grandmother
Grandson
Great aunt
Great uncle
Husband
Life partner
Life partner of parent
Minister or priest
Mother's significant other
Mother, foster
Mother, natural/adoptive
Mother, step
Mother-in-law
Nephew
Niece
None
Other
Partner
Partner of parent
Probation officer
Significant other
Sister, half
Sister, natural/adoptive
Sister, step
Sister-in-law
Son
Son-in-law
Stepdaughter
Stepson
Uncle
Ward
Wife
Contingent upon funding
Contractual
Employed or affiliated with outside organization
Non-contractual
Other
Probationary
Substitute/temporary
Tenured or permanent
Volunteer
Autistic/Autism
Deaf-blindness
Deafness
Developmental delay
Emotional Disturbance
Hearing impairment
Infants and Toddlers with Disabilities
Mental retardation
Multiple disabilities
Orthopedic impairment
Other health impairment
Specific learning disability
Speech or language impairment
Traumatic brain injury
Visual impairment
Completion of IFSP prior to reaching maximum age for Part C
Died
Discontinued schooling, not special education
Discontinued schooling, special education only
Eligible for IDEA, Part B
Expulsion
Graduated with a high school diploma
Moved out of state
No longer receiving special education
Not eligible for Part B, exit with referrals to other programs
Other
Part B eligibility not determined
Program completion
Program discontinued
Reached maximum age
Received certificate of completion, modified diploma, or finished IEP requirements
Refused services
Suspended from school
Transferred to another district or school, known not to be continuing in program/service
Transferred to another district or school, known to be continuing in program/service
Transferred to another district or school, not known to be continuing in program/service
Unknown reason
Withdrawal by a parent (or guardian)
American Indian or Alaska Native
Asian
Black or African American
Native Hawaiian or Other Pacific Islander
White
Federal school district
Other
Regional education service agency (RESA)
Regular school district
School district that is a component of a supervisory union
State school district
Supervisory Union
Alberta
British Columbia
Manitoba
New Brunswick
Newfoundland and Labrador
Nova Scotia
North West Territories
Nunavut
Ontario
Prince Edward Island
Quebec
Saskatchewan
Yukon
During School Hours
Before classes
During class
During passing
During lunch/recess
After classes
Other time during school hours
In Transit
On the way to school
On the way from school
Outside School Hours
School-sponsored activity
Nonschool-sponsored activity
Other
Unknown
Dairy: butter, cheese, eggs, milk, yogurt
Spices, seasonings, flavorings, leavening agents
Babyfood
Fats and oils: margarine, shortening, mayonnaise, salad dressings
Poultry Products
Soups, sauces and gravies
Luncheon meat and sausage
Breakfast Cereals
Fruits and fruit juices
Pork Products
Vegetables (includes beans and legumes)
Nuts and seeds
Beef
Beverages
Fish
Condiments: catsup, mustard, relish
Lamb, Veal and Game Products
Baked goods: breads, cakes, cookies, crackers, pies, rolls
Sweets
Grains
Fast Foods
Meals, Entrees, and Sidedishes
Snacks
Miscellaneous
General recipes
Bread and cereal recipes
Dessert recipes
Main dish recipes
Salad and dressing recipes
Sandwich recipes
Sauce and gravy recipes
Soup recipes
Vegetable recipes
Breakfast recipes
Purchased mixed dishes—lunch entrees/main dishes (pizza, etc)
Purchased mixed dishes—breakfast entrees/main dishes
Meat substitutes/Vegetable proteins
An unenumerated SIF object name.
A monetary amount.
Currency code. Where omitted, defaults to implementation-defined local currency, typically
Allows for a URL or a Base-64 encoding.
SIF format for a GUID.
A message identifier.
An object or element identifier.
A reference to a RefId.
A SIF version number.
A SIF version number, with wildcards for matching multiple versions.
The transport protocols defined in SIF.
Provides information about a student's relationship to an organization.
Location of an individual's legal residence relative to (within or outside) the boundaries of the organization.
Flag that indicates if the reporting organization is providing instruction to the student.
Flag that indicates if the reporting organization is providing services that are not related to instruction to the student. An example of a non-instructional service is transportation.
Flag that indicates if the reporting organization is financially responsible for the student.
A year, with an optional month/day, or an optional month by itself.
This package has exactly the same structure as
AbstractContentPackageType used as an element rather than an object, omitting RefId, SIF_Metadata and SIF_ExtendedElements.
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
Contains arbitrary text, encoded in UTF-8.
Optional MIME type to specifically indicate the text type. Otherwise text/plain can be assumed.
Optional file name to indicate the file from which the content originated, or to suggest a name to use when saving the content.
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
Contains the base64Binary encoding of binary or text data not encoded in UTF-8.
MIME type to indicate the content type.
Optional file name to indicate the file from which the content originated, or to suggest a name to use when saving the content.
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
Location of external content.
MIME type to indicate the content type to be expected when retrieving the external content.
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
An abstract type for derived content package types, elements and objects. This structure may be used verbatim, optionally extending
with additional attributes, or may be redefined to include only a subset of child elements and/or to add validation to XML
contained in XMLData. Only one instance of XMLData, TextData, BinaryData or
Reference can occur in a single instance.
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
Contains arbitrary text, encoded in UTF-8.
Optional MIME type to specifically indicate the text type. Otherwise text/plain can be assumed.
Optional file name to indicate the file from which the content originated, or to suggest a name to use when saving the content.
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
Contains the base64Binary encoding of binary or text data not encoded in UTF-8.
MIME type to indicate the content type.
Optional file name to indicate the file from which the content originated, or to suggest a name to use when saving the content.
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
Location of external content.
MIME type to indicate the content type to be expected when retrieving the external content.
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
The GUID that uniquely identifies an instance of the package.
Type of amount. Note that when this common element is used not all of the following values apply. There are notes to indicate values that are applicable.
Number of credits. This attribute does not apply to Cash or Value
and hence has a value 0. It only applies to types BreakfastCredit and LunchCredit.
Reports aggregate counts and, optionally, received funds for individual combinations of student or staff meal status and meal type.
Student meal status. If a meal status applies, either MealStatus (for students), or EarnedStatus (for staff) is specified.
Staff meal status.
Value of tax collected.
The value of the count.
Extends BaseNameType to allow for one Type attribute value, indicating the name is the name of record;
serves as the primary name in some SIF objects, including StudentPersonal.
Code that specifies what type of name this is.
Name of Record
Extends BaseNameType to allow for Type attribute values excluding "name of record." Used for other names to
be included in addition to the name of record in objects like StudentPersonal.
Code that specifies what type of name this is, excluding "name of record."
Given Name (Name at Birth)
Current Legal
Alias
Previous Name (sometimes called Maiden Name of Female Persons)
Married Name
Professional Name
Base type, without attributes, for Name elements, primarily to allow structure to be leveraged with different Type attribute values.
A prefix associated with the name like Mr., Ms., etc.
The middle name or initial.
Generation of suffix like II, Jr., etc.
This is a name that the person prefers to be called by.
This is the name to be used for sorting purposes.
A free text field for the complete name.
The SIF object names that can be specified in a
The SIF object names that can be specified in a
The SIF object names that can be specified in a
The SIF objects that can be included in a
The SIF objects that can be included in a
The SIF objects that can be included in
The SIF objects that can be included in
Header information associated with a message.
SIF_MsgId is a globally unique message identifier from the Agent or ZIS that sends out the message.
Timestamp of when the message was sent.
The SIF_SourceId is the ID of the originator of the message. Each source needs to have a zone unique case-sensitive identifier.
This element represents the ID of the recipient of the message and may be present as follows:
Contains each SIF Context that applies to the message. If omitted, the applicable context is SIF_Default.
SIF_Context is repeatable for SIF_Events, not repeatable for SIF_Request or SIF_Response.
This element is used to signal an unsuccessful response.
See Error Codes.
A simple, easy to understand, description of the error. The primary consumer of this message is the application user. Example: "Unable to open database."
An optional error description that is more complete and technical in nature. It is to be used as a diagnostic message in trouble-shooting procedures. Example: "The 'Students' table is opened in exclusive mode by user 'ADM1' (dbm.cpp, line 300)."
SIF's default query mechanism.
Individual elements/attributes being requested of matching object. See SIF_Element Syntax below.
If specified, only the elements/attributes requested are returned in the SIF_Response (with any parent elements/attributes);
otherwise, all elements supported by the provider's object are returned.
The actual name of the object that is being queried for.
This is the element/attribute being queried. See below for syntax.
The comparison operator for the condition.
Equals
Less Than
Greater Than
Less Than Or Equals
Greater Than Or Equals
Not Equals
SIF_Value is the data that is used to compare with the value of the element or attribute.
The boolean operator for joining conditions (SIF_Condition elements) within this element. Note that None should be used if there
is only one SIF_Condition element.
The Boolean operator for joining conditions (SIF_Conditions elements) within this element. Note that None should be used if there is only one
SIF_Conditions element.
An example SIF object that serves as a template for matching objects. There is an implied EQ operator
for every element/attribute value present and an implied And group of all resulting conditions. Currently
this is an experimental feature and limited to use with select objects; wider use may be considered in future
versions of this specification.
SIF's default query mechanism for SIF_Request, SIF_Query, has several limitations that limit its usefulness when creating reporting applications
that process data from a SIF zone. SIF_Query is limited to matching only one object type per query, requiring applications to
manually join together results as needed for reporting and general data processing. SIF_ExtendedQuery is designed to allow for joins on
object identifiers/RefIds and to allow retrieval of data in a row/column fashion similar to SQL. Each returned column may contain hierarchical XML elements/objects.
While envisioned as the primary mechanism for SIF-based ReportManifests, Providers and Responders in a Zone may support SIF_ExtendedQuery
in addition to SIF_Query. Support for SIF_ExtendedQuery can be declared in and retrieved from the Zone is various Infrastructure
messages and objects.
If no SIF_DestinationId applies to the request and this element is supplied, the Requester specifies that the
extended query be routed to the Provider on record for the given object name. If this element is omitted and no SIF_DestinationId
applies to the request, the ZIS routes the request to the Provider on record for the object name in SIF_From.
Indicates the element/attribute to return as a column. Contents can be left empty to return the whole object specified in ObjectName,
or * can be designated to return all attributes and immediate child elements of the object specified in ObjectName, or
SIF_Element Syntax can be specified, relative to the object specified in ObjectName. Requested attributes
are to be returned as the text value of the corresponding attribute, elements as a copy of the XML element itself including attributes if they exist.
Optional caption for the column.
The name of the object from which to retrieve element/attributes.
Specifies whether query results should return all rows (false) or just distinct ones (true). Rows are distinct if
at least one column differs between them.
The maximum number of rows to return. If All, return all rows, otherwise return the top rows up to the maximum
row count indicated.
Specifies the left-side element/attribute on which to constrain the join. Currently only support for keys/RefIds/RefId references is required.
Name of the object that contains the element/attribute.
Specifies right left-side element/attribute on which to constrain the join. Currently only support for keys/RefIds/RefId references is required.
Name of the object that contains the element/attribute.
Type of relational join.
The name of the object to query.
This is the element/attribute being queried.
The name of the object containing the element/attribute.
The comparison operator for the condition.
Equals
Less Than
Greater Than
Less Than Or Equals
Greater Than Or Equals
Not Equals
SIF_Value is the data that is used to compare with the value of the element or attribute.
The boolean operator for joining conditions (SIF_Condition elements) within this element. Note that None should be used if there
is only one SIF_Condition element.
The Boolean operator for joining conditions (SIF_Conditions elements) within this element. Note that None should be used if there is only one
SIF_Conditions element.
Indicates the element/attribute by which to sort.
The name of the object containing the element/attribute.
Whether to order the element/attribute in ascending or descending order.
This element provides a wrapper for data returned in response to a SIF_ExtendedQuery. Used in SIF_Response
and SIF_ReportObject.
The element/attribute specified for the column in SIF_ExtendedQuery.
The object in which the element/attribute occurs.
The caption for the column, if specified in SIF_ExtendedQuery.
Contains the value of each column specified in SIF_ExtendedQuery/SIF_Select.
The order of the columns must correspond to the order of the elements as requested in SIF_ExtendedQuery.
Note the number of columns may be expanded from the requested columns if * is indicated
one or more times in the SIF_Select clause.