02 - 050 Coding Guidelines for Attribute Values

Attribute Values General Coding

The attribute value is 8 characters long. Any number of these characters may or may not be used - at the discretion of the creator. The description associated with the value is 50 characters long, this is what will be printed on a report when this attribute type and value are used.

There are several guidelines to consider as one builds values for their attributes.

  • Sorting
    • The attribute values will be what is sorted in the report. The user-friendly title related to the value will be printed, but the value is what is sorted.
    • When it is important that some value appear before another in a report, the values must sort that way or the report will not appear as desired.
    • The reporting uses an alpha-numeric sort, with numbers sorting before letters
    • Recommendation: use the first two characters of the value code as being numeric - then the remaining 6 characters to identify the value's purpose at your discretion.
    • Include a leading "0" when referencing single digit numbers. This will keep the sorting in proper order
    • Example:
      • 05SOMETH
      • 10SOMEEL
      • 15EVERMR
      • 20ATTOP2
  • Leave room for expansion
    • When initially creating values - leave gaps in the numbering so that future needs may be met without significant effort.
    • Begin numbering at "05xxxxxx" or "10xxxxxx" and continue in increments of 5 or 10 respectively. When there is a need for an intervening value there are available numbers that will keep the report sorting correctly
    • If you have a type with a large number of values - you may want to use the first three characters for the number fields and the last five to identify the purpose
    • Example:
      • 005SOMET
      • 010SOMEE
      • 015EVERM
      • 020ATTOP
  • Other Existing conventions
    • Maintain the use of existing conventions described elsewhere when codification involves campus or department identification
    • Such as:
      • Campus indicators of 1, 5, 6, etc.
      • Campus letter indicators of U, P, K, Y etc.
    • See
      • Procedure 02-022-USNH General Coding Conventions for FUND
      • Procedure 02-032-Organization (ORGN) coding Conventions
  • Include "ZZNOTAPP" as a value that can be assigned to elements which are not to be included in your report.
    • The "ZZ" at the front will typically sort below anything else that has values which will include anything with these values in the report, but will confine them to the very bottom of the report until properly classified.
    • Doing this makes it possible to determine when there are elements that do not yet have values assigned.

The attributes provide significant flexibility and control over how a report can be generated. Proper coding of the values related to the types is critical to achieving the desired reporting outcomes.

Example

The example below helps to demonstrate the utility of the codes as well as the need to carefully code each type-value combination to each FOAPAL element.

In the following example, using the

Attribute Type Color Coding
FCAMPUS
Blue
FSUBCAMP Green
FDIVRCM Light Red

 

FCAMPUS, FSUBCAMP and FDIVRCM types and the values assigned to the funds - a tiered report can be created and would also support subtotals for dollars at each level.

Attribute Type - Color Coding FCAMPUS FSUBCAMP FDIVRCM
UNH - Durham, UNHF, Manchester and UNH Law
UNH (1)
 
 
 
UNH Durham
UNH (1)
UNHD (1D)
 
 
Academic Affairs
UNH (1)
UNHD (1D)
UNHAA (1A0)
 
 
College of Liberal Arts
UNH (1)
UNHD (1D)
COLA (1C0)
 
 
General Administration
UNH (1)
UNHD (1D)
CAdmin (1G0)
 
 
 
 
 
cell spacer
UNH Foundation
UNH (1)
UNHF (4F)
 
 
 
UNH Foundation
UNH (1)
UNHF (4F)
UNHF (4A0)
 
 
 
 
 
 
UNH at Manchester
UNH (1)
UNHM (1M)
 
 
 
 
 
 
 
UNH Law School
UNH (1)
UNHL (1H)
 
 
 
 
 
 
 
Plymouth State University
PSU (6)
 
 
 
Plymouth State University
PSU (6)
PSU (6P)
 
 
 
Academic Affairs
PSU (6)
PSU (6P)
PSUAA (6A0)
 
 
Administrative Services
PSU (6)
PSU (6P)
PHYPLNT (6B0)
 
 
College Relations
PSU (6)
PSU (6P)
UNIVREL (6C0)
 
 
Financial Management
PSU (6)
PSU (6P)
FINMGT (6F0)
 
 
General Institutional
PSU (6)
PSU (6P)
GENINST (6G0)
 
 
Intercollegiate Athletics
PSU (6)
PSU (6P)
ATHL ()
 
 
Grad Studies & Comm Outreach
PSU (6)
PSU (6P)
OUTRCH ()

The official version of this information will only be maintained in an on-line web format. Any and all printed copies of this material are dated as of the print date. Please make certain to review the material on-line prior to placing reliance on a dated printed version.

This page last updated Monday, June 22, 2015. For information on the adoption and effective dates of policies please see explanation on the OLPM Main Menu.