v3 Student Program > StudentHomelessProgramAssociation Scenarios

The Student Program interchange loads students' participation in programs.

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

Prerequisites

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

Scenarios

  1. Create a Student Homeless Program Association for an elementary school student. 
  2. Update the Primary Nighttime Residence from Shelters to Doubled-up.

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



ResourceProperty NameIs CollectionData Type

Required / Optional

Scenario 1
POST

Scenario 2
PUT

StudentHomelessProgramAssociationsbeginDateFALSEdateREQUIRED8/23/
[Current School Year]
8/23/
[Current School Year]
StudentHomelessProgramAssociationseducationOrganizationReferenceFALSEeducationOrganizationReferenceREQUIRED
StudentHomelessProgramAssociationseducationOrganizationIdFALSEintegerREQUIRED255901255901
StudentHomelessProgramAssociationsprogramReferenceFALSEprogramReferenceREQUIRED
programReferenceprogramNameFALSEstringREQUIREDHomelessHomeless
programReferenceprogramTypeDescriptorFALSEprogramTypeDescriptorREQUIREDHomelessHomeless
programReferenceeducationOrganizationIdFALSEintegerREQUIRED255901255901
StudentHomelessProgramAssociationsstudentReferenceFALSEstudentReferenceREQUIRED
studentReferencestudentUniqueIdFALSEstringREQUIRED111111111111
StudentHomelessProgramAssociationsendDateFALSEdateOPTIONAL  
StudentHomelessProgramAssociationsparticipationStatusFALSEparticipationStatus[]OPTIONAL
participationStatusparticipationStatusDescriptorFALSEparticipationStatusOPTIONAL

participationStatusdesignatedByFALSEstringOPTIONAL

participationStatusstatusBeginDateFALSEdateOPTIONAL

participationStatusstatusEndDateFALSEdateOPTIONAL

StudentHomelessProgramAssociationsreasonExitedDescriptorFALSEreasonExitedDescriptorOPTIONAL  
StudentHomelessProgramAssociationsservedOutsideOfRegularSessionFALSEbooleanOPTIONAL  
StudentHomelessProgramAssociationshomelessProgramServicesTRUEservice[]OPTIONAL  
homelessProgramServices
homelessProgramServiceDescriptor
FALSEhomelessProgramServiceDescriptorOPTIONAL
homelessProgramServices
serviceBeginDateFALSEdateOPTIONAL


homelessProgramServices
serviceEndDateFALSEdateOPTIONAL


homelessProgramServices
primaryIndicator FALSEbooleanOPTIONAL  
StudentHomelessProgramAssociationshomelessPrimaryNighttimeResidenceDescriptorFALSEhomelessPrimaryNighttimeResidenceDescriptorREQUIREDSheltersDoubled-up

FStudentHomelessProgramAssociations

awaitingFosterCare
FALSEbooleanOPTIONAL

StudentHomelessProgramAssociations

homelessUnaccompaniedYouth
FALSEbooleanREQUIRED TRUE TRUE