SIF-enabled Application 1.5
Conformance Statement


Note to submitter: This form contains a series of questions that need to be answered. Please complete ALL the fields in the questionnaire below to produce a conformance statement for your SIF-enabled Application. Your completed form should be submitted as input to the test suite and it will be forwarded to the Certification Authority along with your test results. Please ensure that you use the current version of the questionnaire (available on the certification website) for your submission. See the Guide to SIF Certification for more information. Please note that all information in this conformance statement will appear on the public register of certified products, except for the Extra Information for Testing. Revision History shows the changes in this Conformance Statement from prior versions  and is contained at the end of this document.

1. Submitter Information

Enter the full name of the organization that is registering this SIF-enabled Application and the name of the author of this Conformance Statement.

Note to submitter: If the person completing this Conformance Statement is from a third-party organization (such as an agent vendor) and not from the organization that has registered this SIF-enabled Application for certification, please put:  "<Third-party name> on behalf of <registered organization>" in the Organization field.

Organization: ___________________________________

Author: ________________________________________


2. Product Information

Note to submitter: The information provided in this section must match the name and version information provided on the registration form when registering this product for certification. Please refer to sections 3. 2and 3.5 of the Guide to SIF Certification.

Enter the name, version number, and supplier for the components of the SIF-enabled Application. Name must represent the name by which the product is marketed and sold. Version numbers should reflect the conventions used to differentiate releases of the product and/or agent and may be a single version or a set of versions. The version information defines the scope of releases for which conformance is warranted. If the agent is discrete from the application and/or produced by a different supplier, please identify the agent separately.

If certification is for a product suite, please add additional lines to enter the name, version/release number and supplier for each product in the product suite.

Application Name: ______________________________________

Application Version Number: _____________________________

Application Vendor Name: _______________________________

Agent Name: __________________________________________ (if applicable)

Agent Version Number: _________________________________ (if applicable)

Agent Vendor Name: ___________________________________ (if applicable)


3. Testing Environment

Please specify the name and version of the test suite used for conformance testing.

Test Suite Name: SIF-enabled Application Test Suite

Version Number: ___________________________

Please specify the specific application and agent version that was tested. If the version specified under Product Information covers multiple releases, please note that this section must contain the exact version tested.

Application Version tested: __________________________________

Agent Version tested:  ______________________________________

Please specify the software environment and hardware platform in which this SIF-enabled Application's conformance has been demonstrated. Define this test environment in sufficient detail to enable the test run to be repeated.

For the software environment, specify the name, version number, and release identifier for the operating system and all software components that are required for correct operation of the SIF-enabled Application.

Operating System (on which product was tested):

_____________________________________________________________

Software Components:

_____________________________________________________________

_____________________________________________________________

For the hardware platform, specify the computer system model, CPU type, memory, and processor speed.

Hardware Platform (on which product was tested):

_____________________________________________________________

_____________________________________________________________

 


4. Operational Environment

If the environment for which you wish to claim and guarantee conformance is not identical to the environment in which conformance was validated, please specify the hardware platform(s) and/or software environment in which this SIF-enabled Application's conformance is guaranteed.

Operational Environment: _______________________________________

_____________________________________________________________


5. Characterization of the SIF-enabled Application's implementation-dependent behavior

Note to submitter: Please update the response sections below to provide an answer to each question. For YES / NO questions, simply delete the response that does not apply to your application.

Security

Question 1: SIF authentication level  support

Response:

Authentication level
0 - No authentication required and the sender does not have to submit a certificate.
1 - A valid certificate must be presented.
2 - A valid certificate from a trusted certificate authority must be presented.
3 - 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, which is originating the message.

 

1a Is your agent capable of returning valid client certificates (authentication level 1-3)? YES / NO
1b Does your agent ever explicitly request authentication levels 1-3 of other agent at delivery time? YES / NO
1c If you answered YES to 1b above, identify which authentication levels might be explicitly requested by your agent.
      Authentication Level 1:
      Authentication Level 2:
      Authentication Level 3:
YES / NO
YES / NO
YES / NO
1d Does your agent authenticate server certificates returned by the ZIS (authentication level 1-3)? YES / NO
1e If you answered YES to 1d above, identify which authentication levels apply.
      Authentication Level 1:
      Authentication Level 2:
      Authentication Level 3:
YES / NO
YES / NO
YES / NO
1f If your agent supports push-mode, does your agent ever require a client certificate from the ZIS (authentication level 1-3)? YES / NO / NA
1g If you answered YES to 1f above, identify which authentication levels your agent might require of the ZIS.
      Authentication Level 1:
      Authentication Level 2:
      Authentication Level 3:
YES / NO
YES / NO
YES / NO

Rationale:

Authentication support is optional but highly recommended. The SIF specification states that the application may provide any of the client authentication levels listed above.

Reference:

Schools Interoperability Framework Implementation Specification, Version 1.1 (3.3.6.2 Authentication and Validation, 3.4.4.5 Support Authentication and Digital Signatures, and 3.5.3.1 SIF_AuthenticationLevel).

Question 2: Encryption key length support

Response:

Encryption level
0 - No encryption required
1 - Symmetric key length of at least 40 bits
2 - Symmetric key length of at least 56 bits
3 - Symmetric key length of at least 80 bits
4 - Symmetric key length of at least 128 bits

 

2a Identify the encryption levels your agent is capable of supporting.
      Encryption Level 0:
      Encryption Level 1:
      Encryption Level 2:
      Encryption Level 3:
      Encryption Level 4:
YES / NO
YES / NO
YES / NO
YES / NO
YES / NO
2b Does your agent ever explicitly request encryption levels 1-4 of other agent at delivery time? YES / NO
2c If you answered YES to 2b above, identify which encryption levels might be explicitly requested by your agent.
      Encryption Level 1:
      Encryption Level 2:
      Encryption Level 3:
      Encryption Level 4:
YES / NO
YES / NO
YES / NO
YES / NO
2d Identify which encryption levels your agent may require from a ZIS.
      None:
      Encryption Level 1:
      Encryption Level 2:
      Encryption Level 3:
      Encryption Level 4:
YES / NO
YES / NO
YES / NO
YES / NO
YES / NO

Rationale:

The SIF_EncryptionLevel bit sizes are based on symmetric ciphers. The specification does not require an implementation to support any particular key length.

Reference:

Schools Interoperability Framework Implementation Specification, Version 1.1 (3.5.3.2 SIF_EncryptionLevel).

Error Handling

Question 3: Message Validation 

Response:

3a Does your application support XML Validation of incoming messages? YES / NO
3b If you answered YES to 3a above, does your application then discard any invalid messages and return an error to the originator? YES / NO

Rationale:

XML validation is optional. SIF recommends that a message receiver validate each incoming message to ensure that it is a valid SIF message. A message receiver should discard any messages that do not conform to the SIF Message Specification and return an error to the originator of the message.

Reference:

Schools Interoperability Framework Implementation Specification, Version 1.1 (3.5.1 Message Validation, 3.5.7.1 Initial Message Processing).

Question 4: How does the application respond to a message that it does not support?

