The following extensions are included in InterchangeEducationOrganizationExtension:


LocalEducationAgencyExtension

SchoolExtension

ResidentialFacilityExtension

ClassPeriod

Course

Program


Submissions:

(1) = Fall PEIMS (Submission 1)

(2) = Midyear PEIMS (Submission 2)

(3) = Summer PEIMS (Submission 3)

(4) = Extended PEIMS (Submission 4)

(CF) = TSDS Child Find

(CR) = TSDS Class Roster - Fall & Winter

(CSW) = TSDS Charter School Waitlist

(ECDS-PK) = TSDS ECDS Prekindergarten

(ECDS-KG) = TSDS ECDS Kindergarten

(RFT) = TSDS Residential Facility Tracker

(SELA) = TSDS Special Education Language Acquisition

(SPPI-14) = TSDS State Performance Plan Indicator 14 


* Aeries Table.Fields that have an asterisk must be mapped on Texas State Reporting > Code Translations.


LocalEducationAgencyExtension

SubmissionElement ID
(Code Table)
Data ElementAeries Table.FieldAeries PageLabel
(2) (3) 
(TSDS - All)
LocalEducationAgency id

LOC.CC + LOC.DCSchool OptionsCounty + District

<LocalEducationAgency id="LEA_CCCDDD">

</LocalEducationAgency>


where:
  • CCC = LOC.CC
  • DDD = LOC.DC
(1) (2) (3) (4)
(TSDS - All)
E0212

DISTRICT-IDLOC.CC + LOC.DCSchool OptionsCounty + District
<LocalEducationAgency id="LEA_CCCDDD">
<StateOrganizationId>CCCDDD</StateOrganizationId>
</LocalEducationAgency>

where:
  • CCC = LOC.CC
  • DDD = LOC.DC
Rule (FATAL):
  • 10010-000A: DISTRICT-ID must be unique for each LEA.
(CF)
(ECDS-PK)

(RFT)
(SELA)
(SPPI-14)
ProgramReference ref

SPR.CD  *School Programs (school)Program Type
SPR.SD/SPR.EDStart Date/End Date
<LocalEducationAgency id="LEA_CCCDDD">

<ProgramReference ref="PGRM_XX"/>

</LocalEducationAgency>


where:

  • XX = SPR.CD
  • extract date is between SPR.SD and SPR.ED

Program must be mapped under Code Translations (Program Type (SPR.CD)).

  • Only one entry for the LEA
  • (ECDS-PK) Only the Special Education program (33) should be included.
  • (SELA) SPR.CD = 33 must be entered for each applicable school; aggregated at district level. 
(3)E1556

TOTAL-NUM-SCHOOL-BOARD-REQUESTSDPT.NM = TX-TotalNumSchoolBoardRequestsDistrict OptionsState Reporting - Total Number of School Board Requests
<LocalEducationAgency id="LEA_CCCDDD">
<TX-TotalNumSchoolBoardRequests>NNN</TX-TotalNumSchoolBoardRequests>
</LocalEducationAgency>

where NNN = DPT.NM (zero padded)
Omitted if blank.
(3)E1557

TOTAL-COST-SCHOOL-BOARD-REQUESTSDPT.NM = TX-TotalCostSchoolBoardRequestsDistrict OptionsState Reporting - Total Cost of School Board Requests
<LocalEducationAgency id="LEA_CCCDDD">
<TX-TotalCostSchoolBoardRequests>NNNNNN</TX-TotalCostSchoolBoardRequests>
</LocalEducationAgency>

where NNNNNN = DPT.NM (zero padded)
Omitted if blank.
(ECDS-PK)E1583

FAMILY-ENGAGEMENT-PLAN-LINKDPT.NM = TX-FamilyEngagementPlanLinkDistrict OptionsState Reporting - Family Engagement Plan Link
<LocalEducationAgency id="LEA_CCCDDD">

<TX-FamilyEngagementPlanLink>URL</TX-FamilyEngagementPlanLink

</LocalEducationAgency>


where URL = DPT.NM; omitted if blank.

(1)E1625 (C217)

ARMED-SERVICES-VOC-APT-BATTERY-INDICATOR-CODEDPT.NM = TX-ArmedServicesVocAptBatteryIndicator
District OptionsState Reporting - Armed Services Voc Apt Indicator
DPT.CD
<LocalEducationAgency id="LEA_CCCDDD">

