Skip to main content

v4 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 TypeRequiredScenario 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
DisciplineActionsassignmentSchoolReferenceFALSEschoolReferenceOPTIONAL
assignmentSchoolReferenceschoolIdFALSEintegerOPTIONAL
DisciplineActionsdisciplineActionLengthFALSEnumberOPTIONAL
DisciplineActionsdisciplineActionLengthDifferenceReasonDescriptorFALSEdisciplineActionLengthDifferenceReasonDescriptorOPTIONAL
DisciplineActionsrelatedToZeroTolerancePolicyFALSEbooleanOPTIONAL
DisciplineActionsstudentDisciplineIncidentAssociationsTRUEstudentDisciplineIncidentAssociation[]REQUIRED
disciplineActionStudentDisciplineIncidentAssociationsstudentDisciplineIncidentAssociationReferenceFALSEstudentDisciplineIncidentAssociationReferenceREQUIRED
DisciplineActionsresponsibilitySchoolReferenceFALSEresponsibilitySchoolReferenceREQUIRED
responsibilityschoolReferenceschoolIdFALSEintegerREQUIRED255901107255901001255901107255901001
DisciplineActionsstaffsTRUEdisciplineActionStaff[]OPTIONAL
disciplineActionStaffsstaffReferenceFALSEintegerOPTIONAL
staffReferencestaffUniqueIdFALSEstringOPTIONAL
DisciplineActionsiepPlacementMeetingIndicatorTRUEbooleanREQUIREDTRUETRUE