BIE Assessment Data Mart

Tool Search: Assessment Data Mart

Data Marts are stored collections of various student data records that districts and states use to federally report. Information stored in a data mart is uniquely collected by a snapshot and is a static copy of the original record. District-level and state-level users should follow the two-step validation and authentication process all data marts use to ensure the most accurate data is reported.

The BIE Assessment Data Mart is a collection of student assessment data that was previously added to the student's assessment record. Data collected and stored in this data mart can be reviewed in two ways:

  1. Assessment Data Mart Report - information is reported in PDF or CSV format and must be generated individually for each school.
  2. Assessment Report (Ad Hoc Reporting) - information for one to multiple schools displays on a pivot table where data can be analyzed using drill-down methods, sorting features, filter options and graphs to summarize the results.

The BIE Graduation Rate Data Mart tool is available in both BIE District Edition and NASIS State Edition sites.

Screenshot of the BIE Assessment Data Mart Tool.BIE Assessment Data Mart Tool

Read - View the BIE Assessment Data Mart tool.
Write - Generate snapshots and reports using the BIE Assessment Data Mart tool.
Add- N/A
Delete - N/A

Users must have tool rights to both the BIE Assessment Data Mart tool and its validation / authentication sub-tools. Users with Read rights to the BIE Assessment Data Mart tool will receive a notification in their Process Alerts when either a snapshot or report has finished processing. Only BIE State Edition users can generate an Authentication Snapshot. The Authentication Snapshot sub-right is ONLY available in NASIS State Edition sites. 

For more information about Tool Rights and how they function, see the Tool Rights article.

BIE Assessment Data Mart Logic

The following logic is used by the BIE Assessment Data Mart. 

Click here to expand...

Calendar:

Calendars meeting the following conditions are included in reporting:

  • Calendar is marked as BIE Type of I: Instructional
  • Calendar Exclude check box IS NOT marked

Student:

Students who meet the following conditions are included in reporting:

  • Student has a NASIS ID
  • Student is enrolled into an instructional grade level mapped to BIE Grade Level Code KG-12
  • Student has at least one reportable assessment

Students will not report if:

  • Student's enrollment type is 3: Public Enrolled
  • Student's enrollment is marked as No Show
  • Student's enrollment start and end dates are the same
  • Student's enrollment is marked as BIE Exclude

Assessments:

For an assessment to report, the following conditions must be met:

  • Assessment must have Testing Window start and end dates. This is identified as the Start Date and End Date entered in Test Setup for the assessment. 
  • Assessment type must be either GEN: General or ALT: Alternate
  • Assessment must be marked as 'Report Via Data Mart'

Assessment Requirements

Tool Search: Assessment Center

Before any test data can be added to a student's assessment record (where it can then be later retrieved by the data mart), a test structure must be defined using the Assessment Center tool. This tool controls what data elements should be collected from a test, how they will display on the student's assessment record, and if the assessment will be available to the BIE Assessment Data Mart. 

Click here to expand...

Test Setup (Assessment)

The following fields (at minimum) must be defined for the BIE Assessment Data Mart to successfully collect and report student assessment records. Refer to the Assessment Center - Test Detail article for additional information and documentation about all of the Test Detail fields.

FieldDescription
NameName of the test.
CodeState or District-specific code associated with the test. This code is primarily used to identify the test when using Campus Ad Hoc reporting tools, graduation criteria and state reporting extracts.
Start DateFirst date the test is offered (or start date of the testing window).
End DateLast date the test is offered (or end date of the testing window).
Assessment TypeTest type indicating whether the test is considered an alternate assessment, general assessment, assessment for EL identification or an assessment that measures English Proficiency in EL students.
Field TestBIE District Edition
Report Via Data MartIdentifies which assessments will report to the BIE Assessment Data Mart.
NASIS State Edition only.

Data Mart Workflow

