This release item adds the capacity to enter and store "Ability to Benefit" data in FINANCIER and to export it to COD.
The ATB data elements mandated for COD reporting are added as fields in the WW-STUDENT file:
A corresponding control field, WW-ST-ATB-YEAR (A4), indicates the aid year for which the information is to be reported to COD, and serves as a flag to indicate that ATB information is complete and ready to export. These fields are added to the Student Demographic screen, approximately where the FFELP Preferred Lender has been. (The Preferred Lender field is eliminated from the screen but remains in the data base.)
To record ATB data, fill in the ATB Code and other fields appropriate to the code, as the information becomes available. When the student's data is complete, supply the ATB Year; this indicates to the Federal Grant and Direct Loan Export processes that the information is ready to go to COD. The Export programs are modified to ensure that the ATB aid year is the one being processed, and to export the ATB fields in Pell, TEACH, and DL originations, beginning with aid year 2011-12 (XML schema 3.0d). (There are no changes to the Import processes.)
GR 1 WW-STUDENT-ATTRIBUTES BQ .... 2 WW-ST-LENDER A 9.0 CB N add-> 2 WW-ST-ATB-YEAR A 4.0 GT N add-> 2 WW-ST-ATB-STATE A 2.0 GU N add-> 2 WW-ST-ATB-CODE A 2.0 GV N add-> 2 WW-ST-ATB-ADMN A 2.0 GW N add-> 2 WW-ST-ATB-TEST A 2.0 GX N add-> 2 WW-ST-ATB-DATE D GY N 2 WW-ST-SPECIAL A 20.0 CC NModify the ADABAS file definition for the WW-STUDENT file:
002775 01 #STU-DEP-OUT 002780 02 #STU-DEP-S(A22) INIT <'<DependencyStatusCode>'> 002785 02 #STU-DEP (A1) 002790 02 #STU-DEP-E(A23) INIT <'</DependencyStatusCode>'> 002795 02 #FILLER (A54) add-> * add-> 01 #ATB-CODE-OUT add-> 02 #ATB-CODE-S (A22) INIT <'<AbilityToBenefitCode>'> add-> 02 #ATB-CODE (A2) add-> 02 #ATB-CODE-E (A23) INIT <'</AbilityToBenefitCode>'> add-> 02 #FILLER (A53) add-> 01 #ATB-ADMN-OUT add-> 02 #ATB-ADMN-S (A39) add-> INIT <'<AbilityToBenefitTestAdministratorCode>'> add-> 02 #ATB-ADMN (A2) add-> 02 #ATB-ADMN-E (A40) add-> INIT <'</AbilityToBenefitTestAdministratorCode>'> add-> 02 #FILLER (A19) add-> 01 #ATB-TEST-OUT add-> 02 #ATB-TEST-S (A26) INIT <'<AbilityToBenefitTestCode>'> add-> 02 #ATB-TEST (A2) add-> 02 #ATB-TEST-E (A27) INIT <'</AbilityToBenefitTestCode>'> add-> 02 #FILLER (A45) add-> 01 #ATB-DATE-OUT add-> 02 #ATB-DATE-S (A32) INIT <'<AbilityToBenefitCompletionDate>'> add-> 02 #ATB-DATE (A10) add-> 02 #ATB-DATE-E (A33) INIT <'</AbilityToBenefitCompletionDate>'> add-> 02 #FILLER (A25) add-> 01 #ATB-STATE-OUT add-> 02 #ATB-STATE-S (A27) INIT <'<AbilityToBenefitStateCode>'> add-> 02 #ATB-STATE (A2) add-> 02 #ATB-STATE-E (A28) INIT <'</AbilityToBenefitStateCode>'> add-> 02 #FILLER (A43) 002800 * 002805 * DISB BLOCK 002810 01 #DISB-START-OUT 002815 02 #DISB-NBR-S(A22) INIT <'<Disbursement Number=@'> 002820 02 #DISB-NBR (N2) 002825 02 #DISB-NBR-E(A2) INIT <'@>'> 002830 02 #FILLER (A74)
003600 #AWDAMT-OUT #LOAN-NBR-OUT #LOANID-OUT 003605 #LOAN-CREATE-OUT #HPPA-OUT #ADDL-UNS-OUT 003610 #STU-OVP-OUT #STU-DEP-OUT add-> #ATB-CODE-OUT #ATB-ADMN-OUT #ATB-TEST-OUT add-> #ATB-DATE-OUT #ATB-STATE-OUT 003615 * 003620 PERFORM LOANTYPE-SETUP 003625 PERFORM STUDENT-SETUP 003630 PERFORM LOAN-INFO-SETUP 003635 PERFORM AWARD-SETUP
004805 IF #E-ORIG-ADDL-UNS-ELIG = 'Y' 004810 MOVE 'true' TO #ADDL-UNS-ELIG 004815 ELSE 004820 MOVE 'false' TO #ADDL-UNS-ELIG 004825 END-IF add-> MOVE #E-ORIG-ATB-CODE TO #ATB-CODE add-> MOVE #E-ORIG-ATB-ADMN TO #ATB-ADMN add-> MOVE #E-ORIG-ATB-TEST TO #ATB-TEST add-> MOVE EDITED #E-ORIG-ATB-DATE(EM=YYYY-MM-DD) TO #ATB-DATE add-> MOVE #E-ORIG-ATB-STATE TO #ATB-STATE 004830 * 004835 WRITE WORK FILE 3 VARIABLE #AWD-TAG-OUT 004840 WRITE WORK FILE 3 VARIABLE #LOANKEY-OUT 004845 WRITE WORK FILE 3 VARIABLE #AWDYR-OUT 004850 IF #CPS-TRAN NE ' ' 004855 WRITE WORK FILE 3 VARIABLE #CPSTRAN-OUT 004860 ADD 1 TO #XML-COUNTER 004865 END-IF 004870 WRITE WORK FILE 3 VARIABLE #AWDAMT-OUT 004875 IF #STU-DEP NE ' ' 004880 WRITE WORK FILE 3 VARIABLE #STU-DEP-OUT 004885 END-IF 004890 WRITE WORK FILE 3 VARIABLE #STU-OVP-OUT add-> * add-> IF #ATB-CODE NE ' ' add-> WRITE WORK FILE 3 VARIABLE #ATB-CODE-OUT add-> WRITE WORK FILE 3 VARIABLE #ATB-ADMN-OUT add-> WRITE WORK FILE 3 VARIABLE #ATB-TEST-OUT add-> WRITE WORK FILE 3 VARIABLE #ATB-DATE-OUT add-> WRITE WORK FILE 3 VARIABLE #ATB-STATE-OUT add-> ADD 5 TO #XML-COUNTER add-> END-IF add-> * 004895 WRITE WORK FILE 3 VARIABLE #LOAN-NBR-OUT 004900 WRITE WORK FILE 3 VARIABLE #LOANID-OUT 004905 WRITE WORK FILE 3 VARIABLE #LOAN-CREATE-OUT
3 #E-ORIG-STU-DEF-OVP A 1 /* AWRD <DefaultOverpayCo 3 #E-ORIG-STU-DEP A 1 /* AWRD <DependencyStatus 3 #E-ORIG-STU-CLASS A 1 /* AWRD <StudentLevelCode add->3 #E-ORIG-ATB-CODE A 2 /* AWRD <AbilityToBenefit add->3 #E-ORIG-ATB-ADMN A 2 /* AWRD <ATBTestAdministt add->3 #E-ORIG-ATB-TEST A 2 /* AWRD <ATBTestCode> add->3 #E-ORIG-ATB-DATE D /* AWRD <ATBCompletionDat add->3 #E-ORIG-ATB-STATE A 2 /* AWRD <ATBStateCode> 3 #E-ORIG-PAR-SSN A 9 /* PERS <SSN> 3 #E-ORIG-PAR-DOB D /* PERS <BirthDate> 3 #E-ORIG-PAR-LAST A 16 /* PERS <LastName>
000080 DEFINE DATA 000085 GLOBAL USING WWGDA 000090 * 000095 LOCAL USING WWREQIBD add-> LOCAL USING WWSTDNCD /* Passed to object subprogram add-> LOCAL USING WWSTDNCR /* Passed to object subprogram 000100 LOCAL USING WFLOAPPD /* Passed to object subprogram 000105 LOCAL USING WFLOAPPR /* Passed to object subprogram
002440 MOVE #HOLD-FUNCTION TO WWAOBJ.#FUNCTION 002445 END-SUBROUTINE /* CALL-OBJECT-LOANTYPE add-> * add-> *********************************************************************** add-> DEFINE SUBROUTINE CALL-OBJECT-STUDENT add-> *********************************************************************** add-> /* add-> /* Call WW-STUDENT-CMP file object subprogram add-> CALLNAT 'WWSTDNCO' WW-GDA add-> WWSTDNCD add-> WWSTDNCD-ID add-> WWSTDNCR add-> WWAOBJ add-> END-SUBROUTINE /* CALL-OBJECT-STUDENT 002450 * 002455 *********************************************************************** 002460 DEFINE SUBROUTINE CALL-OBJECT-TABLE 002465 *********************************************************************** 002470 /* 002475 /* Call WW-TABLE file object subprogram 002480 CALLNAT 'WWTABLEO' WW-GDA -------- 004750 *********************************************************************** 004755 DEFINE SUBROUTINE LOAD-COMMON-DATA 004760 *********************************************************************** .... 004895 MOVE WFISW12D.#AD-STRT TO #E-ORIG-STU-AD-STRT 004900 MOVE WFISW12D.#AD-CITY TO #E-ORIG-STU-AD-CITY 004905 MOVE WFISW12D.#AD-STATE TO #E-ORIG-STU-AD-STATE 004910 MOVE WFISW12D.#AD-ZIP TO #E-ORIG-STU-AD-ZIP add-> /* add-> RESET WWSTDNCD add-> MOVE ##FAO-ID TO WWSTDNCD.WF-FAO add-> MOVE ##STUDENT-ID TO WWSTDNCD.WW-STUDENT-ID add-> MOVE 'GET' TO WWAOBJ.#FUNCTION add-> PERFORM CALL-OBJECT-STUDENT add-> IF WWSTDNCD.WW-ST-ATB-YEAR = ##AID-YEAR add-> MOVE WWSTDNCD.WW-ST-ATB-STATE TO #E-ORIG-ATB-STATE add-> MOVE WWSTDNCD.WW-ST-ATB-CODE TO #E-ORIG-ATB-CODE add-> MOVE WWSTDNCD.WW-ST-ATB-ADMN TO #E-ORIG-ATB-ADMN add-> MOVE WWSTDNCD.WW-ST-ATB-TEST TO #E-ORIG-ATB-TEST add-> MOVE WWSTDNCD.WW-ST-ATB-DATE TO #E-ORIG-ATB-DATE add-> END-IF 004915 /* 004920 PERFORM AIDYEAR-REC-VERIFY 004925 PERFORM READ-CALENDAR
003680 01 #ENR-OUT 003690 02 #ENR-DT-S (A16) INIT <'<EnrollmentDate>'> 003700 02 #ENR-DT (A10) 003710 02 #ENR-DT-E (A17) INIT <'</EnrollmentDate>'> 003720 02 #FILLER (A57) add-> * add-> 01 #ATB-CODE-OUT add-> 02 #ATB-CODE-S (A22) INIT <'<AbilityToBenefitCode>'> add-> 02 #ATB-CODE (A2) add-> 02 #ATB-CODE-E (A23) INIT <'</AbilityToBenefitCode>'> add-> 02 #FILLER (A53) add-> 01 #ATB-ADMN-OUT add-> 02 #ATB-ADMN-S (A39) add-> INIT <'<AbilityToBenefitTestAdministratorCode>'> add-> 02 #ATB-ADMN (A2) add-> 02 #ATB-ADMN-E (A40) add-> INIT <'</AbilityToBenefitTestAdministratorCode>'> add-> 02 #FILLER (A19) add-> 01 #ATB-TEST-OUT add-> 02 #ATB-TEST-S (A26) INIT <'<AbilityToBenefitTestCode>'> add-> 02 #ATB-TEST (A2) add-> 02 #ATB-TEST-E (A27) INIT <'</AbilityToBenefitTestCode>'> add-> 02 #FILLER (A45) add-> 01 #ATB-DATE-OUT add-> 02 #ATB-DATE-S (A32) INIT <'<AbilityToBenefitCompletionDate>'> add-> 02 #ATB-DATE (A10) add-> 02 #ATB-DATE-E (A33) INIT <'</AbilityToBenefitCompletionDate>'> add-> 02 #FILLER (A25) add-> 01 #ATB-STATE-OUT add-> 02 #ATB-STATE-S (A27) INIT <'<AbilityToBenefitStateCode>'> add-> 02 #ATB-STATE (A2) add-> 02 #ATB-STATE-E (A28) INIT <'</AbilityToBenefitStateCode>'> add-> 02 #FILLER (A43) add-> * 003730 01 #AEI-OUT 003740 02 #AEI-S (A32) INIT <'<AdditionalEligibilityIndicator>'> 003750 02 #AEI (A5) 003760 02 #AEI-E (A33) INIT <'</AdditionalEligibilityIndicator>'> 003770 02 #FILLER (A30)
005110 #AWARD-YR-OUT #CPSTRAN-OUT #AWD-AMT-OUT 005120 #AWARD-UPD-OUT #AWARD-ID-OUT #AWARD-NUM-OUT 005130 #YR-COL-OUT #COST-OUT #VERSTAT-OUT #ENR-OUT add-> #ATB-CODE-OUT #ATB-ADMN-OUT #ATB-TEST-OUT add-> #ATB-DATE-OUT #ATB-STATE-OUT 005140 #AEI-OUT 005150 PERFORM TRANSLATE-QUOTES-TO-HEX 005160 * 005170 PERFORM STUDENT-SETUP
007090 MOVE #E-ORIG-VER-STATUS TO #VERSTAT 007100 MOVE EDITED #E-ORIG-ENR-DATE(EM=YYYY-MM-DD) TO #ENR-DT add-> MOVE #E-ORIG-ATB-CODE TO #ATB-CODE add-> MOVE #E-ORIG-ATB-ADMN TO #ATB-ADMN add-> MOVE #E-ORIG-ATB-TEST TO #ATB-TEST add-> MOVE EDITED #E-ORIG-ATB-DATE(EM=YYYY-MM-DD) TO #ATB-DATE add-> MOVE #E-ORIG-ATB-STATE TO #ATB-STATE 007110 IF #E-ORIG-AEI = 'Y' 007120 MOVE 'true' TO #AEI 007130 ELSE 007140 MOVE 'false' TO #AEI 007150 END-IF
007420 WRITE WORK FILE 3 VARIABLE #ENR-OUT 007430 ADD 1 TO #XML-COUNTER add-> * add-> IF #ATB-CODE NE ' ' add-> WRITE WORK FILE 3 VARIABLE #ATB-CODE-OUT add-> WRITE WORK FILE 3 VARIABLE #ATB-ADMN-OUT add-> WRITE WORK FILE 3 VARIABLE #ATB-TEST-OUT add-> WRITE WORK FILE 3 VARIABLE #ATB-DATE-OUT add-> WRITE WORK FILE 3 VARIABLE #ATB-STATE-OUT add-> ADD 5 TO #XML-COUNTER add-> END-IF 007440 * 007450 IF #PELL 007460 WRITE WORK FILE 3 VARIABLE #AEI-OUT 007470 ADD 1 TO #XML-COUNTER
3 #E-ORIG-ENR-DATE D /* AWRD <EnrollmentDate> 3 #E-ORIG-PMT-RSN A 2 /* AWRD <EligPaymentReaso 3 #E-ORIG-HS-PROG A 6 /* AWRD <RigorousHSProgra 3 #E-ORIG-CIP A 7 /* AWRD <ProgramCIPCode> add->3 #E-ORIG-ATB-CODE A 2 /* AWRD <AbilityToBenefit add->3 #E-ORIG-ATB-ADMN A 2 /* AWRD <ATBTestAdministt add->3 #E-ORIG-ATB-TEST A 2 /* AWRD <ATBTestCode> add->3 #E-ORIG-ATB-DATE D /* AWRD <ATBCompletionDat add->3 #E-ORIG-ATB-STATE A 2 /* AWRD <ATBStateCode> 2 #EXPORT-DISBURSEMENT (12) 3 #E-DISB-NUMBER N 2 /* DISB <Disbursemnt Numb 3 #E-DISB-SEQ N 2 /* DISB <DisbrsmtSequence
000150 DEFINE DATA 000160 GLOBAL USING WWGDA 000170 * 000180 LOCAL USING WWREQIBD /* Input parameter PDA add-> LOCAL USING WWSTDNCD /* Passed to object subprogram add-> LOCAL USING WWSTDNCR /* Passed to object subprogram 000190 LOCAL USING WFCPS12D /* Passed to object subprogram 000200 LOCAL USING WFCPS12R /* Passed to object subprogram
001820 /* Set up student information in print line 001830 RESET #PRINT-LINE #ERROR-LINE 001840 MOVE ##SID TO #PRT-STUDENT-ID #ERR-STUDENT-ID 001850 MOVE ##COMP-NAME TO #PRT-STUDENT-NAME #ERR-STUDENT-NAME 001860 MOVE WFCPS12D.WF-CP-FED-ID3 TO #PRT-FED-TRAN #ERR-FED-TRAN 001870 /* add-> RESET WWSTDNCD add-> MOVE ##FAO-ID TO WWSTDNCD.WF-FAO add-> MOVE ##STUDENT-ID TO WWSTDNCD.WW-STUDENT-ID add-> MOVE 'GET' TO WWAOBJ.#FUNCTION add-> PERFORM CALL-OBJECT-STUDENT 001880 RESET WFFED12D 001890 MOVE ##FAO-ID TO WFFED12D.WF-FAO 001900 MOVE ##STUDENT-ID TO WFFED12D.WW-STUDENT-ID 001910 MOVE 'GET' TO WWAOBJ.#FUNCTION 001920 PERFORM CALL-OBJECT-FEDERAL 001930 PERFORM EXTRACT-ISIR-ID-1112 WFISW12D 001940 RESET #REPORT-PELL #REPORT-TEACH 001950 /* 001960 IF #INPUT-FMT(1) = 'Y' 001970 CALLNAT 'WFPER12N' WW-GDA WWREQIBD WFPEL12D 001980 WWTABLED WWTABLED-ID add-> WWSTDNCD WWSTDNCD-ID 001990 WFCPS12D WFCPS12D-ID 002000 WFFED12D WFFED12D-ID 002010 WFISW12D 002020 #REPORT-PELL #ACCUMULATORS 002030 #PRINT-LINE #ERROR-LINE 002040 END-IF 002050 /* 002060 IF #INPUT-FMT(4) = 'Y' 002070 CALLNAT 'WFTCR12N' WW-GDA WWREQIBD WFTCH12D 002080 WWTABLED WWTABLED-ID add-> WWSTDNCD WWSTDNCD-ID 002090 WFCPS12D WFCPS12D-ID 002100 WFFED12D WFFED12D-ID 002110 WFISW12D 002120 #REPORT-TEACH #ACCUMULATORS 002130 #PRINT-LINE #ERROR-LINE 002140 END-IF
003150 WFFED12R 003160 WWAOBJ 003170 END-SUBROUTINE /* CALL-OBJECT-FEDERAL add-> * add-> *********************************************************************** add-> DEFINE SUBROUTINE CALL-OBJECT-STUDENT add-> *********************************************************************** add-> /* add-> /* Call WW-STUDENT-CMP file object subprogram add-> CALLNAT 'WWSTDNCO' WW-GDA add-> WWSTDNCD add-> WWSTDNCD-ID add-> WWSTDNCR add-> WWAOBJ add-> END-SUBROUTINE /* CALL-OBJECT-STUDENT 003180 * 003190 *********************************************************************** 003200 DEFINE SUBROUTINE CALL-OBJECT-TABLE 003210 ***********************************************************************
000150 DEFINE DATA 000160 GLOBAL USING WWGDA 000170 PARAMETER USING WWPDA 000180 PARAMETER USING WWREQIBD 000190 PARAMETER USING WFPEL12D 000200 PARAMETER USING WWTABLED add-> PARAMETER USING WWSTDNCD 000210 PARAMETER USING WFCPS12D 000220 PARAMETER USING WFFED12D 000230 PARAMETER USING WFISW12D
004040 DECIDE FOR FIRST CONDITION 004050 WHEN #REPORT-ORIG AND NOT #REPORT-DISB 004060 MOVE 'ORIG' TO #E-ORIG-UPDATE 004070 WHEN NOT #REPORT-ORIG AND #REPORT-DISB 004080 MOVE 'DISB' TO #E-ORIG-UPDATE 004090 WHEN NONE 004100 MOVE 'BOTH' TO #E-ORIG-UPDATE 004110 END-DECIDE 004120 /* add-> IF #REPORT-ORIG AND WWSTDNCD.WW-ST-ATB-YEAR = ##AID-YEAR add-> MOVE WWSTDNCD.WW-ST-ATB-STATE TO #E-ORIG-ATB-STATE add-> MOVE WWSTDNCD.WW-ST-ATB-CODE TO #E-ORIG-ATB-CODE add-> MOVE WWSTDNCD.WW-ST-ATB-ADMN TO #E-ORIG-ATB-ADMN add-> MOVE WWSTDNCD.WW-ST-ATB-TEST TO #E-ORIG-ATB-TEST add-> MOVE WWSTDNCD.WW-ST-ATB-DATE TO #E-ORIG-ATB-DATE add-> END-IF 004130 MOVE WFCPS12D.WF-CP-RP-AEI TO #E-ORIG-AEI 004140 MOVE WFCPS12D.WF-CP-FED-ID3 TO #E-ORIG-FEDID-TRAN 004150 IF #PELL-ELIG NE 'Y' 004160 MOVE WFCPS12D.WF-CP-RP-A-FED-TRAN TO #E-ORIG-FEDID-TRAN 004170 END-IF
000150 DEFINE DATA 000160 GLOBAL USING WWGDA 000170 PARAMETER USING WWPDA 000180 PARAMETER USING WWREQIBD 000190 PARAMETER USING WFTCH12D 000200 PARAMETER USING WWTABLED add-> PARAMETER USING WWSTDNCD 000210 PARAMETER USING WFCPS12D 000220 PARAMETER USING WFFED12D 000230 PARAMETER USING WFISW12D
006910 MOVE #GRANT-ID TO #E-ORIG-GRANT-ID 006920 MOVE 2 TO #E-ORIG-GRANT-NUM 006930 /* add-> IF #REPORT-ORIG AND WWSTDNCD.WW-ST-ATB-YEAR = ##AID-YEAR add-> MOVE WWSTDNCD.WW-ST-ATB-STATE TO #E-ORIG-ATB-STATE add-> MOVE WWSTDNCD.WW-ST-ATB-CODE TO #E-ORIG-ATB-CODE add-> MOVE WWSTDNCD.WW-ST-ATB-ADMN TO #E-ORIG-ATB-ADMN add-> MOVE WWSTDNCD.WW-ST-ATB-TEST TO #E-ORIG-ATB-TEST add-> MOVE WWSTDNCD.WW-ST-ATB-DATE TO #E-ORIG-ATB-DATE add-> END-IF 006940 MOVE WFCPS12D.WF-CP-FED-ID3 TO #E-ORIG-FEDID-TRAN 006950 MOVE #CUR-T2-YR-COL TO #E-ORIG-YR-COL 006960 MOVE #CUR-T2-ENR-DATE TO #E-ORIG-ENR-DATE 006970 MOVE #CUR-T2-AWARD TO #E-ORIG-AWARD
Insert new line just above addresses and delete line at bottom of map. Replace FFELP Lender information (one line) with ATB information (two lines).
MMMMMMMMMM - Demographic Information - MMMMMMMMM Student: XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX XXXX XX XXXXXXXXXXXXXXXXXXXX Name: XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX X XXX XXXX Update (Last) (First) (M)(Suf)(Ttle) prev? X StudentID: XXXXXXXXX SSN: XXXXXXXXXXX Inst PIN: XXXX Alien reg: XXXXXXXXX Birthdate: XXXXXXXXXX Sex: X VetTyp: X Driv Lic: XX XXXXXXXXXXXXXXXXXXXX Prv Nm: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX PerkinsMPN: XXXXXXXXXXXXXXXXXXXXXXX Sp: XXXXXXXXX Par: XXXXXXXXX XXXXXXXXX Direct MPNs: XXXXXXXXXXXXXXXXXXXXX Special: XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX del-> FFELP Lender: XXXXXXXXX add-> ATB: AidYear: XXXX St: XX Adm: XX add-> Date: XXXXXXXXXX Cd: XX Tst: XX Addresses: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXX XXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXX XXXXXXXXXXXXXXX Ph#: XXXXXXXXXXXXX XXXXXXXXXXXXXXX Ph#: XXXXXXXXXXXXX Electronic mail address: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX del->
000460 DECIDE ON FIRST VALUE OF #FUNCTION 000470 VALUE LOAD .... 000550 IF WWSTDNTD.WW-ST-DOB NE INIT-DATE 000560 MOVE EDITED WWSTDNTD.WW-ST-DOB (EM=MM/DD/YYYY) 000570 TO WWSTDNTS.WW-ST-DOB 000580 END-IF add-> IF WWSTDNTD.WW-ST-ATB-DATE NE INIT-DATE add-> MOVE EDITED WWSTDNTD.WW-ST-ATB-DATE (EM=MM/DD/YYYY) add-> TO WWSTDNTS.WW-ST-ATB-DATE add-> END-IF 000590 IF WWSTDNTD.WW-ST-AD1-PHONE NE 0 000600 MOVE EDITED WWSTDNTD.WW-ST-AD1-PHONE (EM=' ('999')'999-9999)
000730 VALUE EDIT .... del->004850 WHEN ST-LENDER-CV MODIFIED OR del->004860 ST-LENDER-F del->004870 ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-LENDER' del->004880 ASSIGN #VALUE = WWSTDNTD.WW-ST-LENDER del->004890 ASSIGN #FIELD-POS = POS(WWSTDNTD.WW-ST-LENDER) del->004900 RESET INITIAL #EDIT-MASK del->004910 RESET INITIAL #BLANK-SUB del->004920 PERFORM CALL-EDITOR WWVALLDA del->004930 IF NOT #VALID-VALUE OR NOT #VALID-MASK del->004940 ASSIGN ST-LENDER-F = TRUE del->004950 MOVE HI-LITE-ATTR TO ST-LENDER-CV del->004960 ELSE del->004970 MOVE NORMAL-ATTR TO ST-LENDER-CV del->004980 RESET INITIAL ST-LENDER-F del->004990 ASSIGN STUDENT-LOGICAL = TRUE del->005000 /* del->005010 /* Value may have leading underscores removed del->005020 IF WWSTDNTD.WW-ST-LENDER NE #VALUE del->005030 ASSIGN WWSTDNTD.WW-ST-LENDER = #VALUE del->005040 MOVE #VALUE TO WWVALLDA.#VALU(#VALU-SUB) del->005050 END-IF del->005060 END-IF add-> WHEN ST-ATB-YEAR-CV MODIFIED OR add-> ST-ATB-YEAR-F add-> ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-ATB-YEAR' add-> ASSIGN #VALUE = WWSTDNTD.WW-ST-ATB-YEAR add-> ASSIGN #FIELD-POS = POS(WWSTDNTD.WW-ST-ATB-YEAR) add-> RESET INITIAL #EDIT-MASK add-> RESET INITIAL #BLANK-SUB add-> PERFORM CALL-EDITOR WWVALLDA add-> IF NOT #VALID-VALUE OR NOT #VALID-MASK add-> ASSIGN ST-ATB-YEAR-F = TRUE add-> MOVE HI-LITE-ATTR TO ST-ATB-YEAR-CV add-> ELSE add-> MOVE NORMAL-ATTR TO ST-ATB-YEAR-CV add-> RESET INITIAL ST-ATB-YEAR-F add-> ASSIGN STUDENT-LOGICAL = TRUE add-> /* add-> /* Value may have leading underscores removed add-> IF WWSTDNTD.WW-ST-ATB-YEAR NE #VALUE add-> ASSIGN WWSTDNTD.WW-ST-ATB-YEAR = #VALUE add-> MOVE #VALUE TO WWVALLDA.#VALU(#VALU-SUB) add-> END-IF add-> END-IF add-> WHEN ST-ATB-STATE-CV MODIFIED OR add-> ST-ATB-STATE-F add-> ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-ATB-STATE' add-> ASSIGN #VALUE = WWSTDNTD.WW-ST-ATB-STATE add-> ASSIGN #FIELD-POS = POS(WWSTDNTD.WW-ST-ATB-STATE) add-> RESET INITIAL #EDIT-MASK add-> RESET INITIAL #BLANK-SUB add-> PERFORM CALL-EDITOR WWVALLDA add-> IF NOT #VALID-VALUE OR NOT #VALID-MASK add-> ASSIGN ST-ATB-STATE-F = TRUE add-> MOVE HI-LITE-ATTR TO ST-ATB-STATE-CV add-> ELSE add-> MOVE NORMAL-ATTR TO ST-ATB-STATE-CV add-> RESET INITIAL ST-ATB-STATE-F add-> ASSIGN STUDENT-LOGICAL = TRUE add-> /* add-> /* Value may have leading underscores removed add-> IF WWSTDNTD.WW-ST-ATB-STATE NE #VALUE add-> ASSIGN WWSTDNTD.WW-ST-ATB-STATE = #VALUE add-> MOVE #VALUE TO WWVALLDA.#VALU(#VALU-SUB) add-> END-IF add-> END-IF add-> WHEN ST-ATB-CODE-CV MODIFIED OR add-> ST-ATB-CODE-F add-> ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-ATB-CODE' add-> ASSIGN #VALUE = WWSTDNTD.WW-ST-ATB-CODE add-> ASSIGN #FIELD-POS = POS(WWSTDNTD.WW-ST-ATB-CODE) add-> RESET INITIAL #EDIT-MASK add-> RESET INITIAL #BLANK-SUB add-> PERFORM CALL-EDITOR WWVALLDA add-> IF NOT #VALID-VALUE OR NOT #VALID-MASK add-> ASSIGN ST-ATB-CODE-F = TRUE add-> MOVE HI-LITE-ATTR TO ST-ATB-CODE-CV add-> ELSE add-> MOVE NORMAL-ATTR TO ST-ATB-CODE-CV add-> RESET INITIAL ST-ATB-CODE-F add-> ASSIGN STUDENT-LOGICAL = TRUE add-> /* add-> /* Value may have leading underscores removed add-> IF WWSTDNTD.WW-ST-ATB-CODE NE #VALUE add-> ASSIGN WWSTDNTD.WW-ST-ATB-CODE = #VALUE add-> MOVE #VALUE TO WWVALLDA.#VALU(#VALU-SUB) add-> END-IF add-> END-IF add-> WHEN ST-ATB-ADMN-CV MODIFIED OR add-> ST-ATB-ADMN-F add-> ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-ATB-ADMN' add-> ASSIGN #VALUE = WWSTDNTD.WW-ST-ATB-ADMN add-> ASSIGN #FIELD-POS = POS(WWSTDNTD.WW-ST-ATB-ADMN) add-> RESET INITIAL #EDIT-MASK add-> RESET INITIAL #BLANK-SUB add-> PERFORM CALL-EDITOR WWVALLDA add-> IF NOT #VALID-VALUE OR NOT #VALID-MASK add-> ASSIGN ST-ATB-ADMN-F = TRUE add-> MOVE HI-LITE-ATTR TO ST-ATB-ADMN-CV add-> ELSE add-> MOVE NORMAL-ATTR TO ST-ATB-ADMN-CV add-> RESET INITIAL ST-ATB-ADMN-F add-> ASSIGN STUDENT-LOGICAL = TRUE add-> /* add-> /* Value may have leading underscores removed add-> IF WWSTDNTD.WW-ST-ATB-ADMN NE #VALUE add-> ASSIGN WWSTDNTD.WW-ST-ATB-ADMN = #VALUE add-> MOVE #VALUE TO WWVALLDA.#VALU(#VALU-SUB) add-> END-IF add-> END-IF add-> WHEN ST-ATB-TEST-CV MODIFIED OR add-> ST-ATB-TEST-F add-> ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-ATB-TEST' add-> ASSIGN #VALUE = WWSTDNTD.WW-ST-ATB-TEST add-> ASSIGN #FIELD-POS = POS(WWSTDNTD.WW-ST-ATB-TEST) add-> RESET INITIAL #EDIT-MASK add-> RESET INITIAL #BLANK-SUB add-> PERFORM CALL-EDITOR WWVALLDA add-> IF NOT #VALID-VALUE OR NOT #VALID-MASK add-> ASSIGN ST-ATB-TEST-F = TRUE add-> MOVE HI-LITE-ATTR TO ST-ATB-TEST-CV add-> ELSE add-> MOVE NORMAL-ATTR TO ST-ATB-TEST-CV add-> RESET INITIAL ST-ATB-TEST-F add-> ASSIGN STUDENT-LOGICAL = TRUE add-> /* add-> /* Value may have leading underscores removed add-> IF WWSTDNTD.WW-ST-ATB-TEST NE #VALUE add-> ASSIGN WWSTDNTD.WW-ST-ATB-TEST = #VALUE add-> MOVE #VALUE TO WWVALLDA.#VALU(#VALU-SUB) add-> END-IF add-> END-IF add-> WHEN ST-ATB-DATE-CV MODIFIED OR add-> ST-ATB-DATE-F add-> ASSIGN #FILE-FIELD = 'WWSTDNTS.WW-ST-ATB-DATE' add-> ASSIGN #VALUE = WWSTDNTS.WW-ST-ATB-DATE add-> ASSIGN #FIELD-POS = POS(WWSTDNTS.WW-ST-ATB-DATE) add-> ASSIGN #EDIT-MASK = 'MM/DD/YYYY' add-> RESET INITIAL #BLANK-SUB add-> PERFORM CALL-EDITOR WWVALLDA add-> IF NOT #VALID-VALUE OR NOT #VALID-MASK add-> ASSIGN ST-ATB-DATE-F = TRUE add-> MOVE HI-LITE-ATTR TO ST-ATB-DATE-CV add-> ELSE add-> MOVE NORMAL-ATTR TO ST-ATB-DATE-CV add-> RESET INITIAL ST-ATB-DATE-F add-> ASSIGN STUDENT-LOGICAL = TRUE add-> IF #VALUE = SPACE add-> RESET WWSTDNTD.WW-ST-ATB-DATE add-> WWSTDNTS.WW-ST-ATB-DATE add-> ELSE add-> MOVE EDITED #VALUE TO add-> WWSTDNTD.WW-ST-ATB-DATE (EM=MMDDYYYY) add-> MOVE EDITED WWSTDNTD.WW-ST-ATB-DATE add-> (EM=MM/DD/YYYY) TO add-> WWSTDNTS.WW-ST-ATB-DATE add-> END-IF add-> IF #VALU-SUB > 0 add-> MOVE WWSTDNTS.WW-ST-ATB-DATE TO add-> WWVALLDA.#VALU(#VALU-SUB) add-> END-IF add-> END-IF 005070 WHEN ST-G-MPN-CV MODIFIED OR 005080 ST-G-MPN-F
2 WW-STUDENT-ATTRIBUTES /* .... 3 WW-ST-LENDER A 9 /* add->3 WW-ST-ATB-YEAR A 4 /* add->3 WW-ST-ATB-STATE A 2 /* add->3 WW-ST-ATB-CODE A 2 /* add->3 WW-ST-ATB-ADMN A 2 /* add->3 WW-ST-ATB-TEST A 2 /* add->3 WW-ST-ATB-DATE D /* 3 WW-ST-SPECIAL A 20 /*
000810 02 WW-STUDENT-ATTRIBUTES .... 000910 03 WW-ST-LENDER add-> 03 WW-ST-ATB-YEAR add-> 03 WW-ST-ATB-STATE add-> 03 WW-ST-ATB-CODE add-> 03 WW-ST-ATB-ADMN add-> 03 WW-ST-ATB-TEST add-> 03 WW-ST-ATB-DATE 000920 03 WW-ST-SPECIAL
2 WW-STUDENT-CMP-SHADOW-FILE /* .... 3 WW-ST-AT-SRC A 20 /* add->3 WW-ST-ATB-DATE A 10 /* 3 WW-ST-AD1-SRC A 20 /*
2 STUDENT-CMP-LOGICALS /* WW-STUDENT-CMP Edit Lo .... 3 ST-LENDER-F L /* WW-ST-LENDER add->3 ST-ATB-YEAR-F L /* WW-ST-ATB-YEAR add->3 ST-ATB-STATE-F L /* WW-ST-ATB-STATE add->3 ST-ATB-CODE-F L /* WW-ST-ATB-CODE add->3 ST-ATB-ADMN-F L /* WW-ST-ATB-ADMN add->3 ST-ATB-TEST-F L /* WW-ST-ATB-TEST add->3 ST-ATB-DATE-F L /* WW-ST-ATB-DATE 3 ST-SPECIAL-F L /* WW-ST-SPECIAL
2 STUDENT-CMP-CNTL-VARS /* WW-STUDENT-CMP Control .... 3 ST-LENDER-CV C /* WW-ST-LENDER add->3 ST-ATB-YEAR-CV C /* WW-ST-ATB-YEAR add->3 ST-ATB-STATE-CV C /* WW-ST-ATB-STATE add->3 ST-ATB-CODE-CV C /* WW-ST-ATB-CODE add->3 ST-ATB-ADMN-CV C /* WW-ST-ATB-ADMN add->3 ST-ATB-TEST-CV C /* WW-ST-ATB-TEST add->3 ST-ATB-DATE-CV C /* WW-ST-ATB-DATE 3 ST-SPECIAL-CV C /* WW-ST-SPECIAL
000950 ST-LENDER-CV /* WW-ST-LENDER add-> ST-ATB-YEAR-CV /* WW-ST-ATB-YEAR add-> ST-ATB-STATE-CV /* WW-ST-ATB-STATE add-> ST-ATB-CODE-CV /* WW-ST-ATB-CODE add-> ST-ATB-ADMN-CV /* WW-ST-ATB-ADMN add-> ST-ATB-TEST-CV /* WW-ST-ATB-TEST add-> ST-ATB-DATE-CV /* WW-ST-ATB-DATE 000960 ST-SPECIAL-CV /* WW-ST-SPECIAL
3 ST-LENDER-CV C /* WW-ST-LENDER add->3 ST-ATB-YEAR-CV C /* WW-ST-ATB-YEAR add->3 ST-ATB-STATE-CV C /* WW-ST-ATB-STATE add->3 ST-ATB-CODE-CV C /* WW-ST-ATB-CODE add->3 ST-ATB-ADMN-CV C /* WW-ST-ATB-ADMN add->3 ST-ATB-TEST-CV C /* WW-ST-ATB-TEST add->3 ST-ATB-DATE-CV C /* WW-ST-ATB-DATE 3 ST-SPECIAL-CV C /* WW-ST-SPECIAL
2 WW-STUDENT-ATTRIBUTES /* .... 3 WW-ST-LENDER A 9 /* add->3 WW-ST-ATB-YEAR A 4 /* add->3 WW-ST-ATB-STATE A 2 /* add->3 WW-ST-ATB-CODE A 2 /* add->3 WW-ST-ATB-ADMN A 2 /* add->3 WW-ST-ATB-TEST A 2 /* add->3 WW-ST-ATB-DATE D /* 3 WW-ST-SPECIAL A 20 /*
000810 02 WW-STUDENT-ATTRIBUTES .... 000910 03 WW-ST-LENDER add-> 03 WW-ST-ATB-YEAR add-> 03 WW-ST-ATB-STATE add-> 03 WW-ST-ATB-CODE add-> 03 WW-ST-ATB-ADMN add-> 03 WW-ST-ATB-TEST add-> 03 WW-ST-ATB-DATE 000920 03 WW-ST-SPECIAL
2 WW-STUDENT-ATTRIBUTES /* .... 3 WW-ST-LENDER A 9 /* add->3 WW-ST-ATB-YEAR A 4 /* add->3 WW-ST-ATB-STATE A 2 /* add->3 WW-ST-ATB-CODE A 2 /* add->3 WW-ST-ATB-ADMN A 2 /* add->3 WW-ST-ATB-TEST A 2 /* add->3 WW-ST-ATB-DATE D /* 3 WW-ST-SPECIAL A 20 /*
000810 02 WW-STUDENT-ATTRIBUTES .... 000910 03 WW-ST-LENDER add-> 03 WW-ST-ATB-YEAR add-> 03 WW-ST-ATB-STATE add-> 03 WW-ST-ATB-CODE add-> 03 WW-ST-ATB-ADMN add-> 03 WW-ST-ATB-TEST add-> 03 WW-ST-ATB-DATE 000920 03 WW-ST-SPECIAL
003460 VALUE 'WW-ST-LENDER' 003470 ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-LENDER' 003480 ASSIGN #VALUE = BATCH-TRAN.DATA-VALUE 003490 PERFORM CALL-EDIT-ROUTINE 003500 IF NOT #VALID-VALUE OR NOT #VALID-MASK 003510 ASSIGN REJECT-TRANS = TRUE 003520 ELSE 003530 ASSIGN WWSTDNTD.WW-ST-LENDER = #VALUE 003540 END-IF add-> VALUE 'WW-ST-ATB-YEAR' add-> ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-ATB-YEAR' add-> ASSIGN #VALUE = BATCH-TRAN.DATA-VALUE add-> PERFORM CALL-EDIT-ROUTINE add-> IF NOT #VALID-VALUE OR NOT #VALID-MASK add-> ASSIGN REJECT-TRANS = TRUE add-> ELSE add-> ASSIGN WWSTDNTD.WW-ST-ATB-YEAR = #VALUE add-> END-IF add-> VALUE 'WW-ST-ATB-STATE' add-> ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-ATB-STATE' add-> ASSIGN #VALUE = BATCH-TRAN.DATA-VALUE add-> PERFORM CALL-EDIT-ROUTINE add-> IF NOT #VALID-VALUE OR NOT #VALID-MASK add-> ASSIGN REJECT-TRANS = TRUE add-> ELSE add-> ASSIGN WWSTDNTD.WW-ST-ATB-STATE = #VALUE add-> END-IF add-> VALUE 'WW-ST-ATB-CODE' add-> ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-ATB-CODE' add-> ASSIGN #VALUE = BATCH-TRAN.DATA-VALUE add-> PERFORM CALL-EDIT-ROUTINE add-> IF NOT #VALID-VALUE OR NOT #VALID-MASK add-> ASSIGN REJECT-TRANS = TRUE add-> ELSE add-> ASSIGN WWSTDNTD.WW-ST-ATB-CODE = #VALUE add-> END-IF add-> VALUE 'WW-ST-ATB-ADMN' add-> ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-ATB-ADMN' add-> ASSIGN #VALUE = BATCH-TRAN.DATA-VALUE add-> PERFORM CALL-EDIT-ROUTINE add-> IF NOT #VALID-VALUE OR NOT #VALID-MASK add-> ASSIGN REJECT-TRANS = TRUE add-> ELSE add-> ASSIGN WWSTDNTD.WW-ST-ATB-ADMN = #VALUE add-> END-IF add-> VALUE 'WW-ST-ATB-TEST' add-> ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-ATB-TEST' add-> ASSIGN #VALUE = BATCH-TRAN.DATA-VALUE add-> PERFORM CALL-EDIT-ROUTINE add-> IF NOT #VALID-VALUE OR NOT #VALID-MASK add-> ASSIGN REJECT-TRANS = TRUE add-> ELSE add-> ASSIGN WWSTDNTD.WW-ST-ATB-TEST = #VALUE add-> END-IF add-> VALUE 'WW-ST-ATB-DATE' add-> ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-ATB-DATE' add-> ASSIGN #VALUE = BATCH-TRAN.DATA-VALUE add-> ASSIGN #EDIT-MASK = 'MM/DD/YYYY' add-> PERFORM CALL-EDIT-ROUTINE add-> IF NOT #VALID-VALUE OR NOT #VALID-MASK add-> ASSIGN REJECT-TRANS = TRUE add-> ELSE add-> IF #VALUE = SPACE add-> RESET WWSTDNTD.WW-ST-ATB-DATE add-> ELSE add-> MOVE EDITED #VALUE-MASK TO add-> WWSTDNTD.WW-ST-ATB-DATE (EM=MMDDYYYY) add-> END-IF add-> IF #VALU-SUB > 0 add-> MOVE EDITED WWSTDNTD.WW-ST-ATB-DATE add-> (EM=MM/DD/YYYY) TO add-> WWVALLDA.#VALU(#VALU-SUB) add-> END-IF add-> END-IF 003550 VALUE 'WW-ST-SPECIAL' 003560 ASSIGN #FILE-FIELD = 'WWSTDNTD.WW-ST-SPECIAL' 003570 ASSIGN #VALUE = BATCH-TRAN.DATA-VALUE 003580 PERFORM CALL-EDIT-ROUTINE 003590 IF NOT #VALID-VALUE OR NOT #VALID-MASK 003600 ASSIGN REJECT-TRANS = TRUE 003610 ELSE 003620 ASSIGN WWSTDNTD.WW-ST-SPECIAL = #VALUE 003630 END-IF
2 WW-STUDENT-ATTRIBUTES /* .... 3 WW-ST-LENDER A 9 /* add->3 WW-ST-ATB-YEAR A 4 /* add->3 WW-ST-ATB-STATE A 2 /* add->3 WW-ST-ATB-CODE A 2 /* add->3 WW-ST-ATB-ADMN A 2 /* add->3 WW-ST-ATB-TEST A 2 /* add->3 WW-ST-ATB-DATE D /* 3 WW-ST-SPECIAL A 20 /*
000810 02 WW-STUDENT-ATTRIBUTES .... 000910 03 WW-ST-LENDER add-> 03 WW-ST-ATB-YEAR add-> 03 WW-ST-ATB-STATE add-> 03 WW-ST-ATB-CODE add-> 03 WW-ST-ATB-ADMN add-> 03 WW-ST-ATB-TEST add-> 03 WW-ST-ATB-DATE 000920 03 WW-ST-SPECIAL
2 WW-STUDENT-SHADOW-FILE /* .... 3 WW-ST-AT-SRC A 20 /* add->3 WW-ST-ATB-DATE A 10 /* 3 WW-ST-AD1-SRC A 20 /*
2 STUDENT-LOGICALS /* WW-STUDENT Edit Logica .... 3 ST-LENDER-F L /* WW-ST-LENDER add->3 ST-ATB-YEAR-F L /* WW-ST-ATB-YEAR add->3 ST-ATB-STATE-F L /* WW-ST-ATB-STATE add->3 ST-ATB-CODE-F L /* WW-ST-ATB-CODE add->3 ST-ATB-ADMN-F L /* WW-ST-ATB-ADMN add->3 ST-ATB-TEST-F L /* WW-ST-ATB-TEST add->3 ST-ATB-DATE-F L /* WW-ST-ATB-DATE 3 ST-SPECIAL-F L /* WW-ST-SPECIAL
2 STUDENT-CNTL-VARS /* WW-STUDENT Control Var .... 3 ST-LENDER-CV C /* WW-ST-LENDER add->3 ST-ATB-YEAR-CV C /* WW-ST-ATB-YEAR add->3 ST-ATB-STATE-CV C /* WW-ST-ATB-STATE add->3 ST-ATB-CODE-CV C /* WW-ST-ATB-CODE add->3 ST-ATB-ADMN-CV C /* WW-ST-ATB-ADMN add->3 ST-ATB-TEST-CV C /* WW-ST-ATB-TEST add->3 ST-ATB-DATE-CV C /* WW-ST-ATB-DATE 3 ST-SPECIAL-CV C /* WW-ST-SPECIAL
000950 ST-LENDER-CV /* WW-ST-LENDER add-> ST-ATB-YEAR-CV /* WW-ST-ATB-YEAR add-> ST-ATB-STATE-CV /* WW-ST-ATB-STATE add-> ST-ATB-CODE-CV /* WW-ST-ATB-CODE add-> ST-ATB-ADMN-CV /* WW-ST-ATB-ADMN add-> ST-ATB-TEST-CV /* WW-ST-ATB-TEST add-> ST-ATB-DATE-CV /* WW-ST-ATB-DATE 000960 ST-SPECIAL-CV /* WW-ST-SPECIAL
3 ST-LENDER-CV C /* WW-ST-LENDER add->3 ST-ATB-YEAR-CV C /* WW-ST-ATB-YEAR add->3 ST-ATB-STATE-CV C /* WW-ST-ATB-STATE add->3 ST-ATB-CODE-CV C /* WW-ST-ATB-CODE add->3 ST-ATB-ADMN-CV C /* WW-ST-ATB-ADMN add->3 ST-ATB-TEST-CV C /* WW-ST-ATB-TEST add->3 ST-ATB-DATE-CV C /* WW-ST-ATB-DATE 3 ST-SPECIAL-CV C /* WW-ST-SPECIAL