<TX-ArmedServicesVocAptBatteryIndicator>XX</TX-ArmedServicesVocAptBatteryIndicator>

</LocalEducationAgency>


where XX = DPT.CD if DPT.NM = TX-ArmedServicesVocAptBatteryIndicator

  • DR3: ARMED-SERVICES-VOC-APT-BATTERY-INDICATOR-CODE is required to be reported in PEIMS Submission 1 for school districts and open-enrollment charter schools that serve any of the grades 10-12.  School districts and open-enrollment charter schools that do not serve grades 10-12 should not report the ARMED-SERVICES-VOC-APT-BATTERY-INDICATOR-CODE.
Rule (FATAL):
  • 10010-0017: For an LEA, if any of its active instructional campuses offer grades 10, 11, or 12, then ARMED-SERVICES-VOC-APT-BATTERY-INDICATOR-CODE must be reported.
(1)E1643 (C220)

PROGRAM-OF-STUDYDPS.CD *Programs of Study (district)Program Code

<LocalEducationAgency id="LEA_CCCDDD">

<TX-ProgramsOfStudy>

<TX-ProgramOfStudy>XXX</TX-ProgramOfStudy>

<TX-ProgramOfStudy>XXX</TX-ProgramOfStudy>

<TX-ProgramOfStudy>XXX</TX-ProgramOfStudy>

</TX-ProgramsOfStudy>

</LocalEducationAgency>


where XXX = DPS.CD, one entry for each program
(1)E1645 (C223)

GIFTED-TALENTED-PROGRAM-CODESPR.CD *School ProgramsProgram Type
<LocalEducationAgency id="LEA_CCCDDD">

<TX-GiftedTalentedPrograms>

<TX-GiftedTalentedProgramCode>XX</TX-GiftedTalentedProgramCode>

<TX-GiftedTalentedProgramCode>XX</TX-GiftedTalentedProgramCode>

<TX-GiftedTalentedProgramCode>XX</TX-GiftedTalentedProgramCode>

</TX-GiftedTalentedPrograms>

</LocalEducationAgency>


where XX = SPR.CD if CD = G0, G1, G2, G3, or G4

Values must be mapped in Code Translations (Gifted and Talented Program (SPR.CD)).

  • DR4: The GIFTED-TALENTED-PROGRAM-CODE data element is an unbounded data element within the TX-GiftedTalentedPrograms sub-complex type. Therefore, the GIFTED-TALENTED-PROGRAM-CODE data element can be repeated within the TX-GiftedTalentedPrograms sub-complex type.
Rules (FATAL):
  • 10010-0018: If GIFTED-TALENTED-PROGRAM-CODE is 00, the LEA must not report any other GIFTED-TALENTED-PROGRAM-CODE.
  • 40110-0212: If there is at least one student in the LEA with GIFTED-TALENTED-INDICATOR-CODE of 1, the LEA must report at least one GIFTED-TALENTED-PROGRAM-CODE that is not 00.
(ECDS-PK)E1726

CHILD-CARE-OPERATION-NUMBERCHI.IDCourse History InstitutionsID Number
CHI.PCFPartnering Childcare Facility

<LocalEducationAgency id="LEA_CCCDDD">

<TX-ChildCarePartnership>

<TX-ChildCareOperationNumber>CCCCCCCC</TX-ChildCareOperationNumber>

</TX-ChildCarePartnership>

</LocalEducationAgency>


where CCCCCCCC = CHI.ID if CHI.PC is selected; otherwise omitted

Special Warning:

  • 10010-0021: If at least one CHILD-CARE-OPERATION-NUMBER is reported for an LEA, at least one Course Section should be reported with PK-SCHOOL-TYPE Public Pre-K Licensed Child Care, Public Pre-K Head Start, or In-District Charter Partnership..
  • 10050-0004 : For a Course Section being reported for the ECDS PK submission, if PK-SCHOOL-TYPE is Public Pre-K Licensed Child Care, Public Pre-K Head Start, or In-District Charter Partnership, the LEA should be reported with at least one CHILD-CARE-OPERATION-NUMBER.

Additional Rules:

  • 10010-000C/10010-000D: For an LEA, the following must be provided: DISTRICT-ID.
  • (1) 10010-000E: For an LEA, the following must be provided: DISTRICT-ID and GIFTED-TALENTED-PROGRAM-CODE.


