LRU ;AVAMC/REG/WTY - LAB UTILITY; 9/25/00 [ 04/10/2003 10:10 AM ]
Source file <LRU.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 3 | ^%DT ^DIC ^DIE | 
| Kernel | 2 | ^%ZIS $$FMTE^XLFDT | 
| IHS Changes To Lab | 1 | $$ISPIMS^BLRUTIL | 
| Lab Service | 1 | D^LRU | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| A | ; Returns Date in format mm/dd/yyyy with time if a time is passed. | |
| DUZ2 | ;Allow user to change Division [DUZ(2)] value | |
| YN | ||
| SSNFM | ||
| L1 | ||
| INSN() | ;Set primary institution number from ^XMB | |
| DA | ; Returns date in eye-readable month format | |
| DT | ; If Blood Bank maintain existing display, else display 4 digit year. | |
| LRAD | ||
| RX | ||
| H | ||
| CK | ||
| B | ;D LRU S %DT="AEX",%DT(0)="-N",%DT("A")="Start with Date TODAY// " D ^%DT K %DT I X="" S Y=DT W H(10) | |
| D | ; Returns date in eye-readable month format | |
| FRE | ||
| F | ; | |
| I | ||
| LOCK | ;Set and kill lock for ^DIE call. If lock fails LR("CK")=1 is set. | |
| K | ||
| M | ||
| L | ||
| S | ||
| T | ; Returns the Month/Day | |
| V | ||
| XR | ||
| WAIT | ||
| INS() | ;Set institution Name from ^XMB | |
| H1 | ||
| SSN | ; | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^VA(200 - [#200] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(4 - [#4] | INS+2, DUZ2+3, DUZ2+12, DUZ2+13 | 
| ^LR - [#63] | SSN+2 | 
| ^LRO(68 - [#68] | LRAD | 
| ^TMP("LR" | V+13! | 
| ^TMP("LRBL" | V+8! | 
| ^TMP($J | V+8! | 
| ^UTILITY($J | V+7! | 
| ^VA(200 - [#200] | DUZ2+2, DUZ2+5 | 
| ^XMB(1 - [#4.3] | INS+2, INSN+2 | 
| Name | Line Occurrences | 
|---|---|
| $$INS | S | 
| @( | SSN+11 | 
| A | DT+2 | 
| CK | LOCK+3 | 
| D | LRU+14 | 
| FRE | LOCK+3, CK | 
| I | L, L1 | 
| K | V | 
| LRU | B+2 | 
| SSNFM | SSN+5 | 
| YN | RX+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | SSN+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | YN, RX+1*, RX+2*, RX+3*, RX+4, V+1! | 
| %DT | LRU+14*, F+1*, B+2*!, B+7*! | 
| %DT("A" | B+2*, B+7* | 
| %DT(0 | B+2* | 
| %X | V+3! | 
| %Y | RX*, RX+1, RX+2, RX+3, V+3! | 
| A | K! | 
| AGE | V+1! | 
| B | K! | 
| C | K! | 
| D | K! | 
| D0 | V+8! | 
| D1 | V+12! | 
| DA | CK, V+8!, V+10! | 
| DE | V+10! | 
| DFN | SSN+11, V+1! | 
| DG | V+10! | 
| DI | V+12! | 
| DIC | V+1!, DUZ2+1~, DUZ2+7!*, DUZ2+9! | 
| DIC("S" | DUZ2+8*, DUZ2+9! | 
| DIC(0 | DUZ2+7* | 
| DIE | LOCK+2, CK, V+1! | 
| DIR | V+11! | 
| DIRUT | V+11! | 
| DIWF | V+7!, V+8! | 
| DIWL | V+7! | 
| DIWR | V+7! | 
| DLAYGO | V+1! | 
| DOB | V+8! | 
| DQ | V+8! | 
| DR | V+1! | 
| DT | B+2, B+7 | 
| DTIME | M, RX | 
| >> DTOUT | RX* | 
| DUZ | DUZ2+2, DUZ2+5 | 
| DUZ("AG" | SSNFM+1 | 
| DUZ(2 | DUZ2+3, DUZ2+12, DUZ2+13* | 
| DX | V+8! | 
| E | K! | 
| F | K! | 
| G | K! | 
| H | K! | 
| H(10 | LRU+14*, B+2, B+7 | 
| HCRN | V+15! | 
| >> HRCN | SSN+5* | 
| I | SSN+7~, K!, DUZ2+1~, DUZ2+5*, DUZ2+6 | 
| IOF | F+3, F+4 | 
| IOM | F+5, L, L1 | 
| >> IOP | I* | 
| IOST | F+3 | 
| J | K! | 
| K | K! | 
| L | K! | 
| LR | V+4!, V+8! | 
| LR("%" | L!* | 
| LR("%1" | YN*, RX+3, RX+4!, L1!* | 
| LR("CK" | LOCK+2*, LOCK+3!, CK+2* | 
| LR("F" | F+3 | 
| LR("Q" | M*, S* | 
| LRA | V+4! | 
| LRAA | V+9!, LRAD | 
| LRABO | V+9! | 
| LRABV | V+2! | 
| LRAC | V+6! | 
| LRAD | V+2!, LRAD* | 
| LRADM | V+2!, V+11! | 
| LRADX | V+2! | 
| LRAN | V+8! | 
| LRAP | V+3! | 
| LRAPX | V+12! | 
| LRAU | V+6! | 
| LRAWRD | V+2! | 
| LRAX | V+2! | 
| LRB | V+4! | 
| LRBL | V+3! | 
| LRBLT | V+11! | 
| LRC | V+4! | 
| LRCAP | V+7! | 
| LRCAPA | V+7! | 
| LRCAPLOC | V+7! | 
| LRCPT | V+3! | 
| LRCS | V+10! | 
| LRD | V+4! | 
| LRDATE | V+11! | 
| LRDFN | SSN+2, V+8! | 
| LRDPAF | V+2! | 
| LRDPF | SSN+2*, SSN+5, V+9! | 
| LRDTI | V+3! | 
| LRE | V+4! | 
| LREND | V+9! | 
| LREP | V+3! | 
| LREXP | V+9! | 
| LRF | V+4! | 
| LRFLN | V+6! | 
| LRFNAM | V+2! | 
| LRFND | V+4! | 
| LRG | V+4! | 
| LRH | V+4! | 
| LRH(0 | LRAD* | 
| LRI | V+4! | 
| LRID | V+3! | 
| LRIDT | V+4! | 
| LRIFN | V+10! | 
| LRJ | V+4! | 
| LRK | V+5! | 
| LRL | V+5! | 
| LRLDT | B+9*, B+10, V+1! | 
| LRLIDT | V+6! | 
| LRLLOC | V+9! | 
| LRLOKVAR | LOCK+1~, CK*, CK+3!, FRE!, V+12! | 
| LRLST | B+10*, V+1! | 
| LRM | V+5! | 
| LRMD | V+2! | 
| LRN | V+5! | 
| LRND | V+6! | 
| LRNO | V+6! | 
| LRNOP | V+12! | 
| LRO | V+5! | 
| LRODT | V+3! | 
| LROLLOC | V+11! | 
| LROPT | V+9! | 
| LRP | V+5! | 
| LRPABO | V+10! | 
| LRPF | V+2! | 
| LRPFN | V+3! | 
| LRPMD | V+4! | 
| LRPPT | V+4! | 
| LRPRAC | V+7! | 
| LRPRH | V+10! | 
| LRPTF | V+11! | 
| LRQ | F+1*, F+5, V+5!, S* | 
| LRQ(1 | F+5, S* | 
| LRQA | V+11! | 
| LRR | V+5! | 
| LRRB | V+12! | 
| LRRC | V+10! | 
| LRRH | V+9! | 
| LRRMD | V+7! | 
| LRS | V+5! | 
| LRSA | V+10! | 
| LRSAV | V+3! | 
| LRSD | V+11! | 
| LRSDT | B+4*, B+9*, B+10, V+1! | 
| LRSET | V+12! | 
| LRSF | V+8! | 
| LRSIT | V+10! | 
| LRSN | V+3! | 
| LRSOP | V+9! | 
| LRSS | F+3, F+4, DT+1, XR, V+10! | 
| LRST | V+6! | 
| LRSTR | B+10*, V+1! | 
| LRSVC | V+3! | 
| LRT | V+5! | 
| LRTK | V+6! | 
| LRTOD | V+9! | 
| LRTREA | V+12! | 
| LRTS | V+11! | 
| LRU | V+5! | 
| LRV | V+5! | 
| LRW | V+5! | 
| LRWARD | V+11! | 
| LRWD | V+12! | 
| LRWHN | V+10! | 
| LRWHO | V+1! | 
| LRWRD | V+12! | 
| LRWW | V+6! | 
| LRX | V+5! | 
| LRXR | XR*, V+1! | 
| LRXREF | XR*, V+2! | 
| LRY | V+5! | 
| LRZ | V+5! | 
| M | K! | 
| N | SSN+7~, K! | 
| O | K! | 
| P | K! | 
| PNM | V+10! | 
| POP | V+10! | 
| Q | K! | 
| R | K! | 
| S | K! | 
| SEX | V+8! | 
| SSN | SSN+1*, SSNFM, SSNFM+1*, SSNFM+2*, V+9! | 
| SSN(1 | SSN+1*, SSNFM+1*, SSNFM+2* | 
| SSN(2 | SSN+1*, SSNFM* | 
| T | K! | 
| U | SSN+2, INS+2, INSN+2, DUZ2+12, DUZ2+13 | 
| V | K! | 
| VA | V+11! | 
| VA("BID" | SSN+5* | 
| VA("PID" | SSN+5* | 
| VADM | V+12! | 
| VAIN | V+12! | 
| W | K! | 
| X | LRU+14*, F+1*, M*, SSN+7~, B+2, B+7, B+9*, K!, LRAD*, DUZ2+1~ , DUZ2+5* | 
| Y | LRU+14, F+5, T+1*, A+1*, A+2*, A+3*, D+1*, DA+1*, DT+1*, SSN+7~ , B+2*, B+4, B+7*, B+9, B+10*, K!, LRAD*, INS+1~, INS+2*, INS+3 , INSN+1~, INSN+2*, INSN+3, DUZ2+1~, DUZ2+10, DUZ2+13 | 
| Z | K! | 
| ZTDESC | V+6! | 
| ZTREQ | V+13! | 
| ZTRTN | V+1!, V+6! | 
| ZTSAVE | V+6! | 
| ZTSK | V+5! |