Tool Search: SIF
The current version of SIF is v2.7.
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.
SIF_Events are reported for this object.
Batch SIF_Condition elements:
Existing SIF_Condition elements to support:
- @RefId
- @AssessmentFormRefId
Object Triggering
Event Type | Requirement |
---|---|
Add | A new parent assessment is added in Campus. |
Scenario: There is a test called A that has a parent called B. If the user removes the parent test B by selecting “(no parent)” in the Parent Test dropList in A, an add event is triggered for A. | |
Scenario: Our zone is set to the year 14-15. There is a test with a year of 13-14. If the user changes the test year to 14-15, an add event is triggered for our zone. | |
Change | A field is changed and saved on Test Detail for a parent assessment. (Assessment>Test Setup>Tests>Test Detail) Start Date, End Date |
Delete | The parent assessment is deleted in Campus (Note: A record won't send delete as long as there is a child test plan associated with it because of the dependency) |
Scenario: There is a test called A without a parent. If the user adds a parent test called B, a delete event is triggered for A. | |
Scenario: Our zone is set to the year 14-15. There is a test with either no year or a year of 14-15. If the user changes the test year to a non-null year other than 14-15, a delete event is triggered for our zone. |
Object Population and Business Rules
Requirement |
---|
Events are only triggered when (Assessment>Test Setup>Tests>Test Detail>Year) = Null or matches the SIF Zone Year selected
|
When an assessment has a parent test associated with it, the assessment (subtest) is not eligible to report
|
The SIF Agent and Zone must have access rights assigned to AssessmentAdministration. |
Object Data Elements
Data Element Label | Description | Business Rules | Data Source GUI Path | Database Field | M, C or O |
---|---|---|---|---|---|
@RefId | The GUID that uniquely identifies this object. | M | |||
@AssessmentFormRefId | The RefId of the assessment form used in the assessment administration. | TTest.testId | M | ||
AdministrationName | Optional. Does Not Report. | O | |||
SpecialConditions | Optional. Does Not Report. | O | |||
AdministrationDateTime | Date and time the test is scheduled to be given. |
| (Assessment>Test Setup>Tests>Test Detail>Start Date) System Admin>Calendar>Calendar>Calendar Info>Start Date Assessment>Test Setup>Tests>Test Detail>Year | Test.startDate Calendar.startDate | MO |
StartDateTime | Date and time testing begins. | Report the assessment Start Date (Assessment>Test Setup>Tests>Test Detail>Start Date) when NOT Null, in format YYYY-MM-DD concatenated with "T00:00:00-00:00".
| (Assessment>Test Setup>Tests>Test Detail>Start Date) System Admin>Calendar>Calendar>Calendar Info>Start Date Assessment>Test Setup>Tests>Test Detail>Year | Test.startDate Calendar.startDate | O |
FinishDateTime | Date and time testing ends. |
| (Assessment>Test Setup>Tests>Test Detail>End Date) System Admin>Calendar>Calendar>Calendar Info>End Date Assessment>Test Setup>Tests>Test Detail>Year | Test.endDate Calendar.endDate | O |