SchoolExtension

Criteria for Inclusion:

Aeries Table.FieldAeries PageLabel
LOC.U = 0, 1, or 2School OptionsSession
LOC.TG = Null (Active)Tag
LOC.DNR = NullDNR (Do Not Report)
LOC.CC + LOC.DC + LOC.SC = state-assigned numbersCounty + District + Campus


SubmissionElement ID
(Code Table)
Data ElementAeries Table.FieldAeries PageLabel
(TSDS - All)School id

LOC.SCSchool OptionsCampus
<School id="SCH_SSS">

</School>


where SSS = LOC.SC

(1) (2) (3) (4)
(TSDS - All)
E0266

CAMPUS-IDLOC.CC + LOC.DC + LOC.SCSchool OptionsCounty + District + Campus
<School>
<StateOrganizationId>CCCDDDSSS</StateOrganizationId>
</School>

where:
  • CCC = LOC.CC
  • DDD = LOC.DC
  • SSS = LOC.SC
Rule (FATAL):
  • 10020-0005/30305-0003: The last three characters of CAMPUS-ID must be 001-698.
  • 10020-0012/30305-0003: CAMPUS-ID must match an entry registered with TEA as an active instructional campus.
  • 10020-000A: CAMPUS-ID must be unique for each campus.
(1) 
(CF)
(CR)
(CSW)
(RFT)
(SELA)
(SPPI-14)
LocalEducationAgencyReference ref

LOC.CC + LOC.DCSchool OptionsCounty + District
<School id="SCH_SSS">

<LocalEducationAgencyReference ref="LEA_CCCDDD" />

</School>


where:

  • SSS = LOC.SC
  • CCC = LOC.CC 
  • DDD = LOC.DC 
(1) (2) (3) (4)
(SPPI-14)
E0212

DISTRICT-IDLOC.CC + LOC.DCSchool OptionsCounty + District
<School>
<LocalEducationAgencyReference ref="LEA_CCCDDD">
<EducationalOrgIdentity>
<StateOrganizationId>CCCDDD</StateOrganizationId>
</EducationalOrgIdentity>
</LocalEducationAgencyReference>
</School>

where:
  • CCC = LOC.CC
  • DDD = LOC.DC
(3)
(CR)
(ECDS-PK)
(ECDS-KG)
(RFT)
(SPPI-14)
ClassPeriodReference

LOC.SCSchool OptionsCampus
Non-flex:
MST.PD
Master SchedulePeriod
Flex:
MST.FSQ
Flex Period

Flex: 

FTF.TT, or

Flex PeriodsTiny Title
FTF.STIShort Title
MST.RM (ECDS)Master ScheduleRoom
<School id="SCH_SSS">
<ClassPeriodReference ref="CP_SSS_nn" />

<ClassPeriodReference ref="CP_SSS_nn" />
<ClassPeriodReference ref="CP_SSS_nn" />
</School>

where:
  • SSS = hard coded school code
  • Non-flex schools: nn = MST.PD 
  • Flex schools: nn = FTF.TT if populated; otherwise first two characters of FTF.STI
One ClassPeriodReference for each ClassPeriod complex type
  • (ECDS) For the ClassPeriodReference to be extracted, there must be at least one section at the campus where the MST.RM has been entered. If MST.RM does not exist for any section at the campus, the ClassPeriodReference is not created. 
(1)E1641 (C219)

CAMPUS-ENROLLMENT-TYPE-CODELOC.ETSchool OptionsCampus Enrollment Type

<School>

<TX-CampusEnrollmentType>XX</TX-CampusEnrollmentType>

</School>


where XX = LOC.ET

Rule (FATAL):
  • 10020-0064: If CAMPUS-ID is an active instructional campus, then CAMPUS-ENROLLMENT-TYPE-CODE must not be blank.
(1)E1591 (C212)

NSLP-TYPE-CODELOC.NLPSchool OptionsNSLP

<School>

<TX-NSLPTypeCode>XX</TX-NSLPTypeCode>

</School>


where XX = LOC.NLP

Rules (FATAL):
  • 10020-0036: Except for JJAEP campuses, if a campus has at least one student enrolled with AS-OF-STATUS-CODE B, D, F, or X (enrolled on PEIMS Fall Snapshot date) and ECONOMIC-DISADVANTAGE-CODE of 01 or 02 (eligible for free or reduced-price meals), then NSLP-TYPE-CODE must not be 00.
  • 10020-0064: If CAMPUS-ID is an active instructional campus, then NSLP-TYPE-CODE must not be blank.