Response:

Behavior

Support

Error acknowledgement message is returned to ZIS for each unsupported message.

YES / NO

Message is acknowledged as successfully received and is ignored.

YES / NO

Rationale:

Each agent should explicitly define what version of the SIF Message Specification they support and validate each incoming message to ensure that they can support it. It is recommended that the application return an error SIF_Ack message to the ZIS for those messages that the application does not support. An application MAY return a success SIF_Ack to the ZIS and ignore the unsupported message.

Reference:

Schools Interoperability Framework Implementation Specification, Version 1.1 (3.3.3 Data Provision: A Request and Response Model, 3.5.1 Message Validation).

Question 5: If a SIF_Ack is returned with any type of error category other than a transport error, does the application stop trying to send the message (delete or inactivate the message) in order to avoid a potential deadlock condition?

Response:

YES / NO

Rationale:

If a transport error is encountered (i.e. no SIF_Ack is returned or a SIF_Ack with an error category of 10), it is recommended that the sender retry to send the message. If a SIF_Ack is returned with any other type of error category, the sender may delete the message to avoid a potential deadlock condition.

Reference:

Schools Interoperability Framework Implementation Specification, Version 1.1 (3.5.4 Message Robustness).

HTTPS Support

Question 6: What SSL versions does your application support for initiating connections to the  ZIS?

Response:

Behavior

Support

TLS 1.0

YES / NO

SSL 3.0

YES / NO

TLS 1.0 - negotiated using an SSL 2.0 client hello

YES / NO

SSL 3.0 - negotiated using an SSL 2.0 client hello

YES / NO

Rationale:

The recommended SSL implementation is TLS 1.0 [RFC 2246]; however, SSL 3.0 [SSL3] is also supported and SSL 2.0 client hellos [SSL2] used to negotiate TLS 1.0 or SSL 3.0 connections are also permitted.

Reference:

Schools Interoperability Framework Implementation Specification, Version 1.1 (3.6.1 SIF HTTPS Transport).

Question 7: If your application supports push-mode, which  SSL versions can your agent accept when receiving incoming connections from the  ZIS?

Response:

Note: NA = Not applicable and applies only to applications that do not support push-mode

Behavior

Support

Support push-mode YES / NO

TLS 1.0

YES / NO / NA

SSL 3.0

YES / NO / NA

TLS 1.0 - negotiated using an SSL 2.0 client hello

YES / NO / NA

SSL 3.0- negotiated using an SSL 2.0 client hello

YES / NO / NA

Rationale:

The recommended SSL implementation is TLS 1.0 [RFC 2246]; however, SSL 3.0 [SSL3] is also supported and SSL 2.0 client hellos [SSL2] used to negotiate TLS 1.0 or SSL 3.0 connections are also permitted.

Reference:

Schools Interoperability Framework Implementation Specification, Version 1.1 (3.6.1 SIF HTTPS Transport).


6. Object Matrix

Please indicate whether the application will provide, request or respond to requests for particular objects, generate or process events for objects, and  import/synchronize an object. For each object, please specify an 'A' where the application is 'Able' to provide or request the object, respond to requests for the object* in cases where the application is not the provider, import/synchronize the object**, as well as generate and process add, delete and change events.

* To respond to requests means that the agent may function as a responder (regardless of whether it is a provider), supporting access to its data. All agents are tested to ensure they respond to requests for unsupported objects and 'A' should not be used to indicate that an agent responds to requests for unsupported objects

** Though not explicitly documented in the SIF specification at this time, to import/synchronize an object refers to an agent's ability, when first becoming a part of a zone or optionally at any time thereafter, to send out SIF_Requests for given objects and use the corresponding SIF_Responses to populate internal data structures (e.g., application databases, GUID mappings, etc.). Though not all agents require local representations of SIF objects for corresponding applications to function usefully for customers, most agents do and should maintain application-local representations of SIF objects, updating these representations as SIF events are received or using them in publishing their own events to a SIF zone.

Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
AccountingPeriod                    
Activity                    
ActivityProvider                    
AggregateCharacteristicInfo                    
AggregateStatisticFact                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
AggregateStatisticInfo                    
Assessment                    
AssessmentItem                    
AssessmentSection                    
AssessmentSubTest                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
Assignment                    
AttendanceCodeInfo                    
Authentication                    
Billing                    
BusEquipment                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
BusInfo                    
BusPositionInfo                    
BusRouteDetail                    
BusRouteInfo                    
BusStopInfo                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
CurriculumStructure                    
EmployeeAssignment                    
EmployeeContract                    
EmployeeCredential          
EmployeeCredit                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
EmployeeHR                    
EmployeePersonal                    
EmployeePicture                    
EmployeeRecertification          
EmployeeWage                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
FinancialAccount                    
FinancialAccountAccountingPeriodLocationInfo                    
FinancialClass                    
FinancialIncomeStatement                    
FinancialTransaction                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
FinAnnual          
FinBudget          
FiscalYear                    
FoodserviceItem                    
FoodserviceItemPortion                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
FoodserviceItemSales                    
FoodserviceItemUnit                    
FoodserviceMealPrices                    
FoodserviceReimbursementRates                    
FoodserviceSales                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
FoodserviceTransaction                    
FoodserviceTransactionDetails                    
FoodserviceTransactionPayMethod                    
LEAInfo                    
LearningResource                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
LearningStandardDocument                    
LearningStandardItem                    
Lesson                    
LibraryPatronStatus          
LocationInfo                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
Payment                    
ProfDevActivities                    
Purchasing                    
ReportAuthorityInfo                    
ReportManifest                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
RoomInfo                    
RoomType                    
SchoolCourseInfo                    
SchoolInfo                    
SectionInfo                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
SIF_LogEntry                    
SIF_ReportObject                    
StaffAssignment                    
StaffMeal                    
StaffPersonal                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
StudentContact                    
StudentDailyAttendance                    
StudentLocator          
StudentMeal                    
StudentParticipation                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
StudentPersonal                    
StudentPicture                    
StudentPlacement                    
StudentResultSet                    
StudentSchoolEnrollment                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
StudentSectionEnrollment                    
StudentSnapshot          
StudentTransportInfo                    
TermInfo                    
TimeWorked                    
Data Object Provides object Responds Requests object Generates events Processes events Imports/Synchronizes object
Adds Deletes Changes Adds Deletes Changes
VendorInfo                    
W4                    

 


7. Optional Element Matrix

This table identifies the optional elements that a SIF-enabled Application may support. Please indicate for each whether your application supplies, supports and/or requires the element by selecting the appropriate response in each of the columns on the right.

Agent Supplies means that the application can include that element in responses and/or events.
Agent Supports means that the application supports/processes that element when present in responses and/or events, but does not require that element in order to process the message correctly.
Agent Requires means that the application requires that element to be present in responses and/or events received in order to process the message correctly.

