Assessments (Core v3.X)

Tool Search: Ed-Fi

This entity represents a tool, instrument, process, or exhibition composed of a systematic sampling of behavior for measuring a student's competence, knowledge, skills, or behavior. An assessment can be used to measure differences in individuals or groups and changes in performance from one occasion to the next.

Object Triggering Logic

ActionTrigger
Post

When a parent assessment is created.

  • The Test Date must occur witihn the Scope Year.
  • When a pre-existing student assessment's test date is changed to a date within the scope year, an add event is triggered. (This scenario is valid only for those pre-existing assessment dates which weren't within the scope year before.)
  • Scenario: When the scope year is set to year 2022-2023 and there is a test wit a year of 2021-222, when the user changes the test year to 2022-23 and the test is assigned to the student, an add event is triggered. 
  • When the student has multiple enrollments that are overlapping in the same school year, reports based on the Service Type: 
    • P: Primary
    • S: Partial
    • N: Special Education
  • When the student only has one enrollment, a record reports regardless of the Service Type.
  • Does not send a student record for an enrollment that is marked as State Exclude or No Show. 
  • Does not send a record when the enrollment is in a calendar marked as Exclude. 
  • Does not send a record when the enrollment is in a school marked as Exclude.
Post

A field is changed and saved on the Test information for the parent (non-child assessment). 

  • When the Test Date is changed. 
Delete/Post

When any part of the natural key is changed.

PutWhen any field that is not part of the natural key is changed and saved. 
DeleteAll valid parent or child assessments are removed from the student. 
DeleteWhen all student's overlapping enrollments are deleted. 
DeleteWhen a student's enrollment is changed to No Show.
DeleteWhen a student's Test Date no longer matches the scope year.
  • When assessments scope year is changed to out of scope and that assessment is already tied to a student (which is still within the scope year), a delete is not sent for Student Assessment or Assessment as the record is tied to a student. 

 

Scope Year

Logic

Record reports for students where the student test record exists within the scope year.

  • Test Date must occur within the Scope Year.

Resource Toggle

ActionTrigger
NoneWhen a resource is toggled to OFF after data has sent, all sent data remains in the ODS but no new data is sent.
ResyncWhen a record is in the Ed-Fi Identity Mapping table and not in the ODS, it is deleted from the Ed-Fi Identity Mapping table.
ResyncWhen a record is in the ODS and it does not have a matching record in Campus or the Ed-Fi Identity Mapping table, it is deleted from the ODS.

 

Natural Key Changes, Cascading Updates, and Deletes Logic

This table describes the Natural Key Changes/Cascading Updates and Deletes logic of this object.

ActionTrigger
Post/Delete

Natural Key changes:

  • When an Ed-Fi ID changes, this happens with the cascading deletes from the Ed-Fi ID Change trigger.

  • When the Test Date changes which no longer matches the scope year.

 

Event Queue Detail

Campus TableEd-Fi ActionFields
Test ScorePost/Put/DeleteThe primary table for sending data for this resource. 

Resource Preferences

Data Element LabelMapping Needed
Score TypeAssessment Reporting Method Descriptor
Score Fields SelectedResult Data Type Descriptor

 

Object Data Elements

Data Element LabelBusiness Requirement and RulesMandatory, Conditional or OptionalLocation

id  

The unique identifier of the resource

M


studentAssessmentIdentifierA unique number or alphanumeric code assigned to an assessment administered to a student.

Reports the Test Score ID.
MTestScore.scoreID
assessmentReferenceA reference to the related Assessment resource.

Reports the data that is part of the Natural Key for the referenced Assessment resource.
M
reportedSchoolReferenceA reference to the reported School resource.

Reports the data that is part of the Natural Key for the referenced School resource.
  • schoolID
O
schoolYearTypeReferenceOptional. Does not report.O
studentReferenceA unique alphanumeric code assigned to a student.

Reports the data that is part of the Natural Key for the referenced Student resource.
M
accommodationsAn unordered collection of studentAssessmentAccommodations.

