WI DPI WISEdata Ed-Fi Docs

/courseOffering

All course offerings that are part of the student schedule should be submitted to WISEdata Portal.

This endpoint is NOT expected from Choice schools.

Ed-Fi Tech Docs: https://techdocs.ed-fi.org/display/EDFICERT/v3+Master+Schedule+%3E+CourseOffering


Data Properties:

#

Property Name

Data Type

Public (Required/ Optional/ Conditional)

Choice (Required/ Optional/ Conditional)

Business Definition

Data Element Page

1.0

localCourseCode

string

REQ’D

NOT REQ’D

The local code assigned by the School that identifies the course offering provided for the instruction of students.

https://dpi.wi.gov/wise/data-elements/localcoursecode

2.0

courseReference

array

 

 

 

 

3.0

courseCode

string

REQ’D

NOT REQ’D

A unique alphanumeric code assigned to a course.

https://dpi.wi.gov/wise/data-elements/coursereference

4.0

educationOrganizationId

integer

REQ’D

NOT REQ’D

The identifier assigned to an education organization.

5.0

schoolReference

array

 

 

 

 

6.0

schoolId

integer

REQ’D

NOT REQ’D

The identifier assigned to a school.

7.0

sessionReference

array

 

 

 

8.0

schoolId

integer

REQ’D

NOT REQ’D

The identifier assigned to a school.

9.0

schoolYear

integer

REQ’D

NOT REQ’D

The identifier for the school year.

10.0

sessionName

string

REQ’D

NOT REQ’D

The identifier for the calendar for the academic session (e.g., 2010/11, 2011 Summer).

 

11.0

localCourseTitle

string

OPT

NOT REQ’D

The descriptive name given to a course of study offered in the school, if different from the CourseTitle.

12.0

careerPathways

array

 

 

An unordered collection of courseOfferingCareerPathways. The career cluster or pathway representing the career path of the Vocational/Career Tech concentrator.

 

13.0

careerPathwayDescriptor

string

CONDITINALLY REQ'D

NOT REQ’D

The career cluster or pathway representing the career path of the Vocational/Career Tech concentrator.

If a course is a Career Technical Education then submit the career cluster or pathway representing the career path of the course offered.


Use Cases:

#

Use Case Title

Use Case Description

What to Submit/retrieve

#

Use Case Title

Use Case Description

What to Submit/retrieve

1.0

Sending a course that’s offered in multiple semesters

Schools generally create courses based on credit allocation. For example:

  • Calculus is offered in both 1st and 2nd semesters in a school year, meaning a batch of students take this course in the first semester and get a credit at the end of the semester, and another batch of students take the course in the second semester and they get a credit at the end of this semester. In this case, courseOfferings should be created separately for both the semesters using 1st semester and 2nd semester descriptors respectively.

  • Calculus is offered as an annual course, meaning a batch of students take the course throughout the entire year. The student receives a credit at the end of the year. In this case, one courseofferering should be created with the annual descriptor.
    So it depends on how credits are allocated, even though we do not collect credits.

If a course is a Career Technical Education, then submit the career cluster or
pathway representing the career path of the course offered. Get the Career Pathway from the careerPathwayDescriptor.

Prerequisite: To be able to submit the /courseOfferings endpoint, the /sessions endpoint should be submitted first (CourseOffering has session reference)

POST on /courseOfferings:
courseReference:
educationOrganizationId: 48856
courseCode: 12194
schoolReference
schoolId: 7525
sessionReference
schoolId: 7525
schoolYear: 2021
sessionName: Sessions-121941
localCourseCode: LCC-121941
localCourseTitl: LCT-121941
EXT:
WI: careerPathways:
careerPathwayDescriptor: uri://dpi.wi.gov/CareerPathwayDescriptor#4


JSON Sample:

{ "courseReference": { "educationOrganizationId": 48856, "courseCode": "12194", }, "schoolReference": { "schoolId": 6, }, "sessionReference": { "schoolId": 6, "schoolYear": 2020, "sessionName": "Sessions-12194", }, "localCourseCode": "LCC-12194", "localCourseTitle": "LCT-12194", "_ext": { "Wi": { "careerPathways": [ { "careerPathwayDescriptor": "uri://dpi.wi.gov/CareerPathwayDescriptor#4" }, { "careerPathwayDescriptor": "uri://dpi.wi.gov/CareerPathwayDescriptor#2" } ] } } }

 

Wisconsin Department of Public Instruction