Entity Optional element Agent supplies (in responses and/or events) Agent supports (in responses and/or events) Agent requires (in responses and/or events)
5.1.1 Common Elements - Address Street/Line2 YES / NO YES / NO YES / NO
  Street/Line3 YES / NO YES / NO YES / NO
  Street/Complex YES / NO YES / NO YES / NO
  Street/StreetNumber YES / NO YES / NO YES / NO
  Street/StreetPrefix YES / NO YES / NO YES / NO
  Street/StreetName YES / NO YES / NO YES / NO
  Street/StreetType YES / NO YES / NO YES / NO
  Street/StreetSuffix YES / NO YES / NO YES / NO
  Street/AptType YES / NO YES / NO YES / NO
  Street/AptNumPrefix YES / NO YES / NO YES / NO
  Street/AptNumber YES / NO YES / NO YES / NO
  Street/AptNumSuffix YES / NO YES / NO YES / NO
  County YES / NO YES / NO YES / NO
  GridLocation YES / NO YES / NO YES / NO
5.1.3 Common Elements - ContactInfo PositionTitle YES / NO YES / NO YES / NO
  Email YES / NO YES / NO YES / NO
  PhoneNumber YES / NO YES / NO YES / NO
5.1.4 Common Elements - Demographics Ethnicity YES / NO YES / NO YES / NO
  Ethnicity/Proportion YES / NO YES / NO YES / NO
  Gender YES / NO YES / NO YES / NO
  BirthDate YES / NO YES / NO YES / NO
  BirthDateVerification YES / NO YES / NO YES / NO
  PlaceOfBirth YES / NO YES / NO YES / NO
  CountyOfBirth YES / NO YES / NO YES / NO
  StateOfBirth YES / NO YES / NO YES / NO
  CountryOfBirth YES / NO YES / NO YES / NO
  CountryOfCitizenship YES / NO YES / NO YES / NO
  CountryOfResidency YES / NO YES / NO YES / NO
  CountryArrivalDate YES / NO YES / NO YES / NO
  CitizenshipStatus YES / NO YES / NO YES / NO
  EnglishProficiency YES / NO YES / NO YES / NO
  Language YES / NO YES / NO YES / NO
  DwellingArrangement YES / NO YES / NO YES / NO
  MaritalStatus YES / NO YES / NO YES / NO
5.1.17 Common Elements - MeetingTime TimetableDay YES / NO YES / NO YES / NO
  TimetablePeriod YES / NO YES / NO YES / NO
5.1.18 Common Elements - Name Prefix YES / NO YES / NO YES / NO
  MiddleName YES / NO YES / NO YES / NO
  Suffix YES / NO YES / NO YES / NO
  PreferredName YES / NO YES / NO YES / NO
  SortName YES / NO YES / NO YES / NO
  FullName YES / NO YES / NO YES / NO