(3)E1646 (C088)

PK-FULL-DAY-WAIVER-INDICATOR-CODEOPT.NM = PK_Full_Day_WaiverSchool OptionsPK Full Day Waiver
LOC.LO/LOC.HILow Grade/High Grade
<School>
<TX-PKFullDayWaiver>0/1</TX-PKFullDayWaiver>
</School>

where: 0/1 = 1 if (OPT.NM = PK_Full_Day_Waiver) is selected
Omitted if not selected.
Only included for schools that offer PK, based on Low Grade and High Grade fields on School Options.
Rule (FATAL):
  • 10200-0059: The INSTRUCTIONAL-PROGRAM-TYPE is 15, then for this CAMPUS-ID, the PK-FULL-DAY-WAIVER-INDICATOR-CODE must be 1.
Special Warning:
  • 42400-0073: For a particular CAMPUS-ID-OF-ENROLLMENT, if the only values for PK-PROGRAM-TYPE-CODE are 01 or 04, then this campus should be reported with PK-FULL-DAY-WAIVER-INDICATOR-CODE of 1.
(4)E1671 (C088)

ADDITIONAL-DAYS-PROGRAM-INDICATOR-CODE
ARP.IP = 16

Attendance Reporting PeriodsInstructional Program

ARP.RP = 9Reporting Period
<School>

<TX-AdditionalDaysProgramIndicator>0/1</TX-AdditionalDaysProgramIndicator>

</School>


where 0/1 = 1 if ARP.IP = 16 and ARP.RP = 9; otherwise 0

Applies to grade levels PK-05 only.

Rules (FATAL):
  • 10020-0061: If this CAMPUS-ID is registered with TEA as an active instructional campus serving any of the grade levels PK-05, then ADDITIONAL-DAYS-PROGRAM-INDICATOR-CODE must not be blank.
  • 10020-0063: If ADDITIONAL-DAYS-PROGRAM-INDICATOR-CODE is 1, then there must be at least one staff responsibility with ADDITIONAL-DAYS-PROGRAM-TEACHER-INDICATOR-CODE of 1.
  • 40110-0220: If this student is on a campus where ADDITIONAL-DAYS-PROGRAM-INDICATOR-CODE is 1, then ADDITIONAL-DAYS-PROGRAM-PARTICIPATION-INDICATOR-CODE must not be blank.

Special Warning: 

  • 10020-0062: If ADDITIONAL-DAYS-PROGRAM-INDICATOR-CODE is 1, then there should be at least one student with ADDITIONAL-DAYS-PROGRAM-PARTICIPATION-INDICATOR-CODE.
(3) (4)E1613 (C088)

EXPANDED-LEARNING-OPPORTUNITY-INDICATOR-CODEELO.TYExpanded Learning Opportunities (school level)ELO Type
<School>
<TX-ExpandedLearningOpportunityIndicator>0/1</TX-ExpandedLearningOpportunityIndicator>
</School>

where 0/1 = 1 if ELO record exists; otherwise 0
Rules (FATAL):
  • 10020-0051: If EXPANDED-LEARNING-OPPORTUNITY-INDICATOR-CODE is 1, then TX-SchoolELOS and at least one TX-SchoolELOActivity must be reported.
  • 10020-0052: If EXPANDED-LEARNING-OPPORTUNITY-INDICATOR-CODE is 0, then TX-SchoolELOS must not be reported.
(3) (4)E1614 (C218)

ELO-TYPE-CODEELO.TY *Expanded Learning Opportunities (school level)ELO Type
<School>
<TX-ELOType>XX</TX-ELOType>
</School>

where XX = ELO.TY
Rule (FATAL):
  • 10020-0055: If ELO-TYPE-CODE is not blank, then ELO-TYPE-CODE must be 04 (Voluntary Expanded Learning - Summer (04)).
  • 10020-0066: For a given CAMPUS-ID and ELO-TYPE-CODE, each ELO-ACTIVITY-CODE may only be reported once.Special Warning:
  • 10020-0056: If ELO-TYPE-CODE is 01 or 02, then ELO-MINUTES-SCHEDULED-PER-DAY should be 240 or less.