Additional information regarding the process and workflow of a Data Mart can be viewed in the Data Mart Workflow article.
All Data Marts follow a two-step Validation and Authentication process. By following this process, student data can be reviewed and corrected before it is submitted on for federal reporting. 

Generate a Snapshot

Snapshots are the student data collection method used by data marts to capture specific data points (first name/last name, gender, etc.) from various locations in Campus and build them into a data table. Student information captured by a snapshot is static and is not reflective of real-time changes. As changes are made to student information, a new snapshot must be generated to update the data mart.

Click here to expand...

For each school included in the snapshot, one data table is built. A school must have at least one eligible calendar for a snapshot to generate. This process can be done for one to multiple schools at a time, but processing time may vary when more than one school is selected.  

The Authentication Snapshot is only available to State Edition users.

BIE Assessment Data Mart Snapshot Editor

  1. Select Snapshot from the BIE Assessment Data Mart tool.
  2. Select a Snapshot Type: Validation or Authentication. 
  3. Select a Cohort Year. If calendar year is 19-20 the cohort year is 2020.
  4. Select a pre-created Ad Hoc filter from the School Selection Filter. (Optional) This field is only available in State Edition.
  5. Select one or multiple schools. One snapshot will generate per school.
  6. Select Generate. Notification will be sent to Process Alerts when the snapshot is done processing. 

Consider generating new snapshots when:

  • New scores were added to student assessment records after a snapshot was generated and should be included in the data mart.
  • Corrections made to student information fields are not reflected when the report is generated.
  • A length of time has passed from when the last snapshot was generated and the final report is being submitted.  

Snapshots can be generated as needed. However, a history of snapshots is not be stored and data from the previous snapshot will be overwritten when a new snapshot is generated.

Snapshot Editor Field Descriptions

FieldDescription
Snapshot Type
(State Edition only)
This field determines the type of snapshot to generate.
  • Validation captures the records from the user interface and builds a data table. A validation snapshot is required before an authentication snapshot can be generated. After generating the validation snapshot use the validation report to review the data.
  • Authentication is a copy of the data collected from the most recent validation snapshot and is used for federal reporting submission. After generating the authentication snapshot use the authentication report for final sign-off and submission.

Consider generating a final validation snapshot before the authentication snapshot is generated. This will ensure any changes made during the validation process are captured and all correct information is submitted for final reporting.

School YearIdentifies the year the snapshot is capturing and collecting attendance data from.
School Selection Filter (Ad hoc)
(State Edition only)
Only available in State Edition sites.
Allows for the selection of an ad hoc filter to filter down to a pre-defined list of schools.
School

Allows for the selection of one or multiple schools. Snapshot processing time may vary if more than one school is selected. Use the search field located at the top of the school list to search for a specific school.

Only one snapshot will be generated and stored per school.

Count of Selected SchoolsDisplays a numeric value for the amount of schools that have been selected to be included in the snapshot.
Select AllSelects all, or deselects all schools across all pages to be included in the snapshot.
GenerateSelect after all other required field selections have been made. A report is not automatically produced when a snapshot has finished generating. Refer to the Report section for further details.
Campus does not retain a history of snapshots. When a new snapshot is generated, data from the previous snapshot will be overwritten. Users may choose to generate a new snapshot as corrections are being made to various areas of student information.
ResetReturns screen to original defaults.
BackReturns user to the BIE Assessment Data Mart editor screen.

Notifications

Users with Read (R) access to the BIE Graduation Rate Data Mart tool will receive notifications in their Process Alerts when:

  • A snapshot has been submittedOnly the user who submitted the snapshot will receive this notification. A notification report displays by clicking on the message link.  
  • A snapshot (validation or authentication) has been submitted and has completed syncing. To view the data captured by the completed snapshot, a report must be generated.
  •  A report is available. If a user selected Submit to Batch Queue to generate the report (validation or authentication), a notification will display when it is ready to view. Click the message link to view the report. The report can also be retrieved from the data mart's Report tool.
  • An error has prevented a record from syncing to the state. The DIS Sync error can be further reviewed in the Error Log under System Administration > Data Interchange. 
    • Errors can not be corrected in the snapshot. If a correction is needed, it must be made in the location the data is entered. Generate a new snapshot to sync the corrected record.
    • If a record failed to sync, only that record is affected and will not prevent other records from syncing.