5.2.1 AggregateStatisticInfo CalculationRule YES / NO YES / NO YES / NO
  ApprovalDate YES / NO YES / NO YES / NO
  ExpirationDate YES / NO YES / NO YES / NO
  ExclusionRule YES / NO YES / NO YES / NO
  Source YES / NO YES / NO YES / NO
  EffectiveDate YES / NO YES / NO YES / NO
  DiscontinueDate YES / NO YES / NO YES / NO
  Location YES / NO YES / NO YES / NO
  Location/LocationName YES / NO YES / NO YES / NO
  Location/LocationRefId YES / NO YES / NO YES / NO
  Measure YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.2.2 AggregateCharacteristicInfo Description YES / NO YES / NO YES / NO
  ElementName YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.2.3 AggregateStatisticFact Excluded YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.1 StudentMeal MealStatus YES / NO YES / NO YES / NO
  MealStatus/StartDate YES / NO YES / NO YES / NO
  MealStatus/EndDate YES / NO YES / NO YES / NO
  SchoolYear YES / NO YES / NO YES / NO
  LastBrkDate YES / NO YES / NO YES / NO
  LastLunDate YES / NO YES / NO YES / NO
  Cash YES / NO YES / NO YES / NO
  BrkCredits YES / NO YES / NO YES / NO
  LunCredits YES / NO YES / NO YES / NO
  LastBreakfastDate YES / NO YES / NO YES / NO
  LastLunchDate YES / NO YES / NO YES / NO
  AmountEx YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.2 FoodserviceItem Description YES / NO YES / NO YES / NO
  ElectronicId YES / NO YES / NO YES / NO
  ItemCategory YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.3 FoodserviceItemUnit SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.4 FoodserviceItemPortion Description YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.5 FoodserviceReimbursementRates Agency/Rate/MealStatus/StartDate YES / NO YES / NO YES / NO
  Agency/Rate/MealStatus/EndDate YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.6 FoodserviceMealPrices Price/MealStatus/StartDate YES / NO YES / NO YES / NO
  Price/MealStatus/EndDate YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.7 StaffMeal EarnedStatus/StartDate YES / NO YES / NO YES / NO
  EarnedStatus/EndDate YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.8 FoodserviceTransaction FSCustomerId/MealStatus/StartDate YES / NO YES / NO YES / NO
  FSCustomerId/MealStatus/EndDate YES / NO YES / NO YES / NO
  FSCustomerId/EarnedStatus/StartDate YES / NO YES / NO YES / NO
  FSCustomerId/EarnedStatus/EndDate YES / NO YES / NO YES / NO
  Tax YES / NO YES / NO YES / NO
  Description YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.9 FoodserviceTransactionDetails Description YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.10 FoodserviceTransactionPayMethod SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.11 FoodserviceSales SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.12 FoodserviceItemSales ItemQuantity/Cost YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.13 AccountingPeriod Description YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.14 FinancialAccount Description YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.15 FinancialAccountAccountingPeriodLocationInfo SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.16 FinancialClass Description YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.17 FinancialIncomeStatement Program YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.18 FinancialTransaction Program YES / NO YES / NO YES / NO
  Description YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.3.19 FiscalYear Description YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.1 Billing SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.2 Payment SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.3 ActivityProvider StatePrId YES / NO YES / NO YES / NO
  Address YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.4 EmployeeAssignment LocationId YES / NO YES / NO YES / NO
  JobStartDate YES / NO YES / NO YES / NO
  JobEndDate YES / NO YES / NO YES / NO
  JobFTE YES / NO YES / NO YES / NO
  JobClassification YES / NO YES / NO YES / NO
  ProgramType YES / NO YES / NO YES / NO
  FundingSource YES / NO YES / NO YES / NO
  SISId YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.5 EmployeeContract ContractTerm YES / NO YES / NO YES / NO
  ContractDays YES / NO YES / NO YES / NO
  AssignmentDays YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.6 EmployeeCredit SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.7 EmployeeHR Active YES / NO YES / NO YES / NO
  FullTimeStatus YES / NO YES / NO YES / NO
  HireDate YES / NO YES / NO YES / NO
  TotalYears YES / NO YES / NO YES / NO
  PositionTitle YES / NO YES / NO YES / NO
  PositionNumber YES / NO YES / NO YES / NO
  SeniorityDate YES / NO YES / NO YES / NO
  TenureDate YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.8 EmployeePersonal HROtherId YES / NO YES / NO YES / NO
  Email YES / NO YES / NO YES / NO
  Demographics YES / NO YES / NO YES / NO
  Address YES / NO YES / NO YES / NO
  PhoneNumber YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.9 EmployeePicture SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.10 EmployeeRecertification Demographics YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.11 FinAnnual AnnualItem/ExpArea YES / NO YES / NO YES / NO
  AnnualItem/Object YES / NO YES / NO YES / NO
  AnnualItem/InstProgram YES / NO YES / NO YES / NO
  AnnualItem/SpecAmtType YES / NO YES / NO YES / NO
  AnnualItem/GLAmtType YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.12 EmployeeCredential Demographics YES / NO YES / NO YES / NO
  Hispanic YES / NO YES / NO YES / NO
  Certification/AreaAuthorized YES / NO YES / NO YES / NO
  TeachingCredentialType YES / NO YES / NO YES / NO
  TerminationCode YES / NO YES / NO YES / NO
  Background YES / NO YES / NO YES / NO
  Background/Description YES / NO YES / NO YES / NO
  EmplAssignment/JobFunction YES / NO YES / NO YES / NO
  EmplAssignment/FTE YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.13 FinBudget BudgetAccount/FundBreak YES / NO YES / NO YES / NO
  BudgetAccount/ObjBreak YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.14 ProfDevActivies Credits YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.15 StaffAssignment Description YES / NO YES / NO YES / NO
  JobStartDate YES / NO YES / NO YES / NO
  JobEndDate YES / NO YES / NO YES / NO
  JobFTE YES / NO YES / NO YES / NO
  JobFunction YES / NO YES / NO YES / NO
  TeachingAssignment YES / NO YES / NO YES / NO
  GradeClassification YES / NO YES / NO YES / NO
  ItinerantTeacher YES / NO YES / NO YES / NO
  InstructionLevel YES / NO YES / NO YES / NO
  HRId YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.16 TimeWorked JobFunction YES / NO YES / NO YES / NO
  RegularHours YES / NO YES / NO YES / NO
  OvertimeHours YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.17 VendorInfo Address YES / NO YES / NO YES / NO
  PhoneNumber YES / NO YES / NO YES / NO
  Email YES / NO YES / NO YES / NO
  ContactName YES / NO YES / NO YES / NO
  CustomerId YES / NO YES / NO YES / NO
  EmployeeId YES / NO YES / NO YES / NO
  Send1099 YES / NO YES / NO YES / NO
  FederalTaxId YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.18 W4 StateAllowanceNumber YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.19 EmployeeWage SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.20 LocationInfo Description YES / NO YES / NO YES / NO
  IdentificationInfo YES / NO YES / NO YES / NO
  StatePrId YES / NO YES / NO YES / NO
  NCESId YES / NO YES / NO YES / NO
  SchoolDistrict YES / NO YES / NO YES / NO
  OtherLEA YES / NO YES / NO YES / NO
  ParentLocationInfo YES / NO YES / NO YES / NO
  School YES / NO YES / NO YES / NO
  Address YES / NO YES / NO YES / NO
  PhoneNumber YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.5.21 Purchasing FiscalYearRefId YES / NO YES / NO YES / NO
  LocationInfoRefId YES / NO YES / NO YES / NO
  EmployeePersonalRefId YES / NO YES / NO YES / NO
  PurchasingItem/ItemNumber YES / NO YES / NO YES / NO
  PurchasingItem/Quantity YES / NO YES / NO YES / NO
  PurchasingItem/UnitCost YES / NO YES / NO YES / NO
  PurchasingItem/ExpenseAccount YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.1 LearningStandardDocument Description YES / NO YES / NO YES / NO
  Author YES / NO YES / NO YES / NO
  OrganizationContactPoint YES / NO YES / NO YES / NO
  DocumentDate YES / NO YES / NO YES / NO
  LocalAdoptionDate YES / NO YES / NO YES / NO
  LocalArchiveDate YES / NO YES / NO YES / NO
  EndOfLifeDate YES / NO YES / NO YES / NO
  Copyright YES / NO YES / NO YES / NO
  GradeLevels YES / NO YES / NO YES / NO
  RepositoryDate YES / NO YES / NO YES / NO
  LearningStandardDocumentRefId YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.2 LearningStandardItem ParentItemRefId YES / NO YES / NO YES / NO
  StatementCode YES / NO YES / NO YES / NO
  SubjectArea YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.3 CurriculumStructure Description YES / NO YES / NO YES / NO
  SubjectArea YES / NO YES / NO YES / NO
  ParentObjectRefId YES / NO YES / NO YES / NO
  ObjectiveText YES / NO YES / NO YES / NO
  ObjectRefId YES / NO YES / NO YES / NO
  LearningStandardItemRefId YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.4 Lesson CurriculumStructureRefId YES / NO YES / NO YES / NO
  SubjectArea YES / NO YES / NO YES / NO
  Duration YES / NO YES / NO YES / NO
  Description YES / NO YES / NO YES / NO
  Strategy YES / NO YES / NO YES / NO
  LearningObjective YES / NO YES / NO YES / NO
  ActivityRefId YES / NO YES / NO YES / NO
  LearningStandardItemRefId YES / NO YES / NO YES / NO
  LearningResourceRefId YES / NO YES / NO YES / NO
  LessonSource YES / NO YES / NO YES / NO
  LessonSource/SourceAuthor YES / NO YES / NO YES / NO
  LessonSource/SourceAuthor/Name YES / NO YES / NO YES / NO
  LessonSource/SourceAuthor/Organization YES / NO YES / NO YES / NO
  LessonSource/SourceAuthor/Address YES / NO YES / NO YES / NO
  LessonSource/SourceAuthor/Email YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.5 Activity TechnicalRequirement YES / NO YES / NO YES / NO
  EssentialMaterial YES / NO YES / NO YES / NO
  Title YES / NO YES / NO YES / NO
  Preamble YES / NO YES / NO YES / NO
  LearningObjective YES / NO YES / NO YES / NO
  LearningStandardItemRefId YES / NO YES / NO YES / NO
  SubjectArea YES / NO YES / NO YES / NO
  Prerequisite YES / NO YES / NO YES / NO
  StudentPersonalRefId YES / NO YES / NO YES / NO
  SourceObjectRefId YES / NO YES / NO YES / NO
  Points YES / NO YES / NO YES / NO
  ActivityTime/Duration YES / NO YES / NO YES / NO
  ActivityTime/StartDate YES / NO YES / NO YES / NO
  ActivityTime/FinishDate YES / NO YES / NO YES / NO
  ActivityTime/DueDate YES / NO YES / NO YES / NO
  AssessmentRefId YES / NO YES / NO YES / NO
  MaxAttemptsAllowed YES / NO YES / NO YES / NO
  ActivityWeight YES / NO YES / NO YES / NO
  Evaluation YES / NO YES / NO YES / NO
  Evaluation/Description YES / NO YES / NO YES / NO
  LearningResourceRefId YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.6 Assignment StaffPersonalRefId YES / NO YES / NO YES / NO
  TechnicalRequirement YES / NO YES / NO YES / NO
  EssentialMaterial YES / NO YES / NO YES / NO
  Title YES / NO YES / NO YES / NO
  Preamble YES / NO YES / NO YES / NO
  LearningObjective YES / NO YES / NO YES / NO
  LearningStandardItemRefId YES / NO YES / NO YES / NO
  Prerequisite YES / NO YES / NO YES / NO
  SourceObjectRefId YES / NO YES / NO YES / NO
  AssignmentTime/CreationDate YES / NO YES / NO YES / NO
  AssignmentTime/Duration YES / NO YES / NO YES / NO
  AssignmentTime/StartTime YES / NO YES / NO YES / NO
  AssignmentTime/DueTime YES / NO YES / NO YES / NO
  AssignmentTime/AdminDate YES / NO YES / NO YES / NO
  MaxAttemptsAllowed YES / NO YES / NO YES / NO
  AddToGradeBookFlag YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.7 Assessment MaxAttemptsAllowed YES / NO YES / NO YES / NO
  LearningStandardItemRefId YES / NO YES / NO YES / NO
  Title YES / NO YES / NO YES / NO
  AssessmentType YES / NO YES / NO YES / NO
  AssessmentComment YES / NO YES / NO YES / NO
  Duration YES / NO YES / NO YES / NO
  Objective YES / NO YES / NO YES / NO
  AssessmentControl YES / NO YES / NO YES / NO
  Rubric YES / NO YES / NO YES / NO
  Rubric/RubricLink YES / NO YES / NO YES / NO
  Rubric/Rating YES / NO YES / NO YES / NO
  Rubric/Criterion YES / NO YES / NO YES / NO
  Rubric/RubricStandard YES / NO YES / NO YES / NO
  PresentationMaterial YES / NO YES / NO YES / NO
  PresentationMaterial/PresentationMaterialRefId YES / NO YES / NO YES / NO
  OutcomesProcessingExtension YES / NO YES / NO YES / NO
  AssessmentFeedback YES / NO YES / NO YES / NO
  AssessmentFeedback/FeedbackTitle YES / NO YES / NO YES / NO
  SelectionOrdering YES / NO YES / NO YES / NO
  Reference YES / NO YES / NO YES / NO
  AssessmentSectionRefId YES / NO YES / NO YES / NO
  AssessmentItemRefId YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.8 AssessmentSection LearningStandardItemRefId YES / NO YES / NO YES / NO
  Title YES / NO YES / NO YES / NO
  MaxAttemptsAllowed YES / NO YES / NO YES / NO
  SectionComment YES / NO YES / NO YES / NO
  Duration YES / NO YES / NO YES / NO
  Objective YES / NO YES / NO YES / NO
  SectionControl YES / NO YES / NO YES / NO
  Rubric YES / NO YES / NO YES / NO
  Rubric/RubricLink YES / NO YES / NO YES / NO
  Rubric/Rating YES / NO YES / NO YES / NO
  Rubric/Criterion YES / NO YES / NO YES / NO
  Rubric/RubricStandard YES / NO YES / NO YES / NO
  PresentationMaterial YES / NO YES / NO YES / NO
  PresentationMaterial/PresentationMaterialRefId YES / NO YES / NO YES / NO
  OutcomesProcessingExtension YES / NO YES / NO YES / NO
  SectionFeedback YES / NO YES / NO YES / NO
  SectionFeedback/FeedbackTitle YES / NO YES / NO YES / NO
  SelectionOrdering YES / NO YES / NO YES / NO
  Reference YES / NO YES / NO YES / NO
  AssessmentSectionRefId YES / NO YES / NO YES / NO
  AssessmentItemRefId YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.9 AssessmentItem Title YES / NO YES / NO YES / NO
  LearningStandardItemRefId YES / NO YES / NO YES / NO
  Label YES / NO YES / NO YES / NO
  MaxAttemptsAllowed YES / NO YES / NO YES / NO
  ItemComment YES / NO YES / NO YES / NO
  Duration YES / NO YES / NO YES / NO
  Objective YES / NO YES / NO YES / NO
  ItemControl YES / NO YES / NO YES / NO
  Rubric YES / NO YES / NO YES / NO
  Rubric/RubricLink YES / NO YES / NO YES / NO
  Rubric/Rating YES / NO YES / NO YES / NO
  Rubric/Criterion YES / NO YES / NO YES / NO
  Rubric/RubricStandard YES / NO YES / NO YES / NO
  Presentation/PresentationLabel YES / NO YES / NO YES / NO
  Presentation/Instruction YES / NO YES / NO YES / NO
  Presentation/Content YES / NO YES / NO YES / NO
  ResponseProcessing YES / NO YES / NO YES / NO
  ItemFeedback YES / NO YES / NO YES / NO
  ItemFeedback/Title YES / NO YES / NO YES / NO
  ItemFeedback/Feedback YES / NO YES / NO YES / NO
  ItemContent/ItemAnswer YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.10 AssessmentSubTest CompositeIndicator YES / NO YES / NO YES / NO
  LearningStandardItemRefId YES / NO YES / NO YES / NO
  GradeLevels YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.11 StudentResultSet GradeLevels YES / NO YES / NO YES / NO
  OrganizationRefId YES / NO YES / NO YES / NO
  Description YES / NO YES / NO YES / NO
  Administration YES / NO YES / NO YES / NO
  Administration/StaffPersonalRefId YES / NO YES / NO YES / NO
  Administration/Form YES / NO YES / NO YES / NO
  Administration/Form/Number YES / NO YES / NO YES / NO
  Administration/Form/FormName YES / NO YES / NO YES / NO
  Administration/Form/Level YES / NO YES / NO YES / NO
  Administration/Form/Period YES / NO YES / NO YES / NO
  Administration/SpecialCondition YES / NO YES / NO YES / NO
  Administration/SpecialCondition/ConditionCode YES / NO YES / NO YES / NO
  Administration/SpecialCondition/Description YES / NO YES / NO YES / NO
  Administration/AdminTime YES / NO YES / NO YES / NO
  Administration/AdminTime/ResultDuration YES / NO YES / NO YES / NO
  Administration/AdminTime/StartDate YES / NO YES / NO YES / NO
  Administration/AdminTime/FinishDate YES / NO YES / NO YES / NO
  Administration/AdminTime/StartTime YES / NO YES / NO YES / NO
  Administration/AdminTime/FinishTime YES / NO YES / NO YES / NO
  Administration/AdminTime/DueDate YES / NO YES / NO YES / NO
  Result/AssessmentInstanceForm YES / NO YES / NO YES / NO
  Result/Description YES / NO YES / NO YES / NO
  Result/Score YES / NO YES / NO YES / NO
  Result/Score/Diagnostic YES / NO YES / NO YES / NO
  Result/Score/DiagnosticStatement YES / NO YES / NO YES / NO
  Result/Score/Min YES / NO YES / NO YES / NO
  Result/Score/Max YES / NO YES / NO YES / NO
  Result/Score/Cut YES / NO YES / NO YES / NO
  Result/Response YES / NO YES / NO YES / NO
  Result/Response/Status YES / NO YES / NO YES / NO
  Result/GradeBookFlag YES / NO YES / NO YES / NO
  Result/LearningStandardItemRefId YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.12 LearningResource ResourceAuthor YES / NO YES / NO YES / NO
  ResourceContact YES / NO YES / NO YES / NO
  ResourceContact/Name YES / NO YES / NO YES / NO
  ResourceContact/Address YES / NO YES / NO YES / NO
  ResourceContact/PhoneNumber YES / NO YES / NO YES / NO
  ResourceContact/Email YES / NO YES / NO YES / NO
  ResourceLocation YES / NO YES / NO YES / NO
  ResourceStatus YES / NO YES / NO YES / NO
  ResourceDescription YES / NO YES / NO YES / NO
  GradeLevels YES / NO YES / NO YES / NO
  SubjectArea YES / NO YES / NO YES / NO
  ResourceMedia YES / NO YES / NO YES / NO
  UseAgreement YES / NO YES / NO YES / NO
  AgreementDate YES / NO YES / NO YES / NO
  ResourceApproval YES / NO YES / NO YES / NO
  ResourceEvaluation YES / NO YES / NO YES / NO
  ResourceEvaluation/Description YES / NO YES / NO YES / NO
  ResourceEvaluation/EvaluationDate YES / NO YES / NO YES / NO
  ResourceEvaluation/Name YES / NO YES / NO YES / NO
  ResourceComponent/ComponentDescription YES / NO YES / NO YES / NO
  ResourceComponent/ResourceStrategy YES / NO YES / NO YES / NO
  ResourceComponent/ObjectRefId YES / NO YES / NO YES / NO
  LearningStandardItemRefId YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.13 StudentParticipation ReferralDate YES / NO YES / NO YES / NO
  EvaluationDate YES / NO YES / NO YES / NO
  ReevaluationDate YES / NO YES / NO YES / NO
  ProgramEligibilityDate YES / NO YES / NO YES / NO
  ProgramPlan YES / NO YES / NO YES / NO
  ProgramPlanDate YES / NO YES / NO YES / NO
  ProgramPlacementDate YES / NO YES / NO YES / NO
  LeastRestrictiveEnvironment YES / NO YES / NO YES / NO
  ExtendedSchoolYear YES / NO YES / NO YES / NO
  PrivateNotPlacedByPublic YES / NO YES / NO YES / NO
  ProgramReviewDate YES / NO YES / NO YES / NO
  ProgramExitDate YES / NO YES / NO YES / NO
  ParticipationContact YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.6.14 StudentPlacement ServiceProviderAgency YES / NO YES / NO YES / NO
  ServiceProviderName YES / NO YES / NO YES / NO
  ServiceLocation YES / NO YES / NO YES / NO
  StartDate YES / NO YES / NO YES / NO
  EndDate YES / NO YES / NO YES / NO
  FrequencyTime YES / NO YES / NO YES / NO
  DirectTime YES / NO YES / NO YES / NO
  IndirectTime YES / NO YES / NO YES / NO
  TotalServiceDuration YES / NO YES / NO YES / NO
  SpecialNeedsTransportation YES / NO YES / NO YES / NO
  AssistiveTechnology YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.7.1 LibraryPatronStatus CircTx YES / NO YES / NO YES / NO
  CircTx/CallNumber YES / NO YES / NO YES / NO
  CircTx/CopyPrice YES / NO YES / NO YES / NO
  CircTx/DueInfo YES / NO YES / NO YES / NO
  CircTx/DueInfo/Time YES / NO YES / NO YES / NO
  CircTx/FineInfo YES / NO YES / NO YES / NO
  CircTx/FineInfo/Time YES / NO YES / NO YES / NO
  CircTx/FineInfo/Description YES / NO YES / NO YES / NO
  CircTx/HoldInfo YES / NO YES / NO YES / NO
  CircTx/HoldInfo/DateNeeded YES / NO YES / NO YES / NO
  CircTx/HoldInfo/MadeAvailable YES / NO YES / NO YES / NO
  CircTx/HoldInfo/Expires YES / NO YES / NO YES / NO
  Message YES / NO YES / NO YES / NO
  Message/Date YES / NO YES / NO YES / NO
  Message/Time YES / NO YES / NO YES / NO
  NumRefunds YES / NO YES / NO YES / NO
  RefundAmount YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.1 AttendanceCodeInfo Description YES / NO YES / NO YES / NO
  AttendanceValue YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.2 RoomInfo Staff YES / NO YES / NO YES / NO
  Description YES / NO YES / NO YES / NO
  Building YES / NO YES / NO YES / NO
  HomeroomNumber YES / NO YES / NO YES / NO
  Size YES / NO YES / NO YES / NO
  Capacity YES / NO YES / NO YES / NO
  PhoneNumber YES / NO YES / NO YES / NO
  TypeOfRoom YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.3 RoomType SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.4 SchoolCourseInfo StateCourseCode YES / NO YES / NO YES / NO
  DistrictCourseCode YES / NO YES / NO YES / NO
  SubjectArea YES / NO YES / NO YES / NO
  Description YES / NO YES / NO YES / NO
  InstructionalLevel YES / NO YES / NO YES / NO
  CourseCredits YES / NO YES / NO YES / NO
  CoreAcademicCourse YES / NO YES / NO YES / NO
  GradRequirement YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.5 SchoolInfo LocalId YES / NO YES / NO YES / NO
  StatePrId YES / NO YES / NO YES / NO
  NCESId YES / NO YES / NO YES / NO
  SchoolDistrict YES / NO YES / NO YES / NO
  OtherLEA YES / NO YES / NO YES / NO
  SchoolJurisdiction YES / NO YES / NO YES / NO
  SchoolType YES / NO YES / NO YES / NO
  SchoolFocus YES / NO YES / NO YES / NO
  SchoolURL YES / NO YES / NO YES / NO
  PrincipalInfo YES / NO YES / NO YES / NO
  PrincipalInfo/ContactTitle YES / NO YES / NO YES / NO
  SchoolContact YES / NO YES / NO YES / NO
  SchoolContact/PublishInDirectory YES / NO YES / NO YES / NO
  PhoneNumber YES / NO YES / NO YES / NO
  Address YES / NO YES / NO YES / NO
  IdentificationInfo YES / NO YES / NO YES / NO
  SessionType YES / NO YES / NO YES / NO
  LowGradeLevel YES / NO YES / NO YES / NO
  HighGradeLevel YES / NO YES / NO YES / NO
  GradeLevels YES / NO YES / NO YES / NO
  Title1Status YES / NO YES / NO YES / NO
  OperationalStatus YES / NO YES / NO YES / NO
  CongressionalDistrict YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.6 SectionInfo ScheduleInfo/Teacher YES / NO YES / NO YES / NO
  ScheduleInfo/SectionRoom YES / NO YES / NO YES / NO
  ScheduleInfo/MeetingTime YES / NO YES / NO YES / NO
  MediumOfInstruction YES / NO YES / NO YES / NO
  LanguageOfInstruction YES / NO YES / NO YES / NO
  LocationOfInstruction YES / NO YES / NO YES / NO
  SchoolCourseInfoOverride YES / NO YES / NO YES / NO
  SchoolCourseInfoOverride/CourseCodeOverride YES / NO YES / NO YES / NO
  SchoolCourseInfoOverride/StateCourseCodeOverride YES / NO YES / NO YES / NO
  SchoolCourseInfoOverride/DistrictCourseCodeOverride YES / NO YES / NO YES / NO
  SchoolCourseInfoOverride/SubjectAreaOverride YES / NO YES / NO YES / NO
  SchoolCourseInfoOverride/CourseTitleOverride YES / NO YES / NO YES / NO
  SchoolCourseInfoOverride/InstructionalLevelOverride YES / NO YES / NO YES / NO
  SchoolCourseInfoOverride/CourseCreditOverride YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.7 StaffPersonal LocalId YES / NO YES / NO YES / NO
  StatePrId YES / NO YES / NO YES / NO
  ElectronicId YES / NO YES / NO YES / NO
  OtherId YES / NO YES / NO YES / NO
  Title YES / NO YES / NO YES / NO
  Email YES / NO YES / NO YES / NO
  Demographics YES / NO YES / NO YES / NO
  Address YES / NO YES / NO YES / NO
  PhoneNumber YES / NO YES / NO YES / NO
  EmployeeLink YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.8 StudentContact PhoneNumber YES / NO YES / NO YES / NO
  Email YES / NO YES / NO YES / NO
  Demographics YES / NO YES / NO YES / NO
  Address YES / NO YES / NO YES / NO
  OtherId YES / NO YES / NO YES / NO
  Relationship YES / NO YES / NO YES / NO
  EmployerType YES / NO YES / NO YES / NO
  EducationalLevel YES / NO YES / NO YES / NO
  PickupRights YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.9 StudentDailyAttendance TimeIn YES / NO YES / NO YES / NO
  TimeOut YES / NO YES / NO YES / NO
  AttendanceNote YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.10 StudentPersonal AlertMsg YES / NO YES / NO YES / NO
  LocalId YES / NO YES / NO YES / NO
  StatePrId YES / NO YES / NO YES / NO
  ElectronicId YES / NO YES / NO YES / NO
  OtherId YES / NO YES / NO YES / NO
  Email YES / NO YES / NO YES / NO
  GradYear YES / NO YES / NO YES / NO
  Demographics YES / NO YES / NO YES / NO
  StudentAddress YES / NO YES / NO YES / NO
  PhoneNumber YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.11 StudentPicture SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.12 StudentSchoolEnrollment SchoolYear YES / NO YES / NO YES / NO
  EnrollStatus YES / NO YES / NO YES / NO
  EntryDate YES / NO YES / NO YES / NO
  EntryType YES / NO YES / NO YES / NO
  GradeLevel YES / NO YES / NO YES / NO
  Homeroom YES / NO YES / NO YES / NO
  StaffAssigned YES / NO YES / NO YES / NO
  ExitDate YES / NO YES / NO YES / NO
  ExitStatus YES / NO YES / NO YES / NO
  ExitType YES / NO YES / NO YES / NO
  FTE YES / NO YES / NO YES / NO
  FTPTStatus YES / NO YES / NO YES / NO
  ResidencyStatus YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.13 StudentSectionEnrollment EntryDate YES / NO YES / NO YES / NO
  ExitDate YES / NO YES / NO YES / NO
  ScheduleInfoOverride YES / NO YES / NO YES / NO
  ScheduleInfoOverride/MeetingTime YES / NO YES / NO YES / NO
  CreditsAttempted YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.14 TermInfo Description YES / NO YES / NO YES / NO
  RelativeDuration YES / NO YES / NO YES / NO
  TermCode YES / NO YES / NO YES / NO
  Track YES / NO YES / NO YES / NO
  TermSpan YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.15 StudentSnapshot Name YES / NO YES / NO YES / NO
  StatePrId YES / NO YES / NO YES / NO
  Address YES / NO YES / NO YES / NO
  Ethnicity YES / NO YES / NO YES / NO
  Gender YES / NO YES / NO YES / NO
  BirthDate YES / NO YES / NO YES / NO
  Age YES / NO YES / NO YES / NO
  GradYear YES / NO YES / NO YES / NO
  GradAward YES / NO YES / NO YES / NO
  GradOnTime YES / NO YES / NO YES / NO
  HomeEnrollment/EnrollmentId YES / NO YES / NO YES / NO
  HomeEnrollment/SchoolName YES / NO YES / NO YES / NO
  HomeEnrollment/StatePrId YES / NO YES / NO YES / NO
  HomeEnrollment/HomeroomId YES / NO YES / NO YES / NO
  HomeEnrollment/HomeroomNumber YES / NO YES / NO YES / NO
  HomeEnrollment/FullYearEnrollment YES / NO YES / NO YES / NO
  IDEA YES / NO YES / NO YES / NO
  Migrant YES / NO YES / NO YES / NO
  Title1 YES / NO YES / NO YES / NO
  GiftedTalented YES / NO YES / NO YES / NO
  EconomicDisadvantage YES / NO YES / NO YES / NO
  ELL YES / NO YES / NO YES / NO
  Homeless YES / NO YES / NO YES / NO
  Section504 YES / NO YES / NO YES / NO
  VocationalConcentrator YES / NO YES / NO YES / NO
  Immigrant YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.8.16 LEAInfo LocalId YES / NO YES / NO YES / NO
  StatePrId YES / NO YES / NO YES / NO
  NCESId YES / NO YES / NO YES / NO
  LEAURL YES / NO YES / NO YES / NO
  EducationAgencyType YES / NO YES / NO YES / NO
  LEAContact YES / NO YES / NO YES / NO
  LEAContact/PublishInDirectory YES / NO YES / NO YES / NO
  PhoneNumber YES / NO YES / NO YES / NO
  Address YES / NO YES / NO YES / NO
  IdentificationInfo YES / NO YES / NO YES / NO
  GradeLevels YES / NO YES / NO YES / NO
  OperationalStatus YES / NO YES / NO YES / NO
  CongressionalDistrict YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.9.1 BusEquipment SIF_ExtendedElements YES / NO YES / NO YES / NO
