0.002/01/90 ADRIENNE JOYNES 1.0 INTRODUCTION ------------ EACH TERM, VARIOUS ORGANIZATIONS CONTRACT WITH THE COMMUNITY COLLEGES TO ENROLL THEIR EMPLOYEES IN SPECIFIC CLASSES TAUGHT BY THE COLLEGE. THE TUITION FOR THESE CLASSES IS GUARANTEED BY THE SPONSORING ORGANIZATIONS. BEFORE THE IMPLEMENTATION OF THIS SUBSYSTEM, THERE EXISTED NO ACCURATE WAY TO IDENTIFY THESE STUDENTS AND THEIR SPONSORING ORGANIZATIONS THROUGH SIS. MANY OF THE SMALLER ORGANIZATIONS EITHER PAY FOR THE CLASS AT THE TIME THE STUDENTS REGISTER VIA A CHECK, OR REIMBURSE THE STUDENTS UPON THE COMPLETION OF THE CLASSES. THEREFORE, NO BILLABLE RECORD WAS GENERATED FOR THIS ORGANIZATION THROUGH THE ACCOUNTS RECEIVABLE SUBSYSTEM. THE IMPLEMENTATION OF THE SUBSYSTEM FACILITATES AN ACCURATE METHOD OF RECORDING AND REPORTING CONTRACT COURSE ENROLLMENT. IT ALSO ASSISTS IN ACCOMMODATING THE FREQUENTLY CHANGING SCHEV REPORTING REQUIREMENTS. * OBJECTIVES AND GOALS -------------------- . TO CAPTURE "NOTIFICATION OF EMPLOYEE ELIGIBILITY TO ENROLL" (NEEE) INFORMATION FOR NEW SPONSORS AT THE POINT OF ORIGIN. . TO IMPROVE RESPONSE TO FREQUENTLY CHANGING SCHEV REPORTING REQUIREMENTS. . TO IDENTIFY STUDENTS TAKING CONTRACT COURSES THAT CANNOT BE IDENTIFIED THROUGH THE ACCOUNTS RECEIVABLE SUBSYSTEM AND TO ALSO IDENTIFY THESE COURSES. . TO PRODUCE REPORTS IDENTIFYING SELECTED SPONSOR ORGANIZATIONS AND/OR STUDENTS. * 2.0 SUBSYSTEM NARRATIVE THE CONTRACT COURSES SUBSYSTEM IS DESIGNED TO SUPPORT THE VIRGINIA COMMUNITY COLLEGE SYSTEM (VCCS) USER NEEDS OF IDENTIFYING AND REPORTING INFORMATION CONCERNING THOSE STUDENTS WHOSE TUITION IS PAID FOR (GUARANTEED) BY SPONSORING ORGANIZATIONS OR COMPANIES. OF PARTICULAR INTEREST ARE THOSE STUDENTS WHO HAVE AN OUT-OF-STATE JURISDICTION, BUT BECAUSE OF THE STATUS OF THEIR SPONSORS (VIRGINIA EMPLOYER OR MILITARY ORGANIZATION), RECEIVE THE IN-STATE TUITION RATE. EACH COLLEGE WILL DESIGNATE A CONTRACT COORDINATOR. AS CONTRACTS ARE AGREED UPON BETWEEN SPONSORING COMPANIES AND THE COLLEGE, THIS OFFICE WILL BE RESPONSIBLE FOR ENTERING DATA CONCERNING THE CONTRACT COMPANY INTO THE ACCOUNTS RECEIVABLE SUBSYSTEM. THE ASSIGNMENT OF CODES WILL BE COORDINATED BETWEEN THE OFFICE THAT CURRENTLY ASSIGNS ACCOUNT CODES AND THE CONTRACT COORDINATOR. THOSE COMPANIES WITH BILLABLE ACCOUNTS WILL ALREADY HAVE BEEN ASSIGNED AN ACCOUNT CODE AND ENTERED THROUGH THE USUAL ACCOUNTS RECEIVABLE PROCESS. ONLY THOSE COMPANIES FOR WHOM NO BILLABLE ACCOUNT HAVE BEEN RECORDED WILL HAVE TO BE ADDED. THIS WILL BE DONE USING THE FOLLOWING ON-LINE SCREEN: REC010 - ACCOUNT MASTER UPDATE ONCE THIS INFORMATION HAS BEEN ENTERED, PERTINENT INFORMATION ABOUT EACH CONTRACT WILL BE ENTERED INTO THE CONTRACT COURSES SUBSYSTEM. EACH COMPANY MAY HAVE ONE OR MORE CONTRACTS. THESE CONTRACTS WILL NORMALLY RUN FOR A YEAR. HOWEVER, THE BEGINNING AND ENDING TERMS FOR WHICH A CONTRACT IS VALID DO NOT HAVE TO CORRESPOND WITH THE BEGINNING AND ENDING TERMS OF AN ACADEMIC YEAR. THIS DATA WILL BE ENTERED USING THE FOLLOWING ON-LINE SCREEN: CTR010 - CONTRACT CONTROL YEAR UPDATE EACH COLLEGE WILL ALSO DESIGNATE A CONTRACT ADMINISTRATOR. MULTIPLE-CAMPUS COLLEGES MAY DESIGNATE A CONTRACT ADMINISTRATOR AT EACH CAMPUS. THIS OFFICE WILL PROCESS THE CONTRACT COURSE INFORMATION USING CONTRACT DOCUMENTS, SUCH AS THE NEEE FORMS. THESE DOCUMENTS WILL IDENTIFY THE STUDENTS WHO ARE COVERED IN THE CONTRACT AGREEMENTS, AND THEIR AUTHORIZED COURSES. * SPONSORED STUDENTS WILL PROCEED THROUGH THE USUAL REGISTRATION PROCESS. THE CLASSES FOR SPONSORED STUDENTS WITH AN OUT-OF-STATE JURISDICTION WILL BE CODED WITH A '+' IN THE AID-AUTHORIZED-CODE USING REG020. ANY AUTHORIZED STUDENT ENROLLED IN CLASSES AFTER THE THE COMPLETION OF THE DROP/ADD PERIOD WILL BE ENTERED INTO THE CONTRACT COURSES SUBSYSTEM USING ONE OF THE FOLLOWING ONLINE SCREENS: CTR040 - AUTHORIZED STUDENT AND COURSE UPDATE CTR050 - ADD AUTHORIZED STUDENTS AND COURSES AFTER THE COMPLETION OF THE DROP/ADD PERIOD, AND ALL CONTRACT DATA HAS BEEN ENTERED, BATCH REPORTS WILL BE PRODUCED FOR THE CONTRACT COORDINATOR, CONTRACT ADMINISTRATOR(S), AND/OR INSTITUTIONAL RESEARCH. THESE REPORTS WILL ALSO BE PRODUCED AS REQUESTED. REC500 - ACCOUNT MASTER CODE LIST CTR520 - OPEN/EXPIRED/EXPIRING CONTRACT LIST CTR530 - SELECTED CONTRACT COURSES CTR540 - CONTRACT COURSE/STUDENT LIST A REPORT WILL ALSO BE PRODUCED TO REPORT POSSIBLE DISCREPANCIES BETWEEN THE STUDENTS' REGISTRATION AND CONTRACT DATA. THIS REPORT WILL IDENTIFY: 1) THOSE STUDENTS THAT HAVE BEEN AUTHORIZED TO ENROLL IN CONTRACT COURSES BUT HAVE NOT ENROLLED IN ALL AUTHORIZED COURSES 2) THOSE STUDENTS THAT WERE CODED AT THE TIME OF REGISTRATION AS BEING SPONSORED STUDENTS WITH AN OUT-OF-STATE JURISDICTION (AID-AUTHORIZED-CODE = '+') BUT HAVE NOT BEEN AUTHORIZED AS A SPONSORED STUDENT 3) THOSE STUDENTS THAT HAVE ENROLLED IN A CLASS COVERED BY A CONTRACT MORE THAT ONE TIME DURING THE DURATION OF THE CONTRACT. CTR550 - CONTRACT COURSE MISMATCH AT THE CURRENT TIME, A PROCEDURE FOR DELETING EXPIRED CONTRACT DATA HAS NOT BEEN ESTABLISHED. 2.1 SYSTEM FLOWCHART ---------------- PRIOR TO CLASS REGISTRATION CONTRACT AGREEMENTS ARE RECEIVED BY THE CONTRACT COORDINATOR. __________________ ]______REC010______] ] ] CONTRACT COORDINATOR ] ACCOUNT MASTER ]......ENTERS ACCOUNT ] UPDATE ] MASTER DATA ]__________________] ] _________]________ ] ] ] UPDATED ACCOUNTS ] ] RECEIVABLE ] ] DATA BASE ] ] (CTRCTRYR) ] ]__________________] ] _________]________ ]______CTR020______] ] ] CONTRACT COORDINATOR ] CONTRACT CONTROL ]......ENTERS CONTRACT ] YEAR UPDATE ] CONTROL YEAR DATA ]__________________] ] _________]________ ] ] ] UPDATED CONTRACT ] ] DATA BASE ] ] (CTRCTRYR) ] ]__________________] * STUDENTS REGISTER FOR CLASSES __________________ ]______REG020______] ] ] OUT-OF-STATE CONTRACT ] REGISTRATION AND ] STUDENTS CODED WITH ] DROP/ADD ]......AID-AUTHORIZED-CODE ]__________________] EQUAL TO '+'). ] _________]________ ] ] ] UPDATED STUDENT ] ] DATA BASE ] ] (STUREGIS) ] ]__________________] DROP/ADD PERIOD IS COMPLETED __________________ __________________ ]______CTR040______] ]______CTR050______] ADD AND ] ] ] ] INITIAL BULK DELETE ] AUTHORIZED ] ] ADD AUTHORIZED ] ADDITION OF STUDENTS....]STUDENT AND COURSE] ] STUDENTS AND ]....STUDENTS AND AND COURSES ] UPDATE ] ] COURSES ] COURSES ]__________________] ]__________________] ] ] ]______________________] ] ________]_________ ] UPDATED COURSE ] ] DATA BASE ] ] (CONSTUDD) ] ] (CONCOURS) ] ]__________________] ] \]/ * ] ] ]<----------REPEAT AS NEEDED---------- ________]_________ ] ]______CTR550______] ] ] ] LISTS POSSIBLE ] ] CONTRACT COURSE ] DISCREPANCIES BETWEEN ] ] MISMATCH REPORT ]....REGISTRATION AND ] ]__________________] CONTRACT DATA. ] ] ] ] ] ___________]__________ ] ] ] ] _________]________ __________]_______ ] ]______REG020______] ]______CTR040______] ] ] ] ] ] ] IF ] REGISTRATION ] ] AUTHORIZED ] IF ] NECESSARY...] DROP/ADD ] ]STUDENT AND COURSE]...NECESSARY ] ] ] ] UPDATE ] ] ]__________________] ]__________________] ] ] ] ] _________]________ __________]_______ ] ] ] ] UPDATED COURSE ] ] ] UPDATED STUDENT ] ] DATA BASE ] ] ] DATA BASE ] ] (CONSTUDD) ] ] ] (STUREGIS) ] ] (CONCOURS) ] ] ]__________________] ]__________________] ] ] ] ] ]______________________] ] ] ] ]------------------------------------> ______________________] ] ] _________]________ __________]_______ ]______CTR530______] ]______CTR540______] ] SELECTED ] ] ] ] CONTRACT ] ] CONTRACT COURSE ] ] COURSES ] ] STUDENT LIST ] ]__________________] ]__________________] * 3.0 DATA BASE DESIGN ---------------- THE CONTRACT COURSES SUBSYSTEM WILL ACCESS THE FOLLOWING DATA BASES: EXISTING DATA BASES 1. ACCOUNTS RECEIVABLE A. ACCTMSTR SEGMENT 2. CLASS DATA BASE A. CLSMASTR SEGMENT B. CLSDETAL SEGMENT 3. CONTROL DATA BASE 4. COURSE DATA BASE A. CRSDEPT SEGMENT B. CRSSEGM SEGMENT 5. STUDENT DATA BASE A. STUDENTM SEGMENT B. STUREGIS SEGMENT NEW DATA BASE 1. CONTRACT COURSES DATA BASE A. CTRCTRYR B. CONSTUDD C. CONCOURS * 3.1 DATA BASE STRUCTURE ------------------- CONTRACT COURSES DATA BASE CTRDBD (HIDAM) _________________________ ] ] ] CONTRACT CONTROL YEAR ] ] (CTRCTRYR) ] ]_________________________] ] ] ] KEY: CONTRACT-NUMBER ] ]_________________________] ] ____________]____________ ] ] ] CONTRACT STUDENT ] ] (CTRSTUDD) ] ]_________________________] ] ] ] KEY: SOCIAL-SECURITY ] ]_________________________] ] ____________]____________ ] ] ] CONTRACT COURSE ] ] (CTRCOURS) ] ]_________________________] ] ] ] KEY: COURSE-ID ] ]_________________________] * 3.2 DATA BASE DESCRIPTION --------------------- ****************************************************************** * CONTRACT COURSES DATA BASE DESCRIPTION * ****************************************************************** * DBD NAME=CTRDBD,ACCESS=(HIDAM,VSAM) DATASET DD1=CTRDBD,DEVICE=3375,FRSPC=(5,20) * SEGM NAME=CTRCTRYR,BYTES=50,POINTER=T,PARENT=0 LCHILD NAME=(INDEX,CTRDBDX),PTR=INDX FIELD NAME=(COMCTRYR,SEQ,U),BYTES=11,START=1,TYPE=C * SEGM NAME=CTRSTUDD,BYTES=29,POINTER=TB,PARENT=CTRCTRYR FIELD NAME=(SOCSECNO,SEQ,M),BYTES,START=1,TYPE=C * SEGM NAME=CTRCOURS,BYTES=17,POINTER=TB,PARENT=CTRSTUDD FIELD NAME=(COURSEID,SEQ,M),BYTES=7,START=1,TYPE=C * DBDGEN FINISH END * 3.3 SEGMENT LAYOUT - CONTRACT COURSE DATA BASE ------------------------------------------ 1. CTRCTRYR SEGMENT DESCRIPTION: THE CONTRACT CONTROL YEAR SEGMENT IS THE ROOT OF THE CONTRACT COURSES DATA BASE. IT'S KEY WILL BE KNOWN AS THE CONTRACT-NUMBER AND WILL CONTAIN THE ACCOUNT CODE, THE CAMPUS CODE OF THE AUTHORIZING CAMPUS, THE LAST TWO DIGITS OF THE BEGINNING AND ENDING YEARS FOR WHICH THE CONTRACT IS VALID, THE CONTRACT TYPE, AND THE OCCURRENCE NUMBER. ALSO INCLUDED, IS THE CONTRACT CLASSIFICATION, THE DATE THE CONTRACT BECOMES EFFECTIVE, THE DATE THE CONTRACT EXPIRES, THE FIRST AND LAST TERM THAT THE CONTRACT IS VALID, AND THE CONTRACT STATUS. ****************************************************************** * ONE ENTRY PER CONTRACT CONTROL YEAR * * INCLUDE THIS MEMBER (CTRCTRYR) AFTER YOUR 01 DATA NAME * ***** SEGMENT KEY: CONTRACT-NUMBER ***** ****************************************************************** * 05 CONTRACT-NUMBER. 10 ACCOUNT-CODE PIC X(4). 10 CAMPUS PIC X. 10 CONTRACT-YEAR. 15 BEG-CONTRACT-YEAR PIC X(2). 15 END-CONTRACT-YEAR PIC X(2). 10 CONTRACT-TYPE PIC X. 10 OCCURRENCE PIC X. 05 CLASSIFICATION PIC X. 05 EFFECTIVE-DATE. 10 EFFECTIVE-MONTH PIC XX. 10 EFFECTIVE-DAY PIC XX. 10 EFFECTIVE-YEAR PIC XX. 05 EXPIRATION-DATE. 10 EXPIRATION-MONTH PIC XX. 10 EXPIRATION-DAY PIC XX. 10 EXPIRATION-YEAR PIC XX. 05 FIRST-VALID-TERM. 10 FVT-YEAR PIC X(2). 10 FVT-TERM PIC X. 05 LAST-VALID-TERM. 10 LVT-YEAR PIC X(2). 10 LVT-TERM PIC X. 05 CONTRACT-STATUS PIC X. 05 DBD-FILLER PIC X(9). 05 COPY-FILLER PIC X(10). 2. CONSTUDD SEGMENT DESCRIPTION: THE CONTRACT STUDENT SEGMENT IS A CHILD OF THE CONTRACT CONTROL YEAR SEGMENT. IT'S KEY IS THE CONTRACT STUDENT SOCIAL SECURITY NUMBER. THE SOCIAL SECURITY NUMBERS IS THIS SEGMENT REFLECT THE STUDENTS THAT HAVE BEEN APPROVED TO TAKE CONTRACT COURSES. ****************************************************************** * ONE ENTRY PER CONTRACT STUDENT * * INCLUDE THIS MEMBER (CONSTUDD) AFTER YOUR 01 DATA NAME * ***** SEGMENT KEY: SOCIAL-SECURITY ***** ****************************************************************** * 05 SOCIAL-SECURITY PIC 9(9). 05 DBD-FILLER PIC X(10). 05 COPY-FILLER PIC X(10). 3. CONCOURS SEGMENT DESCRIPTION: THE CONTRACT COURSE SEGMENT IS A CHILD OF THE CONTRACT STUDENT SEGMENT. IT'S KEY IS THE CONTRACT COURSE-ID. THESE WILL BE THE COURSES IN WHICH STUDENT MAY ENROLL IN DURING THE CONTRACT CONTROL YEAR. ****************************************************************** * ONE ENTRY PER CONTRACT COURSE * * INCLUDE THIS MEMBER (CONCOURS) AFTER YOUR 01 DATA NAME * ***** SEGMENT KEY: COURSE-ID ***** ****************************************************************** * 05 COURSE-ID. 10 DEPARTMENT PIC X(4). 10 COURSE-NUM PIC X(3). 05 DBD-FILLER PIC X(5). 05 COPY-FILLER PIC X(5). * 3.4 NEW COPYLIB MEMBER ------------------ SCHEVCLS DESCRIPTION: THIS NEW COPYLIB MEMBER IS USED TO HOLD THE CONTRACT CLASSIFICATION CODE AND NAME. IT IS USED BY BOTH ONLINE AND BATCH PROGRAMS FOR SCHEV REPORTING PURPOSES. 01 CLASSIF-TABLE. 05 CLASSIF-CONSTANTS. 10 FILLER PIC X(33) VALUE 'A ACTIVE DUTY MILITARY '. 10 FILLER PIC X(33) VALUE 'C FOREIGN CITIZENS '. 10 FILLER PIC X(33) VALUE 'D ACTIVE DUTY DEPENDENTS '. 10 FILLER PIC X(33) VALUE 'F FEDERAL AGENCY '. 10 FILLER PIC X(33) VALUE 'G EMPLOYED GRADUATE STUDENTS '. 10 FILLER PIC X(33) VALUE 'N PRIVATE COMPANY, NOT FOR PROFIT'. 10 FILLER PIC X(33) VALUE 'P PRIVATE COMPANY, FOR PROFIT '. 10 FILLER PIC X(33) VALUE 'M SREB COMMON MARKET ARRANGEMENTS'. 10 FILLER PIC X(33) VALUE 'S STATE OR LOCAL AGENCY '. 10 FILLER PIC X(33) VALUE 'U UNFUNDED SCHOLARSHIPS '. 05 CLASSIF-CONSTANTS-TABLE REDEFINES CLASSIF-CONSTANTS OCCURS 10 TIMES INDEXED BY CLASSIF-IND. 10 CLASSIF-CODE PIC X. 10 FILLER PIC X. 10 CLASSIF-NAME PIC X(31). * 4.0 PROGRAM SUMMARIES ----------------- 1. REC010 - ACCOUNT MASTER UPDATE THE INPUT OF CONTRACT COMPANY DATA WILL BE PERFORMED VIA THE ACCOUNT MASTER UPDATE SCREEN. THOSE COMPANIES WITH BILLABLE ACCOUNTS WILL ALREADY BE ON THE ACCOUNTS RECEIVABLE SUBSYSTEM. THOSE COMPANIES THAT ARE NOT BILLABLE WILL BE ENTERED WITH AN ACTIVE-INACTIVE CODE = I TO PREVENT INADVERTENT BILLING TO THESE ACCOUNTS. THE ACCOUNT CODE, ACCOUNT NAME ABBREVIATION, GROUP, PERCENT, ATTENTION DEPARTMENT, STREET ADDRESS, CITY, STATE, ZIPCODE, AND BILLING TYPE WILL BE UPDATED FROM THIS SCREEN. 2. CTR010 - CONTRACT CONTROL YEAR UPDATE THIS SCREEN PROCESSES THE CONTROLLING FACTORS FOR EACH COMPANY CONTRACT. IT INCLUDES THE ACCOUNT CODE, CONTRACT YEAR, CONTRACT TYPE, OCCURRENCE, AND AUTHORIZING CAMPUS. THE PROGRAM ALLOWS UPDATE OF THE CLASSIFICATION, EFFECTIVE DATE, EXPIRATION DATE CONTRACT YEAR AND THE FIRST AND LAST TERMS FOR WHICH THE CONTRACT IS VALID. THE ACCOUNT NAME AND THE CONTRACT STATUS ARE ALSO DISPLAYED BUT MAY NOT BE UPDATED. A CONTRACT NUMBER MAY BE DELETED, ASSUMING THAT THERE ARE NO DEPENDENT CONTRACT STUDENTS ASSOCIATED WITH IT. 3. CTR040 - AUTHORIZED STUDENT UPDATE THIS PROGRAM IS USED TO ENTER CONTRACT STUDENTS AND THE COURSES A STUDENT IS AUTHORIZED TO TAKE UNDER A PARTICULAR COMPANY'S CONTRACT FOR AN ACADEMIC YEAR. COURSES MAY BE DELETED FROM, AND ADDED TO, A STUDENT'S RECORD. IF A STUDENT IS DELETED, ALL OF HIS/HER AUTHORIZED COURSES WILL ALSO BE DELETED. 4. CTR050 - ADD AUTHORIZED STUDENTS AND COURSES THIS PROGRAM IS USED TO ENTER UP TO 11 AUTHORIZED STUDENTS AND UP TO 5 COURSES PER STUDENT. THIS IS A MASS ENTRY SCREEN AND DOES NOT ALLOW DELETIONS OR CHANGES TO THE STUDENT OR COURSE DATA. * 5. REC500 - ACCOUNTS RECEIVABLE MASTER CODE LIST THIS IS AN EXISTING PROGRAM THAT LISTS ALL ACCOUNTS RECEIVABLE MASTER DATA BY ACCOUNT CODE. 6. CTR520 - OPEN/EXPIRING/EXPIRED CONTRACT LIST THIS BATCH PROGRAM PRINTS A LISTING OF CONTRACTS THAT ARE OPEN, EXPIRING, OR EXPIRED, DEPENDING ON THE PARM CARD OPTION SELECTED. 7. CTR530 - SELECTED CONTRACT COURSES THIS BATCH PROGRAM PRINTS A LISTING OF AUTHORIZED CONTRACT COURSES FOR EACH COMPANY. A SPECIFIC COMPANY OR ALL COMPANIES CAN BE SELECTED. CONTRACTS CAN ALSO BE SELECTED BY CLASSIFICATION, A SELECTED CONTRACT YEAR OR A RANGE OF TERMS. 8. CTR540 - AUTHORIZED STUDENT LIST THIS BATCH PROGRAM PROVIDES A LISTING OF STUDENTS TAKING AUTHORIZED COURSES FOR CONTRACTS OVER A RANGE OF TERMS OR FOR A SPECIFIC TERM. 9. CTR550 - CONTRACT COURSE MISMATCH REPORT THIS BATCH PROGRAM WAS DESIGNED TO PRODUCE A MISMATCH REPORT FOR CONTRACT STUDENTS. IT REPORTS ALL AUTHORIZED COURSES AND ALL CLASSES THAT A STUDENT HAS REGISTERED FOR IN A SPECIFIC TERM. IF A ONE-TO-ONE CORRESPONDENCE DOES NOT EXIST BETWEEN AN AUTHORIZED COURSE AND A REGISTERED CLASS, AN APPROPRIATED MESSAGE IS PRINTED. THERE IS ALSO AN OPTION TO PRINT A LIST OF STUDENTS WHO ENROLLED IN CONTRACT CLASSES BUT WERE NOT AUTHORIZED FOR ANY COURSES DURING THE SELECTED PARM TERM. 8.0 CHANGE HISTORY -------------- 8.1 VERSION NO: V4.09 CHANGE DATE: 12/13/89 PROGRAMMER NAME: S. EDMONDS PROGRAM CHANGE REQUEST NO: 00004497 DESCRIPTION OF CHANGE: REVISED DOCUMENTATION BY OMITTING THE PROGRAMS CTR101 AND CTR610 FROM THIS SUB SYSTEM DOCUMENT. THOSE PROGRAMS ARE NOT ON INDEX.