When creating custom Behavior Fields in openSIS, administrators must select an appropriate data type. The chosen data type determines how information is entered, stored, and displayed in behavior incident records.
This article explains the available behavior field data types and when to use each one.
Selecting the correct data type helps to:
Ensure consistent data entry
Improve clarity for staff recording incidents
Support better reporting and review
Avoid confusion or misuse of fields
Once a behavior field is created, its data type cannot be changed, so choosing correctly is important.
openSIS currently supports the following data types for custom behavior fields:
Description
Allows free-form text entry
Supports detailed explanations or notes
Best Used For
Incident descriptions
Counselor or administrator notes
Follow-up remarks
Observational comments
Example
Detailed Incident Notes
Counselor Remarks
Description
Allows selection of a specific date
Uses the school’s configured date format
Best Used For
Follow-up dates
Review or hearing dates
Parent meeting dates
Example
Next Review Date
Parent Meeting Date
Description
Allows selection from predefined options
Ensures standardized responses
Best Used For
Status-based information
Categorized responses
Repeated values across incidents
Example
Parent Notified – Yes / No
Action Required – Counseling / Warning / Suspension
Requirement | Recommended Data Type |
Detailed explanation | Long Text |
Scheduled or follow-up date | Date |
Standardized selection | Dropdown |
Data types cannot be modified after field creation
Use dropdowns wherever consistency is required
Avoid long text fields for data that needs analysis or filtering
Plan field requirements before creating them
Keep dropdown options clear and limited
Avoid unnecessary free-text fields
Maintain consistency across behavior records