LAKDIFF ;DALOI/RWF - KEYBOARD DIFFERENTIAL COUNTER ;8/16/90 10:38
Source file <LAKDIFF.m>
| Package | Total | Call Graph | 
|---|---|---|
| Automated Lab Instruments | 6 | SET^LAB ^LABERR ^LAKDIFF1 ^LAKDIFF2 ^LAKDIFF3 (,RMK)^LASET | 
| Kernel | 5 | HOME^%ZIS (ENDR,KILL)^%ZISS (CLEAN,INITKB,PREP)^XGF $$DT^XLFDT $$DTIME^XUP | 
| Lab Service | 5 | (,STD,STOP)^LRCAPV ^LRGVK ^LRPARAM ADATE^LRWU PT^LRX | 
| Toolkit | 1 | ($$GET,EN)^XPAR | 
| VA Fileman | 1 | ^DIR | 
| Package | Total | Caller Graph | 
|---|---|---|
| Automated Lab Instruments | 1 | LA KB DIFF | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| QUIT | ; | |
| INT | ; | |
| DISPLAY | ; Ask user if display should be updated on each key press | |
| TRAP | ; Error Trap | |
| WLN | ; Select accession/patient to work with | |
| LA1 | ; | |
| LA2 | ; | 
| Name | Field # of Occurrence | 
|---|---|
| HOME^%ZIS | LA1+3 | 
| ENDR^%ZISS | LA1+55 | 
| KILL^%ZISS | QUIT+6 | 
| ^DIR | WLN+9, WLN+26, DISPLAY+11 | 
| SET^LAB | TRAP+2 | 
| ^LABERR | TRAP+1 | 
| ^LAKDIFF1 | LA2+19 | 
| ^LAKDIFF2 | LA2+20 | 
| ^LAKDIFF3 | LA2+27 | 
| ^LASET | LA1+13 | 
| RMK^LASET | LA2+25 | 
| ^LRCAPV | LA1+40 | 
| STD^LRCAPV | QUIT+13 | 
| STOP^LRCAPV | QUIT+15 | 
| ^LRGVK | QUIT+16 | 
| ^LRPARAM | LA1+1 | 
| ADATE^LRWU | LA1+34 | 
| PT^LRX | WLN+18 | 
| CLEAN^XGF | QUIT+5 | 
| INITKB^XGF | LA1+49 | 
| PREP^XGF | LA1+46 | 
| $$DT^XLFDT | LA1+26 | 
| $$GET^XPAR | DISPLAY+5 | 
| EN^XPAR | DISPLAY+16 | 
| $$DTIME^XUP | LA1+25 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("EON" | LA1+52 | 
| ^LA("LOCK" | LA1+23! | 
| ^LAB(60 - [#60] | INT+17 | 
| ^LAB(62.4 - [#62.4] | LA1+5 | 
| ^LAB(69.9 - [#69.9] | LA1+12 | 
| ^LAH( | LA2+24* | 
| ^LR - [#63] | WLN+17 | 
| ^LRO(68 - [#68] | LA1+38, LA1+40, WLN+4, WLN+13, WLN+14, WLN+15, QUIT+13 | 
| ^TMP("LA" | INT+6*, INT+10, INT+18*, QUIT+22! | 
| ^TMP("LR" | QUIT+22! | 
| ^TMP($J | INT+19*, INT+20*, QUIT+22! | 
| ^XTMP("LRCAP" | QUIT+9, QUIT+10! | 
| Name | Line Occurrences | 
|---|---|
| @( | TRAP+3 | 
| DISPLAY | LA1+28 | 
| INT | LA1+43 | 
| LA2 | LA1+57 | 
| QUIT | LA1+8, LA1+16, LA1+21, LA1+29, LA1+33, LA1+35, LA1+41, LA1+58 | 
| WLN | LA2+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | WLN+13, INT+12, INT+17, INT+18* | 
| ^(0 | WLN+14, WLN+17, INT+12 | 
| ^(4 | INT+12 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | QUIT+18! | 
| ACK | QUIT+18! | 
| ASK | QUIT+18! | 
| BASE | QUIT+18! | 
| C | QUIT+18! | 
| CENUM | QUIT+18! | 
| CHK | QUIT+18! | 
| CNT | QUIT+18! | 
| CODE | QUIT+18! | 
| CONT | QUIT+18! | 
| CUP | LA2+1~, LA2+11*, QUIT+18! | 
| DA | QUIT+18! | 
| DATYP | QUIT+18! | 
| DFN | WLN+17*, QUIT+18! | 
| DIR | WLN+1~, WLN+20!, DISPLAY+2~ | 
| DIR("?" | WLN+8* | 
| DIR("A" | WLN+7*, WLN+23*, WLN+24*, DISPLAY+10* | 
| DIR("B" | WLN+7*, WLN+25*, DISPLAY+7*, DISPLAY+8* | 
| DIR(0 | WLN+6*, WLN+22*, DISPLAY+9* | 
| DIROUT | WLN+1~, WLN+20!, DISPLAY+2~ | 
| DIRUT | WLN+1~, WLN+10, WLN+20!, WLN+28, DISPLAY+2~, DISPLAY+12 | 
| DONE | QUIT+18! | 
| DPF | QUIT+18! | 
| DT | LA1+26* | 
| DTIME | LA1+25* | 
| DTOUT | WLN+1~, WLN+20!, DISPLAY+2~ | 
| DUOUT | WLN+1~, WLN+20! | 
| DUZ | LA1+25, QUIT+9, QUIT+10 | 
| ECHOALL | QUIT+18! | 
| ER | QUIT+18! | 
| FLAG | LA2+1~, LA2+6*, LA2+20, LA2+21, QUIT+18! | 
| HDR | QUIT+18! | 
| HOME | QUIT+18! | 
| HRD | QUIT+18! | 
| I | LA2+1~, LA2+23*, LA2+24*, QUIT+18! | 
| I1 | INT+1~, INT+17*, INT+18, QUIT+18! | 
| I2 | INT+1~, INT+17*, INT+18 | 
| I3 | INT+1~, INT+12*, INT+20, QUIT+18! | 
| I4 | INT+1~, INT+12*, INT+14, INT+15, INT+19, QUIT+18! | 
| ID | LA2+1~, LA2+10*, QUIT+18! | 
| IDE | LA2+1~, LA2+10*, QUIT+18! | 
| IDENT | QUIT+18! | 
| IDT | QUIT+18! | 
| IN | QUIT+18! | 
| >> IOCUON | LA1+52 | 
| >> IOKPNM | LA1+52 | 
| ISQN | LA2+14, LA2+24, QUIT+18! | 
| J | QUIT+18! | 
| K | QUIT+18! | 
| KEY | INT+3!, QUIT+18! | 
| KEY( | INT+14, INT+19* | 
| L | QUIT+18! | 
| LACT | QUIT+18! | 
| LADFN | LA2+1~, LA2+9*, LA2+17 | 
| LADT | LA2+1~, LA2+10* | 
| LAGEN | LA2+13, QUIT+18! | 
| LAI | INT+1~, INT+9*, INT+10*, INT+11, INT+12, INT+18, INT+19, INT+20 | 
| LAJ | INT+1~, INT+11*, INT+14, INT+19 | 
| LALCT | LA1+18, INT+5, QUIT+18! | 
| LANM | LA1+5*, LA1+7, QUIT+18!, TRAP+3 | 
| LAOK | LA2+1~, LA2+4, WLN+3*, WLN+29* | 
| LAUPDATE | DISPLAY+14*, QUIT+18! | 
| LAXGF | LA1+46*, QUIT+4, QUIT+18! | 
| LAXPAR | DISPLAY+2~, DISPLAY+16 | 
| LINE | QUIT+18! | 
| LINK | QUIT+19! | 
| LOG | LA2+10*, QUIT+19! | 
| LRAA | LA1+32*, LA1+33, LA1+38, LA1+40, WLN+4, WLN+13, WLN+14, WLN+15, QUIT+13, QUIT+19! | 
| LRACC | WLN+13*, WLN+23, QUIT+19! | 
| LRAD | LA1+38, LA2+10, WLN+4, WLN+13, WLN+14, WLN+15, QUIT+19! | 
| LRAN | LA1+38*, LA2+10, WLN+4*, WLN+5*, WLN+7, WLN+11*, WLN+13, WLN+14, WLN+15, QUIT+19! | 
| LRCSQ | QUIT+9, QUIT+10, QUIT+11!, QUIT+13 | 
| LRDFN | LA2+9, LA2+17*, WLN+13*, WLN+17, QUIT+19! | 
| LRDPF | WLN+17*, QUIT+19! | 
| LRDY | QUIT+19! | 
| LREND | LA1+12*, LA1+29, LA1+35, LA1+41, LA1+57, LA2+4, LA2+5, WLN+10*, WLN+28*, DISPLAY+12* , QUIT+8*, QUIT+19! | 
| LRIDT | WLN+15*, QUIT+19! | 
| LRIO | QUIT+19! | 
| LRLL | QUIT+19! | 
| LRODT | WLN+14*, QUIT+19! | 
| LROVER | QUIT+19! | 
| >> LRPARAM | LA1+1, LA1+40 | 
| LRPGM | QUIT+19! | 
| LRSET | QUIT+19! | 
| LRSN | WLN+14*, QUIT+19! | 
| LRSUBS | QUIT+19! | 
| LRTIME | QUIT+19! | 
| LRTOP | LA1+12*, QUIT+19! | 
| LRTST | QUIT+19! | 
| LWL | LA2+24, QUIT+19! | 
| M | QUIT+19! | 
| METH | QUIT+19! | 
| NAK | QUIT+19! | 
| NC | QUIT+19! | 
| NOW | QUIT+19! | 
| OUT | QUIT+19! | 
| PNM | WLN+23, QUIT+19! | 
| Q | QUIT+19! | 
| RMK | LA2+3*, LA2+25, QUIT+19! | 
| RT | QUIT+19! | 
| SS | QUIT+19! | 
| SSN | WLN+23, QUIT+20! | 
| STORE | QUIT+20! | 
| T | QUIT+20!, TRAP+2* | 
| T1 | QUIT+20! | 
| T2 | QUIT+20! | 
| TC | INT+6, INT+7!, QUIT+20! | 
| TEMP | QUIT+20! | 
| TOTAL | QUIT+20! | 
| TOUT | QUIT+20! | 
| TP | QUIT+20! | 
| TQ | QUIT+20! | 
| TRAP | QUIT+20! | 
| TRAY | LA2+1~, LA2+11*, QUIT+20! | 
| TRY | QUIT+20! | 
| TSK | LA1+5*, LA1+6, LA1+14, LA1+23, QUIT+20!, TRAP+2 | 
| TV | LA2+1~, QUIT+20! | 
| TV( | LA2+24 | 
| TY | QUIT+20! | 
| TYPE | QUIT+20! | 
| U | LA1+5*, LA1+12, LA1+40, WLN+14, WLN+17, INT+17, QUIT+13 | 
| V | QUIT+20! | 
| WDT | QUIT+20! | 
| WL | LA1+32, QUIT+20! | 
| X | LA1+55*, LA2+1~, WLN+1~, WLN+20!, INT+1~, INT+12*, INT+17, DISPLAY+2~, DISPLAY+5*, DISPLAY+7 , QUIT+20! | 
| Y | LA2+1~, WLN+1~, WLN+11, WLN+20!, WLN+29, DISPLAY+2~, DISPLAY+14, DISPLAY+16, QUIT+20! | 
| YY | QUIT+20! | 
| Z | QUIT+20! | 
| >> ZTQUEUED | QUIT+2 | 
| >> ZTREQ | QUIT+2* | 
| ZTSK | QUIT+20! | 
| Name | Field # of Occurrence | 
|---|---|
| $T( | LA1+5 |