The specific type of special variation used in how an examination is presented, how it is administered or how the test taker is allowed to respond. This generally refers to changes that do not substantially alter what the examination measures. The proper use of accommodations does not substantially change academic level or performance criteria (e.g., Braille, Enlarged Monitor View, Extra Time, Large Print, Setting, Oral Administration).

Optional, does not report.
O
administrationDateThe date and time an assessment was completed by the student. The use of ISO-8601 formats with a timezone designator (UTC or time offset) is recommended in order to prevent ambiguity due to time zones.

Reports the student's parent assessment date from the student's Assessment record.


When there is no assessment date, reports from the Assessment Center Test Detail Start Date.  


When there is no Start Date in the Assessment Center, does not report.

M
administrationEndDateThe date and time an assessment administration ended.

Optional, does not report.
O
administrationEnvironmentDescriptorThe environment in which the test was administered.

Optional, does not report.
O
administrationLanguageDescriptorThe language in which an assessment is written and/or administered.

Optional, does not report.
O
assessedMinutesReported time student was assessed in minutes.

Hardcoded to report a value of 0 (zero). 
O
eventCircumstanceDescriptorAn unusual event occurred during the administration of the assessment. This could include fire alarm, student became ill, etc.

Optional, does not report.
O
eventDescriptionDescribes special events that occur before during or after the assessment session that may impact use of results.

Optional, does not report.
O
itemsAn unordered collection of studentAssessmentItems. The student's response to an assessment item and the item-level scores such as correct, incorrect, or met standard.

Optional, does not report.
O
performanceLevelsAn unordered collection of studentAssessmentPerformanceLevels. The performance level(s) achieved for the student assessment.

Optional, does not report.
O
periodThe period or window in which an assessment is supposed to be administered.

See the Array section for details.


platformTypeDescriptorThe platform with which the assessment was delivered to the student during the assessment session.

Optional, does not report.
O
reasonNotTestedDescriptorThe primary reason student is not tested. For example: Absent Refusal by parent Refusal by student Medical waiver Illness Disruptive behavior LEP Exempt.

Optional, does not report.
O
reportedSchoolIdentifierA reported school identifier for the school the enrollment at the time of the assessment used when the assigned SchoolId is not known by the assessment vendor.

Optional, does not report.
O
retestIndicatorDescriptorIndicator if the test was retaken. For example: Primary administration First retest Second retest.

Optional, does not report.
O
scoreResultsAn unordered collection of studentAssessmentScoreResults. A meaningful score or statistical expression of the performance of an individual. The results can be expressed as a number, percentile, range, level, etc.

See array section for details.


Does not report when any of the array Data Elements are either not mapped or score value is not entered.

O
serialNumberThe unique number for the assessment form or answer document.

Optional, does not report.
O
studentObjectiveAssessmentsAn unordered collection of studentAssessmentStudentObjectiveAssessments. The student's score and/or performance levels earned for an objective assessment.

Optional, does not report.
O
whenAssessedGradeLevelDescriptorThe grade level of a student when assessed.

Optional, does not report.
O

Arrays

Click here to expand...

Score Results

Data Element LabelBusiness Requirements and RulesMandatory, Conditional, or OptionalLocation
assessmentReportingMethodDescriptorThe method that the administrator of the assessment uses to report the performance and achievement of all students. It may be a qualitative method such as performance level descriptors or a quantitative method such as a numerical grade or cut score. More than one type of reporting method may be used.

Reports the mapped Ed-Fi Code Value if the reporting assessment Score Fields value is populated.

Does not report when not mapped.
M
resultDatatypeTypeDescriptorThe datatype of the result. The results can be expressed as a number, percentile, range, level, etc.

Hard-coded value.
M
resultThe value of a meaningful raw score or statistical expression of the performance of an individual. The results can be expressed as a number, percentile, range, level, etc.

Reports the score value for corresponding assessment mapped score.

M

Student Information > General > Assessment > Test Scores > Test Score Detail > Result


Student Information > General > Assessment > Test Scores > Test Score Detail > Percent/Scale Score

Period

Data Element LabelBusiness Requirements and RulesMandatory, Conditional, or OptionalLocation
assessmentPeriodDescriptorThe period of time in which an assessment is supposed to be administered (e.g., Beginning of Year, Middle of Year, End of Year).

