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.
Action | Trigger |
---|---|
Post | When 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.
|
Put | modalityTypeDescriptor: Update when a Blended Learning Group is either assigned to a calendar day or removed from all calendar days in a school. |
Put | modalityTime: Recalculate whenever a Blended Learning Group is either added or removed on the Calendar Days. |
Delete | When a Blended Learning Group is set to Archived. |
Object Data Elements
Data Element | Business Requirement | M, C, or O | Data Source GUI Path Database Location |
---|---|---|---|
programName | The 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. | M | Scheduling > Blended Learning Group blendedlearninggroup.name |
programTypeDescriptor | The 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 | |
educationOrganizationReference | A 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 | |
modalityTypeDescriptor | Defines 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'. | M | System Administration > Calendar > Calendar > Days |
modalityTimeTypeDescriptor | Defines the unit(s) of time reporting the the Modality Time Descriptor. Reports 'Days'. | M | |
modalityTime | The 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. | M | System Administration > Calendar > Calendar > Days calendar.days |
programCost | The cost of the program. This field is optional, does not report. | O |
Type/Descriptor