5.9.2 BusInfo SeatingCapacity YES / NO YES / NO YES / NO
  Contractor YES / NO YES / NO YES / NO
  Equipment YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.9.3 BusRouteDetail SIF_ExtendedElements YES / NO YES / NO YES / NO
5.9.4 BusRouteInfo MaximumLoad YES / NO YES / NO YES / NO
  Description YES / NO YES / NO YES / NO
  Name YES / NO YES / NO YES / NO
  RouteDuration YES / NO YES / NO YES / NO
  RouteDistance YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.9.5 BusStopInfo GridLocation YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.9.6 StudentTransportInfo Eligibility YES / NO YES / NO YES / NO
  HomeBusRouteDetail YES / NO YES / NO YES / NO
  TransferPoint YES / NO YES / NO YES / NO
  SchoolBusRouteDetail YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.9.7 BusPositionInfo TelematicsId YES / NO YES / NO YES / NO
  Telemetry YES / NO YES / NO YES / NO
  BusDriver YES / NO YES / NO YES / NO
  BusStaff YES / NO YES / NO YES / NO
  RouteStatus/BusStopId YES / NO YES / NO YES / NO
  Odometer YES / NO YES / NO YES / NO
  Speedometer YES / NO YES / NO YES / NO
  Students YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.10.1 ReportManifest ReceivingAuthority YES / NO YES / NO YES / NO
  Description YES / NO YES / NO YES / NO
  ReportingPeriod YES / NO YES / NO YES / NO
  ReportingPeriod/BeginReportDate YES / NO YES / NO YES / NO
  ReportingPeriod/EndReportDate YES / NO YES / NO YES / NO
  ReportingPeriod/BeginSubmitDate YES / NO YES / NO YES / NO
  ReportingPeriod/EndSubmitDate YES / NO YES / NO YES / NO
  ReportingPeriod/DueDate YES / NO YES / NO YES / NO
  ReportFormat YES / NO YES / NO YES / NO
  SIF_QueryGroup/SIF_Query/SIF_QueryObject/SIF_Element YES / NO YES / NO YES / NO
  SIF_QueryGroup/SIF_Query/SIF_ConditionGroup YES / NO YES / NO YES / NO
  SIF_QueryGroup/SIF_Query/
