Programs (Nebraska v3.6)

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 is sent for each school when there is at least one student added to the group based on the school of the student's enrollment.
  • Does not send a record when the Blended Learning Group is only assigned to students with enrollments in a calendar that is marked Exclude.
  • Does not send a record when 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.
DeleteWhen a Blended Learning Group is set to Archived.

Object Data Elements

Data ElementBusiness RequirementM, C, or OData Source GUI Path
Database Location
programNameThe formal name of the program of instruction, training, services or benefits available through federal, state, or local agencies.

Reports the name of the Blended Learning Group.
MScheduling > Blended Learning Group

blendedlearninggroup.name
programTypeDescriptorThe formal name of the program of instruction, training, services or benefits available through federal, state or local agencies.

Always reports 'Learning Modality' in this field for all Learning Modality Programs.
M
educationOrganizationReferenceA reference to the related EducationOrganization resource.

Reports a unique record for each school where there is at least one 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'.

When a group is assigned to at least one day in the calendar, reports 'Remote".


Otherwise reports 'In Person'.

MSystem Administration > Calendar > Calendar > Days
modalityTimeTypeDescriptorDefines the unit(s) of time reporting the the Modality Time Descriptor.

Reports 'Days'.
M
modalityTimeThe amount of time the student spends in that Modality.

Looks 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 > Days

calendar.days
programCostThe cost of the program.

This field is optional, does not report.
O

Type/Descriptor

Click here to expand...

Modality Type

Code ValueDescriptionShort Description
In PersonIn PersonIn Person
RemoteRemoteRemote


Modality Time Type

Code ValueDescriptionShort Description
DaysDaysDays
MinutesMinutesMinutes
PercentPercentPercent