Skip to main content

v4 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 TypeRequired / OptionalScenario 1: POSTScenario 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
homelessProgramServiceshomelessProgramServiceDescriptorFALSEhomelessProgramServiceDescriptorOPTIONAL
homelessProgramServicesserviceBeginDateFALSEdateOPTIONAL
homelessProgramServicesserviceEndDateFALSEdateOPTIONAL
homelessProgramServicesprimaryIndicatorFALSEbooleanOPTIONAL
StudentHomelessProgramAssociationshomelessPrimaryNighttimeResidenceDescriptorFALSEhomelessPrimaryNighttimeResidenceDescriptorREQUIREDSheltersDoubled-up
StudentHomelessProgramAssociationsawaitingFosterCareFALSEbooleanOPTIONAL
StudentHomelessProgramAssociationshomelessUnaccompaniedYouthFALSEbooleanREQUIREDTRUETRUE