Sections (New Mexico v3.5)

Tool Search: Ed-Fi

This educational entity represents a setting in which organized instruction of course content is provided to one or more students for a given period of time. A course may be offered to more than one class/section. Instruction, provided by one or more teachers or other staff members, may be delivered in person or via a different medium.

Object Triggering Logic

This table describes logic for triggering syncing of this object.

ActionTrigger
Post

When a section is created and saved.

  • Section Placement is required in order for the section to send.
  • 1 record will report for each Section and Term Type combination.
  • Do not send records if the Calendar Exclude check box is checked.

  • Do not send records if the course is marked inactive or State Exclude.
  • Do not send if the School Exclude check box is checked.
  • Do not send if Summer School is checked on calendar.
PostWhen Section Placement is changed and saved on a section.
PostWhen the Local Course Number or Term type Override is changed.
Put

When any fields listed below are changed:

  • When the SCED Seq Number is changed and saved on the Course editor.
  • When the Instructional Setting is changed and saved on a section.
  • When the Credit field is changed and saved on a Grading Task assigned to the course.
DeleteWhen a section is deleted.
DeleteWhen Section Placement is changed or removed and saved on a section.
Delete/PostWhen the Local Course Number or Term type Override is changed.

School Exclude, Calendar Exclude, Resource Toggle and Resync Logic

This table describes the School Exclude, Calendar Exclude, Resource Toggle and Resync logic of this object.

ActionTrigger
NoneIf a resource is toggled to 'OFF' after data has sent, all sent data will remain in the ODS but no new data will send.
DeleteIf a resource is toggled to 'OFF" after data has sent and an action is performed that would trigger a delete, that data will remain in the ODS until a resync is done.
ResyncIf a record is in the Ed-Fi Identity Mapping table and not in the ODS, it will be deleted from the Ed-Fi Identity Mapping table.
ResyncIf a record is in the ODS and it does not have a matching record in Campus or the Ed-Fi Identity Mapping table, it will be deleted from the ODS.
ResyncIf a mapping is changed in Resource Preferences, a resync will need to be done to reflect the changes.

Natural Key Changes, Cascading Updates, and Deletes Logic

This table describes the Natural Key Changes/Cascading Updates and Deletes logic of this object.

ActionTrigger
Post/Delete

Natural Key Changes:

  • If the School ID changes, all data will remain under the old number and a resync will need to be completed to populate data under the new number. The delete tool would need to be used to remove all data from the old School ID.
Post/Delete

If any of the following changes in the Course Offerings resource:

  • Local Course Code
  • Session Name
Post/DeleteIf the natural key changes all dependent data will delete/post.
Dependent ResourcesStaff Section Associations, Student Section Associations, Student Section Attendance Events, Grades.


Scope Year Logic

This table describes scope year logic of this object.

Logic
Sections will report to the configured year to which they are aligned.
Data will only send for years that have valid configuration.


Resource Preferences

This table describes the Resource Preferences of this object.

Data Element LabelMapping Needed
Instructional Languages DescriptorAlternative Instruction Language
Educational Environment DescriptorsSection Distance Learning Provider
Medium of Instruction DescriptorsSection Course Delivery Model Code


Identity Mapping Object Key

This table describes the Resource Preferences of this object.

Campus Object KeyObject Key Data Source
SectionPlacementsectionID-termID


Event Queue Detail

This table describes the Event Queue Detail of this object.

Campus TableEd-Fi ActionFields
sectionPost/Put/DeleteThe primary table used for sending data for this resource.
coursePut

Educational Environment Descriptor

Sequence of Course

gradingTaskCreditPutAvailable Credits


Object Data Elements

This table describes data elements sent within the Sections resource.

Data Element Label

Business Requirement

Business Rules

M, C or O

Data Source GUI Path

Database Field

idThe unique identifier of the resource.

 

M  
section
Identifier

The local identifier assigned to a section.

Reports the section ID of the section being reported.

MCourse > Sectionsection.sectionID
course
Offering
Reference
A reference to the related CourseOffering resource.

Reports the fields that are part of the Natural Key for the Course Offering resource.


M  
location
Reference
A reference to the related Location resource.

Reports the fields that are part of the Natural Key for the Locations resource.


O  
locationSchool
Reference
A reference to the related School resource.

Reports the Ed-Fi School ID.


MSystem Administration > Resources > School School.entityID
availableCredit
Conversion
Conversion factor that when multiplied by the number of credits is equivalent to Carnegie units.

This is optional, does not report.

