While uAchieve® degree audit encoding provides 280 positions to store course condition codes, we know there are still limitations due to the standard keyboard (94 characters available) and characters taken up by reserved condition codes (15-16).
If you are running out of condition codes for your encoding purposes, we have several workarounds.
1. Cut and paste non-keyboard symbols
New condition codes can be created by cutting and pasting symbols from another source or by using extended ASCII codes (entered by keying ALT+number using the number pad). This will take some trial and error on your part to identify which symbols will work because it depends on the codes supported by your institution’s infrastructure. For this to work, the symbol you are entering must show up on both the CONDTB-US line and in the Accept/Reject field as the specific characters, not as blanks or empty boxes.
2. Use course flags
Up to five course flags can be assigned to taken courses and sent in with student data from your student information system or assigned through transfer articulation. These flags can be one to three characters (letters, numbers, and symbols), giving you a great many combinations to work with.
Flags can be tested on Course lines using the CFlg field in conjunction with A- or R-lines.
In DARwin, course flags must be encoded with a blank Course field as in the screenshot above. A/R-lines will match any course with a matching course flag. In uAchieve, a specific course identifier can be added.
3. Liberate unused reserved condition codes
If you are sure your institution does not use certain functionality (such as C strings or course splitting), you can put spaces in the 4th, 10th, 11th, and 12th positions of CONDTB-RES and move those characters to a CONDTB-US field. The same might be done with other position characters (e.g., 13th, 14th, and 15th), but make sure to read the help file documentation on those positions’ functions to make sure you are not using them in audit processing.