The Student Program interchange loads students' participation in programs.

The Student CTE Program Association represents the career and technical education program(s) that a student participates in or receives services from. The association is an extension of the StudentProgramAssociation particular for CTE programs.

Prerequisites

  • Ed-Org (pre-loaded)
  • Program (pre-loaded)
  • Student
  • Student Enrollment

Scenarios

  1. Create a Student CTE Program Association for a high school student. 
  2. Add an end date to the CTE program and service for the high school student.

(Note: the Program's educationOrganizationId is the Local Education Agency ID)



ResourceProperty NameIs CollectionData Type

Required / Optional

Scenario 1
POST

Scenario 2
PUT

StudentCTEProgramAssociationsbeginDateFALSEdateREQUIRED8/23/
[Current School Year]
8/23/
[Current School Year]
StudentCTEProgramAssociationseducationOrganizationReferenceFALSEeducationOrganizationReferenceREQUIRED
StudentCTEProgramAssociationseducationOrganizationIdFALSEintegerREQUIRED255901255901
StudentCTEProgramAssociationsprogramReferenceFALSEprogramReferenceREQUIRED
programReferenceprogramNameFALSEstringREQUIREDCareer and Technical EducationCareer and Technical Education
programReferenceprogramTypeDescriptorFALSEprogramTypeDescriptorREQUIREDCareer and Technical EducationCareer and Technical Education
programReferenceeducationOrganizationIdFALSEintegerREQUIRED255901255901
StudentCTEProgramAssociationsstudentReferenceFALSEstudentReferenceREQUIRED
studentReferencestudentUniqueIdFALSEstringREQUIRED222222222222
StudentCTEProgramAssociationsparticipationStatusFALSEparticipationStatus[]OPTIONAL
participationStatusparticipationStatusDescriptorFALSEparticipationStatusOPTIONAL

participationStatusdesignatedByFALSEstringOPTIONAL

participationStatusstatusBeginDateFALSEdateOPTIONAL

participationStatusstatusEndDateFALSEdateOPTIONAL

StudentCTEProgramAssociationscteProgramTRUEcteProgram[]OPTIONAL
cteProgramscareerPathwayDescriptorFALSEcareerPathwayDescriptorOPTIONAL

cteProgramscipCode
FALSEstringOPTIONAL

cteProgramsprimaryCTEProgramIndicator
FALSEbooleanOPTIONAL

cteProgramscteProgramCompletionIndicatorFALSEbooleanOPTIONAL

StudentCTEProgramAssociationsendDateFALSEdateOPTIONAL 

 10/02/

[Current School Year]
StudentCTEProgramAssociationsreasonExitedDescriptorFALSEreasonExitedDescriptorOPTIONAL  
StudentCTEProgramAssociationsservedOutsideOfRegularSessionFALSEbooleanOPTIONAL  
StudentCTEProgramAssociationsservicesTRUEservice[]OPTIONAL  
servicesserviceDescriptorFALSEserviceDescriptorOPTIONAL
servicesserviceBeginDateFALSEdateOPTIONAL
servicesserviceEndDateFALSEdateOPTIONAL  
servicesprimaryIndicator FALSEbooleanOPTIONAL  
StudentCTEProgramAssociationsnonTraditionalGenderStatusFALSEbooleanREQUIREDTRUETRUE

StudentCTEProgramAssociations

privateCTEProgramFALSEbooleanREQUIRED FALSE FALSE

StudentCTEProgramAssociations

technicalSkillsAssessmentDescriptorFALSEtechnicalSkillsAssessmentDescriptorREQUIRED Passed Passed
StudentCTEProgramAssociationscteProgramServicesTRUEcteProgramService[]REQUIRED
cteProgramServicescteProgramServiceDescriptorFALSEcteProgramServiceDescriptorREQUIREDInformation TechnologyInformation Technology
cteProgramServicescipCodeFALSEstringREQUIRED11.010311.0103
cteProgramServicesserviceBeginDateFALSEdateOPTIONAL8/23/
[Current School Year]
8/23/
[Current School Year]
cteProgramServicesserviceEndDateFALSEdateOPTIONAL

10/02/

[Current School Year]
cteProgramServicesprimaryIndicator FALSEbooleanREQUIREDTRUETRUE