(3) (4)E1719 (C229)

ELO-ACTIVITY-CODEELO.CD *Expanded Learning Opportunities (school level)Activity Code
<School>
<TX-ELOActivityCode>X</TX-ELOActivityCode>
</School>

where X = ELO.CD; omitted if blank
Rule (FATAL):
  • 10020-0066: For a given CAMPUS-ID and ELO-TYPE-CODE, each ELO-ACTIVITY-CODE may only be reported once.
(3) (4)E1720

ELO-DAYS-SCHEDULED-PER-YEARELO.DPYExpanded Learning Opportunities (school level)Days per Year
<School>
<TX-ELODaysScheduledPerYear>NNN</TX-ELODaysScheduledPerYear>
</School>

where NNN = ELO.DPY; omitted if blank
(3) (4) E1621

ELO-MINUTES-SCHEDULED-PER-DAYELO.MDExpanded Learning Opportunities (school level)Minutes Scheduled per Day
<School>
<TX-ELOMinutesScheduledPerDay>NNN</TX-ELOMinutesScheduledPerDay>
</School>

where NNN = ELO.MD if populated; otherwise omitted
Special Warning:
  • 10020-0056: If ELO-TYPE-CODE is 01 or 02, then ELO-MINUTES-SCHEDULED-PER-DAY should be 240 or less.
(CSW)E1674

NUMBER-CHARTER-STUDENTS-ENROLLEDCalculated from ENR

<School id="SCH_SSS">

<TX-NumberCharterStudentsEnrolled>NNNN</TX-NumberCharterStudentsEnrolled>

</School>


where NNNN = 

Rule (FATAL):
  • 10020-0058For a charter campus being reported for the Charter School Waitlist collection, NUMBER-CHARTER-STUDENTS-ENROLLED must not be blank.
(CSW)E1675

CHARTER-EDUCATIONAL-ENROLLMENT-CAPACITYLOC.ECSchool OptionsEnrollment Capacity

<School id="SCH_SSS">

<TX-CharterEducEnrollmentCapacity>NNNN</TX-CharterEducEnrollmentCapacity>

</School>


where NNNN = LOC.EC

Rule (FATAL):
  • 10020-0058: For a charter campus being reported for the Charter School Waitlist collection, CHARTER-EDUCATIONAL-ENROLLMENT-CAPACITY must not be blank.
(CSW)E1676 (C088)

CHARTER-ADMISSION-WAITLIST-INDICATOR-CODELOC.UWSchool OptionsUtilize Waitlist

<School id="SCH_SSS">

<TX-CharterAdmissionWaitListIndicator>0/1</TX-CharterAdmissionWaitListIndicator>

</School>


where 0/1 = 1 if LOC.UW is selected; otherwise 0

Rules (FATAL):
  • 10020-0058: For a charter campus being reported for the Charter School Waitlist collection, CHARTER-ADMISSION-WAITLIST-INDICATOR-CODE must not be blank.
  • 10020-0059If CHARTER-ADMISSION-WAITLIST-INDICATOR-CODE (campus) is 0, there must not be any student enrollment with a matching CAMPUS-ID that has CHARTER-WAITLIST-INDICATOR-CODE (student) of 1.
  • 40100-0203: If CHARTER-WAITLIST-INDICATOR-CODE (student) is 1, for the CAMPUS-ID associated with the student on their student enrollment, the CHARTER-ADMISSION-WAITLIST-INDICATOR-CODE (campus) must be 1.

Special Warning:

  • 10020-0060: If CHARTER-ADMISSION-WAITLIST-INDICATOR-CODE (campus) is 1, there should be at least one student enrollment with a matching CAMPUS-ID that has CHARTER-WAITLIST-INDICATOR-CODE (student) of 1.
(3)E1727

NUMBER-OF-BULLYING-INCIDENTSOPT.NM = NumberOfBullyingIncidentsSchool OptionsBullying Incidents

<School>

<TX-NumberOfBullyingIncidents>NNNNN</TX-NumberOfBullyingIncidents>

</School>


where NNNNN = OPT.NM = NumberOfBullyingIncidents (up to five digits)
Rules (FATAL):
  • 10020-0067: NUMBER-OF-CYBERBULLYING-INCIDENTS must be less than or equal to the NUMBER-OF-BULLYING-INCIDENTS.
(3)E1728

