Restraint Events (Michigan 3.1)

This event entity represents actions taken by an education organization after a discipline incident where a student is restrained in a response. This is specifically for CRDC reporting.

Object Triggering Logic

This table describes logic for triggering syncing of this object.

ActionTrigger
Post

Reports a behavior incident's Behavior Response when the incident's Status is marked and saved as "Complete"

Student must have at least 1 behavior response associated

Response must be one of the following Response Types

  • Physical Restraint
  • Seclusion

Posting can occur if a new response is added after Incident is marked as "Complete"

Do not send if the student's enrollment is marked as No Show or State Exclude

Do not send if the student is in a calendar marked as Exclude

Do not send if the student's enrollment is in a school marked as Exclude

Delete/PostWhen data that is part of the Natural Key is changed
If the Date of Incident is changed and saved
If the Event Type is changed and saved
Delete/PostWhen the Incident's status is changed
Delete when the status is changed from Completed to In Progress
Post when the status is changed from In Progress to Completed
DeleteWhen an incident is deleted
When all non-excluded enrollments in the school and year are deleted

Scope Year Logic

This table describes scope year logic of this object.

Logic

Discipline records will only send to the school year that the incident date is aligned to based on the School Year Start and End dates

  • If School Year Start Date is NULL, 7/1/xxxx will be the default start date used
  • If School Year End Date is NULL, 6/30/xxxx will be the default end date used
  • Data will only send for the years that have valid configuration

Object Data Elements

This table describes data elements sent within the Schools resource.

Data Element Label
Business Requirement
Business Rules
M, C or O
Data Source GUI Path
Database Field
id
 The unique identifier of the resource.

M


schoolReference
A reference to the related Student resource.
Reports the fields that are part of the Natural Key for the School resource
M


studentReference
A unique alpha-numeric code assigned to a student.
Reports the data that is part of the Natural Key for the Student resource
M


identifier
A unique number or alphanumeric code assigned to a restraint event by a school, school system, a state, or other agency or entity.
Reports Incident ID
O
Behavior > Behavior Management > Incident ID
Behavior Incident.incidentID
eventDate
Month, day, and year of the RestraintEvent.
Reports the Date of Incident
O
Behavior > Behavior Management > Date of Incident
Behavior Incident.timestamp
educationalEnvironmentType
The setting where the RestraintEvent was exercised.
This is optional, does not report
O


programs
An unordered collection of restraintEventPrograms. The Special Education program associated with the restraint event.
This is optional, does not report
O


reasons
An unordered collection of restraintEventReasons. The items of categorization of the circumstances or reasons for the restraint.
This is optional, does not report
O


restraintCategories
An unordered collection of restraintEventRestraintCategories. (MI EXT) Additional details of seclusion and/or restraint event.
See array section for field details.
O
Behavior > Behavior Management > Behavior Response

etag
A unique system-generated value that identifies the version of the resource.

O


Arrays

Click here to expand...

Restraint Event Restraint Category

Data Element LabelBusiness RequirementBusiness RulesM,C, or OData Source GUIDatabase Field
restraintCategoryDescriptorIndicates the type of event: seclusion or restraint
  1. If Response Type = Seclusion, report 01.
  2. If Response Type = Physical Restraint, report 02.

MBehavior > Behavior Management > Behavior Response


eventCountIndicates the total number of times the RestraintCategory event occurred on the EventDate.

SUM of Response Types = 01 or 02 that occur on the same Incident.


O

Restraint Event Program

Data Element LabelBusiness RequirementBusiness RulesM,C, or OData Source GUIDatabase Field
programReference
A reference to the related Program resource.

Not reported.

O



Restraint Event Reason

Data Element LabelBusiness RequirementBusiness RulesM,C, or OData Source GUIDatabase Field
type
The categorization of the circumstances or reason for the restraint.

Not reported.


O



Type/Descriptors

Click here to expand...

Restraint Event Reason Type
Code ValueShort DescriptionDescription
Imminent Serious Physical Harm to Themselves
Imminent Serious Physical Harm to Themselves
Imminent Serious Physical Harm to Themselves
Imminent Serious Physical Harm To Others
Imminent Serious Physical Harm To Others
Imminent Serious Physical Harm To Others
Imminent Serious Property Destruction
Imminent Serious Property Destruction
Imminent Serious Property Destruction

Restraint Category Descriptor

Code ValueShort DescriptionDescription
01
Seclusion Event
Seclusion Event
02
Restraint Event
Restraint Event