Screenshot highlighting the different kinds of notifications in Process Alerts.Notifications
Generate a Report

Generate a report for a specific school and school year to review or authenticate the student information captured by the snapshot. Only one school and school year may be selected at a time.

Click here to expand...

A sign-off page will append to the end of the printed Authentication Report. This will only append to PDF report formats. 

The BIE Assessment Data Mart report includes personally identifying student information including NASIS IDs. 

Screenshot of the BIE Assessment Data Mart Report Editor.BIE Assessment Data Mart Report Editor

  1. Select Report.
  2. Select a Snapshot Type.
  3. Select a School Year.  
  4. Select a school. Only one school can be selected at a time. 
  5. Select Generate Now or Submit to Batch Queue under Report Processing
    • If Submit to Batch Queue is selected, a Process Alerts notification will be sent to the user's Message Center when the report is ready to view.
  6. Select a Report Format (CSV or PDF). 
  7. Select Generate

Report Editor Field Descriptions 

FieldDescription
Snapshot TypeDetermines which table to generate the report from (Validation or Authentication).
  • Only a Validation Report can be used with a Validation Snapshot. 
  • Only an Authentication Report can be used with an Authentication Snapshot. 
School YearIdentifies the school year the report is based on. Only students with Primary enrollments to the selected school year are included.
SchoolAllows for the selection of a single school to view the data records captured by the snapshot.
Output Options
Report ProcessingDetermines if the report should be generated now or processed at a later time.
If Batch Queue is selected, users will receive a notification in their Process Alerts inbox when the report is ready.
Format Type

Options include CSV or PDF.


The Authentication Signature page only appends when the Authentication Report is generated in PDF format.


This report returns a high amount of data points therefore users may find it easier to review in CSV format first.
Other Selections
GenerateGenerates the report based on the selections made in the report editor.
ResetClears and resets the report editor to default settings.
BackExits the report editor and goes back to the BIE Assessment Data Mart Editor.

Report Example

Screenshot of an example report with Sign-off PagePDF Report Example with Sign-off Page

BIE Assessment Data Mart Reported Fields

The following fields display in a generated report. If the report is generated in CSV format, all fields are included and display. Reports generated in PDF format restrict the reported fields to only include NASIS ID and the assessment information. 

Click here to expand...

Students report once for each non-excluded assessment where the testing window falls within the dates of the reporting year selected. If a student takes the same test multiple times within the same year, the test with highest scale score reports.

FieldDescriptionLocation
Authentication DateReports the date and time when the BIE Assessment Data Mart snapshot was authenticated for the school.N/A
Validation DateReports the date and time of the last BIE Assessment Data Mart validation snapshot for the school.N/A
Generated OnReports the date and time the BIE Assessment Data Mart report was generated.N/A
Student Assessment Details
NASIS IDThe unique identifier for the student.Census > People > Demographics > NASIS ID

Database:
person.otherID
Last Name
CSV Only
Reports the student's last name.Census > People Identities > Current Identity > Last Name

Database:
identity.lastName
First Name
CSV Only
Reports the student's first name.Census > People Identities > Current Identity > First Name

Database:
identity.firstName
Middle Name
CSV Only

Reports the student's middle name.Census > People Identities > Current Identity > Middle Name

Database:
identity.middleName
Name Suffix
CSV Only

Reports the suffix of the student's name.Census > People Identities > Current Identity > Suffix

Database:
Identity.suffix
Birth Date
CSV Only

