DGMTSCU ;ALB/RMO/CAW,LBD - Means Test Screen Driver Utilities ;21 JAN 1992 8:00 pm
Source file <DGMTSCU.m>
| Package | Total | Call Graph | 
|---|---|---|
| Registration | 5 | $$ASKNW^DGMTCOU $$LYR^DGMTSCU1 ($$NAME,$$SSN)^DGMTU1 GETIENS^DGMTU2 NEW^DGRPEIS1 | 
| Enrollment Application System | 1 | GETFIPS^EASAILK | 
| Kernel | 1 | ENDR^%ZISS | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SCRNS1 | ;Screen Number;Screen Name;Screen Entry Routine;Reader Return Routine | |
| PAR | ;Annual Means Test Parameters ; Input -- DGLY Last Year ; Output -- DGMTPAR Means Test Parameter 0th node ; DGMTGMT GMT Threshold values ; DGMTNWC Net Worth Calculation flag ; Returned if the current year's parameters are not available: ; DGMTPAR("PREV") Previous Year Income Parameters | 
 
 | 
| ROURET(DGMTSCI) | ;Screen read processor return routine ; Input -- DGMTSCI Screen number ; Output -- Routine name | |
| SETUP | ;Set-up the screen driver array and required screen variables ; Input -- DFN Patient IEN ; DGMTDT Date of Test ; DGMTYPT Type of Test ; Output -- DGMTSC Screen Driver Array ; DGVPRI Veteran Patient Relation IEN ; DGVINI Veteran Individual Annual Income IEN ; DGVIRI Veteran Income Relation IEN ; DGMTPAR Annual Means Test Parameter Array ; DGMTGMT GMT Threshold Values ; DGMTNWC Net Worth Calculation flag ; DGERR 1=ERROR and 0=NO ERROR | |
| HDNH | ; | |
| Q | ||
| SCR(DGMTSCI) | ;Screen name and number ; Input -- DGMTSCI Screen number ; Output -- Screen number;Screen name | |
| ROU(DGMTSCI) | ;Screen entry routine ; Input -- DGMTSCI Screen number ; Output -- Routine name | |
| SCRNS | ;Screen Number;Screen Name;Screen Entry Routine;Reader Return Routine | |
| HD | ;Print screen header ; Input -- DGMTSCI Screen number ; DGVPRI Veteran Patient Relation IEN ; DGMTDT Date of Test ; DGHLPF Help Flag (Optional) ; Output -- Screen Header | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("RM" | HD+12 | 
| ^DD("DD" | HDNH+2 | 
| ^DG(43 - [#43] | PAR+8, PAR+9, PAR+11, HD+11 | 
| ^DGMT(408.31 - [#408.31] | SETUP+17, SETUP+20 | 
| ^EAS(712.5 | PAR+16 | 
| Name | Line Occurrences | 
|---|---|
| $$SCR | HD+9 | 
| HDNH | HD+11 | 
| PAR | SETUP+25 | 
| Q | SETUP+23, SETUP+24 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | PAR+8, PAR+9 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> DFN | SETUP+24, PAR+14 | 
| >> DGERR | SETUP+13*, SETUP+23*, SETUP+24, SETUP+25* | 
| DGHDR | HD+6~, HD+9*, HD+10, HDNH+1 | 
| DGHLPF | HD+7*, HD+9, HDNH+2, HDNH+4! | 
| DGINI | SETUP+12~, SETUP+24 | 
| DGIOM | HD+6~, HD+8*, HD+10, HDNH+2 | 
| DGIRI | SETUP+12~, SETUP+24 | 
| DGLNE | HD+6~, HD+8*, HDNH+3 | 
| DGLY | SETUP+12~, SETUP+13*, PAR+8, PAR+9, PAR+14 | 
| >> DGMTDT | SETUP+13, SETUP+24, HDNH+2 | 
| >> DGMTGMT | PAR+13*, PAR+16* | 
| >> DGMTI | SETUP+17, SETUP+20 | 
| >> DGMTNWC | PAR+11* | 
| >> DGMTPAR | SETUP+25, PAR+8*, PAR+9* | 
| >> DGMTPAR("PREV" | PAR+9* | 
| DGMTSC | SETUP+13! | 
| DGMTSC( | SETUP+18*, SETUP+21*, SCR+4, ROU+4, ROURET+4 | 
| DGMTSCI | HD+9, SCR~, SCR+4, ROU~, ROU+4, ROURET~, ROURET+4 | 
| DGMTSCR | HD+6~, SCR+3~, SCR+4*, SCR+5 | 
| >> DGMTYPT | SETUP+14 | 
| DGPRI | SETUP+12~, SETUP+23, SETUP+24 | 
| DGPRTY | SETUP+12~ | 
| DGROU | ROU+3~, ROU+4*, ROU+5, ROURET+3~, ROURET+4*, ROURET+5 | 
| DGSCR | SETUP+12~, SETUP+14*, SETUP+18, SETUP+21 | 
| DGTAB | HD+6~, HD+10*, HDNH+1 | 
| >> DGVI | HD+11*, HD+12*, HDNH+1 | 
| >> DGVINI | SETUP+24* | 
| >> DGVIRI | SETUP+24* | 
| >> DGVO | HD+11*, HD+12*, HDNH+1 | 
| >> DGVPRI | SETUP+23*, HDNH+2 | 
| GMT | PAR+7~, PAR+14 | 
| GMT("GMTIEN" | PAR+15, PAR+16 | 
| I | SETUP+12~, SETUP+18*, SETUP+21* | 
| IOF | HDNH+1 | 
| >> IOINHI | HD+12 | 
| >> IOINLOW | HD+12 | 
| IOM | HD+8 | 
| IOST(0 | HD+11 | 
| X | SETUP+12~, SETUP+18*, SETUP+21*, HD+12*! | 
| Y | HD+6~, HDNH+2* | 
| Name | Field # of Occurrence | 
|---|---|
| $T(SCRNS+I | SETUP+18 | 
| $T(SCRNS1+I | SETUP+21 |