NUMBER-OF-CYBERBULLYING-INCIDENTSOPT.NM = NumberOfCyberbullyingIncidentsSchool OptionsCyber Bullying Incidents

<School>

<TX-NumberOfCyberbullyingIncidents>NNNNN</TX-NumberOfCyberbullyingIncidents>

</School>


where NNNNN = OPT.NM = NumberOfCyberbullyingIncidents = (up to five digits)
Rules (FATAL):
  • 10020-0067: NUMBER-OF-CYBERBULLYING-INCIDENTS must be less than or equal to the NUMBER-OF-BULLYING-INCIDENTS.

Additional Rules:

  • GR1: For PEIMS Submission 1, report one SchoolExtension complex type for each active instructional or under construction campus that is registered in AskTED.
  • One complex type is reported for each campus that is reporting students in the collection.
  • 10020-000E: For a campus, the following must be provided: CAMPUS-ID and DISTRICT-ID.
  • 10020-0015: For each campus registered with TEA as an active instructional campus, excluding DAEPs and budgeted campuses, there should be at least one student enrollment with a matching CAMPUS-ID-OF-ENROLLMENT.
  • (1) 10020-0048: For each campus registered with TEA as an approved T-STEM Academy campus, there should be at least one student with T-STEM-INDICATOR-CODE of 1, or else a warning will display for verification.
  • (1) 10020-0049: For each campus registered with TEA as an approved ECHS campus, there should be at least one student with ECHS-INDICATOR-CODE of 1, or else a warning will display for verification.
  • (1) 10020-0050: For each campus registered with TEA as an approved campus to run a P-TECH program, there should be at least one student with P-TECH-INDICATOR-CODE of 1, or else a warning will display for verification.
  • (1) 10020-0057: For each campus that has entered into an agreement with the New Tech Network to operate as a new Tech Network campus, there should be at least one student with NEW-TECH-INDICATOR-CODE of 1, or else a warning will display for verification.
  • (3) (4) 10020-000D: For a campus, the following must be provided: CAMPUS-ID, DISTRICT-ID, EXPANDED-LEARNING-OPPORTUNITY-INDICATOR-CODENUMBER-OF-BULLYING-INCIDENTS, and NUMBER-OF-CYBERBULLYING-INCIDENTS.
  • (ECDS-PK) One extension for each school that offers the PK grade level, based on the Low Grade (LOC.LO) and High Grade (LOC.HI) fields on School Options.
  • (EDCS-KG) 10020-0039: Excluding DAEPs and JJAEPs, for each campus registered with the TEA in the current school year as an active instructional campus that offers GRADE-LEVEL-CODE "KG", if at least one student is reported at that campus, then Campus data must be reported.


ResidentialFacilityExtension

SubmissionElement ID & Code TableData ElementAeries Table.FieldAeries PageLabel
(RFT) E1627

RESIDENTIAL-FACILITY-IDComma-delimited list in DPT.CD when DPT.NM = Residential_Facility_IDsDistrict OptionsResidential Facility ID(s)
CHI.TY = R-Residential FacilityCourse History InstitutionsID Type and Description

<ResidentialFacilityExtension>

<StateOrganizationId>XXXXXX</StateOrganizationId>

</ResidentialFacilityExtension>


where XXXXXX = DPT.CD 
(the unique residential facility ID number registered with the TEA)

Rules (FATAL):

  • 10025-0001: RESIDENTIAL-FACILITY-ID must match an entry registered with TEA as an active residential facility.
  • 40115-0002: RESIDENTIAL-FACILITY-ID must match a RESIDENTIAL-FACILITY-ID reported on ResidentialFacilityExtension.
(RFT)LocalEducationAgencyReference ref

LOC.CC + LOC.DCSchool OptionsCounty + District
<ResidentialFacilityExtension>

<LocalEducationAgencyReference ref="LEA_CCCDDD">

<EducationalOrgIdentity>

<StateOrganizationId>CCCDDD</StateOrganizationId>

</EducationalOrgIdentity>

</LocalEducationAgencyReference>

</ResidentialFacilityExtension>


where:

  • CCC = LOC.CC 
  • DDD = LOC.DC
(RFT)E0212

DISTRICT-ID  LOC.CC + LOC.DCSchool OptionsCounty + District

<ResidentialFacilityExtension>

<LocalEducationAgencyReference ref="LEA_CCCDDD">

