Below is the list of Standard Codes used in North Carolina, along with example Codes and Names for the associated Day Events.
The Code and Name of a Day Event are determined by the PSU. Any Day Event that represents shortened instructional time or non-instructional time must be assigned the appropriate Standard Code.
More than one Day Event may be associated with the same Standard Code. However, each Day Event must have a unique Code and Name.
| Code | Name | Seq | Value | Standard Code | Active |
|---|---|---|---|---|---|
| AD | Abbreviated Day |
|
|
AD | |
| AL | Annual Leave |
|
|
AL | |
| EC | Emergency Closure |
|
|
EC | |
| HD | Holiday |
|
|
HD | |
| RR | Remote Instruction |
|
|
RR | |
| TW | Teacher Work Day |
|
|
TW | |
| WC | Weather Closure |
|
|
WC |
*NOTE: As of the 2026-27 school year, the following Day Events should no longer be used:
- RRB: Blended Instruction Day
- RRE: Remote Instruction Day/State of Emergency
- RRP: Remote Instruction Day/Teacher Work Day
The above listed day events must be made inactive in the Core Attribute/Dictionary.
PSUs may also create Day Events for local use. If a local Day Event does not indicate shortened instructional time or non-instructional time, a Standard Code is not required. For example, “First Day of School” may be used as a local calendar indicator and does not define instructional time.
Add Day Event
Navigation: System Settings > Custom Data and Links > Core Attribute/Dictionary
- Locate Day in the list.
- Expand Day to view Type

- Click on Type to view the Dictionary.
- Click Add new to add a Day Events.

- Enter the following fields
- Code - must be unique for each type.
- Name - will appear in the dropdown
- Seq - can be left as 0 or sequenced to show in order for the dropdown
- Value - can be left blank
- Standard Code - must match a corresponding Standard Code from the chart above and required for all shortened instructional time or non-instructional time. Other day events do not require a Standard Code.
- Active - check the box to make the new type active

- Click Done to add the new type.
- Click Save or Save And Close to update changes to the dictionary.
Edit Day Event Standard Code
If a Day Event exists without an associated Standard Code, select the Day Event and enter the corresponding Standard Code from the chart above. If the Name/Code are changed after the day event has been used, it will orphan records in the day setup where the code was used previously. PSUs are advised to not make changes to existing code and names, only add Standard Codes or new day events.
Navigation: System Settings > Custom Data and Links > Core Attribute/Dictionary
- Locate Day in the list.
- Expand Day to view Type

- Click on Type to view the Dictionary.
- Locate the type from the list and click Edit.

- Add the Standard Code that corresponds to the appropriate event according to the chart above.
- Click Done to update the day event.

- Click Save or Save And Close to update changes to the dictionary.
Inactivating Day Events
If a day event will no longer be used, it should be made inactive in the Core Attribute/Dictionary so it will not be available to select in Day Setup.
Navigation: System Settings > Custom Data and Links > Core Attribute/Dictionary
- Locate Day in the list.
- Expand Day to view Type
Click on Type to view the Dictionary.- Locate the type from the list and click Edit.

- Uncheck the Active checkbox.
- Click Done.

- Click Save or Save And Close to update changes to the dictionary.