0.003/30/99 DIANE LIVELY 1.0 PROGRAM NARRATIVE: ----------------- CEU050 ALLOWS REGISTRATION FOR CONTINUING EDUCATION CLASSES USING THE CLASS ID OR THE FOUR-CHARACTER TOUCH-TONE REGISTRATION ID. CREDIT CARD INFORMATION CAN ALSO BE ADDED WHILE ADDING A CLASS. APPLICATION DATA CAN BE ENTERED OR UPDATED AT THE SAME TIME. THERE IS ALSO THE CAPABILITY TO PRINT A LIST FOR THE STUDENT SHOWING THE REGISTRATIONS FOR CLASSES THAT HAVE NOT ALREADY STARTED. DATA INPUT ---------- INITIAL INPUT TO THE PROGRAM INCLUDES THE TERM AND SOCIAL SECURITY NUMBER. THE TERM WILL DEFAULT FROM THE MAIN MENU IF LEFT BLANK. IF THE STUDENT IS FOUND IN THE CEU STUDENT DATA BASE, THE APPLICATION DATA IS SHOWN ON THE SCREEN WITH UPDATE CAPABILITY (IF UPDATE CAPABILITY IS ALLOWED ACCORDING TO THE OPTION). IF THE STUDENT IS ENROLLED DURING THE TERM, THEIR CLASS SCHEDULE WILL ALSO BE DISPLAYED ON THE SCREEN. IF A CEU STUDENT MASTER SEGMENT IS NOT ON FILE BUT THE STUDENT IS FOUND IN THE STUDENT DATA BASE OR THE STUDENT HISTORY DATA BASE, THE CEU STUDENT MASTER SEGMENT WILL BE INSERTED USING THE DATA FOUND, PROVIDED THE OPTIONS ARE SET TO ALLOW THIS. TO ADD OR DROP A CLASS, THE USER MUST ENTER A TRANSACTION CODE AND THE IDENTIFICATION OF THE CLASS. THE FOLLOWING GIVES A LIST OF VALID TRANSACTION CODES WHICH MAY BE USED. A - ADD CLASS S - ADD SENIOR CITIZEN - NO PAYMENT D - DROP CLASS *O - OVERRIDE FULL, RESTRICTED, CONFLICTING, OR LATE ADD *Q - OVERRIDE FOR SENIOR CITIZEN *THE OVERRIDE TRANSACTION CODES CANNOT BE USED UNTIL AFTER THE PROGRAM PROMPTS THE USER TO OVERRIDE. THE USER HAS A CHOICE OF ENTERING THE FOUR-CHARACTER CLASS ID NUMBER OR THE CLASS ID (DEPARTMENT, COURSE NUMBER, SECTION, CAMPUS, AND LAB. IF BOTH ARE ENTERED, THE CLASS ID WILL BE REMOVED. IF A CLASS IS FULL, RESTRICTED, OR IN CONFLICT WITH ANOTHER REGISTRATION, THE USER CAN OVERRIDE THE ERROR AND ADD THE CLASS BY ENTERING AN 'O' OR 'Q' TRANSACTION CODE. THIS IS ALSO TRUE FOR LATE ADDS. OVERRIDES ARE NOT PERMITTED FOR CANCELLED OR PENDING CLASSES. WHEN ADDING A CLASS, THE USER CAN ALSO KEY THE CREDIT CARD TYPE, NUMBER, EXPIRATION DATE, AND ADDRESS-VERIFICATION FIELDS FOR TUITION PAYMENT PURPOSES. THE CARD TYPE MUST BE 'V' FOR VISA, 'D' FOR DISCOVER, OR 'M' FOR MASTERCARD. THE CHARGE CARD NUMBER WILL BE EDITED TO ENSURE THAT EITHER 13 OR 16 CHARACTERS ARE INPUT. THE FIRST DIGIT FOR VISA MUST BE A '4', MASTERCARD A '5' AND DISCOVER A '6'. VISA AND MASTER CARD WILL BE EDITED USING A MODULAR 10 CHECK DIGIT ROUTINE TO DETERMINE THAT THE NUMBER IS 'REASONABLE'. THE EXPIRATION DATE (MMYY) CANNOT BE PRIOR TO THE CURRENT MONTH AND YEAR. THE REGISTRATION AND THE STORING OF THE CREDIT CARD INFORMATION WILL OCCUR SIMULTANEOUSLY. WHEN THE CREDIT CARD INFORMATION IS ENTERED, IT WILL NOT BE REMOVED FROM THE SCREEN UNTIL A NEW SOCIAL SECURITY NUMBER IS ENTERED SO THE USER CAN ADD MORE THAN ONE CLASS USING THE SAME CREDIT CARD INFORMATION. WHEN A REGISTRATION IS DELETED, THE CORRESPONDING CREDIT CARD RECORD IS ALSO DELETED. IF DESIRED, A PRINTOUT OF THE CURRENT SCHEDULE CAN BE PRODUCED FOR THE STUDENT. PLACE AN 'X' IN THE PRINT FIELD. THE PRINTER ID CAN BE SPECIFIED OR DEFAULTED. CLASSES THAT HAVE ALREADY STARTED WILL NOT BE INCLUDED ON THE LIST. THERE IS A PRINT FLAG THAT IS USED TO INDICATE THAT THE EMPLOYER'S ADDRESS SHOULD BE PRINTED INSTEAD OF THE STUDENT'S. THIS FLAG WILL DEFAULT TO 'X' IF THE EMPLOYER FIELDS ARE NON-SPACES. UPDATING CAPABILITIES --------------------- 1. CLASSES ARE ADDED AND DELETED FROM THE CEU STUDENT REGISTRATION SEGMENT AND THE CEU CLASS STUDENT LOGICAL RELATIONSHIP SEGMENT. 2. THE CEU MASTER SEGMENT CAN BE ENTERED OR UPDATED USING THIS SCREEN. IF A CEU STUDENT MASTER SEGMENT IS NOT ON FILE BUT THE STUDENT IS FOUND IN THE STUDENT DATA BASE, THE CSTUDENT SEGMENT WILL BE INSERTED USING STUDENTM DATA (IF THE OPTION ALLOWS). IF THE STUDENT IS FOUND IN THE HISTORY DATA BASE ONLY, THERE IS AN OPTION TO USE THIS DATA TO BUILD THE CEU STUDENT MASTER. 3. THE FOLLOWING FIELDS ON THE CEU STUDENT MASTER (CSTUDENT) ARE CALCULATED BY THE SUBPROGRAM, CEU200S, AND UPDATED. TERM-ADMISSION TERM-FIRST-ENROL TERM-LAST-ENROL 4. THE CEU CLASS MASTER SEGMENT IS UPDATED. ENROLL-ACTUAL IS INCREMENTED BY ONE WHEN A REGISTRATION IS ADDED FOR THE CLASS AND REDUCED BY ONE WHEN A STUDENT DROPS THE CLASS. CLASS- STATUS IS UPDATED TO AN "F" INDICATING THAT THE CLASS IS FILLED WHEN THE ENROLL-ACTUAL FIELD EQUALS THE ENROLL-MAX FIELD. IT IS CHANGED TO AN "O" INDICATING THAT THE CLASS IS REOPENED WHEN A DROP OCCURS THAT CAUSES THE VALUE IN THE ENROLL-ACTUAL TO FALL BELOW THE VALUE IN ENROLL-MAX. 5. A CREDIT CARD RECORD (CSTCCARD) CONTAINING THE CREDIT CARD TYPE (V, D OR M), CREDIT CARD NUMBER, EXPIRATION DATE, ADDRESS- VERIFICATION FIELDS (BILLING ADDRESS CODE AND ZIP), CLASS ID, AND DATE AND TIME STAMP CAN BE ADDED IN THE CEU STUDENT DATA BASE WHEN A CLASS IS ADDED. IT IS DELETED WHEN A CLASS IS DROPPED. THESE RECORDS ARE SUBSEQUENTLY PROCESSED TO APPLY THE PAYMENT (SEE DOCUMENTATION FOR TTR500). IF THE STUDENT DROPS THE CLASS AFTER THE CHARGE CARD RECORD HAS BEEN PROCESSED FOR PAYMENT, THE STUDENT WILL RECEIVE A REFUND UNLESS THE MONEY IS REAPPLIED. 6. SINCE A PAPER R/I FORM IS NOT FILED FOR THE STUDENT, A RECORD IS CREATED FOR AUDIT PURPOSES EACH TIME AN ADD OR DROP TRANSACTION OCCURS. THE SEGMENT (CSTDRPRG) MATCHES THE REGISTRATION SEGMENT THAT WAS ADDED OR DELETED WITH SOME ADDITIONAL FIELDS ON THE END TO STORE A DATE AND TIME STAMP, TERMINAL ID, PROGRAM ID, AND PROCESS CODE OF 'A' OR 'D'. 7. AID-AUTHORIZED-CODE (CSTREGIS) - IS UPDATED TO AN 'S' IF THE CLASS WAS ADDED WITH A 'S' OR 'Q'. 8. RI-PRINT-FLAG (CSTREGIS) - THIS FIELD IS USED TO DETERMINE WHETHER AN R&I FORM HAS BEEN PRINTED FOR THE STUDENT INDICATING THAT TUITION HAS BEEN PAID. THIS FIELD IS UPDATED TO A '0' FOR AN INITIAL REGISTRATION ONLY TO SIGNIFY THAT TUITION IS DUE. IF THE CREDIT CARD INFORMATION IS ENTERED, IT IS UPDATED TO A '1'. CONFLICTING CLASSES ------------------- THIS PROGRAM WILL DISPLAY A MESSAGE IN THE REMARKS/ERRORS FIELD OF THE SCREEN WHEN ATTEMPTING TO REGISTER FOR A CLASS WITH CLASS TIMES THAT CONFLICT WITH A CLASS FOR WHICH THE STUDENT IS ALREADY REGISTERED. THE USER CAN OVERRIDE, IF DESIRED. SPECIAL RESTRICTIONS -------------------- THE USER MUST OVERRIDE IN ORDER TO ADD A CLASS WHEN THE CURRENT DATE IS NOT BEFORE THE CLASS BEGIN DATE. A DROP WILL BE PERFORMED EVEN IF THE CURRENT DATE IS NOT AFTER THE LAST DATE TO WITHDRAW. CEU050 WILL NOT ALLOW CANCELLED OR PENDING CLASSES TO BE ADDED, BUT YOU MAY OVERRIDE TO ADD A CONFLICTING OR RESTRICTED CLASS. STUDENT OBLIGATIONS ------------------- A MESSAGE WILL BE DISPLAYED ON THE SCREEN FOR STUDENTS WHICH HAVE FINANCIAL OBLIGATIONS TO THE COLLEGE. THE STUDENT WILL NOT BE ALLOWED TO REGISTER WHEN AN OBLIGATION IS FOUND. AT THIS TIME, OBLIGATION RECORDS ONLY EXIST IN THE STUDENT DATA BASE (NOT IN CEU). COMPARISON OF CEU050 WITH CEU020 -------------------------------- LIKE CEU020, CEU050 ADDS AND DROPS CEU CLASSES. IT IS SIMILAR TO TTR050 AND DIFFERS FROM CEU020 IN THAT (1) THE TOUCH-TONE REGISTRATION ID CAN BE USED IF PREFERRED OVER THE DEPARTMENT, COURSE NUMBER, SECTION, AND CAMPUS; (2) THE CREDIT CARD INFORMATION CAN BE KEYED; AND (3) ONLY ONE CLASS AT A TIME CAN BE ADDED OR DELETED. THE SPONSOR CODE AND TUITION AMOUNT FIELDS DEFAULT FROM THE CLASS AND CANNOT BE ENTERED AS THEY ARE ON CEU020. THE TUITION IS CALCULATED BY ADDING THE TUITION RATE, LAB FEE, AND MISCELLANEOUS FEE THAT WAS ENTERED FOR THE CLASS ON CEU110. CEU020 AND CEU050 DIFFER IN THAT THE OPTIONS AVAILABLE WITH CEU020 ARE NOT OFFERED AT THIS TIME. FOR INSTANCE, LAB AND MISCELLANEOUS FEES ARE ALWAYS INCLUDED IN THE TUITION IF ENTERED ON CEU110. OVERRIDES FOR CLOSED AND RESTRICTED CLASSES AND LATE ADD/DROP ARE ALWAYS PERMITTED ON THE SECOND ENTER WITH A TRANSACTION CODE OF 'O' OR 'Q'. THE TUITION-STMT-MAILED FIELD ON THE CEU STUDENT MASTER SEGMENT IS NOT UPDATED. CEU050 ALWAYS CHECKS FOR AN OBLIGATION IN THE STUDENT DATA BASE (NOT IN THE CEU DATA BASE BECAUSE THERE ARE NONE). THE AID-AUTHORIZED-CODE IS UPDATED TO A SPACE OR 'S' FOR SENIOR CITIZENS. SPECIAL HANDLING FOR DEFENSIVE DRIVING HAS BEEN OMITTED. THE RI-PRINT-FLAG, WHICH IS USED TO DETERMINE WHETHER AN R&I FORM HAS BEEN PRINTED INDICATING THAT TUITION HAS BEEN PAID, IS UPDATED TO A '1' (PAID) IF THE CREDIT CARD IS SUPPLIED OR '0' IF NOT. DATE-PAID IS UPDATED TO THE CURRENT DATE IF THE CARD IS SUPPLIED. THE PROGRAMMING OPTION CONCERNING REAPPLICATION OF FUNDS HAS BEEN OMITTED. IT IS ASSUMED THAT REC070, THE CEU R & I PROGRAM SIMILAR TO REC040, WILL BE USED TO APPLY PAYMENTS, AND THAT REC080, THE CEU ACCOUNT DETAIL UPDATE PROGRAM, WILL BE USED TO PROCESS REFUNDS AND REAPPLIES. NO WORK DATA BASE RECORDS ARE GENERATED AS THEY ARE IN CEU020. 2.0 USER OPERATING INSTRUCTIONS: --------------------------- 1. KEY THE STUDENT'S SOCIAL-SECURITY NUMBER. KEY THE TERM AND YEAR, IF NECESSARY TO CHANGE. PRESS ENTER. -------STEPS TO UPDATE THE STUDENT MASTER------- 2. IF THE STUDENT HAS NEVER BEEN ENTERED IN THE CEU DATA BASE, THE PROGRAM PRESENTS THE USER WITH A BLANK SCREEN AND DISPLAYS THE MESSAGE, 'NEW RECORD...ENTER ALL REQUIRED DATA'. WHEN THE STUDENT IS ALREADY ON THE CEU DATA BASE, THE PROGRAM DISPLAYS THE CURRENT DATA ON THE SCREEN. WHEN THE SEARCH-SIS-DB OPTION IS CODED 'Y' AND THE STUDENT IS NOT ON THE CEU DATA BASE BUT IS ON THE SIS ACTIVE DATA BASE, THE PROGRAM DISPLAYS THE MESSAGE 'STUDENT ADDED FROM SIS ACTIVE DATABASE...MAKE CHANGES.' WHEN THE SEARCH-SIS-DB OPTION IS CODED 'B' AND THE STUDENT IS NOT ON THE CEU DATA BASE BUT IS ON THE SIS ACTIVE DATA BASE OR IS ON THE HISTORY DATA BASE THE PROGRAM DISPLAYS THE MESSAGE 'STUDENT ADDED FROM SIS ACTIVE DATABASE...MAKE CHANGES.' OR THE PROGRAM DISPLAYS THE MESSAGE 'STUDENT ADDED FROM SIS HISTORY DATABASE...MAKE CHANGES.'; WHICHEVER APPLIES. WHEN THE OPTION TO SEARCH THE SIS DATA BASE IS ON, THE PIN FROM THE STUDENTM SEGMENT WILL BE USED IF THE OPTION TO MAINTAIN THE SAME PIN IS ON. WHEN THE ALLOW UPDATE OPTION IS CODED 'Y', THE PROGRAM STORES CHANGES MADE ON THE SCREEN. IF THE STUDENT IS ALREADY ON FILE WITH A PIN THAT IS EQUAL TO THE BIRTHDATE, THE PIN WILL BE CHANGED TO STAY IN SYNC IF THE BIRTHDATE IS CHANGED. 3. KEY ALL REQUIRED DATA TO ADD A NEW STUDENT OR KEY ALL DESIRED CHANGES FOR THE EXISTING STUDENT RECORD (WHEN ALLOWED) AND PRESS ENTER. A. THE LAST NAME FIELD SHOULD BE ALPHABETIC, EXCEPT FOR ONE HYPHEN, WHICH IS ALLOWED. B. THE DATE OF BIRTH (IF ENTERED) SHOULD BE NUMERIC WITH LEADING ZEROS. MONTH 01-12, DAY 01-31 AND THE YEAR NUMERIC, WITH '99' DENOTING UNKNOWN. C. VALID SEX CODES: 1 = MALE, 2 = FEMALE, 9 = UNKNOWN D. VALID RACE CODES: 1 = WHITE, 2 = BLACK, 3 = AMER. INDIAN 4 = ORIENTAL, 5 = SPAN. AMER., 6 = OTHER, 9 = UNKNOWN E. THE JURISDICTION SHOULD BE A VALID CODE FROM THE SIS JURISDICTION MASTER FILE. 4. THE PROGRAM NOW EDITS THE DATA FOR VALIDITY, HIGHLIGHTS ALL FIELDS IN ERROR, POSITIONS THE CURSOR AT THE FIRST FIELD IN ERROR, AND DISPLAYS THE ERROR MESSAGE FOR THE FIRST ERROR FIELD AT THE BOTTOM OF THE SCREEN. 5. KEY THE CORRECT DATA INTO THE FIELDS HIGHLIGHTED IN ERROR AND PRESS ENTER. 6. WHEN THE PROGRAM ENSURES THAT ALL DATA ON THE SCREEN IS CORRECT, THE STUDENT RECORD IS PROCESSED. THE PROGRAM NOW DISPLAYS THE MESSAGE 'RECORD SUCCESSFULLY ADDED', 'RECORD SUCCESSFULLY UPDATED', OR 'NO CHANGES MADE...NO UPDATE PERFORMED'. THIS MESSAGE WILL BE OVERLAYED IF THE USER ATTEMPTS TO ADD OR DROP A CLASS DURING THE SAME ENTER. --------REGISTRATION STEPS------- 7. THE STUDENT INFORMATION AND ALL CLASSES FOR WHICH THE STUDENT IS ALREADY REGISTERED IN THE ENROLLING TERM WILL BE DISPLAYED WITH THE MESSAGE "ALL REGISTRATIONS SHOWN...ENTER TRANSACTION". IF THE STUDENT IS REGISTERED FOR 12 OR MORE CLASSES, THEY WILL NOT BE ABLE TO ADD A CLASS, BUT WILL BE PERMITTED TO DROP. 8. KEY "A" OR "D" AS THE TRANSACTION TYPE, THEN KEY THE CLASS IDENTIFICATION NUMBER OR THE CLASS ID. WHEN ADDING A CLASS, THE THE CREDIT CARD TYPE, NUMBER AND EXPIRATION DATE CAN BE ENTERED, IF DESIRED. 9. THE PROGRAM WILL ATTEMPT TO PROCESS THE TRANSACTION ENTERED. A MESSAGE WILL BE DISPLAYED INDICATING AN ERROR CONDITION OR THAT THE TRANSACTION WAS SUCCESSFULLY COMPLETED. 10. IF A CLASS IS RESTRICTED, FULL, IN CONFLICT WITH ANOTHER CLASS, OR IS A LATE ADD, KEY 'O' FOR THE TRAN CODE IF YOU WHICH TO OVERRIDE. --------PRINTING------- 11. TO PRINT, ENTER 'X' IN THE PRINT FLAG OR ENTER A NUMBER TO GET MULTIPLE COPIES. THE PRINTER ID CAN BE ENTERED OR DEFAULTED. 3.0 SCREEN LAYOUT: TRANS NO: CEU050 LT: :::::::: CEU REGISTRATION AND APPLICATION TERM ADM :::::: SSN ___ - __ - ____ TERM ______ __ PRINT _ ________ LAST ENR :::::: :: LAST _____________________ FIRST __________ I _ SFX __ FMR ______________ ADDR ______________________ CITY _________________ ST __ ZIP_________ SEN CIT _ BIRTH __/__/__ DECEASED : SEX _ RACE _ JURIS ___ CAMP _ PHONE HOME ___/___-____ WORK ___/___-____ FAX ___/___-____ DMV _ EMP NAME ____________________________ ATTN ____________________________ PRT ADDR ___________________ CITY _________________ ST __ ZIP _________ _ CARD TYPE _ # ______________ EXP(MMYY) ____ADDR CODE _____ ZIP _____ CODE DEPT NUM SC C GR S SES BEG TUITION REMARKS/ERRORS ACT/MAX _ ____ ____ ___ __ _ _ : : : ::/:: ::::.:: ::::::::::::::::::: ::: ::: :::: :::: ::: :: : : : : : ::/:: ::::.:: ::::::::::::::::::: ::: ::: :::: :::: ::: :: : : : : : ::/:: ::::.:: ::::::::::::::::::: ::: ::: :::: :::: ::: :: : : : : : ::/:: ::::.:: ::::::::::::::::::: ::: ::: :::: :::: ::: :: : : : : : ::/:: ::::.:: ::::::::::::::::::: ::: ::: :::: :::: ::: :: : : : : : ::/:: ::::.:: ::::::::::::::::::: ::: ::: :::: :::: ::: :: : : : : : ::/:: ::::.:: ::::::::::::::::::: ::: ::: :::: :::: ::: :: : : : : : ::/:: ::::.:: ::::::::::::::::::: ::: ::: :::: :::: ::: :: : : : : : ::/:: ::::.:: ::::::::::::::::::: ::: ::: :::: :::: ::: :: : : : : : ::/:: ::::.:: ::::::::::::::::::: ::: ::: :::: :::: ::: :: : : : : : ::/:: ::::.:: ::::::::::::::::::: ::: ::: :::: :::: ::: :: : : : : : ::/:: ::::.:: ::::::::::::::::::: ::: ::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 4.0 FILES: ----- 4.1 DATA BASES USED: SIS CONTROL DATA BASE 1. MESSAGE CONTROL SEGMENT 2. PROGRAM OPTION CONTROL SEGMENT 3. CTLQUART - TERM CONTROL SEGMENT 4. OBLIGATION CONTROL SEGMENT 5. PROGRAM OPTION CONTROL SEGMENT 6. CTLCAMPM CEU STUDENT DATA BASE 1. CSTUDENT-CEU STUDENT MASTER SEGMENT (UPDATE) 2. CSTREGIS-CEU STUDENT REGISTRATION SEGMENT (UPDATE) 3. CSTDRPRG-CEU STUDENT DROP SEGMENT (UPDATE) 4. CSTCCARD-CEU CHARGE CARD SEGMENT (UPDATE) SIS STUDENT DATA BASE 1. STUDENTM - STUDENT MASTER SEGMENT (UPDATE) 2. STUOBLIG - STUDENT OBLIGATION SEGMENT SIS HISTORY DATA BASE 1. STUDENT HISTORY ID SEGMENT (READ ONLY) 2. STUDENT HISTORY MASTER SEGMENT (READ ONLY) CEU CLASS DATA BASE 1. CCLSMSTR-CEU CLASS MASTER SEGMENT (UPDATE) 2. CCLSMSTR-CEU CLASS MASTER SEGMENT (SECONDARY INDEX) 3. CCLASSD -CEU CLASS DETAIL SEGMENT (UPDATE) 4. CLSCST -CEU CLASS STUDENT LOGICAL SEGMENT (UPDATE) CEU COURSE DATA BASE 1. CCRSMSTR BUILDING DATA BASE 1. BLDGMSTR 4.2 ADDITIONAL FILES USED: N/A 4.3 INPUT/OUTPUT RECORD LAYOUTS: N/A 5.0 SPECIAL FEATURES: ---------------- 5.1 CALLING PROGRAMS: NONE 5.2 SUBPROGRAMS CALLED: CEU200S - CALCULATE TERMS OF ENROLLMENT UTL100S - OBTAIN CURRENT DATE 5.3 MESSAGE SEGMENT CODES: N/A 5.4 SPECIAL MESSAGES: 1. 'DISASTER...CEU010-01 PROGRAM OPTION NOT FOUND' PLEASE ENTER THE OPTION VIA REF070. 2. 'SOCIAL SECURITY CANNOT BE BLANK...CORRECT AND RE-ENTER' PLEASE SPECIFY THE SOCIAL SECURITY NUMBER. 3. 'SOCIAL SECURITY MUST BE NUMERIC...CORRECT AND RE-ENTER' NON-NUMERIC DATA WAS DETECTED. 4. 'SOCIAL SECURITY CANNOT BEGIN WITH '00000...CORRECT AND RE-ENTER' 5. 'INVALID SOCIAL SECURITY NUMBER' THE SOCIAL SECURITY NUMBER BEGINS WITH '9' BUT THE SECOND AND THIRD POSITIONS DO NOT AGREE WITH THE AGENCY CODE --OR-- THE SOCIAL SECURITY NUMBER BEGINS WITH '8' AND THE AGENCY CODE IS NOT '293' OR '280'. 6. 'YEAR MUST BE NUMERIC' NON-NUMERIC DATA WAS DETECTED. PLEASE CORRECT. 7. 'TERM MUST BE FALL, SPRING OR SUMMER...CORRECT AND RE-ENTER' 8. 'INVALID TERM FOR REGISTRATION...CORRECT AND RE-ENTER' THE TERM WAS NOT FOUND IN THE CONTROL DATA BASE. 9. 'TO PRINT, ENTER "X" OR A NUMBER IN THE PRINT FIELD' THE PRINT FLAG CONTAINED A CHARACTER OTHER THAN SPACE OR 'X'. 10. 'PLEASE ENTER THE PRINTER ID' THE USER SELECTED TO PRINT, AND THE PROGRAM WAS UNABLE TO DEFAULT THE PRINTER ID. 11. 'PRINTER ID NOT FOUND IN CONTROL DATABASE' THE PRINTER IS INVALID ACCORDING TO THE CONTROL DATA BASE. 12. 'PRINTER ID IS NOT ASSIGNED TO IMS--CALL REGIONAL COORDINATOR' AN INVALID STATUS CODE WAS RECEIVED WHEN THE PROGRAM TRIED TO PRINT, EVEN THOUGH THE PRINTER ID PASSED THE EDIT. 13. 'NEW STUDENT...ENTER ALL DATA FOR APPLICATION' THE SOCIAL SECURITY NUMBER WAS NOT FOUND AND DATA CANNOT BE DEFAULTED. 14. 'STUDENT RECORD SUCCESSFULLY ADDED' THE SOCIAL SECURITY WAS NOT FOUND IN THE CEU DATA BASE AND COULD NOT BE DEFAULTED, BUT THE USER HAS CORRECTLY ENTERED THE NECESSARY DATA, SO THE PROGRAM ADDED THE CEU MASTER. 15. 'STUDENT JUST ADDED FROM SIS ACTIVE DB...MAKE CHANGES' THE SOCIAL SECURITY WAS NOT FOUND IN THE CEU DATA BASE. AN ACTIVE APPLICATION WAS ON FILE IN THE STUDENT DATA BASE AND THE OPTION WAS SET TO ALLOW ALL DATA TO DEFAULT, SO THE PROGRAM ADDED THE CEU MASTER. 16. 'STUDENT JUST ADDED FROM HISTORY DB...MAKE CHANGES' THE SOCIAL SECURITY WAS NOT FOUND IN THE CEU OR STUDENT DATA BASE. AN APPLICATION WAS ON FILE IN THE HISTORY DATA BASE AND THE OPTION WAS SET TO ALLOW ALL DATA TO DEFAULT, SO THE PROGRAM ADDED THE CEU MASTER. 17. 'STUDENT HAS FINANCIAL OBLIGATIONS' THIS MESSAGE WILL BE DISPLAYED IF THE STUDENT HAS ANY OBLIGATIONS IN THE STUDENT DATA BASE. REGISTRATION WILL BE PREVENTED. 18. 'ALL REGISTRATIONS SHOWN...ENTER TRANSACTION' THIS MESSAGE IS GIVEN WHEN A NEW, VALID SOCIAL SECURITY IS ENTERED AND CLASSES ARE FOUND FOR THE TERM. 19. 'NO REGISTRATIONS FOUND...ENTER TRANSACTION' THIS MESSAGE IS GIVEN WHEN A NEW, VALID SOCIAL SECURITY IS ENTERED AND NO CLASSES ARE FOUND FOR THE TERM. 20. 'NO CHANGES MADE...NO UPDATE PERFORMED' THE USER PRESSED ENTER WITHOUT CHANGING DATA, ENTERING A TRANSACTION, OR ENTERING A PRINT REQUEST. 21. 'STUDENT MASTER UPDATED' THE USER PRESSED ENTER AFTER CHANGING DATA, WITHOUT ENTERING A TRANSACTION. 22. 'INVALID TRAN CODE...ENTER "A" TO ADD OR "D" TO DROP' THE USER ENTERED A CHARACTER OTHER THAN 'A', 'D', OR SPACE FOR THE TRAN CODE. PLEASE CORRECT AND RE-ENTER. 23. 'ALREADY REGISTERED IN CLASS...CANNOT ADD' THE REGISTRATION CANNOT BE ADDED BECAUSE IT ALREADY EXISTS. 24. 'REGISTRATION NOT FOUND...UNABLE TO PROCESS DROP' THE REGISTRATION CANNOT BE DROPPED BECAUSE IT DOES NOT EXIST. 25. 'UNABLE TO REGISTER...CLASS CONFLICT FOUND' THIS INDICATES THAT AN ATTEMPT WAS MADE TO REGISTER FOR A CLASS WITH TIMES THAT CONFLICT WITH THE CLASS SHOWN ON THE TRANSACTION LINE. NO OVERRIDES WILL BE PROCESSED. 26. 'YOU MUST ENTER THE CLASS ID OR CLASS CODE' THE USER ENTERED A TRAN CODE WITHOUT SPECIFYING THE CLASS ID OR THE CLASS CODE. PLEASE KEY EITHER. 27. 'CLASS IDENTIFICATION CODE MUST BE NUMERIC' THE CLASS IDENTIFICATION CODE WAS ENTERED WITH INVALID DATA. 28. 'INVALID CLASS CODE...CORRECT AND RE-ENTER' THE CLASS IDENTIFICATION CODE WAS NOT FOUND ON THE DATA BASE. 29. 'DEPARTMENT CANNOT BE SPACES...CORRECT AND RE-ENTER' THE USER HAS KEYED PART OF THE CLASS ID. 30. 'COURSE NUM CANNOT BE SPACES...CORRECT AND RE-ENTER' THE USER HAS KEYED PART OF THE CLASS ID. 31. 'COURSE NOT ON MASTER FILE...CORRECT AND RE-ENTER' THE USER HAS KEYED A CLASS ID INCORRECTLY. 32. 'CAMPUS IS INVALID...CORRECT AND RE-ENTER' THE USER HAS KEYED A CLASS ID INCORRECTLY. 33. 'LAB IS INVALID...CORRECT AND RE-ENTER' THE USER HAS KEYED A CLASS ID INCORRECTLY. 34. 'CLASS NOT FOUND...CORRECT AND RE-ENTER' THE CLASS ID WAS ENTERED BUT WAS NOT FOUND ON THE CLASS DATA BASE. 35. 'REGISTRATION NOT FOUND...UNABLE TO PROCESS DROP' THE STUDENT IS NOT CURRENTLY REGISTERED. 36. 'PAST LAST REG DATE..CANNOT ADD...USE 'O' TO OVERRIDE' THE CLASS WAS NOT ADDED BECAUSE THE CLASS START DATE IS NOT AFTER THE CURRENT DATE. 37. 'CLASS IS FULL...CANNOT ADD...USE 'O' TO OVERRIDE' NO SEATS ARE LEFT IN THE CLASS. 38. 'CLASS IS CANCELLED...CANNOT ADD' THE CLASS HAS BEEN CANCELLED. PLEASE SELECT ANOTHER SECTION. 39. 'CLASS IS PENDING...CANNOT ADD' THE CLASS IS MARKED AS PENDING. PLEASE SELECT ANOTHER SECTION. 40. 'CLASS IS RESTRICTED...CANNOT ADD...USE 'O' TO OVERRIDE' THE CLASS IS MARKED AS RESTRICTED. 41. 'CLASS XXXX AND CREDIT CARD SUCCESSFULLY ADDED' 'CLASS DDDD CCC SS C AND CREDIT CARD SUCCESSFULLY ADDED' THE CLASS AND THE ASSOCIATED CREDIT CARD RECORD WAS INSERTED. 42. 'CLASS XXXX SUCCESSFULLY ADDED' 'CLASS DDDD CCC SS C SUCCESSFULLY ADDED' THE CLASS (WITHOUT A CREDIT CARD) WAS INSERTED. 43. 'TOO MANY REGISTRATIONS...USE TTR050 OR CEU020' THE STUDENT IS CURRENTLY REGISTERED FOR AT LEAST 12 CLASSES AND IS ATTEMPTING TO ADD ANOTHER. THEY MAY DROP A CLASS BUT CANNOT ADD ANOTHER THROUGH CEU050. USE CEU020. 44. 'CLASS XXXX AND CREDIT CARD SUCCESSFULLY DROPPED' 'CLASS DDDD CCC SS C AND CREDIT CARD SUCCESSFULLY DROPPED' THE CLASS AND THE ASSOCIATED CREDIT CARD RECORD HAS BEEN SUCCESSFULLY DROPPED. MESSAGE WILL SHOW THE CLASS CODE OR CLASS ID ENTERED BY THE USER. 45. 'CLASS XXXX SUCCESSFULLY DROPPED' 'CLASS DDDD CCC SS C SUCCESSFULLY DROPPED' THE CLASS (WOTHOUT A CREDIT CARD RECORD) HAS BEEN SUCCESSFULLY DROPPED. MESSAGE WILL SHOW THE CLASS CODE OR CLASS ID ENTERED BY THE USER. 46. 'INVALID CREDIT CARD TYPE...ENTER "D", "V", OR "M" THE CARD TYPE MUST BE 'V' FOR VISA, 'M' FOR MASTERCARD OR 'D' FOR DISCOVER. 47. 'INVALID CREDIT CARD NUMBER' THE CARD NUMBER CONTAINS ALPHABETIC CHARACTERS. 48. 'INVALID CREDIT CARD EXPIRATION' THE CARD EXPIRATION DATE MUST BE NUMERIC. 49. 'CARD TYPE, NUMBER AND EXP DATE MUST BE BLANK OR ALL INPUT' ALL OF THESE THREE FIELDS MUST BE ENTERED TO PROCESS THE CREDIT CARD DATA. 50. 'INVALID MONTH FOR EXP DATE ENTERED' MONTH OF CREDIT CARD EXPIRATION DATE IS NOT IN THE RANGE OF 01 - 12. 51. 'CREDIT CARD HAS EXPIRED' MONTH AND YEAR OF CREDIT CARD EXPIRATION DATE IS PRIOR TO THE CURRENT MONTH AND YEAR. 52. 'CARD NUMBER ENTERED IS NOT VALID' THE CREDIT CARD DID NOT PASS THE STANDARD MODULAR 10 CHECK DIGIT ROUTINE, MEANING THE CARD IS NOT VALID. 53. 'INVALID NUMBER FOR DISCOVER CARD' 'INVALID NUMBER FOR MASTER CARD' 'INVALID NUMBER FOR VISA' THE CREDIT CARD NUMBER DID NOT PASS THE EDIT SPECIFIC TO THE CARD TYPE. THE FIRST DIGIT FOR VISA MUST BE A '4', MASTERCARD A '5', AND DISCOVER A '6'. 54. 'CARD NUMBER ENTERED DOES NOT CONTAIN THE CORRECT NUMBER OF DIGITS' THE CREDIT CARD WAS NOT 13 OR 16 DIGITS IN LENGTH. 55. 'MUST BE ALPHABETIC AND NOT EQUAL SPACE' THIS ERROR COULD OCCUR FOR ANY REQUIRED FIELD, SUCH AS LAST NAME, FIRST NAME, STREET ADDRESS, CITY, STATE, OR INITIAL. 56. 'TOO MANY HYPHENS IN NAME-LAST FIELD' ONLY ONE HYPHEN IS ALLOWED IN THE LAST NAME. 57. 'ZIP CODE MUST BE 5 OR 9 DIGITS, OR BLANK' 'ZIP CODE MUST BE 5 OR 9 DIGITS' THE STUDENT OR EMPLOYER ZIP WAS INVALID. 58. 'SEN CIT MUST BE BLANK OR ''1''...CORRECT AND RE-ENTER' THE SENIOR-CITIZEN FIELD WAS IN ERROR. 59. 'INVALID MONTH...CORRECT AND RE-ENTER' IF REQUIRED, THE BIRTH MONTH MUST BE VALID (01-12). 60. 'INVALID DAY...CORRECT AND RE-ENTER' IF REQUIRED, THE BIRTH DAY MUST BE A VALID DAY FOR THE MONTH ENTERED OR FOR LEAP YEAR. 61. 'INVALID YEAR...CORRECT AND RE-ENTER' THE BIRTH YEAR WAS NOT REASONABLE. 62. 'SEX MUST BE 1, 2 , OR 9...CORRECT AND RE-ENTER' IF REQUIRED, THE SEX MUST BE A VALID CODE. 63. 'RACE MUST BE 1-6 OR 9...CORRECT AND RE-ENTER' IF REQUIRED, THE RACE MUST BE A VALID CODE. 64. 'JURIS NOT FOUND...PLEASE CHECK REF545 AND RE-ENTER' THE JURISDICTION DOES NOT EXIST IN THE DATA BASE. 65. 'INACTIVE...CORRECT AND RE-ENTER' THE JURISDICTION IS NOT ACTIVE. 66. 'PHONE MUST BE NUMERIC OR BLANK...CORRECT AND RE-ENTER' THE HOME OR WORK PHONE IS INVALID. 67. 'FIELD SHOULD BE W, O, W/PTS, WO/PTS OR BLANK' THE DMV FLAG WAS INVALID. 68. 'OPTION DOES NOT ALLOW CHANGES TO APPLICATION' THE USER HAS CHANGED THE STUDENT'S APPLICATION DATA. THE CHANGE WILL NOT BE STORED IN THE DATABASE BECAUSE THE OPTION DOES NOT ALLOW IT. 69. 'AVS ZIP CODE MUST BE NUMERIC THE ZIP CODE OF THE CARDHOLDER IS REQUIRED FOR ADDRESS VERIFICATION. PLEASE ENTER. 70. 'MUST BE NUMERIC OR BLANK WITH NO EMBEDDED SPACES' THE AVS ADDRESS CODE CONTAINS NON-NUMERIC CHARACTERS OR EMBEDDED SPACES. 71. 'ENTER 'X' TO PRINT EMPLOYER ADDRESS INSTEAD OF STUDENT'S THE EMPLOYER PRINT FLAG WAS NOT 'X' OR SPACE. 6.0 PROGRAM OPTIONS: --------------- 6.1 CEU010 - 01 FIELD POSITION OPTION NAME VALUE PROCESSING DESCRIPTION __________________________________________________________________ 1 ] ALLOW UPDATE ] Y ] THE USER CAN CHANGE THE ] ] ] FIELD CONTENTS FOR ANY ] ] ] FIELDS ON THE SCREEN. ] ] ] ] ] NOT Y ] UPDATES TO ALREADY EXISTING ] ] ] STUDENT SEGMENTS ARE NOT ] ] ] ALLOWED. ] ] ] 2 ] EDIT OPTIONS ] Y ] ALLOW BLANKS IN ALL FIELDS ] ] ] EXCEPT SOCIAL SECURITY, ] ] ] NAME AND JURISDICTION. ] ] ] (BY-PASS EDITS) ] ] ] ] ] S ] EDIT SSN, NAME, SEX, RACE ] ] ] BIRTH-DATE, AND JURISDICTION ] ] ] (USED IN SCHEV FILES - ] ] ] MISSING SEX, RACE & BIRTH ] ] ] DATE PRODUCE WARNINGS ON ] ] ] THE SCHEV Q1 REPORT - ] ] ] MISSING JURISDICTION IS ] ] ] AN ERROR ON SCHEV Q1) ] ] ] ] ] A OR ] EDIT ALL REQUIRED ] ] SPACE ] INFORMATION. (SAME AS SIS) ] ] ] ] ] ] 3 ] SEARCH SIS DB ] B ] SEARCH STUDBD AND HSTDBD ] ] ] IF STUDENT NOT FOUND ON ] ] ] CEU DATA BASE. INSERT A ] ] ] CEU RECORD IF FOUND ON ] ] ] EITHER DATA BASE. ] ] ] ] ] Y ] SEARCH STUDBD IF STUDENT ] ] ] NOT FOUND ON CEU DATA BASE. ] ] ] INSERT A CEU RECORD IF ] ] ] FOUND. ] ] ] ] ] N OR ] ONLY SEARCH CEU DATA ] ] SPACE ] BASE FOR STUDENT. ] ] ] ] ] ] 4 ] UPDATE PIN ] Y ] UPDATE PIN AND PIN-ATTEMPTS ] ] ] IN THE CEU STUDENT DATA ] ] ] BASE USING BIRTHDATE AS THE ] ] ] DEFAULT. ] ] ] ] ] B ] UPDATE STUDBD AND CSTDBD ] ] ] TO MAINTAIN THE SAME PIN ] ] ] AND PIN-ATTEMPTS. ] ] ] ] ] N OR ] DO NOT UPDATE PIN. PIN- ] ] SPACE ] ATTEMPTS INITIALIZED TO 0. ] ] ] 6.2 CEU050 - 01 FIELD POS ] FIELD DESCRIPTION ]VALUE] PROCESSING DESCRIPTION ______]___________________]_____]________________________________ 01 ] REQUIRE AVS FIELDS] Y ] REQUIRE THE USER TO ENTER ] ] ] ADDRESS VERIFICATION FIELDS ] ] ] FOR BILLING ADDRESS OF CHARGE ] ] ] CARD. ] ] ] ] ]NOT Y] DO NOT REQUIRE AVS FIELDS. ] ]DEFAULT EDIT IF ENTERED TO BE NUMERIC. ] ] ] 02 ] NUMBER OF YRS IN ] 9 ] ANY NUMBER FROM 0-9. ] THE FUTURE TO USE ] ] ] IN CHECKING EXP YR]BLANK] DEFAULT = 5 ] FOR REASONABILITY.] ] ] ] ] 03-90 ] NOT USED ]BLANK] ] ] ] 6.3 CEU050 - 02 - 16 FIELD POSITION __________________________________________________________________ ] 1-70 ] TEXT FOR OFFICE-USE-ONLY LINES THAT PRINT ON OUTPUT ________]_________________________________________________________ 6.4 CEU050 - 20 - 99 THESE OPTION RECORDS SUPPLY THE PROGRAM WITH INPUT/OUTPUT TERMINALS TO BE USED TO PRINT. EACH RECORD MAY CONTAIN FROM 1 TO 5 TERMINAL/PRINTER PAIRS. THE PROGRAM READS UNTIL IT FINDS A TERMINAL MATCH OR UNTIL THERE ARE NO MORE OPTION RECORDS. FIELD POSITION OPTION NAME VALUE PROCESSING DESCRIPTION __________________________________________________________________ 1-8 ] TERMIN-1 ] LTERM ] 3270-TYPE CRT TERMINAL UPON ] ] ] WHICH THE DATA WILL BE ] ] ] BE ENTERED. ] ] ] FOR EXAMPLE: 'CV292000' ] ] ] 9-16 ] TERMOUT-1 ] LTERM ] 3270-TYPE OR 3287-TYPE ] ] ] PRINTER TERMINAL UPON ] ] ] WHICH THE OUTPUT WILL ] ] ] BE PRINTED WHEN THE INPUT ] ] ] IS FROM TERMIN-1. ] ] ] 17-24 ] TERMIN-2 ] LTERM ] 3270-TYPE CRT TERMINAL UPON ] ] ] WHICH THE DATA WILL BE ] ] ] ENTERED. ] ] ] 25-32 ] TERMOUT-2 ] LTERM ] 3270-TYPE OR 3287-TYPE ] ] ] PRINTER TERMINAL UPON ] ] ] WHICH THE OUTPUT WILL ] ] ] BE PRINTED WHEN THE INPUT ] ] ] IS FROM TERMIN-2. ] ] ] 33-40 ] TERMIN-3 ] LTERM ] 3270-TYPE CRT TERMINAL UPON ] ] ] WHICH THE DATA WILL BE ] ] ] ENTERED. ] ] ] 41-48 ] TERMOUT-3 ] LTERM ] 3270-TYPE OR 3287-TYPE ] ] ] PRINTER TERMINAL UPON ] ] ] WHICH THE OUTPUT WILL ] ] ] BE PRINTED WHEN THE INPUT ] ] ] IS FROM TERMIN-3. ] ] ] 49-56 ] TERMIN-4 ] LTERM ] 3270-TYPE CRT TERMINAL UPON ] ] ] WHICH THE DATA WILL BE ] ] ] ENTERED. ] ] ] 57-64 ] TERMOUT-4 ] LTERM ] 3270-TYPE OR 3287-TYPE ] ] ] PRINTER TERMINAL UPON ] ] ] WHICH THE OUTPUT WILL ] ] ] BE PRINTED WHEN THE INPUT ] ] ] IS FROM TERMIN-4. ] ] ] 65-72 ] TERMIN-5 ] LTERM ] 3270-TYPE CRT TERMINAL UPON ] ] ] WHICH THE DATA WILL BE ] ] ] ENTERED. ] ] ] 73-80 ] TERMOUT-5 ] LTERM ] 3270-TYPE OR 3287-TYPE ] ] ] PRINTER TERMINAL UPON ] ] ] WHICH THE OUTPUT WILL ] ] ] BE PRINTED WHEN THE INPUT ] ] ] IS FROM TERMIN-5. ] ] ] 7.0 PROGRAM CHANGE HISTORY: ---------------------- 7.1 VERSION: V6.02 CHANGE DATE: 03/16/96 PROGRAMMER NAME: DIANE LIVELY PROGRAM REQUEST NO: 16576 DESCRIPTION OF CHANGE: RELEASE VERSION 7.2 VERSION: V6.03 CHANGE DATE: 04/30/96 PROGRAMMER NAME: DIANE LIVELY PROGRAM REQUEST NO: 16745 DESCRIPTION OF CHANGE: CHANGED MAP AND PROGRAM TO ADD FAX NO. REDUCED NUMBER OF LINES PER PAGE AND ADDED CAPABILITY TO ENTER A NUMBER (RATHER THAN 'X') TO GET MULTIPLE COPIES. CORRECTED PROBLEM OF PROGRAM NOT INITALIZING PIN-ATTEMPTS WHEN A STUDENT IS ADDED BASED ON HISTORY DATA. PROGRAM REQUEST NO: 16767 (PARENT 16761) DESCRIPTION OF CHANGE: ADDED AVS FIELDS TO SCREEN FOR UPDATE. CHANGED THE PROGRAM TO READ A NEW OPTION SEGMENT TO DETERMINE WHETHER AVS FIELDS MUST BE ENTERED. 7.3 VERSION: V6.04 CHANGE DATE: 06/15/96 PROGRAMMER NAME: DIANE LIVELY PROGRAM REQUEST NO: 16966 DESCRIPTION OF CHANGE: - CHANGED PROGRAM TO EDIT STUDENT OR HISTORY DATA BEFORE AUTOMATICALLY CREATING A CEU MASTER SEGMENT. THIS WILL FORCE A VALID BIRTHDATE, WHICH IS NEEDED TO ASSIGN THE PIN. - CHANGED THE MAP AND PROGRAM TO INCLUDE A FLAG WHICH INDICATES THAT THE EMPLOYER'S ADDRESS INSTEAD OF THE STUDENT'S ADDRESS SHOULD BE PRINTED. 7.4 VERSION: V6.05 CHANGE DATE: 07/31/96 PROGRAMMER NAME: DIANE LIVELY PROGRAM REQUEST NO: 17087 DESCRIPTION OF CHANGE: CORRECTED PROBLEM OF PROGRAM NOT PRINTING THE EMPLOYER CITY-STATE-ZIP UNLESS THE FAX NUMBER IS NOT SPACES. 7.5 VERSION: V6.13 CHANGE DATE: 09/19/97 PROGRAMMER NAME: DIANE LIVELY PROGRAM REQUEST NO: 17793 DESCRIPTION OF CHANGE: CHANGED PROGRAM TO READ 4 MORE PROGRAM OPTION SEGMENTS TO PRINT AT THE BOTTOM OF THE CONFIRMATION. THIS REQUIRED HEADINGS TO COME UP BY 4. 7.6 VERSION : V7.00 CHANGE DATE : 12/19/97 PROGRAMMER : DIANE LIVELY CHANGE REQUEST #: 00017884 DESCRIPTION : CHANGED THE PROGRAM TO WORK FOR CREDIT CARD EXPIRATION DATES IN THE NEXT CENTURY. 7.7 VERSION : V7.02 CHANGE DATE : 03/30/99 PROGRAMMER : DIANE LIVELY CHANGE REQUEST #: NONE DESCRIPTION : CHANGED THE PROGRAM FOR THE NEW COMPILER AND THE YEAR 2000. PROGRAM NOW CALLS UTL100S FOR THE CURRENT DATE. CHANGED THE EDIT ON THE EXPIRATION DATE TO ALLOW 5 YEARS INSTEAD OF 3 YEARS IN THE FUTURE, WHEN CHECKING REASONABILITY OF DATE. IF 5 YRS IS NOT DESIRED, A NUMBER CAN BE ENTERED ON THE OPTION RECORD.