DGMTHL1 ;ALB/CJM/TDM - Hardship Determinations - Build List Area;13 JUN 1997 08:00 am ; 8/29/02 4:50pm
Source file <DGMTHL1.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 6 | SET^DGENL1 (AFTER,EN,PRIOR)^DGMTEVT ($$DELETE,$$EXT,$$GETCODE,$$STORE)^DGMTH INIT^DGMTHL $$GETSITE^DGMTU4 (FULL,PAUSE)^VALM1 |
| VA Fileman | 2 | ^DIE ^DIR |
| Income Verification Match | 1 | $$LOG^IVMPLOG |
| Kernel | 1 | ($$FMTE,$$NOW)^XLFDT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETSTAT(HARDSHIP,EDITFLG) | ;
|
|
| GETEFF(HARDSHIP) | ;
|
|
| RUSURE() | ;
|
|
| SET(DGARY,HARDSHIP,DGLINE,DGCNT) | ;
|
|
| CHKADD(HARDSHIP) | ;
|
|
| EN(DGARY,HARDSHIP,DGCNT) | ;Entry point to build list area
; Input; ; DGARY Global array subscript ; HARDSHIP - hardship array (pass by reference) ; Output -- DGCNT Number of lines in the list |
|
| GETREV(HARDSHIP) | ;
|
|
| COMMENTS(HARDSHIP) | ;
|
|
| AFTER(HARDSHIP) | ;calls means test event driver
|
|
| GETREAS(HARDSHIP) | ;
|
|
| EDIT(HARDSHIP) | ;
|
|
| CHKDEL(HARDSHIP) | ;
|
|
| DELETE(HARDSHIP) | ;
|
|
| PRIOR(HARDSHIP) | ;set up for means test event driver
|
|
| ADD(HARDSHIP) | ;
|
| Name | Field # of Occurrence |
|---|---|
| SET^DGENL1 | SET+9, SET+11, SET+13, SET+15, SET+17, SET+20, SET+22, SET+24, SET+26, SET+28 , SET+30, SET+33, SET+35, SET+39, SET+43 |
| AFTER^DGMTEVT | AFTER+1 |
| EN^DGMTEVT | AFTER+3 |
| PRIOR^DGMTEVT | PRIOR+6 |
| $$DELETE^DGMTH | DELETE+7 |
| $$EXT^DGMTH | SET+11, SET+13, SET+15, SET+17, SET+20, SET+22, SET+24, SET+26, SET+28, SET+30 , SET+33, SET+35, GETSTAT+16 |
| $$GETCODE^DGMTH | CHKADD+9, ADD+11, GETSTAT+10 |
| $$STORE^DGMTH | ADD+27, EDIT+15 |
| INIT^DGMTHL | ADD+33, EDIT+21, DELETE+8, COMMENTS+12 |
| $$GETSITE^DGMTU4 | ADD+14, CHKDEL+4 |
| ^DIE | COMMENTS+11 |
| ^DIR | GETSTAT+18, GETEFF+12, GETREV+20, GETREAS+12, RUSURE+9 |
| $$LOG^IVMPLOG | ADD+30, EDIT+18 |
| FULL^VALM1 | GETSTAT+17, COMMENTS+10 |
| PAUSE^VALM1 | ADD+9, ADD+12, ADD+31, EDIT+19, DELETE+7, COMMENTS+9 |
| $$FMTE^XLFDT | GETEFF+11, GETREV+12, GETREV+18 |
| $$NOW^XLFDT | ADD+19 |
| Name | Line Occurrences |
|---|---|
| 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 |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DG(408.32 - [#408.32] | GETSTAT+23 |
| ^DGMT(408.31 - [#408.31] | SET+37, SET+42, SET+43 |
| Name | Line Occurrences |
|---|---|
| $$GETEFF | ADD+23, EDIT+11 |
| $$GETREAS | ADD+25, EDIT+13 |
| $$GETREV | ADD+24, EDIT+12 |
| $$GETSTAT | ADD+22, EDIT+10 |
| $$RUSURE | DELETE+7 |
| AFTER | ADD+32, EDIT+20 |
| PRIOR | ADD+26, EDIT+14 |
| SET | EN+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CODE | CHKADD+7~, CHKADD+8*, CHKADD+9*, CHKADD+10, ADD+8~, ADD+10*, ADD+11*, ADD+12 |
| DA | COMMENTS+8~, COMMENTS+11* |
| >> DFN | PRIOR+1* |
| DGARY | EN~, EN+8, SET~, SET+9, SET+11, SET+13, SET+15, SET+17, SET+20, SET+22 , SET+24, SET+26, SET+28, SET+30, SET+33, SET+35, SET+39, SET+43 |
| DGCNT | EN~, EN+7*, EN+8, SET~, SET+9, SET+11, SET+13, SET+15, SET+17, SET+20 , SET+22, SET+24, SET+26, SET+28, SET+30, SET+33, SET+35, SET+39, SET+43 |
| DGLINE | EN+6~, EN+7*, EN+8, SET~, SET+8, SET+9, SET+10*, SET+11, SET+12*, SET+13 , SET+14*, SET+15, SET+16*, SET+17*, SET+19*, SET+20, SET+21*, SET+22, SET+23*, SET+24 , SET+25*, SET+26, SET+27*, SET+28, SET+29*, SET+30, SET+31*, SET+33, SET+34*, SET+35 , SET+36*, SET+39, SET+40*, SET+43, SET+44* |
| DGMTA | AFTER+4! |
| DGMTACT | PRIOR+4*, AFTER+4! |
| DGMTDT | AFTER+4! |
| DGMTI | PRIOR+2*, AFTER+4! |
| DGMTINF | AFTER+2*, AFTER+4! |
| DGMTP | AFTER+4! |
| DGMTS | PRIOR+3*, AFTER+4! |
| DGMTYPT | PRIOR+5*, AFTER+4! |
| DGSTART | SET+6~, SET+8* |
| DIE | COMMENTS+8~, COMMENTS+11* |
| DIR | GETSTAT+9~, GETEFF+8~, GETREV+15~, GETREAS+8~, RUSURE+5~ |
| DIR("?" | GETREV+13*, GETREV+19*, GETREV+24 |
| DIR("A" | GETSTAT+15*, GETEFF+10*, GETREV+11*, GETREV+17*, GETREAS+10*, RUSURE+7* |
| DIR("B" | GETSTAT+16*, GETEFF+11*, GETREV+12*, GETREV+18*, GETREAS+11*!, RUSURE+8* |
| DIR("S" | GETSTAT+12*, GETSTAT+13*, GETSTAT+14* |
| DIR(0 | GETSTAT+11*, GETEFF+9*, GETREV+10*, GETREV+16*, GETREAS+9*, RUSURE+6* |
| >> DIROUT | GETREV+21 |
| >> DIRUT | GETSTAT+19, GETEFF+13, RUSURE+10 |
| DR | COMMENTS+8~, COMMENTS+11* |
| DT | ADD+13, GETEFF+9, GETREV+24 |
| >> DTOUT | GETREV+21, GETREAS+13 |
| >> DUOUT | GETREV+21, GETREAS+13 |
| DUZ | ADD+9, ADD+14, ADD+17, ADD+18, CHKDEL+4, COMMENTS+9 |
| EDITFLG | GETSTAT~, GETSTAT+10 |
| ERROR | ADD+8~, ADD+27, ADD+31, EDIT+8~, EDIT+15, EDIT+19, DELETE+6~, DELETE+7 |
| EVENTS | ADD+28~, ADD+30, EDIT+16~, EDIT+18 |
| EVENTS("IVM" | ADD+29*, EDIT+17* |
| FLTRSTAT | GETSTAT+9~, GETSTAT+10*, GETSTAT+13, GETSTAT+14 |
| HARDSHIP | EN~, EN+8, SET~, CHKADD~, ADD~, ADD+22, ADD+23, ADD+24, ADD+25, ADD+26 , ADD+27, ADD+32, EDIT~, EDIT+10, EDIT+11, EDIT+12, EDIT+13, EDIT+14, EDIT+15, EDIT+20 , CHKDEL~, DELETE~, DELETE+7, GETSTAT~, GETEFF~, GETREV~, GETREAS~, PRIOR~, AFTER~, COMMENTS~ |
| HARDSHIP("AGREE" | SET+17, GETSTAT+23* |
| HARDSHIP("BY" | SET+28, ADD+17*, CHKDEL+4 |
| HARDSHIP("CTG | RY CHNGD BY" , SET+35, ADD+18* |
| HARDSHIP("CUR | RENT STATUS" , SET+11, CHKADD+9, ADD+11, ADD+15, GETSTAT+10, GETSTAT+16, GETSTAT+21*, PRIOR+3 |
| HARDSHIP("DFN" | ADD+30, EDIT+18, PRIOR+1 |
| HARDSHIP("DT/ | TM CTGRY CHNGD" , SET+33, ADD+19* |
| HARDSHIP("EFFECTIVE" | SET+22, ADD+13*, GETEFF+11, GETEFF+15* |
| HARDSHIP("HARDSHIP?" | SET+20, ADD+20*, CHKDEL+4 |
| HARDSHIP("MTIEN" | SET+37, SET+42, SET+43, PRIOR+2, COMMENTS+11 |
| HARDSHIP("REASON" | SET+30, GETREAS+11, GETREAS+14* |
| HARDSHIP("REVIEW" | SET+24, GETREV+12, GETREV+18, GETREV+26* |
| HARDSHIP("SITE" | SET+26, ADD+14*, CHKDEL+4 |
| HARDSHIP("TES | T DATE" , SET+15, GETEFF+9, GETEFF+11, T STATUS" , ADD+15*, GETSTAT+10 |
| HARDSHIP("YEAR" | SET+13, ADD+30, EDIT+18 |
| I | AFTER+4! |
| >> IOINHI | SET+39 |
| >> IOINORM | SET+39 |
| >> IORVOFF | SET+9 |
| >> IORVON | SET+9 |
| J | AFTER+4! |
| LINE | SET+6~, SET+38~, SET+41*, SET+42*, SET+43 |
| RET | GETREV+8~, GETREV+9*, GETREV+21*, GETREV+22*, GETREV+23*, GETREV+25*, GETREV+26, GETREV+27 |
| STOP | GETREV+8~, GETREV+9*, GETREV+14, GETREV+21*, GETREV+22*, GETREV+23*, GETREV+25* |
| U | GETSTAT+23 |
| >> VALMBCK | ADD+9*, ADD+34*, EDIT+22*, DELETE+9*, GETSTAT+24*, COMMENTS+9*, COMMENTS+14* |
| >> VALMBG | COMMENTS+13* |
| >> VALMCNT | COMMENTS+13 |
| X | GETREV+8~, GETREV+22 |
| Y | GETSTAT+20, GETSTAT+21, GETSTAT+23, GETEFF+14, GETEFF+15, GETREV+8~, GETREV+22*, GETREV+23, GETREV+24, GETREV+26 , GETREAS+14, AFTER+4!, RUSURE+11 |