O  
availableCreditsCredits or units of value awarded for the completion of a course.
  1. Sum the total number of credits from the Grading Tasks on the course.
  2. Divide by the number of terms the course section occurs.
OCourse > Grading Tasks > CreditgradingTaskCredit.
Credit
availableCredit
Type
Descriptor
The type of credits or units of value awarded for the completion of a course.

This is optional, does not report.

O  
characteristics

This descriptor defines characteristics of a section, such as whether attendance is taken and the section is graded.

This is optional, does not report.

O



 
classPeriods The class period during which the Section meets.

See array section for logic.

O  
courseLevel
Characteristics
he type of specific program or designation with which the section is associated (e.g., AP, IB, Dual Credit, CTE). This collection should only be populated if it differs from the Course Level Characteristics identified at the Course Offering level.

See Array section below for data logic for each field.

O

Course.cipCode

Course.dualEnrollmentCourse

Course.honorsCode

Course.honorsCourse

CustomCourse.value


educational
Environment
Descriptor
The setting in which a child receives education and related services; for example: Center-based instruction Home-based instruction Hospital class Mainstream Residential care and treatment facility.
  1. Report the mapped Ed-Fi code value for the Distance Learning Provider code selected on the reported course section. 
  2. If blank or null, do not report.
O

Scheduling > Section > Section Editor > Distance Learning Provider




section.provider


instruction
Language
Descriptor
 The primary language of instruction, if omitted English is assumed.

If Section > Alternate Instruction Language contains a value other than 00, report the code value selected

  1. If Section > Alternate Instruction Language is blank/null.

    • Report code selected from Course > Alternate Instruction Language.

      1. If Course > Alternate Instruction Language is blank/null.

        • Leave as null.

O

Course/Section > Section >  Section Editor >  Alternate Instruction Language


Course/Section > Course >  Course Info >  Alternate Instruction Language

Course.alternateLanguage  
mediumOf
Instruction
Descriptor
The media through which teachers provide instruction to students and students and teachers communicate about instructional matters; for example: Technology-based instruction in classroom Correspondence instruction Face-to-face instruction Virtual/On-line Distance learning Center-based instruction.
  1. Reports the mapped Ed-Fi code value for the Course Delivery Model Code selected on the  reported course section.

  2. If blank or null, report mapped Ed-Fi code value for "FF: Face-To-Face".

OCourse/Section > Section Editor > Course Delivery Model Codesection.instructionalSetting  
offeredGrade
Levels
The grade levels in which the section is offered. This collection should only be populated if it differs from the Offered Grade Levels identified at the Course Offering level.

This is optional, does not report.

O

population
Served
Descriptor
The population for which the course was designed; for example: Bilingual students Remedial education students Gifted and talented students Career and Technical Education students Special education students.

This is optional, does not report.

O  
official
Attendance
Period
Indicator of whether this section is used for official daily attendance. Alternatively, official daily attendance may be tied to a Class Period.
  1. Reports "True" if Attendance checkbox is checked.
  2. Otherwise, report "False".

OCourse/Section > Course >  Course Info > AttendanceCourse.attendance
programsAn unordered collection of sectionPrograms. This educational entity represents a setting in which organized instruction of course content is provided to one or more students for a given period of time. A course may be offered to more than one class/section. Instruction, provided by one or more teachers or other staff members, may be delivered in person or via a different medium.
  1. Report only if the Course Special Program droplist selection is BEP.
  2. Else leave blank.
OCourse/Section > Course > Course Info > Course Special ProgramCourse.programType  
sequenceOf
Course
When a section is part of a sequence of parts for a course, the number if the sequence. If the course has only onle part, the value of this section attribute should be 1.
  1. Report the value selected in the SCED Sequence "Part n" field.
  2. If NULL, report '1'.
MCourse > Section > SCED Sequencecourse.scedSequenceNum  
nmpedClass
Period
Descriptor
Indicates the type of class period for this section.Reports the code value selected from Type droplist if <> AM, PM, or FD.
  1. Listed valid values below in Class Period Descriptor table.
  2. If null, report default value if set on the data dictionary.
    • Else leave as null.

OCourse/Section > Section Editor > TypeSection.classType
preKClass
Type
Descriptor
Indicated the type of Pre-K participation for this section.Reports the code value selected from Type droplist if code = AM, PM, or FD.
  1. Listed below valid values in preK Class Type Descriptor table.

OCourse/Section > Section Editor > TypeSection.classType
etagA unique system-generated value that identifies the version of the resource.

This is optional, does not report.

O  

Arrays

Click here to expand...

Class Periods

Data Element Label

Business Requirement

Business Rules

M, C or O