<EducationalOrgIdentity>

<StateOrganizationId>CCCDDD</StateOrganizationId>

</EducationalOrgIdentity>

</LocalEducationAgencyReference>

</ResidentialFacilityExtension>


where:

  • CCC = LOC.CC 
  • DDD = LOC.DC


ClassPeriod

SubmissionElement ID
(Code Table)
Data ElementAeries Table.FieldAeries PageLabel
(3)
(CR)
(ECDS-PK)
(ECDS-KG)
(RFT)
(SPPI-14)
ClassPeriod id

LOC.SCSchool OptionsCampus
Non-flex:
MST.PD
Master SchedulePeriod
Flex:
MST.FSQ
Flex Period

Flex: 

FTF.TT, or

Flex PeriodsTiny Title
FTF.STIShort Title
<ClassPeriod id="CP_SSS_nn">
</ClassPeriod>

where:
  • SSS = hard coded school code
  • Non-flex schools: nn = MST.PD 
  • Flex schools: nn = FTF.TT if populated; otherwise first two characters of FTF.STI
(3)
(CR)
(ECDS-PK)
(ECDS-KG)
(RFT)
(SPPI-14)
E1074
(3)
(CR)
(ECDS-PK)
(ECDS-KG)
(RFT)
(SPPI-14)
CLASS-PERIODNon-flex:
MST.PD
Master SchedulePeriod

Flex: 

FTF.TT, or

Flex PeriodsTiny Title
FTF.STIShort Title
<ClassPeriod id="CP_SSS_p">
<ClassPeriodName>PP</ClassPeriodName>
</ClassPeriod> 
where:
  • Non-flex schools: PP = MST.PD 
  • Flex schools: PP = FTF.TT if populated; otherwise first two characters of FTF.STI
  • GR1: The value for CLASS-PERIOD is a required field.
  • DR1: The value reported for CLASS-PERIOD may consist of any combination of letters (A-Z) and/or numbers (0-9). 

Additional Rules:

  • One ClassPeriod complex type for each period offered at the school
  • For classes that span multiple periods, only the first period of that range is reported.
  • (ECDS-PK) One complex for each period where at least one PK student (STU.GR = -1) was ever enrolled in that section this school year (based on CAR records), including inactive students.

    NOTE: The extract automatically attaches the homeroom indicator (E1440) to periods that meet this criteria.

  • 10040-000A: CLASS-PERIOD must be unique for each ClassPeriod.
  • 10040-000B: For a ClassPeriod, the following must be provided: CLASS-PERIOD.

Course

SubmissionElement ID
(Code Table)
Data ElementAeries Table.FieldAeries PageLabel
(1) (3) (4)
(CR)
(ECDS-PK)
(ECDS-KG)
E1089 (DC036)

COURSE-IDENTIFICATION-SYSTEM"State Course Code"
<Course>
<CourseCode IdentificationSystem="State course code">
<ID>NNNNNNNN</ID>
</CourseCode>
 </Course>
  • GR1: For TSDS reporting, when reporting a SERVICE-ID, the IdentificationSystem should be "State course code".
  • (1) 10070-0001: Must be "State course code."
(1) (3) (4)
(CR)
(ECDS-PK)
(ECDS-KG)
E0724 (C022)

SERVICE-IDCRS.SVCCourses > Other
Service ID
CRS.TY = R (Summer school course) (Submission 4 only)Type
CRS.CSQ = D0-D9 (Part of a dual credit course) (Submission 4 only) Crs Seq
CRS.CL - 24 (Dual Credit) (Submission 4 only)Crs Lvl
CRS.PSV = 05 (CTE students) (Submission 4 only) Population Served
HIS.MK <> blank (Submission 4 only)TranscriptsMark
<Course>
<CourseCode IdentificationSystem="State course code">
<ID>UUUUUUUU</ID>
</CourseCode>

</Course>

where UUUUUUUU = CRS.SVC
  • (4) For Submission 4 a course is extracted when HIS.MK is not blank, and CRS.TYP = R, and one of the following:
    • Course is dual credit (CRS.CSQ=D0-D9 and CRS.CL=24)
    • College Prep Language Arts/Math (CRS.SVC = CP110100 or CP111200)
    • Course is CTE (CRS.PSV = 05)