Reports the student's date of birth.Census > People > Identities > Current Identity > Birth Date

Database:
Identity.birthDate
Gender
CSV Only

Reports the student's sex.Census > People > Identities > Current Identity > Gender

Database:
student.gender
Grade
CSV Only

Reports the student's grade level of their Primary enrollment for the school and year selected.Student Information > General > Enrollment > Grade

Database:
GradeLevel.regionalGrade
Assessment State

Reports the State Code of the assessment if State Test is populated in the Test Type field. 

OR

Reports the National Code of the assessment if National Test is populated in the Test Type field.


Assessment > Test Setup > Test Type > State Test > State Code


Assessment > Test Setup > Test Type > National Test > National Code


Database:

Test.stateCode

Test.nationalCode

Assessment NameReports the name of the test entered in Test Setup.Assessment > Test Setup > Name

Database:
Test.name
Assessment CodeReports the code of the test entered in Test Setup.Assessment > Test Setup > Code

Database:
Test.code
Assessment SubjectReports the subject of the test entered in Test Setup.Assessment > Test Setup > Subject

Database:
Test.type
Assessment Type
CodeDescriptionLocation
REGASSWOACCReports if the Assessment Type in Test Setup is GEN: General Assessment AND the Received Accommodation field in the student's assessment record is blank.

Assessment > Test Setup > Assessment Type


Student Information > General > Assessment > Received Accommodation


Database:

Test.assessmentType

TestScore.receivedAccommodation

REGASSWACCReports if the Assessment Type in Test Setup is GEN: General Assessment AND the Received Accommodation field in the student's assessment has a value populated.

Assessment > Test Setup > Assessment Type


Student Information > General > Assessment > Received Accommodation


Database:

Test.assessmentType

TestScore.receivedAccommodation


ALTASSALTACHReports if the Assessment Type in Test Setup is ALT: Alternate.Assessment > Test Setup > Assessment Type

Database:
Test.assessmentType

Otherwise, reports blank.
Testing Window Start
Required
Reports the Start Date of the test.Assessment > Test Setup > Start Date

Database:
Test.startDate
Testing Window End
Required
Reports the End Date of the test.Assessment > Test Setup > End Date

Database:
Test.endDate
Score DateReports the date the student took the test.Student Information > General > Assessment > Date

Database:
TestScore.dateTaken
FAY (Full Academic Year)
Reports FAY (Full Academic Year) if the student had a continuously active enrollment for all instructional days within the reporting window of October 1st through the End Date of the assessment.

Otherwise, reports Not FAY.

Student Information > General > Enrollment > Service Type


Student Information > General > Enrollment > Start Date


Student Information > General > Enrollment > End Date


Database:
Calculated
Participation School BIE Group NumberReports the BIE Group Number of the school where the student took the test.

State Edition: Student Information > General > Assessment > School Tested


System Administration > Resources > School > BIE Group Number


Database:
School.groupNumber
Participation School Name
CSV Only

Reports the name of the school where the student took the test.

State Edition: Student Information > General > Assessment > School Tested


System Administration > Resources > School > Name


Database:
testScore.schoolID
Participation Type

Reports the federal code associated to how the student participated in taking the assessment.
  • In the event the Standard Type on the student's Assessment tab is different than the Standard Type associated to the test in Test Setup, the student's assessment will override Test Setup. 
  • If none of the criteria is met, field reports blank.
CodeDescriptionLocation
REGPARTWOACCReports if the assessment's Assessment Type is GEN: General Assessment AND the Received Accommodation field is blank.

Assessment > Test Setup > Assessment Type


Student Information > General > Assessment > Received Accommodation


Database:

Test.assessmentType

TestScore.receivedAccommodation

REGPARTWACCReports if the assessment's Assessment Type is GEN: General Assessment AND the Received Accommodation field has a value populated.

Assessment > Test Setup > Assessment Type


Student Information > General > Assessment > Received Accommodation


Database:

Test.assessmentType

TestScore.receivedAccommodation

ALTPARTGRADELVLReports if the assessment's Assessment Type is ALT: Alternate AND the assessment's Standards Type is R: Grade Level.

Assessment > Test Setup > Assessment Type


Assessment > Test Setup > Standards Type


Database:

Test.assessmentType

Test.standardType

ALTPARTMODACHReports if the assessment's Assessment Type is ALT: Alternate AND the assessment's Standards Type is M: Modified.

Assessment > Test Setup > Assessment Type


Assessment > Test Setup > Standards Type


Database:

Test.assessmentType

Test.standardType

ALTPARTALTACHReports if the assessment's Assessment Type is ALT: Alternate AND the assessment's Standards Type is A: Alternate.

Assessment > Test Setup > Assessment Type


Assessment > Test Setup > Standards Type


Database:

Test.assessmentType

Test.standardType

FLDTSTREGPARTReports if the assessment's Assessment Type is GEN: General Assessment AND the Field Test box is marked for the assessment AND the student did not receive Accommodations.

Assessment > Test Setup > Assessment Type


Assessment > Test Setup > Field Test


Student Information > General > Assessment > Received Accommodation


Database:

Test.assessmentType

Test.fieldTest (new field)

TestScore.receivedAccomodation

FLDTSTALTPARTReports if the assessment's Assessment Type is ALT: Alternate AND the Field Test box is marked for the assessment AND the Standards Type for the assessment is A: Alternate.

Assessment > Test Setup > Assessment Type


Assessment > Test Setup > Field Test


Assessment > Test Setup > Standards Type


Database:

Test.assessmentType

Test.fieldTest (new field)

Test.standardType

FLDTSTGRDPARTReports if the assessment's Assessment Type is ALT: Alternate AND the Field Test box is marked for the assessment AND the Standards Type for the assessment is R: Grade Level.

Assessment > Test Setup > Assessment Type


Assessment > Test Setup > Field Test


Assessment > Test Setup > Standards Type


Database:

Test.assessmentType

Test.fieldTest (new field)

Test.standardType

MEDEXEMPTReports if the Reason Code for the assessment is 05: Exempt.Student Information > General > Assessment > Reason Code

Database:
Test.reasonCode
NPARTReports if the Reason Code is populated with any value except 05: Exempt. Reason Code must not be blank for code to report.Student Information > General > Assessment > Reason Code

Database:
Test.reasonCode
Scale ScoreReports the scale score the student received for the test.
Otherwise, reports blank.

If the student takes the same assessment more than once, the assessment with the highest scale score will report. If a scale score does not exist, the latest score Date is used. 
Student Information > General > Assessment > Scale Score

Database:
TestScore.scaleScore
Raw ScoreReports the raw score the student received for the test.
Otherwise, reports blank.
Student Information > General > Assessment > Raw Score

Database:
TestScore.rawScore
Performance LevelReports the description of the proficiency level the student received for the test.
If Proficiency Level description is blank the raw Result Level will populate.

If the assessment includes child test strands, the following order of operations is followed:
  • If the child test includes a Proficiency Level and a Result, the Proficiency Level will report. 
  • If the child test does not include a Proficiency Level, the Result will report (of the child). 
  • If the child test does not include a Proficiency Level or a Result the Proficiency Level of the Parent test reports. 
  • If the parent test does does not include a Proficiency Level, the Result will report (of the parent). 
Student Information > General  > Assessment > Proficiency Level (description)

Student Information > General > Assessment > Result (label)

Database:

TestScore.resultLevel

AcctProfLevelItem.description

Primary Disability
CSV Only
Reports the code of the student's primary disability from their latest LOCKED BIE IEP or BIE IEP with Transition plan.

Student Information > Special Ed > General > Documents > Plans > Enrollment Status > Primary Disability