Reports the mapped Ed-Fi Code Value.
  • Tests available for mapping are those with an end year that matches the configuration end year or test's with no end year at all.
  • Does not report period if test is not mapped.
M
beginDateThe first date the assessment is to be administered.

Reports the start date from the assessment when it exists.
OAssessment Center > Test Detail > Start Date

Test.startDate
endDateThe last date the assessment is to be administered.

Reports the end date from the assessment if it exists.
OAssessment Center > Test Detail > End Date

Test.endDate

Type/Descriptors

Click here to expand...

Assessment Reporting Method Descriptor

Code ValueDescriptionShort DescriptionNamespace
Achievement/proficiency levelAchievement/proficiency levelAchievement/proficiency level uri://ed-fi.org/AssessmentReportingMethodDescriptor
ACT scoreACT scoreACT score uri://ed-fi.org/AssessmentReportingMethodDescriptor
Age scoreAge scoreAge score uri://ed-fi.org/AssessmentReportingMethodDescriptor
C-scaled scoresC-scaled scoresC-scaled scores uri://ed-fi.org/AssessmentReportingMethodDescriptor
College Board examination scoresCollege Board examination scoresCollege Board examination scores uri://ed-fi.org/AssessmentReportingMethodDescriptor
Composite ScoreComposite ScoreComposite Score uri://ed-fi.org/AssessmentReportingMethodDescriptor
Composite RatingComposite RatingComposite Rating uri://ed-fi.org/AssessmentReportingMethodDescriptor
Composition ScoreComposition ScoreComposition Score uri://ed-fi.org/AssessmentReportingMethodDescriptor
Grade equivalent or grade-level indicatorGrade equivalent or grade-level indicatorGrade equivalent or grade-level indicator uri://ed-fi.org/AssessmentReportingMethodDescriptor
Growth/value-added/indexingGrowth/value-added/indexingGrowth/value-added/indexing uri://ed-fi.org/AssessmentReportingMethodDescriptor
International Baccalaureate scoreInternational Baccalaureate scoreInternational Baccalaureate score uri://ed-fi.org/AssessmentReportingMethodDescriptor
Letter grade/markLetter grade/markLetter grade/mark uri://ed-fi.org/AssessmentReportingMethodDescriptor
Mastery levelMastery levelMastery level uri://ed-fi.org/AssessmentReportingMethodDescriptor
Normal curve equivalentNormal curve equivalentNormal curve equivalent uri://ed-fi.org/AssessmentReportingMethodDescriptor
Normalized standard scoreNormalized standard scoreNormalized standard score uri://ed-fi.org/AssessmentReportingMethodDescriptor
Number scoreNumber scoreNumber score uri://ed-fi.org/AssessmentReportingMethodDescriptor
Pass-failPass-failPass-fail uri://ed-fi.org/AssessmentReportingMethodDescriptor
PercentilePercentilePercentile uri://ed-fi.org/AssessmentReportingMethodDescriptor
Percentile rankPercentile rankPercentile rank uri://ed-fi.org/AssessmentReportingMethodDescriptor
Proficiency levelProficiency levelProficiency level uri://ed-fi.org/AssessmentReportingMethodDescriptor
Promotion scorePromotion scorePromotion score uri://ed-fi.org/AssessmentReportingMethodDescriptor
RankingRankingRanking uri://ed-fi.org/AssessmentReportingMethodDescriptor
Ratio IQ'sRatio IQ'sRatio IQ's uri://ed-fi.org/AssessmentReportingMethodDescriptor

Result Datatype Type Descriptors

Code Value
Description
Short Description
Namespace
DecimalDecimalDecimaluri://ed-fi.org/ResultDatatypeTypeDescriptor
IntegerIntegerIntegeruri://ed-fi.org/ResultDatatypeTypeDescriptor
LevelLevelLeveluri://ed-fi.org/ResultDatatypeTypeDescriptor
PercentagePercentagePercentageuri://ed-fi.org/ResultDatatypeTypeDescriptor
PercentilePercentilePercentileuri://ed-fi.org/ResultDatatypeTypeDescriptor
RangeRangeRangeuri://ed-fi.org/ResultDatatypeTypeDescriptor