DG53735P ;EG,TMK - Re-transmit OEF-OIF Data to HEC ; 10/24/2006
Source file <DG53735P.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 3 | (,$$S)^%ZTLOAD ($$FMADD,$$FMTE,$$NOW)^XLFDT ($$NEWCP,BMES)^XPDUTL | 
| VA Fileman | 2 | ^DIE ^DIR | 
| Income Verification Match | 1 | ($$YEAR,EVENT)^IVMPLOG | 
| MailMan | 1 | ^XMD | 
| Registration | 1 | $$CVDATE^DGCVRPT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| STOP(NAMSPC) | ; returns stop flag | |
| SET(DFN,CEN,CALC,REASON) | ; | |
| BLDLINE(NAMSPC,TEXT,LIN) | ;bld line in TMP | |
| TESTID(MESS) | ; | |
| LOOP(NAMSPC,TESTING) | ; | |
| NAMSPC() | ; | |
| SUMRY(LIN,TOTREC,TOTPAT,NAMSPC) | ; summary lines | |
| KILIT(POST,NAMSPC) | ; | |
| CHKSTAT(POST,NAMSPC) | ;check if job is running, stopped, or complete | |
| SETUPX(EXPDAYS,NAMSPC) | ; ; requires EXPDAYS - # of days to keep XTMP | |
| TEST | ; test entry point | |
| TRANSMIT(DFN) | ; | |
| STATUS | ; current run status | |
| END | ; Post-install done | |
| CHPAT(DFN,CEN,CALC) | ; Function returns: ; 0 if no CV End date or CV End date not correct ; 1 if CV End Date correct ; Also returns CEN=CV END DATE ON FILE CALC=CALCULATED CV END DATE | |
| HDNG(NAMSPC,LIN,STAT,STIME,ETIME,TESTING) | ; hdr lines | |
| RUN | ;entry point from taskman | |
| POST | ||
| EP | ; Queue the conversion | |
| CHKR(DFN,IEN) | ; | |
| MAILIT(HTEXT,DUZ,NAMSPC) | ; send mail msg | |
| DEQUE(NAMSPC) | ; | |
| UPDATEX(NAMSPC,TOTREC,LASTREC,TOTPAT) | ; | |
| QUE | ||
| UPDCVED(NAMSPC,DFN,CEN,CALC) | ; Update CV end date | |
| ALOEIF(NAMSPC,TESTING,ZTSTOP) | ; | |
| MAIL(NAMSPC,TESTING,DUZ) | ; stats | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZTLOAD | QUE+3 | 
| $$S^%ZTLOAD | STOP+3 | 
| $$CVDATE^DGCVRPT | CHPAT+8 | 
| ^DIE | UPDCVED+3 | 
| ^DIR | TESTID+3 | 
| $$YEAR^IVMPLOG | CHKR+11 | 
| EVENT^IVMPLOG | TRANSMIT+3 | 
| $$FMADD^XLFDT | SETUPX+4 | 
| $$FMTE^XLFDT | STATUS+6, STATUS+8, HDNG+6 | 
| $$NOW^XLFDT | QUE+2, DEQUE+6, DEQUE+12, SETUPX+3, STOP+7 | 
| ^XMD | MAILIT+6 | 
| $$NEWCP^XPDUTL | EP+2, EP+3 | 
| BMES^XPDUTL | POST+1, POST+3, POST+4, POST+5, END+1, RUN+4 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | CHKR+12, CHPAT+7 | 
| ^DPT("ALOEIF" | ALOEIF+8, ALOEIF+9, ALOEIF+10 | 
| ^IVM(301.5 | CHKR+11 | 
| ^TMP( | MAIL+11!, HDNG+2!, BLDLINE+2* | 
| ^XTMP( | RUN+6!, TEST+5!, TEST+11*, DEQUE+4, DEQUE+7*, DEQUE+10, DEQUE+13*, DEQUE+17, SETUPX+5*, SETUPX+6* , LOOP+5, LOOP+6, ALOEIF+5, CHPAT+16*, UPDCVED+4*, SET+1*, UPDATEX+2, UPDATEX+5*, STATUS+3, STOP+4! , STOP+6, STOP+8*, MAIL+2, CHKSTAT+1, KILIT+1! | 
| Name | Line Occurrences | 
|---|---|
| $$CHKSTAT | RUN+3, TEST+4 | 
| $$CHPAT | CHKR+6 | 
| $$LOOP | DEQUE+9 | 
| $$NAMSPC | RUN+2, TEST+2, STATUS+2 | 
| $$STOP | CHKR+20 | 
| $$TESTID | TEST+6, TEST+8 | 
| ALOEIF | LOOP+13 | 
| BLDLINE | HDNG+5, HDNG+7, HDNG+8, HDNG+11, HDNG+12, SUMRY+3, SUMRY+5 | 
| CHKR | ALOEIF+10 | 
| DEQUE | RUN+6, TEST+12 | 
| HDNG | MAIL+8 | 
| KILIT | CHKSTAT+3 | 
| DEQUE+15 | |
| MAILIT | MAIL+10 | 
| QUE | POST+2 | 
| SET | CHKR+14, CHPAT+10, CHPAT+21 | 
| SETUPX | DEQUE+3 | 
| SUMRY | MAIL+9 | 
| TRANSMIT | CHKR+7, CHKR+15 | 
| UPDATEX | CHKR+18 | 
| UPDCVED | CHPAT+10, CHPAT+19 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | EP+1~, EP+2*, EP+3* | 
| BEGTIME | SETUPX+2~, SETUPX+3*, SETUPX+4, SETUPX+5 | 
| CALC | CHKR+1~, CHKR+6, CHKR+14, CHPAT~, CHPAT+6*, CHPAT+8*, CHPAT+10, CHPAT+16, CHPAT+18, CHPAT+19 , CHPAT+20, CHPAT+21, UPDCVED~, UPDCVED+2, UPDCVED+4, SET~, SET+1 | 
| CEN | CHKR+1~, CHKR+6, CHKR+14, CHPAT~, CHPAT+6*, CHPAT+7*, CHPAT+10, CHPAT+12, CHPAT+16, CHPAT+18 , CHPAT+19, CHPAT+20, CHPAT+21, UPDCVED~, UPDCVED+4, SET~, SET+1 | 
| CONF | ALOEIF+1~, ALOEIF+8*, ALOEIF+9*, ALOEIF+10, CHKR+17 | 
| DA | UPDCVED+1~, UPDCVED+2* | 
| DFN | ALOEIF+1~, ALOEIF+9*, ALOEIF+10, CHKR~, CHKR+6, CHKR+7, CHKR+11, CHKR+12, CHKR+14, CHKR+15 , CHKR+17, TRANSMIT~, TRANSMIT+3, CHPAT~, CHPAT+7, CHPAT+8, CHPAT+10, CHPAT+15, CHPAT+16, CHPAT+19 , CHPAT+21, UPDCVED~, UPDCVED+2, UPDCVED+4, SET~, SET+1 | 
| DGARRY | CHPAT+5~, CHPAT+8 | 
| DGARRY("OEF/OIF" | CHPAT+13, CHPAT+16 | 
| DGARRY(2 | CHPAT+15 | 
| DGOK | CHPAT+5~, CHPAT+10*, CHPAT+20*, CHPAT+22*, CHPAT+23 | 
| DGX | TESTID+1~, TESTID+4*, TESTID+5*, TESTID+6 | 
| DIE | UPDCVED+1~, UPDCVED+2* | 
| DIR | TESTID+1~, TESTID+3! | 
| DIR("A" | TESTID+2* | 
| DIR(0 | TESTID+2* | 
| DR | UPDCVED+1~, UPDCVED+2* | 
| DTOUT | TESTID+1~, TESTID+5 | 
| DUOUT | TESTID+1~, TESTID+5 | 
| DUZ | DEQUE+15, MAIL~, MAIL+10, MAILIT~, MAILIT+2 | 
| END | ALOEIF+1~, ALOEIF+3*, ALOEIF+6*, ALOEIF+8 | 
| ENDDT | TEST+1~, TEST+8*, TEST+9, TEST+10, TEST+11 | 
| ETIME | MAIL+1~, MAIL+5*, MAIL+8, HDNG~, HDNG+6 | 
| EXPDAYS | SETUPX~, SETUPX+4 | 
| FIRST | ALOEIF+1~ | 
| FIRST("CONF" | ALOEIF+7*, ALOEIF+8* | 
| FIRST("DFN" | ALOEIF+7*, ALOEIF+9* | 
| FIRST("FRDT" | ALOEIF+7*, ALOEIF+8* | 
| FIRST("IEN" | ALOEIF+7*, ALOEIF+9* | 
| FRDT | ALOEIF+1~, ALOEIF+8*, ALOEIF+9, ALOEIF+10, CHKR+17 | 
| HTEXT | HDNG+1~, HDNG+4*, HDNG+5, HDNG+6*, HDNG+7, MAILIT~, MAILIT+4 | 
| IEN | ALOEIF+1~, ALOEIF+9*, ALOEIF+10*, CHKR~, CHKR+12, CHKR+17 | 
| LASTREC | LOOP+2~, LOOP+3*, LOOP+8*, ALOEIF+3, ALOEIF+7, CHKR+17*, CHKR+18, UPDATEX~, UPDATEX+3 | 
| LD | CHKR+10~, CHKR+11*, CHKR+13 | 
| LIN | MAIL+8, MAIL+9, HDNG~, HDNG+3*, HDNG+5, HDNG+7, HDNG+8, HDNG+11, HDNG+12, SUMRY~ , SUMRY+3, SUMRY+5, BLDLINE~, BLDLINE+1*, BLDLINE+2 | 
| LOEIF | CHKR+10~, CHKR+12*, CHKR+13 | 
| LSSD | CHPAT+14~, CHPAT+15*, CHPAT+16 | 
| LTR | CHKR+10~, CHKR+11*, CHKR+13 | 
| MESS | TESTID~, TESTID+2 | 
| NAMSPC | RUN+1~, RUN+2*, RUN+3, RUN+6, TEST+1~, TEST+2*, TEST+4, TEST+5, TEST+11, TEST+12 , DEQUE~, DEQUE+3, DEQUE+4, DEQUE+7, DEQUE+9, DEQUE+10, DEQUE+13, DEQUE+15, DEQUE+17, SETUPX~ , SETUPX+5, SETUPX+6, LOOP~, LOOP+5, LOOP+6, LOOP+13, ALOEIF~, ALOEIF+5, CHKR+18, CHKR+20 , CHPAT+10, CHPAT+16, CHPAT+19, UPDCVED~, UPDCVED+4, SET+1, UPDATEX~, UPDATEX+2, UPDATEX+5, STATUS+1~ , STATUS+2*, STATUS+3, STOP~, STOP+4, STOP+6, STOP+8, MAIL~, MAIL+2, MAIL+8, MAIL+9 , MAIL+10, MAIL+11, HDNG~, HDNG+2, HDNG+5, HDNG+7, HDNG+8, HDNG+11, HDNG+12, SUMRY~ , SUMRY+3, SUMRY+5, BLDLINE~, BLDLINE+2, MAILIT~, CHKSTAT~, CHKSTAT+1, CHKSTAT+3, KILIT~, KILIT+1 | 
| POST | CHKSTAT~, CHKSTAT+3, KILIT~, KILIT+1 | 
| PURGDT | SETUPX+2~, SETUPX+4*, SETUPX+5 | 
| REASON | SET~, SET+1 | 
| STARTDT | TEST+1~, TEST+6*, TEST+7, TEST+10, TEST+11 | 
| STAT | MAIL+1~, MAIL+4*, MAIL+8, HDNG~, HDNG+4 | 
| STIME | MAIL+1~, MAIL+4*, MAIL+8, HDNG~ | 
| TESTING | RUN+5~, RUN+6*, TEST+1~, TEST+3*, DEQUE+2~*, DEQUE+9, DEQUE+15, DEQUE+16!, LOOP~, LOOP+13 , ALOEIF~, ALOEIF+4, TRANSMIT+2, MAIL~, MAIL+8, HDNG~, HDNG+9 | 
| TEXT | HDNG+1~, HDNG+10*, HDNG+11, SUMRY+1~, SUMRY+2*, SUMRY+3, SUMRY+4*, SUMRY+5, BLDLINE~, BLDLINE+2 | 
| TODT | ALOEIF+1~, ALOEIF+3*, ALOEIF+6*, ALOEIF+8*, ALOEIF+9, ALOEIF+10, CHKR+17 | 
| TOTPAT | LOOP+2~, LOOP+11*, CHKR+18, TRANSMIT+1*, UPDATEX~, UPDATEX+4, MAIL+1~, MAIL+6*, MAIL+9, SUMRY~ , SUMRY+4 | 
| TOTREC | LOOP+2~, LOOP+4*, LOOP+10*, CHKR+3*, CHKR+18, CHKR+20, UPDATEX~, UPDATEX+3, MAIL+1~, MAIL+3* , MAIL+9, SUMRY~, SUMRY+2 | 
| U | TEST+11, DEQUE+5, DEQUE+6, DEQUE+11, DEQUE+12, SETUPX+5, SETUPX+6, LOOP+8, LOOP+10, LOOP+11 , ALOEIF+6, CHKR+11, CHKR+12, CHPAT+7, CHPAT+16, SET+1, UPDATEX+3, UPDATEX+4, STATUS+5, STATUS+6 , STATUS+7, STATUS+8, STATUS+9, STATUS+10, STATUS+11, STOP+7, MAIL+3, MAIL+4, MAIL+5, MAIL+6 | 
| X | TEST+1~, TEST+4*, TESTID+1~, DEQUE+1~, DEQUE+4*, DEQUE+5*, DEQUE+6*, DEQUE+7, DEQUE+10*, DEQUE+11* , DEQUE+12*, DEQUE+13, LOOP+2~, ALOEIF+1~, ALOEIF+5*, ALOEIF+6, CHKR+1~, CHPAT+5~, UPDCVED+1~, UPDATEX+1~ , UPDATEX+2*, UPDATEX+3*, UPDATEX+4*, UPDATEX+5, STATUS+1~, STATUS+3*, STATUS+4, STATUS+5, STATUS+6, STATUS+7 , STATUS+8, STATUS+9, STATUS+10, STATUS+11, STOP+1~, STOP+6*, STOP+7*, STOP+8, MAIL+1~, MAIL+2* , MAIL+3, MAIL+4, MAIL+5, MAIL+6, HDNG+1~, SUMRY+1~ | 
| XMDUZ | MAILIT+1~, MAILIT+2* | 
| XMSUB | MAILIT+1~, MAILIT+4* | 
| XMTEXT | MAILIT+1~, MAILIT+5* | 
| XMY | MAILIT+1~ | 
| XMY( | MAILIT+2* | 
| XMY("G.DGEN E | LIGIBILITY ALERT" , MAILIT+3* | 
| XREC | LOOP+2~, LOOP+6*, LOOP+8, LOOP+10, LOOP+11 | 
| Y | TESTID+1~, TESTID+4, UPDCVED+1~ | 
| ZTDESC | QUE~, QUE+1* | 
| ZTDTH | QUE~, QUE+2* | 
| ZTIO | QUE~, QUE+2* | 
| ZTRTN | QUE~, QUE+1* | 
| ZTSAVE | QUE~ | 
| ZTSK | POST~, POST+3 | 
| ZTSTOP | DEQUE+9*, DEQUE+11, LOOP+3*, LOOP+13, LOOP+14, ALOEIF~, ALOEIF+2*, ALOEIF+8*, ALOEIF+9, ALOEIF+10 , CHKR+20*, STOP+2*, STOP+3*, STOP+4*, STOP+5, STOP+10 | 
| Name | Field # of Occurrence | 
|---|---|
| $T( | NAMSPC+1 |