SIF_ConditionGroup/SIF_Conditions/SIF_Condition
YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.10.2 ReportAuthorityInfo AuthorityDept YES / NO YES / NO YES / NO
  ContactInfo YES / NO YES / NO YES / NO
  Address YES / NO YES / NO YES / NO
  PhoneNumber YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.10.3 SIF_ReportObject ReportInfo/ReportSubmitterInfo/SifEntity YES / NO YES / NO YES / NO
  ReportInfo/ReportSubmitterInfo/SubmitterDept YES / NO YES / NO YES / NO
  ReportInfo/ReportSubmitterInfo/ContactInfo YES / NO YES / NO YES / NO
  ReportInfo/ReportSubmitterInfo/Address YES / NO YES / NO YES / NO
  ReportInfo/ReportSubmitterInfo/PhoneNumber YES / NO YES / NO YES / NO
  ReportInfo/ReportSubmitterInfo/SubmitterNotes YES / NO YES / NO YES / NO
  ReportInfo/Description YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.10.4 StudentLocator Confidence YES / NO YES / NO YES / NO
  LocalId YES / NO YES / NO YES / NO
  StudentPersonalRefId YES / NO YES / NO YES / NO
  RequestingAgencyId YES / NO YES / NO YES / NO
  GradeLevel YES / NO YES / NO YES / NO
  Ssn YES / NO YES / NO YES / NO
  Name YES / NO YES / NO YES / NO
  Address YES / NO YES / NO YES / NO
  Demographics YES / NO YES / NO YES / NO
  Contact YES / NO YES / NO YES / NO
  Contact/Name YES / NO YES / NO YES / NO
  Contact/OtherId YES / NO YES / NO YES / NO
  Contact/EducationalLevel YES / NO YES / NO YES / NO
  EffectiveDate YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.11.1 SIF_LogEntry SIF_OriginalHeader YES / NO YES / NO YES / NO
  SIF_ApplicationCode YES / NO YES / NO YES / NO
  SIF_ExtendedDesc YES / NO YES / NO YES / NO
  SIF_LogObject YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO
