Skip to main content

v5 Student Discipline > DisciplineAction Scenarios

This interchange defines discipline incidents and discipline actions.

DisciplineAction: This event entity represents actions taken by an education organization after a disruptive event that is recorded as a discipline incident..

Prerequisites

  • Student
  • Staff
  • Enrollment
  • Discipline Incident

Scenarios

  1. Create a Discipline Action for an elementary school student's discipline incident.
  2. Create a Discipline Action for a high school student's discipline incident.
  3. Modify the elementary student's Action from "Out of School Suspension" to "In School Suspension".
  4. Modify the high school student's Action from "In School Suspension" to "Community Service".
  5. Delete the Discipline Action for the elementary school student.
ResourceProperty NameIs CollectionData TypeRequired / OptionalScenario 1: POSTScenario 2: POSTScenario 3: PUTScenario 4: PUT
DisciplineActionsdisciplineActionIdentifierFALSEnvarcharREQUIRED11221122
DisciplineActionsdisciplinesTRUEdisciplineActionDiscipline[]REQUIRED
disciplineActionDisciplinesdisciplineDescriptorFALSEdisciplineDescriptorREQUIREDOut of School SuspensionIn School SuspensionIn School SuspensionCommunity Service
DisciplineActionsdisciplineDateFALSEdateREQUIRED9/30/
[Current School Year]
9/30/
[Current School Year]
9/30/
[Current School Year]
9/30/
[Current School Year]
DisciplineActionsstudentReferenceFALSEintegerREQUIRED
studentReferencestudentUniqueIdFALSEstringREQUIRED111111222222111111222222
DisciplineActionsactualDisciplineActionLengthFALSEnumberREQUIRED2525
DisciplineActionsreceivedEducationServicesDuringExpulsionFALSEbooleanREQUIREDTRUE
DisciplineActionsstudentDisciplineIncidentAssociationsTRUEstudentDisciplineIncidentAssociation[]REQUIRED
disciplineActionStudentDisciplineIncidentAssociationsstudentDisciplineIncidentAssociationReferenceFALSEstudentDisciplineIncidentAssociationReferenceREQUIRED
studentDisciplineIncidentAssociationReferenceincidentIdentifierFALSEstringREQUIRED["1" if possible | system value]["2" if possible | system value]["1" if possible | system value]["2" if possible | system value]
studentDisciplineIncidentAssociationReferenceschoolIdFALSEintegerREQUIRED255901107255901001255901107255901001
studentDisciplineIncidentAssociationReferencestudentUniqueIdTRUEstringREQUIRED111111222222111111222222
DisciplineActionsresponsibilitySchoolReferenceFALSEresponsibilitySchoolReferenceREQUIRED
responsibilityschoolReferenceschoolIdFALSEintegerREQUIRED255901107255901001255901107255901001
DisciplineActionsiepPlacementMeetingIndicatorTRUEbooleanREQUIREDTRUETRUE