Code values are used to ensure that the value within a field is from a specified list of allowable values.
Code values are organized into Code Classes. A code class typically contains all the possible code values for a defined data element, but can be used to support multiple data elements.
To define a code value, the following attributes must be specified:
Attribute Name | Description |
---|---|
Code Text | This is the value that PASI and other systems will use to reference the code value. |
Short Description | This is typically what is displayed in a user interface to represent the code value. |
Long Description | This is a description of the code value, typically outlining more information about when to use the code value. |
Short Description in French | When a code value is used in myPass, the short and long descriptions need to be translated into French. |
Long Description in French | |
First School Year | When a code value is used in a record associated to a school year, the first and last school year attributes can be used to limit the school years in which a code value is allowed. |
Last School Year | |
Sequence | Typically, when presented in a user interface, code values are sorted alphabetically based on the Short Description. If that is not an appropriate order, a sequence can be specified the specific order to use for sorting the values. Unless otherwise specified, code values are sorted by Sequence, and the alphabetically. |
Database Value | Within the PASI database, the code text is not typically used. Instead an integer value is assigned to each code, and this integer value is used within the PASI database. |