0.003/13/99 MYRA MAIORANA 1.0 INTRODUCTION ------------ THIS PROGRAM WAS DESIGNED TO PRODUCE INFORMATION ON OUT-OF-STATE STUDENTS RECEIVING REDUCED TUITION RATES AS REPORTED TO SCHEV USING THE SCHEV T-4 FORM. THE SCHEV T-4 REQUESTS INFORMATION ON NUMEROUS AREAS OF REDUCED TUITION SUCH AS FOR ACTIVE DUTY MILITARY, MILITARY DEPENDENTS AND SPOUSES, CONTRACTS WITH FEDERAL AGENCIES, STATE OR LOCAL GOVERNMENTS, PRIVATE FOR PROFIT AND PRIVATE NON-PROFIT AGENCIES, ARRANGEMENTS WITH FOREIGN CITIZENS, UNFUNDED SCHOLARSHIPS, AND ACADEMIC COMMON MARKET ARRANGEMENTS. BEFORE THE PROGRAM CAN BE EXECUTED, A PARM CARD MUST BE SET UP TO SPECIFY THE RANGE OF TERMS TO BE PROCESSED, THE TYPE OF REPORT (DETAIL OR SUMMARY) TO BE PRODUCED, AND WHETHER THE SCHEV OR MILITARY REPORT SHOULD BE PRODUCED. IF THE SCHEV REPORT OPTION IS USED, ONLY THOSE STUDENTS WITH AN OUT-OF-STATE JURISDICTION WHO ARE RECEIVING A REDUCED TUITION RATE AND FALL INTO ONE OF THE ABOVE CATEGORIES WILL BE PROCESSED ON THIS REPORT. IF THE MILITARY REPORT OPTION IS USED, ALL OUT-OF-STATE STUDENTS WITH TUITION CHARGED TO A MILITARY ACCOUNT WILL BE PROCESSED. THIS OPTION IS USED FOR INFORMATIONAL PURPOSES ONLY; IT IS NOT INFORMATION THAT IS REPORTED TO SCHEV. SEE PARM CARD DIRECTIONS FOR SETUP INSTRUCTIONS. A PROGRAM OPTION MUST ALSO BE ENTERED USING REF070. THIS WILL INDICATE WHICH BUILDING CODES WILL BE CONSIDERED TO BE OFF-CAMPUS. SEE PROGRAM OPTION DIRECTIONS FOR SETUP INSTRUCTIONS. * CLASSIFICATION OF CONTRACTS IS DETERMINED AS FOLLOWS: I. ACTIVE DUTY MILITARY A. ENROLLED IN TERM(S) SPECIFIED B. OUT-OF-STATE JURISDICTION C. VETERAN-BENEFIT-STATUS = 4 (ACTIVE DUTY) D. AID-AUTHORIZED-CODE = '+' E. TUITION-CODE = 'C', 'I', 'S' OR 'X' II. ACTIVE DUTY MILITARY DEPENDENTS A. ENROLLED IN TERM(S) SPECIFIED B. OUT-OF-STATE JURISDICTION C. VETERAN-BENEFIT-STATUS = 5 (SPOUSE) OR 6 (DEPENDENT) D. AID-AUTHORIZED-CODE = ' ' E. TUITION-CODE = 'C', 'I', 'S' OR 'X' III. FEDERAL AGENCIES A. ENROLLED IN TERM(S) SPECIFIED B. OUT-OF-STATE JURISDICTION C. CONTRACT CLASSIFICATION = F D. AID-AUTHORIZED-CODE = '+' E. TUITION-CODE = 'C', 'I', 'S' OR 'X' IV. STATE AND LOCAL AGENCIES A. ENROLLED IN TERM(S) SPECIFIED B. OUT-OF-STATE JURISDICTION C. CONTRACT CLASSIFICATION = S D. AID-AUTHORIZED-CODE = '+' E. TUITION-CODE = 'C', 'I', 'S' OR 'X' V. PRIVATE FOR PROFIT COMPANIES A. ENROLLED IN TERM(S) SPECIFIED B. OUT-OF-STATE JURISDICTION C. CONTRACT CLASSIFICATION = P D. AID-AUTHORIZED-CODE = '+' E. TUITION-CODE = 'C', 'I', 'S' OR 'X' VI. PRIVATE FOR PROFIT COMPANIES A. ENROLLED IN TERM(S) SPECIFIED B. OUT-OF-STATE JURISDICTION C. CLASSIFICATION = N D. AID-AUTHORIZED-CODE = '+' E. TUITION-CODE = 'C', 'I', 'S' OR 'X' VII. FOREIGN CITIZENS A. ENROLLED IN TERM(S) SPECIFIED B. OUT-OF-STATE JURISDICTION C. CLASSIFICATION = F D. AID-AUTHORIZED-CODE = '+' E. TUITION-CODE = 'C', 'I', 'S' OR 'X' VIII. ACADEMIC COMMON MARKET ARRANGEMENT A. ENROLLED IN TERM(S) SPECIFIED B. OUT-OF-STATE JURISDICTION C. CLASSIFICATION = M D. AID-AUTHORIZED-CODE = '+' E. TUITION-CODE = 'C', 'I', 'S' OR 'X' IX. UNFUNDED SCHOLARSHIPS A. ENROLLED IN TERM(S) SPECIFIED B. OUT-OF-STATE JURISDICTION C. CLASSIFICATION = U D. AID-AUTHORIZED-CODE = '+' E. TUITION-CODE = 'C', 'I', 'S' OR 'X' PROCESSING ---------- THE DATA BASES ARE READ IN ONE OF THREE WAYS, DEPENDING ON THE TYPE OF STUDENT BEING SELECTED. 1. CONTRACT STUDENTS ACCTMSTR --> CTRCTLYR --> CTRSTUDD --> STUDENTM --> STUREGIS 2. ACTIVE DUTY MILITARY WITH TUITION CHARGED TO MILITARY SPONSOR ACCTMSTR --> ACCTSTUD --> STUDENTM --> STUREGIS 3. ACTIVE DUTY MILITARY, SPOUSES AND DEPENDENTS PAYING CASH, CHECK OR CHARGE (I.E. NON-BILLABLE ACCOUNT) STUDENTM --> STUREGIS A CALL IS MADE TO THE CONTROL TERM SEGMENT OF THE CONTROL DATA BASE FOR EACH TERM WITHIN THE RANGE OF TERMS SELECTED ON THE PARM CARD. THE IN-STATE, CONTRACT, SPECIAL, AND OUT-OF-STATE TUITION RATES FOR EACH TERM IS MOVED TO A TABLE TO BE USED LATER IN THE PROGRAM. THE ACCOUNT MASTER SEGMENT IS READ TO RETRIEVE ACCOUNT CODES, PERCENT OF TUITION PAID BY THE SPONSOR, AND THE ACCOUNT-NAME-ABBR. THE ACCOUNT-NAME-ABBR IS USED TO DETERMINE WHICH ACCOUNT CODES ARE MILITARY ACCOUNTS. THE ACCOUNT-NAME-ABBR OF AN ACCOUNT MUST MATCH ONE OF THE NAMES ENTERED USING PROGRAM OPTIONS, IF THE ACCOUNT IS TO BE PROCESSED AS A MILITARY ACCOUNT. SEE PROGRAM OPTION SECTION 7.0 FOR DIRECTIONS. CONTRACT STUDENTS ----------------- IF IT IS DETERMINED THAT THE ACCOUNT IS NOT A MILITARY ACCOUNT, THE ACCOUNT CODE WILL BE USED IN A BOOLEAN CALL TO THE CONTRACT CONTROL YEAR ROOT SEGMENT OF THE CONTRACT DATA BASE FOR ALL CONTRACTS WITH A CONTRACT CODE THAT CORRESPONDS TO THE ACCOUNT CODE. IF A MATCH IS FOUND, THE RANGE OF PARM CARD TERMS IS COMPARED WITH THE FIRST AND LAST VALID TERMS OF THE CONTRACT. THE CONTRACT MUST BE VALID FOR AT LEAST ONE TERM WITHIN THE RANGE OF PARM CARD TERMS TO BE PROCESSED FURTHER. NEXT, THE CONTRACT STUDENT SEGMENT IS READ TO RETRIEVE THE SOCIAL SECURITY NUMBERS OF CONTRACT STUDENTS. THESE SOCIAL SECURITY NUMBERS ARE USED TO RETRIEVE STUDENT MASTER SEGMENT DATA FROM THE STUDENT DATA BASE. ACTIVE DUTY MILITARY WITH MILITARY SPONSOR ------------------------------------------ IF IT IS DETERMINED THAT THE ACCOUNT IS A MILITARY ACCOUNT, THE ACCOUNT STUDENT SEGMENT OF THE ACCOUNT DATA BASE WILL BE READ FOR EACH MILITARY ACCOUNT. THE SOCIAL SECURITY NUMBER WILL BE USED TO RETRIEVE STUDENT MASTER SEGMENT DATA FROM THE STUDENT DATA BASE. CONTRACT STUDENTS AND ACTIVE DUTY MILITARY WITH MILITARY SPONSOR ---------------------------------------------------------------- THE SOCIAL SECURITY NUMBERS RETRIEVED FROM ONE OF THE ABOVE PROCEDURES ARE USED TO RETRIEVE STUDENT MASTER SEGMENT DATA. IF A STUDENT HAS AN OUT-OF-STATE JURISDICTION, A BOOLEAN CALL USING THE BEGINNING AND ENDING TERMS ON THE PARM CARD IS MADE TO THE STUDENT REGISTRATION SEGMENTS FOR THAT STUDENT. IF A CLASS HAS AN AID-AUTHORIZED-CODE = '+', THE CLASS-ID IS IS USED IN A CALL TO THE CLASS DATA BASE TO DETERMINE IF THE CLASS IS TAUGHT OFF-CAMPUS. IF THE FIRST CHARACTER IN THE BUILDING CODE IS AN OFF-CAMPUS CODE, (EITHER NUMERIC OR 'R' AND 'Z' AS DETERMINED BY THE PROGRAM OPTION USED), THE CLASS WILL BE CONSIDERED AN OFF-CAMPUS CLASS. IF ALL OF A STUDENTS CLASSES ARE TAUGHT AT OFF-CAMPUS LOCATIONS, THE STUDENT WILL BE CLASSIFIED AS AN OFF-CAMPUS STUDENT. IF ONE OR MORE OF THE STUDENT'S CLASSES ARE TAUGHT ON-CAMPUS, THE STUDENT WILL BE CONSIDERED AN ON-CAMPUS STUDENT. THE AMOUNT OF TUITION GENERATED (REDUCED RATE X CREDITS) AND THE AMOUNT OF TUITION WAIVED (OUT-OF-STATE RATE X CREDITS) IS CALCULATED FOR EACH STUDENT BASED ON THE TUITION RATES FOR THE TERM OF EACH CLASS THAT MEETS THE SELECTION CRITERIA. AFTER THE SELECTION OF CONTRACT STUDENTS AND ACTIVE DUTY MILITARY STUDENTS IS COMPLETE, THE ACTIVE DUTY MILITARY AND ACTIVE DUTY DEPENDENTS AND SPOUSES THAT PAID TUITION BY CASH, CHECK OR CHARGE ARE PROCESSED. THESE STUDENTS ARE NOT ENTERED ON THE CONTRACT DATA BASE AND NO ACCTSTUD SEGMENT EXISTS SINCE THE ACCOUNT GROUP FOR THESE STUDENTS IS NON-BILLABLE. * ACTIVE DUTY MILITARY, DEPENDENTS AND SPOUSES -------------------------------------------- THE STUDENT MASTER SEGMENT IS READ TO RETRIEVE ALL OUT-OF-STATE STUDENTS WITH A VETEREN-BENEFIT-STATUS = 4 (ACTIVE DUTY) 5 (ACTIVE DUTY SPOUSE) OR 6 (ACTIVE DUTY DEPENDENT). THE REGISTRATION SEGMENTS FOR THESE STUDENTS ARE READ FOR ALL CLASSES TAUGHT WITHIN THE RANGE OF TERMS SELECTED ON THE PARM CARD. CLASSES WITH AN AID-AUTHORIZED-CODE = ' ' WILL BE PROCESSED. A CALL IS MADE TO THE CLASS DATA BASE TO DETERMINE IF THE CLASS IS TAUGHT ON OR OFF-CAMPUS. THE AMOUNT OF TUITION GENERATED (REDUCED RATE X CREDITS) AND THE AMOUNT OF TUITION WAIVED (OUT-OF-STATE RATE X CREDITS) IS CALCULATED FOR EACH STUDENT BASED ON THE TUITION RATES FOR THE TERM OF EACH CLASS. ALL STUDENTS ------------ WHEN ALL CONTRACT COURSE DATA HAS BEEN RETRIEVED FROM THE DATA BASE, THE RECORDS ARE THEN SORTED IN THE FOLLOWING SEQUENCE: CAMPUS - CAMPUS OF CONTRACT FOR CONTRACT STUDENTS, ADV-CAMPUS FOR ALL OTHERS LOCATION - ON OR OFF CAMPUS CLASSIFICATION - SCHEV CLASSIFICATION MILITARY BRANCH - USED ONLY WHEN MILITARY OPTION IS SPECIFIED IN THE PARM CARD STUDENT NAME - LAST, FIRST, INITIAL, SUFFIX THE PROGRAM THEN CALCULATES THE VARIOUS TUITION AMOUNTS AS FOLLOWS: TOTAL TUITION = TUITION RATE * CREDITS OF VALID CLASSES COMPANY PAID TUITION = CONTRACT TUITION RATE * TUITION % PAID BY THE COMPANY * CREDITS OF VALID CLASSES STUDENT PAID TUITION = (CONTRACT TUITION RATE * CREDITS) - COMPANY PAID TUITION WAIVED TUITION = TUITION RATE AS DETERMINED BY THE STUDENTS JURISDICTION - COMPANY PAID TUITION - STUDENT PAID TUITION NOTE: IF A STUDENT IS COVERED BY A CONTRACT WHERE THE EMPLOYER PAYS A PERCENTAGE OF THE TUITION, THE REPORT WILL REFLECT THIS PERCENTAGE, EVEN IF THE ACCOUNT DETAIL RECORDS SHOW THAT THE TUITION IS CHARGED TO A NON-BILLABLE ACCOUNT (I.E. STUDENT PAID CASH). IF A DETAIL REPORT WAS SPECIFIED ON THE PARM CARD, EACH STUDENT'S DETAIL RECORD IS WRITTEN TO THE REPORT. CREDITS AND TUITION AMOUNTS ARE ADDED TO THE MILITARY (OPTIONAL), CLASSIFICATION LOCATION, AND CAMPUS TOTALS. IF A SUMMARY REPORT WAS SPECIFIED ON THE PARM CARD, ONLY TOTAL LINES WILL BE PRINTED. NOTE: IF THIS REPORT IS COMPARED WITH THE OUTPUT FROM REC790M, THE TOTALS ON THE REC790M REPORT MAY BE HIGHER FOR THE FOLLOWING REASONS: - DUPLICATES DUE TO MULTIPLE ACCOUNT CODES - STUDENTS TUITION PAID BY MILITARY ACCOUNT AND CONTRACT SPONSORS - STUDENTS PAYING OUT-OF-STATE RATES - STUDENTS WHOSE IN-STATE RATE ELIGIBLITY HAS EXPIRED *2.0 SAMPLE JCL: ----------- 2.1 RUN JCL: -------- //TCCTR610 JOB (PPPP,RRRR,09,30),CTR610, // MSGCLASS=A,CLASS=F,PRTY=3 /*ROUTE PRINT ZZZZ //CTR610 EXEC CTR610,COLLEGE=JJ,AGENCY=AAA //CTR610.PARMCARD DD * --VALID INPUT PARAMETERS-- /* // SYMBOLIC DESCRIPTION ******************** REQUIRED - AGENCY = COLLEGE AGENCY CODE NUMBER DEFAULT: NONE (E.G. AGENCY=295) COLLEGE = TWO CHARACTER COLLEGE NAME ABBREVIATION DEFAULT: NONE (E.G. COLLEGE=TC) OPTIONAL - FORM = FORM NUMBER THE OUTPUT IS TO BE STORED UNDER (DEFAULT = A000) (E.G. FORM = 0002) QUEUE = QUEUE CLASS THE OUTPUT IS TO BE SPOOLED UNDER (QUEUE = F) SRTSIZE = AMOUNT OF DASD STORAGE IN CYLINDERS ALLOCATED TO EACH SORT WORK FILE (DEFAULT=3) (E.G. SRTSIZE=4) DBTYPE = INDICATES WHETHER OR NOT TO USE TEST OR PRODUCTION DATA BASES (DEFAULT=PROD) (E.G. DBTYPE=TEST) RUNTYPE = INDICATES WHETHER TO USE TEST OR PRODUCTION FILES (DEFAULT=PROD) (E.G. RUNTYPE=TEST) * 2.2 INPUT PARAMETERS: ----------------- AAA - AGENCY JJ - COLLEGE PPPP - PROGRAM NUMBER RRRR - ROOM NUMBER ZZZZ - REMOTE NUMBER INPUT CARD ----------- CC CONTENTS --- -------- 01-08 FIRST TERM AND YEAR IN RANGE OF TERMS SELECTED BBBBBBBB - TERM AND LAST TWO DIGITS OF YEAR 09-16 LAST TERM AND YEAR IN RANGE OF TERMS SELECTED OR BLANK TO PROCESS ONLY 1 TERM. EEEEEEEE - TERM AND LAST TWO DIGITS OF YEAR 17 MILITARY REPORT OPTION Y - PRINT ONLY STUDENTS WITH TUITION CHARGED TO A MILITARY ACCOUNT N - PRINT SCHEV T-4 REPORT 18 TYPE OF REPORT D - DETAIL REPORT S - SUMMARY REPORT EXAMPLES: 1. TO PROCESS A 1 YEAR DETAILED SCHEV REPORT ENTER: SPRING90SPRING91ND 2. TO PROCESS A 1 TERM MILITARY SUMMARY REPORT ENTER: SPRING90 YS *3.0 JOB SETUP INSTRUCTIONS: ---------------------- SPECIAL FORMS QUEUE: N/A FORMS BUFFER: STANDARD ALIGNMENT INSTRUCTIONS: STANDARD PRINTED OUTPUT: PRINTS SCHEV T-4 REPORT FORMS TYPE: 11 X 14 SPECIAL INSTRUCTIONS: IF A FATAL ERROR OCCURS WHICH TERMINATES PROGRAM EXECUTION, GIVE THE ERROR LIST TO PROGRAMMER AT COMPUTER CENTER. 4.0 FILES: ----- 4.1 DATA BASES/SEGMENTS USED: ------------------------- CONTROL DATA BASE (READ ONLY) 1. CAMPUS SEGMENT (02) 2. QUARTER SEGMENT (09) CONTRACT COURSE DATA BASE (READ ONLY) 1. CONTRACT MASTER SEGMENT 2. CONTRACT CONTROL YEAR SEGMENT 3. CONTRACT COURSE SEGMENT 4. CONTRACT STUDENT SEGMENT STUDENT DATA BASE (READ ONLY) 1. STUDENT MASTER SEGMENT 2. STUDENT REGISTRATION SEGMENT 4.2 ADDITIONAL FILES USED: --------------------- 1. SORT-FILE - SORT WORK FILE 2. PARM-FILE - PROGRAM PARAMETERS 3. PRINT-FILE - PRINTED REPORT OUTPUT *5.0 SPECIAL OUTPUT MESSAGES: ----------------------- 1. ******************************************* ** INVALID BEGINNING YEAR ON PARM-CARD - ', BEGINNING YEAR ** CTR610 JOB FAILED ** CORRECT PARM CARD AND RESUBMIT ******************************************* PROGRAM IS ABORTED. CORRECT PARAMETER AND RESUBMIT. 2. ******************************************* ** INVALID BEGINNING TERM ON PARM-CARD - BEGINNING TERM ** CTR610 JOB FAILED ** CORRECT PARM CARD AND RESUBMIT ******************************************* PROGRAM IS ABORTED. CORRECT PARAMETER AND RESUBMIT. 3. ******************************************* ** BEGINNING TERM NOT FOUND ON CONTROL ** DATA BASE: PARM-BEGINNING-TERM - PARM BEGINNING TERM ** PARM-BEGINNING-YEAR - PARM BEGINNING YEAR ** CORRECT AND RESUBMIT JOB ******************************************* PROGRAM IS ABORTED. CORRECT PARAMETER AND RESUBMIT. 4. ******************************************* ** INVALID ENDING YEAR ON PARM-CARD - PARM ENDING YEAR ** CTR610 JOB FAILED ** CORRECT PARM CARD AND RESUBMIT ******************************************* PROGRAM IS ABORTED. CORRECT PARAMETER AND RESUBMIT. 5. ******************************************* INVALID ENDING TERM ON PARM-CARD - PARM ENDING TERM CTR610 JOB FAILED CORRECT PARM CARD AND RESUBMIT ******************************************* PROGRAM IS ABORTED. CORRECT PARAMETER AND RESUBMIT. * 6. ******************************************* ENDING TERM NOT FOUND ON CONTROL DATA BASE: PARM-ENDING-TERM - PARM ENDING TERM PARM-ENDING-YEAR - PARM ENDING YEAR CORRECT AND RESUBMIT JOB ******************************************* PROGRAM IS ABORTED. CORRECT PARAMETER AND RESUBMIT. 7. ******************************************* ** PARM-MILITARY NOT VALID - PARM MILITARY ** SHOULD BE "N" OR "Y" ** CORRECT AND RESUBMIT JOB ******************************************* PROGRAM IS ABORTED. CORRECT PARAMETER AND RESUBMIT. 8. ******************************************* ** PARM-REPORT-TYPE NOT VALID - PARM REPORT TYPE ** SHOULD BE "D" OR "S" ** CORRECT AND RESUBMIT JOB ******************************************* PROGRAM IS ABORTED. CORRECT PARAMETER AND RESUBMIT. 9. ********************************************* * MILITARY ACCOUNTS NOT ENTERED IN PROGRAM * OPTIONS. NO ACCOUNTS WILL BE PROCESSED AS * MILITARY ACCOUNTS. PROCESSING CONTINUES... ********************************************* THIS IS A WARNING MESSAGE. NO MILITARY ACCOUNTS WERE ENTERED USING PROGRAM OPTIONS. IF YOUR COLLEGE CHARGES TUITION TO MILITARY ACCOUNTS FOR ACTIVE DUTY (VETERAN-BENENFIT-STATUS =04), THEN ENTER DATA USING REF070 AND RERUN THIS PROGRAM. SEE SECTION 7.0 OF DOCUMENTATION FOR INSTRUCTIONS. 10. **************************************** * ERROR CTR610 ERROR * * TUITION-TABLE OVERFLOW HAS OCCURRED. * * THE MAXIMUM NUMBER OF 30 TERMS HAS * * BEEN EXCEEDED. * * CALL YOUR REGIONAL COORDINATOR * **************************************** A TABLE IN THE PROGRAM HAS THE CAPACITY TO HOLD UP TO 30 TERMS OF DATA. EITHER DECREASE THE NUMBER OF TERMS IN THE RANGE OF TERMS SELECTED ON THE PARM CARD, OR CONTACT YOUR REGIONAL COORDINATOR SO THAT THE PROGRAM CAN BE CHANGED. 11. ******************************************** * STUDENT NOT FOUND ON STUDENT DATA BASE * SSN=, SOCIAL SECURITY OF CONTRACT STUDENT * PROCESS CONTINUING..... ******************************************** A CONTRACT STUDENT HAS BEEN FOUND THAT IS NOT ON THE STUDENT DATA BASE. SOCIAL SECURITY NUMBER CHANGE IS THE PROBABLE CAUSE. CHECK CTR550 LISTING TO HELP VERIFY. RERUN CTR610 WHEN PROBLEM IS CORRECTED. 12. **************************************************** * ERROR IN PROGRAM AT * ERROR MODULE NAME * ERROR PCB NAME * ERROR SEGMENT NAME * ERROR SSA NAME * PCB-STATUS-CODE - , PCB STATUS CODE **************************************************** A DISASTEROUS IMS ERROR HAS OCCURRED. GIVE LISTING TO COMPUTER CENTER PERSONNEL OR REGIONAL COORDINATOR. *6.0 SPECIAL FEATURES: ---------------- 6.1 CALLING PROGRAMS: N/A 6.2 SUBPROGRAMS CALLED: UTL001S, UTL060S, UTL100S 6.3 MESSAGE CODES: N/A 7.0 PROGRAM OPTIONS: --------------- CTR610 01 CC -- 01 OFF CAMPUS BUILDING CODES N - BUILDING CODES STARTING WITH NUMERIC VALUES WILL BE CONSIDERED TO BE TAUGHT AT OFF-CAMPUS LOCATIONS R - BUILDING CODES STARTING WITH "R" OR "Z" WILL BE CONSIDERED TO BE TAUGHT AT OFF-CAMPUS LOCATIONS. CTR610 02 - 91 CC NAME -- ---- 01-04 ACCOUNT-NAME-ABBV USED FOR MILITARY ACCOUNTS 05 SPACES 06-90 COMPLETE NAME OF MILITARY ACCOUNT EXAMPLE: ....+....1....+....2....+....3....+....4....+....5....+....6 USAF UNITED STATES AIR FORCE USCG UNITED STATES COAST GUARD USN UNITED STATES NAVY USMC UNITED STATES MARINES USA UNITED STATES ARMY 8.0 PROGRAM CHANGE HISTORY: ---------------------- 8.1 VERSION NO: V4.19 (NEW PROGRAM) CHANGE DATE: 01/15/91 PROGRAMMER NAME: ADRIENNE JOYNES (TCC) INFO NUMBER: 0000-3723 DESCRIPTION OF CHANGE: NEW PROGRAM 8.2 VERSION NO: V4.36 CHANGE DATE: 07/15/92 PROGRAMMER NAME: ADRIENNE JOYNES (TCC) INFO NUMBER: 00010069 DESCRIPTION OF CHANGE: MODIFIED TO PROCESS CLASSES WITH A TUITION-CODE = 'C', 'S', 'X' OR 'I', FOR STUDENTS WITH AN OUT-OF-STATE JURISDICTION. THE PROGRAM NO LONGER CHECKS THE TUITION-REV-TERM TO DETERMINE WHICH TUITION RATES TO APPLY TO A CLASS. INFO NUMBER: 00008361 DESCRIPTION OF CHANGE: REMOVED HARD CODED MILITARY ABBV TABLE. PROGRAM NOW USES PROGRAM OPTIONS TO RETRIEVE THIS DATA. 8.3 VERSION NO: V5.08 CHANGE DATE: 01/21/94 PROGRAMMER NAME: BARBARA SHANKO, ASC INFO NUMBER: 00011959 DESCRIPTION OF CHANGE: MODIFIED PROGRAM TO BRING 'CBLTDLI' CALLS INTO COMPLIANCE WITH THE STANDARD USE OF IOAREA PER PAGE 9 IN THE AUGUST 92 PROGRAM STANDARDS, PROCEDURES AND GUIDELINES MANUAL. 8.4 VERSION NO: V6.11 CHANGE DATE: 06/15/97 PROGRAMMER NAME: MYRA MAIORANA, TCC INFO NUMBER: 00017653 DESCRIPTION OF CHANGE: MODIFIED PROGRAM TO CLOSE ALL OPEN FILES AT END OF JOB TO PREVENT S0C3 WITH NEW VERSION OF IMS. MOVED 888 TO RETURN CODE FOR DATA BASE ERRORS. 8.5 VERSION NO: V7.02 CHANGE DATE: 12/15/98 PROGRAMMER NAME: MYRA MAIORANA, TCC INFO NUMBER: 00018008 DESCRIPTION OF CHANGE: MODIFIED PROGRAM FOR VERSION 7.0 CHANGES. MODIFIED FOR Y2K AND COMPILED USING NEW COBOL COMPILER. ADD CALL TO UTL100S TO GET DATE FOR HEADER. ADDED CALL TO UTL060S TO PUT CORRECT CENTURY ON REPORT.