5.11.2 Authentication AuthenticationInfo/Username YES / NO YES / NO YES / NO
  AuthenticationInfo/DistinguishedName YES / NO YES / NO YES / NO
  AuthenticationInfo/Password YES / NO YES / NO YES / NO
  SIF_ExtendedElements YES / NO YES / NO YES / NO

 


8. Extra Information for Testing

This section solicits some additional information regarding your SIF-enabled Application that will be used by the test suite to correctly configure the test suite for your application. Please respond to each question. For YES / NO questions, simply delete the response that does not apply to your application, and in the second table below, specify an 'A' where the application is 'Able' to subscribe to, unsubscribe from or unprovide the object.

To facilitate configuration of the test suite, you may enter an optional default value for the SIF_SourceId that your agent uses to communicate with the ZIS. You will be able to edit this value in each test session, but the value will default to the Agent ID specified here.

Agent ID (SIF_SourceId): ________________________

 

Optional Functionality

Supported?
Agent supports SIF HTTP protocol YES / NO
Agent supports Pull Mode YES / NO
Agent sends SIF_Register to change protocol or registration settings YES / NO
Agent invokes Selective Message Blocking (SMB) upon receiving a SIF_Event YES / NO
Agent sends SIF_Ping YES / NO
Agent sends SIF_Sleep YES / NO
Agent sends SIF_Wakeup YES / NO
Agent sends SIF_GetMessage (pull mode only) YES / NO
Agent sends SIF_Unregister YES / NO
Agent requests SIF_ZoneStatus of the ZIS YES / NO

 

