WI DPI WISEdata Ed-Fi Docs
Use Cases for the 2024-25 SY
- heather.kluck
Roster and Career Education - Public LEAs
Transition from SCED 10.0 to SCED 11.0 (/course ) - Public Schools Only
# | Use Case Title | Use Case Description | What to Submit/retrieve |
---|
# | Use Case Title | Use Case Description | What to Submit/retrieve |
---|---|---|---|
1.0 | Retrieving the new course data (SCED 11.0) from the WISEdata API | SIS vendors should be able to do a GET on /courses and ingest the course details into their system • SIS vendors should keep their course catalog current with the SCED relevant to the appropriate school year - 2022-23 SY: SCED 9.0 • The SCED 11 includes 'New' and 'Deprecate' courses. | GET on /courses: "courseCode": "16399", "academicSubjectDescriptor": "uri://ceds.ed.gov/AcademicSubjectDescriptor#17", "courseDescription": "Computer Science (prior-to-secondary) courses cover basic principles of computer science. In these courses, students learn how to develop and follow basic algorithms, collect and organize data, troubleshoot hardware and software issues, and think critically about online safety and responsibility. Topics may also include modeling network and transmission protocols; transforming data using computational tools; iteratively developing, testing, and documenting programs; computational thinking; and addressing bias and accessibility in the design and development of technologies. Courses may include learning about emerging technologies.", "courseTitle": "Computer Science (prior-to-secondary)", "identificationCodes": "courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#New", "levelCharacteristics": |
2.0 | Retrieving the new WL courses from the WISEdata API | SIS vendors should be able to do a GET on /courses and ingest the course details into their system
- World Language--General - 24959 Courses with courseIdentificationSystemDescriptor as ‘AC’ are included in the Art subcategories: dance, music, theatre, and art & design. Courses with courseIdentificationSystemDescriptor as ‘CTE’ denote whether or not the course is part of Career and Technical Education.
| GET on /courses: "courseCode": "16371", "academicSubjectDescriptor": "courseTitle": "Hmong Conversation and Culture", "identificationCodes": "courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#New", "courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#WLL", "levelCharacteristics": |
3.0 | Retrieving the new CTE courses from the WISEdata API | SIS vendors should be able to do a GET on /courses and ingest the course details into their system
The values G, B, X, E, and H indicate the course's rigor level The values AP, DiplProg, IB-Primary, IB-Middle, and IB-Career indicate IB and AP programmes, The values CTE-A, CTE-B, CTE-F, CTE-H, CTE-M, and CTE-T indicate the program area type Information Technology—School-based Enterprise - 10993 Health Care Sciences—School-based Enterprise - 14993
| GET on /courses: "courseCode": "16400", "academicSubjectDescriptor": "uri://ceds.ed.gov/AcademicSubjectDescriptor#17", "courseDescription": "Information Technology—School-based Enterprise courses provide students the opportunity to learn about and manage an entrepreneurial operation related to information technology within a school setting. Students will develop interpersonal and professional skills. Topics may include operations, product services management, pricing, distribution, and marketing.", "identificationCodes": "courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#New", "courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#CTE", "levelCharacteristics": { "courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#G" "courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#CTE-T" |
Rigor Level Removal (/courses) - Public LEAs Only
# | Use Case Title | Use Case Description | What to Submit/retrieve |
---|
# | Use Case Title | Use Case Description | What to Submit/retrieve |
---|---|---|---|
1.0 | Retrieving the rigor level for courses in 24/25 SY | DPI will eliminate the “Rigor Level” attribute from courses in 25/26 SY. In the 24/25 SY, all courses that will be eliminated next year are labeled as 'Deprecated' In 24/25 SY:
In 25/26 SY:
| GET on /courses: "courseCode": "10001", << Labeled as deprecated "academicSubjectDescriptor": "uri://ceds.ed.gov/AcademicSubjectDescriptor#03", "courseDescription": "Physical Geography courses equip students with an understanding of the constraints and possibilities that the physical environment places on human development. These courses include discussion of the physical landscape through geomorphology and topography, the patterns and processes of climate and weather, and natural resources. This is Honors course.", "courseTitle": "Physical Geography", "identificationCodes": "courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#D", "levelCharacteristics": ---------- "courseCode": "10002", << Not labeled as deprecated "academicSubjectDescriptor": "uri://ceds.ed.gov/AcademicSubjectDescriptor#03", "courseDescription": "Physical Geography courses equip students with an understanding of the constraints and possibilities that the physical environment places on human development. These courses include discussion of the physical landscape through geomorphology and topography, the patterns and processes of climate and weather, and natural resources. This is General or Regular course.", "courseTitle": "Physical Geography", "identificationCodes": "levelCharacteristics": |
Program Area Type Designation & Reporting (/courses & /sections ) - Public LEAs Only
# | Use Case Title | Use Case Description | What to Submit/retrieve |
---|
# | Use Case Title | Use Case Description | What to Submit/retrieve |
---|---|---|---|
1.0 | Getting courses to view the Program Area Types (a.k.a CTE Department) | A CTE course can have more than one Program Area Type (a.k.a CTE Department). For example: 6687 - Telecommunications (SCED 10006G) Having the Program Area Type (a.k.a CTE Department) displayed on the course list will will assist LEAs in identifying and reporting CTE courses effectively. | GET on /courses: "courseCode": "6687", "courseTitle": "Telecommunications", "identificationCodes": "courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#CTE", "levelCharacteristics": "courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#G" "courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#CTE-B" "courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#CTE-T" |
2.0 | Sending a section with the Program Area Type (a.k.a CTE Department) | Given that a course may fall under multiple CTE Departments, the SIS/LEA is required to communicate to DPI the chosen CTE Department for the reported course. The CTE Department is reported on /section (courseLevelCharacteristicDescriptor) Starting the 2024-25 SY, the Course Level Characteristic Descriptors is used for CTE. Possible values are: Example 1: | POST /courseOffering: "courseReference": POST on /sections: "courseOfferingReference": |
3.0 | Sending a course with the Program Area Type (a.k.a CTE Department) | Given that a course may fall under multiple CTE Departments, the SIS/LEA is required to communicate to DPI the chosen CTE Department for the reported course. Example 2:
| POST /courseOffering: "courseReference": POST on /sections: "courseOfferingReference": |
Program Type and Program Name Changes - Public LEAs Only
# | Use Case Title | Use Case Description | What to Submit/retrieve |
---|
# | Use Case Title | Use Case Description | What to Submit/retrieve |
---|---|---|---|
1.0 | Reporting certified career education programs at a course-level | Certified career education (CE) program reported at course level and program-level. When a course is identified as part of a CE program, it is not necessary for all students taking the course to be participating in the program. Consequently, DPI expects SIS/LEA to transmit student participation in a program using the /studentsectionAssociation. These career education programs differ from courses in that they don't have a definitive outcome at the end of a single course. Instead, they represent a combination of courses taken over multiple years, which is why a career education program has a Certificated Program Status. Therefore, student participation is reported on /studentSectionAssociation, while the student's certificated program status is reported on /StudentCTEProgramAssociation. Starting 24-25 SY, the program type "certified" is updated to "IRC" Possible ProgramTypeDescriptor code values for reporting IRC data:
Possible programName code values for reporting IRC data:
For students with Coursework enrollment type, the Certificated Program Status is assigned to the primary enrollment. Possible CertificatedProgramStatusDescriptor code values:
| If certified CE program reported at student-level, then POST on /studentsectionAssociation: AND POST on /studentCTEProgramAssociation |
2.0 | Reporting certified career education programs at a non-course-level | Certified career education (CE) program reported at non-course level. The student is not taking any courses offered as part of career education. However, they are engaged in fieldwork or another qualifying form of study, making them eligible to participate in the career education program. Starting 24-25 SY, the program type "certified" is updated to "IRC" Possible ProgramTypeDescriptor code values for reporting IRC data:
Possible programName code values for reporting IRC data:
For students with Coursework enrollment type, the Certificated Program Status is assigned to the primary enrollment. Possible CertificatedProgramStatusDescriptor code values:
| If certified CE program reported at course-level, then POST on /studentCTEProgramAssociation: "educationOrganizationReference": { |
3.0 | Reporting non-certified career education programs In order for a career education or career based learning experience to be considered a qualifying work based learning experience for data reporting purposes, specific criteria | Non-certified career education program can be reported at course level and non-course level. Starting 24-25 SY, the program type "non-certified" is updated to "WBL". Possible ProgramTypeDescriptor code value for reporting WBL data:
Starting 24-25 SY, the some program names have moved under the WBL program type: Possible programName code values for reporting WBL data:
| If non-certified CE program reported at course level then POST on /studentsectionAssociation: AND POST on /studentCTEProgramAssociation: |
4.0 | Reporting dual enrollment programs | Dual enrollment program can be reported at student-level and program-level. The program type "Dual" remains unchanged. ProgramTypeDescriptor code value for reporting dual enrollment data:
Possible programName code values for reporting Dual data:
| If reported at student-level then POST on /studentsectionAssociation:
|
5.0 | Sending a student who has multiple certificated statuses under a single IRC program name involves indicating the certificated program status | Regardless of the number of certificates obtained under one program name (e.g., IRC State Approved Business & Industry), if a student completes one and continues to another, they should mark the certificated program status as 'Completed.' The LEA is advised to submit the most accurate status. For instance: Semester 1: IRC - CNA certificate - completed | POST on /studentCTEProgramAssociation: |
6.0 | Sending a student who's enrolled in multiple sections and participating in CE program | If a student exits a section and returns to the same section within the same term, the SIS ends the initial student section and creates a new student section with a new start date. In both instances, the student section should be associated with student program participation. Example: student left the class and joined back in the same section. Student Section A Student Section B | POST on /studentSectionAssociations:
"beginDate": "2024-08-10",
"beginDate": "2024-10-10", |
Parent/Guardian Data Collection Expansion for Summer EBT - All LEAs
# | Use Case Title | Use Case Description | What to Submit/retrieve |
---|
# | Use Case Title | Use Case Description | What to Submit/retrieve |
---|---|---|---|
1.0 | Sending student's parent/guardian information | For 2024-25 SY, the parent/guardian data collection has been updated to include legal guardian information, living arrangements, and primary contact status. These new data elements will facilitate the distribution of Summer Electronic Benefit Transfer (S-EBT) cards to families, ensuring a more targeted and efficient outreach strategy based on the enhanced data insights. Additional considerations:
| POST on /parent POST on /studentParentAssociations: "parentReference": |
2.0 | Sending the student's parent/guardian information for a student who resides with their mother, but the legal guardian is the grandparent | The student resides with their mother (livesWith: true), but the legal guardian is the grandparent (legalGuardian: true). The mother in this example is marked as the primary contact (primaryContactStatus: true). | POST on /parent "parentReference": POST on /parent "parentReference": |
3.0 | Sending the student's parent/guardian information for a student who lives with the grandparent, but the father is identified as the legal guardian | The father is identified as the legal guardian (legalGuardian: true), but the student lives with the grandparent (livesWith: true), who is also in this example assigned as the primary contact (primaryContactStatus: true). | POST on /parent "parentReference": POST on /parent "parentReference": |
4.0 | Sending the home and mailing address for student's parent/guardian | The student's parent/guardian can share the same address for both Home and Mailing or have distinct addresses for Home and Mailing. | "POST on /parents: ""parentUniqueId"": ""7533-15683211"", ""addressTypeDescriptor"": ""uri://dpi.wi.gov/AddressTypeDescriptor#H"", ""electronicMails"": ""languages"": ""telephones"": ""telephoneNumber"": ""1203456789"", |
5.0 | Sending the the student's parent/guardian address information when they only have a Home address | provides a single Home address without a corresponding Mailing address. In this scenario, the residential address serves as the Mailing address | POST on /parents: "parentUniqueId": "7533-15683211", "addressTypeDescriptor": "uri://dpi.wi.gov/AddressTypeDescriptor#M", |
6.0 | Sending the the student's parent/guardian address information when have a P.O Box for the Mailing address | The student's parent/guardian specifies a P.O. Box as the Mailing address, omitting a street address. In this instance, the mailing address uniquely relies on the P.O. Box for postal communication. | POST on /parents: "parentUniqueId": "7533-33101361", |
New Languages on /LanguageDescriptor - Public LEAs
Remove K3 from Database Grade Levels - All LEAs
Pupil Count Report for Membership (Dual reporting 24/25 SY) - Public LEAs
Reporting Receiving Services on a Count Date
Reporting Full-Time Equivalency
Reporting Changes in the Residency Period
Daily Negative Attendance - All LEAs
School Calendar
Student Daily Negative Attendance
Timely Initial Evaluations (/studentSpecialEducationProgramEligibilityAssociations & /studentEducationOrganizationResponsibilityAssociation ) - Public Only
Available API Integrations
Address Verification API for Vendors - Required Integration for All LEAs [Coming soon]
This integration enables seamless access for LEAs (via their vendors) to retrieve verified student addresses through our API.
WISEdata Ed-Fi Validations API - Optional Integration for All LEAs
This integration allows vendors to display the WISEdata validation messages within their product, which in turn will help LEAs to easily identify what the error/warning is and where to fix it. The WISEdata Ed-Fi Validations API is an optional integration, does not require integration testing, and can be completed at anytime during the school year. DPI does require vendors to demonstrate their implementation.
Staff Identity Integration - Optional Integration for All LEAs [Coming soon]
This integration helps LEAs with the retrieval, the potential matches review, and the creation of WISEids for staff through their SIS. Moreover, it will reduce the frequency of WISEid file uploads for LEAs.
Immunization Registry Integration - Optional Integration for All LEAs
This integration helps LEAs to retrieve their students' immunization records from the Wisconsin Immunization Registry (WIR) system and ingest them into the SIS.
Wisconsin Department of Public Instruction