Nebraska Ed-Fi Data v3.5 - Programs

Classic View: System Administration > Ed-Fi 

Search Terms: Ed-Fi

This entity represents any program designed to work in conjunction with, or as a supplement to, the main academic program. 

Object Triggering Logic

This table describes logic for triggering syncing of this object.

ActionTrigger
PostWhen a new Blended Learning Group is created with a status set to Active and at least one student is assigned to the Blended Learning Group.
  •  A separate record will be sent for each school when there is at least one student added to the group based on the school of the student's enrollment.
  • Do not send a record if the Blended Learning Group is only assigned to students with enrollments in a calendar that is marked Exclude.
  • Do not send a record if the Blended Learning Group is only assigned to students with enrollments in a school that is marked Exclude.
PutmodalityTypeDescriptor:  Update when a Blended Learning Group is either assigned to a calendar day or removed from all calendar days in a school.
PutmodalityTime:  Recalculate whenever a Blended Learning Group is either added or removed on the Calendar Days.
DeleteIf a Blended Learning Group is set to Archived.

Object Data Elements

Data ElementBusiness RequirementBusiness RulesM, C, or OData Source GUI PathDatabase Field
programNameThe formal name of the program of instruction, training, services or benefits available through federal, state, or local agencies.Report the name of the Blended Learning Group.MScheduling > Blended Learning Groupblendedlearninggroup.
name

programType
Descriptor
The formal name of the program of instruction, training, services or benefits available through federal, state or local agencies.Always report 'Learning Modality' in this field for all Learning Modality Programs.M


educationOrganization
Reference
A reference to the related EducationOrganization resource.Report a unique record for each school where there is at least 1 student added to the Blended Learning Group based on the school where the student is enrolled.
Report from the state school number.
M


modalityTypeDescriptorDefines the Modality that is being reported as either 'In Person' or 'Remote'.
  1. If a group is assigned to at least one day in the calendar report 'Remote".
  2. Otherwise report 'In Person'.
MSystem Administration > Calendar > Calendar > Days

modalityTimeType
Descriptor
Defines the unit(s) of time reporting the the Modality Time Descriptor.Report 'Days'.M


modalityTimeThe amount of time the student spends in that Modality.

Look across all calendars/schedule structures the group is assigned in a school and count a unique number of days beginning with the earliest calendar start date through the max calendar end date to which the group is tied.


MSystem Administration > Calendar > Calendar > Dayscalendar.days
programCost
The cost of the program.
This field is optional, does not report.
O



Type/Descriptor

Modality Type

Code ValueDescriptionShort Description
In PersonIn PersonIn Person
RemoteRemoteRemote


Modality Time Type

Code ValueDescriptionShort Description
DaysDaysDays
MinutesMinutesMinutes
PercentPercentPercent