Database:
planstate.disability1
Special Ed Setting
CSV Only
Reports the code of the student's special ed setting from their latest LOCKED BIE IEP or BIE IEP with Transition plan.

Student Information > Special Ed > General > Documents > Plans > Enrollment Status > Special Ed Setting


Database:
planstate.specialEdSetting
English Learner
CSV Only

Reports the student's EL status determined by the following conditions:
If...Reports as...
If a student meets more than one condition the last condition met will report.
Student's Program Status equals EL
EL
Student Program Status = Exited EL AND the First Year Monitoring Date is on or within the reporting window
1st Year Monitoring

Student Program Status = Exited EL AND the Second Year Monitoring Date is ON OR WITHIN the Reporting Window
2nd Year Monitoring

Student Program Status = Exited EL AND the Third Year Monitoring Date ON OR WITHIN the Reporting Window
3rd Year Monitoring

Student Program Status = Exited EL AND the Fourth Year Monitoring Date ON OR WITHIN the Reporting Window
4th Year Monitoring

Student's Program Status EQUALS Exited EL

AND the Program Exit Date is EQUAL TO OR GREATER THAN system date

EL

Student's Program Status EQUALS Exited EL

AND the Program Exit Date is AFTER the Temporary Reporting Window

EL
Student did NOT meet any of the above conditions
NOT EL


Student Information > General > Program Participation > English Learners (EL) > Program Status


Student Information > General > Program Participation > English Learners (EL) > Identified Date


Student Information > General > Program Participation > English Learners (EL) > 

Fourth Year Monitoring  


Student Information > Program Participation > English learners (EL)


Database:
Calculated
Economic Disadvantaged
CSV Only

Reports as Y.Coded
Migrant
CSV Only
Reports as N.Coded
Homeless
CSV Only

Reports the student's Homeless Nighttime Residence code.Student Information > General > Enrollment > BIE Reporting > Homeless Nighttime Residence

Database:
bie.homelessNighttimeResidenceBIE
Foster Care
CSV Only

Reports Y if the student's Foster Care record(s) fall within the start and end dates of their primary enrollment.
Otherwise, N reports.

Student Information > Program Participation > Foster Care > Start Date


Student Information > Program Participation > Foster Care > End Date


Database:
calculated
Race Ethnicity
CSV Only

Reports the Federal Designation code associated to the student's race/ethnicity.

ISEP and Non-ISEP students will report as 2: American Indian/Alaska Native when any value (including 999:Non Tribal Member) populates the Tribe field on the student's NASIS record.
Census > People > Identities > Race Ethnicity > Federal Designation

Database:
Identity.raceEthnicity
Military Connection Status
CSV Only

Reports Y if the Military Connected check box is marked on the student's primary enrollment.
Otherwise, N reports.
Student Information > General > Enrollment > BIE Reporting > Military Connected

Database:
enrollmentBIE.militaryConnected
Section 504
CSV Only

Reports Y if the student has a 504 plan with dates that fall within their primary enrollment start and end dates.
Otherwise, N reports.

Student Information > Program Participation > BIE Section 504 > Start Date


Student Information > Program Participation > BIE Section 504 > End Date


Database:

Section504BIE.startDate

Section504BIE.endDate

Tribe
CSV Only

Reports the code of the tribe the student belongs to.Student Information > General > NASIS > Tribe

Database:
nasis.tribalCode
BIE Enrollment Type (ISEP Status)
CSV Only

Reports the student's BIE Enrollment Type for their primary enrollment.Student Information > General > Enrollment > BIE Reporting > Enrollment Type

Database:
bie.stateAidBIE
BIE District Number
CSV Only

Reports the BIE District Number of the district the reporting school is associated with for the student.System Administration > Resources > District Information > BIE District Number

Database:
District.groupNumber
BIE Group Number (State School Number)
CSV Only

Reports the BIE Group Number of the reporting school for the student.System Administration > Resources > School > BIE Group Number

Database:
School.groupNumber