Data Source

GUI Path

Database Field

classPeriodReferenceReports the natural key of the Class Periods resource.
M



Course Level Characteristics

Data Element LabelBusiness RequirementBusiness RulesM, C or O

Data Source

GUI Path

Database Field
courseLevelCharacteristicsAn unordered collection of courseLevelCharacteristics. The type of specific program or designation with which the course is associated (e.g., AP, IB, Dual Credit, CTE).Report all course Level Characteristics code values that apply, based on the reporting chart listed below in the Course Level Characteristic Descriptor table.Ovarious - see Course Level Characteristic Descriptors list belowvarious - see Course Level Characteristic Descriptors list below

Program Reference

Data Element LabelBusiness RequirementBusiness RulesM, C or O

Data Source

GUI Path

Database Field
educationOrganizationIdThe identifier assigned to an education organization.

Reports from Ed-Fi District Number.

MSystem Admin > Resources > District > Ed-Fi District NumberDistrict.entityID
programNameThe formal name of the Program of instruction, training, services, or benefits available through federal, state, or local agencies.

Report Program Name = "BEP".

MCourse/Section > Course > Course Info > Course Special ProgramCourse.programType
programTypeDescriptorThe type of program.

Report from the programTypeDescriptor table.

M


Type/Descriptor

Click here to expand...

Course Level Characteristics Descriptors

Ed-Fi Code valueNamespaceEd-Fi Short DescriptionEd-Fi DescriptionLogicGUI PathDatabase field
Honorsuri://ed-fi.org/CourseLevelCharacteristicDescriptorHonorsHonorsReports if Course > Content Level Indicator = H:Honors

Course/Section > Course > Course Info > Content Level Indicator

course.honorsCourse
Advanced Placementuri://ed-fi.org/CourseLevelCharacteristicDescriptorAdvanced PlacementAdvanced Placement

Reports if Course Indicator = AP   (Advanced Placement)

Course/Section > Course > Course Info > Course Indicator

course.honorsCode
Career and Technical Educationuri://ed-fi.org/CourseLevelCharacteristicDescriptorCareer and Technical EducationCareer and Technical EducationReports if Course > CIP Code contains a value

Course/Section > Course > Course Info > CIP Code

course.cipCode
Gifted and Talenteduri://ed-fi.org/CourseLevelCharacteristicDescriptorGifted and TalentedGifted and Talented

Reports if Course Indicator = GT   (Gifted)

Course/Section > Course > Course Info > Course Indicator

course.honorsCode
Remedialuri://ed-fi.org/CourseLevelCharacteristicDescriptorRemedialRemedialReports If Course > Content Level Indicator = R: Remedial

Course/Section > Course > Course Info > Content Level Indicator

course.honorsCourse
Basic/Generaluri://nmped.org/CourseLevelCharacteristicDescriptorBasic/GeneralBasic/GeneralReports If Course > Content Level Indicator = BG: Basic/General

Course/Section > Course > Course Info > Content Level Indicator

course.honorsCourse
Special Educationuri://nmped.org/CourseLevelCharacteristicDescriptorSpecial EducationSpecial Education

Reports if Course Indicator = SE   (Special ED)

Course/Section > Course > Course Info > Course Indicator

course.honorsCode
International Baccalaureateuri://ed-fi.org/CourseLevelCharacteristicDescriptorInternational BaccalaureateInternational Baccalaureate

Reports if Course Indicator = IB  (International Baccalaureate)

Course/Section > Course > Course Info > Course Indicatorcourse.honorsCode
Electiveuri://nmped.org/CourseLevelCharacteristicDescriptorElectiveElectiveReports If Course > Elective is checkedCourse/Section > Course > Course Info > electiveCourse.elective
Lab Componenturi://nmped.org/CourseLevelCharacteristicDescriptorLab ComponentLab Component

Reports if Lab Component Indicator is checked

Course/Section > Course > Course Info > Lab Component Indicator

Course.labComponentIndicator
Advanceduri://ed-fi.org/CourseLevelCharacteristicDescriptorAdvancedAdvancedReports If Course > Content Level Indicator = A: Advanced

Course/Section > Course > Course Info > Content Level Indicator

course.honorsCourse


Code ValueShort DescriptionData Source GUI PathIC AttributeIC Code ValueLogic
Gifted and TalentedGifted and Talented

Scheduling > Course > Level

Course.levelGTReport from Level drop list if selected
UntrackedUntracked

Scheduling > Course > Level

Course.levelUNReport from Level drop list if selected
Pre-APPre-AP

Scheduling > Course > Level