Data Object Subscribes Unsubscribes Unprovides
AccountingPeriod      
Activity      
ActivityProvider      
AggregateCharacteristicInfo      
AggregateStatisticFact      
Data Object Subscribes Unsubscribes Unprovides
AggregateStatisticInfo      
Assessment      
AssessmentItem      
AssessmentSection      
AssessmentSubTest      
Data Object Subscribes Unsubscribes Unprovides
Assignment      
AttendanceCodeInfo      
Authentication      
Billing      
BusEquipment      
Data Object Subscribes Unsubscribes Unprovides
BusInfo      
BusPositionInfo      
BusRouteDetail      
BusRouteInfo      
BusStopInfo      
Data Object Subscribes Unsubscribes Unprovides
CurriculumStructure      
EmployeeAssignment      
EmployeeContract      
EmployeeCredential    
EmployeeCredit      
Data Object Subscribes Unsubscribes Unprovides
EmployeeHR      
EmployeePersonal      
EmployeePicture      
EmployeeRecertification    
EmployeeWage      
Data Object Subscribes Unsubscribes Unprovides
FinancialAccount      
FinancialAccountAccountingPeriodLocationInfo      
FinancialClass      
FinancialIncomeStatement      
FinancialTransaction      
Data Object Subscribes Unsubscribes Unprovides
FinAnnual    
FinBudget    
FiscalYear      
FoodserviceItem      
FoodserviceItemPortion      
Data Object Subscribes Unsubscribes Unprovides
FoodserviceItemSales      
FoodserviceItemUnit      
FoodserviceMealPrices      
FoodserviceReimbursementRates      
FoodserviceSales      
Data Object Subscribes Unsubscribes Unprovides
FoodserviceTransaction      
FoodserviceTransactionDetails      
FoodserviceTransactionPayMethod      
LEAInfo      
LearningResource      
Data Object Subscribes Unsubscribes Unprovides