Rules (FATAL):
  • DR1: SERVICE-ID (E0724) is used for TSDS (Class Roster, ECDS) and PEIMS reporting.
  • 50300-0006/43415-0028: If SERVICE-ID is a high school course, then COURSE-SEQUENCE-CODE must not be A.
  • 50300-0004: SERVICE-ID must not begin with SA, SE, SR, SS, or 8.
(CR)
(ECDS-PK)
(ECDS-KG)
E1089 (DC036)

COURSE-IDENTIFICATION-SYSTEM"LEA Course Code"

<Course>

<CourseCode IdentificationSystem="LEA course code">

<ID>XXXXX</ID>

</CourseCode>

</Course>

  • GR1: For TSDS reporting, when reporting a LOCAL-COURSE-CODE, the IdentificationSystem should be "LEA course code".
(CR)
(ECDS-PK)
(ECDS-KG)
E1194

LOCAL-COURSE-CODECRS.CNCoursesCrsID#

<Course>

<CourseCode IdentificationSystem="LEA course code">

<ID>XXXXX</ID>

</CourseCode>

</Course>


where XXXXX = CRS.CN and SSS = LOC.SC

  • DR1: LOCAL-COURSE-CODE must be provided for non-PEIMS reporting.
(CR)
(ECDS-PK)
(ECDS-KG)
EducationOrganizationReference ref

LOC.SCSchool OptionsCampus

<Course>

<EducationOrganizationReference ref="SCH_SSS"/>

</Course>


where SSS = LOC.SC

(1) (3) (4)E0266

CAMPUS-IDLOC.CC + LOC.DC + LOC.SCSchool OptionsCounty + District + Campus
<Course>
<EducationOrganizationReference>
<EducationalOrgIdentity>
<StateOrganizationId>CCCDDDSSS</StateOrganizationId>
</EducationalOrgIdentity>
</EducationOrganizationReference>
</Course>

where:
  • CCC = LOC.CC
  • DDD = LOC.DC
  • SSS = LOC.SC

Additional Rules:

  • One Course complex type for each course offered at the school.
  • 10070-000A: The combination of the following fields must be unique for each Course: COURSE-IDENTIFICATION-SYSTEM and SERVICE-ID.
  • 10070-000C: For a Course, the following must be provided: COURSE-IDENTIFICATION-SYSTEM, SERVICE-ID, and CAMPUS-ID.

Program

SubmissionElement ID & Code TableData ElementAeries Table.FieldAeries PageLabel
(CF)
(CR)
(ECDS-PK)
(RFT)
(SELA)
(SPPI-14)
Program id

SPR.CD *School Programs (school)Program Type
SPR.SD/SPR.EDStart Date/End Date

<Program id="PGRM_XX">

</Program>


where:
  • XX = SPR.CD
  • extract date is between SPR.SD and SPR.ED
Program must be mapped under Code Translations (Program Type (SPR.CD)).
  • (ECDS-PK) The Program complex type only needs to be reported for the ECDS-PK submission if a special education student is reported with ProgramReference (SPR.CD = 33) in StudentSpecialEdProgramAssociationExtension.
  • (SELA) Included when SPR.CD = 33 exists at a school. 
(CR)
(ECDS-PK)
(RFT)
(SELA)
(SPPI-14)
E1337 (DC096)

PROGRAM-TYPESPR.CD  *

School Programs (district)Program Type

SPR.SC = 0 (district)Sch
SPR.SD/SPR.EDStart Date/End Date

<Program id="PGRM_XX">

<ProgramType>Program</ProgramType>

</Program>


where:
  • XX = SPR.CD 
  • SPR.SC = 0 (district programs are extracted
  • extract date is between SPR.SD and SPR.ED
  • (ECDS-PK & SELA) Program = Special Education
Program must be mapped under Code Translations (Program Type (SPR.CD)).
Full description is used instead of CD096 code.
  • (ECDS-PK) The Program complex type only needs to be reported for the ECDS-PK submission if a special education student is reported with ProgramReference (SPR.CD = 33) in StudentSpecialEdProgramAssociationExtension.
  • (SELA) Included when SPR.CD = 33 exists at a school.
  • (CF) (SELA) GR1: For the Child Find and SELA collections, a corresponding Program complex type should be reported if a student receiving special education services is reported with ProgramReference in the StudentSpecialEdProgramAssociationExtension complex type.  PROGRAM-TYPE "Special Education" is used.