Course.levelPAReport from Level drop list if selected
Graduation CreditGraduation Credit

Scheduling > Course > Level

Course.levelGCReport from Level drop list if selected
Dual CreditDual Credit

Scheduling > Course > Dual Credit

Section > Dual Credit

course.dualCredit

section.localDualCredit


Report if Dual Credit checkbox is checked
GeneralGeneral

Scheduling > Course > Level

Course.levelGNReport from Level drop list if selected
English Language LearnerEnglish Language Learner

Scheduling > Course > Level

Course.levelELReport from Level drop list if selected
AdvancedAdvanced

Scheduling > Course > Level

Course.levelADReport from Level drop list if selected
Advanced PlacementAdvanced Placement

Scheduling > Course > Level

Course.levelAPReport from Level drop list if selected
BasicBasicScheduling > Course > LevelCourse.levelBAReport from Level drop list if selected
Career and Technical EducationCareer and Technical Education

Scheduling > Course > CTE

Scheduling > Course > Section > CTE



Report if CTE checkbox is checked on the course or section

OtherOtherScheduling > Course > LevelCourse.levelOTReport from Level drop list if selected
Students with disabilitiesStudents with disabilitiesScheduling > Course > LevelCourse.levelSEReport from Level drop list if selected


Educational Environment Descriptors

Ed-Fi Code valueNamespaceEd-Fi Short DescriptionEd-Fi Description
APLUSuri://nmped.org/EducationalEnvironmentDescriptorAPlusAPlus
BYUuri://nmped.org/EducationalEnvironmentDescriptorBYUBYU
EDCONNuri://nmped.org/EducationalEnvironmentDescriptorEDCONNEdConnection
EDGENUuri://nmped.org/EducationalEnvironmentDescriptorEDGENUEdgenuity
EDMENTuri://nmped.org/EducationalEnvironmentDescriptorEDMENTEdmentum
FUELEDuri://nmped.org/EducationalEnvironmentDescriptorFUELEDFuel Ed
K-12uri://nmped.org/EducationalEnvironmentDescriptorK-12K-12 (including A+ Instructional Material)
ODYSSEuri://nmped.org/EducationalEnvironmentDescriptorODYSSEOdysseyware
PROXIMuri://nmped.org/EducationalEnvironmentDescriptorPROXIMPROXIM
OTHERuri://nmped.org/EducationalEnvironmentDescriptorOTHEROTHER
NMCCuri://nmped.org/EducationalEnvironmentDescriptorNMCCNew Mexico Course Consortium (NMVC2)

Medium Of Instruction Descriptors
Ed-Fi Code valueNamespaceEd-Fi Short DescriptionEd-Fi Description
FFuri://nmped.org/MediumOfInstructionDescriptorFace-To-FaceFace-To-Face
HYuri://nmped.org/MediumOfInstructionDescriptorHybridHybrid
DLuri://nmped.org/MediumOfInstructionDescriptorDistance LearningDistance Learning
CBuri://nmped.org/MediumOfInstructionDescriptorComputer-basedComputer-based

Program Type Descriptor
Ed-Fi Code valueNamespaceEd-Fi Short DescriptionEd-Fi Description
BEPuri://nmped.org/ProgramTypeDescriptorBEPBilingual Multicultural Education Program

nmped Class Period Descriptors

Ed-Fi Code valueNamespaceEd-Fi Short DescriptionEd-Fi Description
SEMuri://nmped.org/NMPEDClassPeriodDescriptorSemesterSemester
TRIuri://nmped.org/NMPEDClassPeriodDescriptorTrimesterTrimester
YRuri://nmped.org/NMPEDClassPeriodDescriptorYear-longYear-long
BLKuri://nmped.org/NMPEDClassPeriodDescriptorBlock SchedulingBlock Scheduling
QTRuri://nmped.org/NMPEDClassPeriodDescriptorQuarterQuarter
SPuri://nmped.org/NMPEDClassPeriodDescriptorSelf-pacedSelf-paced
POuri://nmped.org/NMPEDClassPeriodDescriptorPull-outPull-out

PreK Class Type Descriptors

Ed-Fi Code valueNamespaceEd-Fi Short DescriptionEd-Fi Description
AMuri://nmped.org/PreKClassTypeDescriptorMorning Program for PreK ONLYMorning Program for PreK ONLY
PMuri://nmped.org/PreKClassTypeDescriptorAfternoon Program for PreK ONLYAfternoon Program for PreK ONLY
FDuri://nmped.org/PreKClassTypeDescriptorFull Day Program for PreK ONLYFull Day Program for PreK ONLY