LRVRAR ;DALOI/STAFF - AUTO RELEASE VERIFICATION ;9/26/16 12:37
Source file <LRVRAR.m>
Package | Total | Call Graph |
---|---|---|
Lab Service | 11 | FINDPS^LRGV2 $$TMPSB^LRVER1 V25^LRVER5 XDELTACK^LRVERA $$LRTM60^LRVR TEST^LRVR1 (A3,ZAPALL)^LRVR3 LRSBCOM^LRVR4 UID^LRVRA (CLEAN,INIT,SENDACK,SPALERT,WKLD,WKLDC)^LRVRARU DEM^LRX |
Kernel | 5 | $$S^%ZTLOAD ($$HADD,$$NOW)^XLFDT KILL^XUSCLEAN $$ACTIVE^XUSER OWNSKEY^XUSRB |
Automated Lab Instruments | 2 | $$CREATE^LA7LOG XQA^LA7UXQA |
Registration | 1 | KVAR^VADPT |
VA FileMan | 1 | $$GET1^DIQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; Entry Point
; - call with LRLL=Load/Worklist IEN |
|
NEXT | ; Clean up between entries
|
|
END | ; Clean up and quit
|
|
LOOK | ; Check for data
|
|
DATA | ;Process data and store in LR global
|
|
STORE | ; Store the data in LR global
|
|
OKTOREL() | ; Determine if it's OK to store these results for auto release
|
Name | Field # of Occurrence |
---|---|
$$S^%ZTLOAD | EN+23 |
$$GET1^DIQ | EN+30 |
$$CREATE^LA7LOG | DATA+25, DATA+32, DATA+36, DATA+43, DATA+44, STORE+6 |
XQA^LA7UXQA | EN+18 |
FINDPS^LRGV2 | DATA+52 |
$$TMPSB^LRVER1 | STORE+12 |
V25^LRVER5 | STORE+16 |
XDELTACK^LRVERA | STORE+23 |
$$LRTM60^LRVR | DATA+49 |
TEST^LRVR1 | DATA+67 |
A3^LRVR3 | DATA+78 |
ZAPALL^LRVR3 | NEXT+5 |
LRSBCOM^LRVR4 | DATA+78 |
UID^LRVRA | LOOK+14 |
CLEAN^LRVRARU | NEXT+7 |
INIT^LRVRARU | EN+16 |
SENDACK^LRVRARU | DATA+26, DATA+46, DATA+71, DATA+83 |
SPALERT^LRVRARU | END+6 |
WKLD^LRVRARU | DATA+14 |
WKLDC^LRVRARU | DATA+15 |
DEM^LRX | LOOK+30 |
KVAR^VADPT | END+6 |
$$HADD^XLFDT | EN+14, LOOK+36 |
$$NOW^XLFDT | DATA+68 |
KILL^XUSCLEAN | END+6 |
$$ACTIVE^XUSER | OKTOREL+50 |
OWNSKEY^XUSRB | OKTOREL+53 |
FileNo | Call Tags |
---|---|
^LAHM(62.49 - [#62.49] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LAH( | EN+10, EN+22, EN+25, EN+27, LOOK+9, LOOK+45!, LOOK+46!, DATA+10, DATA+25!, DATA+30 , DATA+31, DATA+59, OKTOREL+14, OKTOREL+17, OKTOREL+20 |
^LAH("Z" | EN+13, END+4 |
^LR - [#63] | LOOK+17, LOOK+34, LOOK+41, DATA+17, DATA+20, DATA+23, DATA+24, DATA+60, DATA+62, DATA+64* , STORE+22, STORE+38* |
^LRO(68 - [#68] | LOOK+16, LOOK+19, LOOK+22, LOOK+24, LOOK+28, LOOK+34, LOOK+41 |
^TMP("LR" | END+7!, DATA+44, STORE+6, STORE+9, STORE+15 |
Name | Line Occurrences |
---|---|
$$OKTOREL | DATA+33 |
DATA | LOOK+39 |
END | EN+14, EN+19, EN+32 |
LOOK | EN+31 |
NEXT | EN+31 |
STORE | DATA+69 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> DFN | LOOK+17* |
>> DILOCKTM | EN+13, LOOK+34 |
DIQUIET | EN+5~ |
DUZ(2 | STORE+36 |
ERR | LOOK+6! |
I | DATA+61~, DATA+63*, STORE+4~, STORE+13*, STORE+30* |
LA7624 | EN+5~, EN+25* |
LA76248 | EN+5~, EN+29*, EN+30*, DATA+80 |
LA76249 | EN+5~, EN+27*, EN+30, DATA+10 |
LA7AAT | EN+5~ |
LA7AAT(1 | DATA+10* |
LAMSG | EN+5~, EN+18 |
>> LR642 | DATA+7*, DATA+13*, DATA+14 |
>> LRAA | LOOK+16, LOOK+19, LOOK+22, LOOK+24, LOOK+28, LOOK+34, LOOK+41, DATA+15 |
>> LRAD | LOOK+16, LOOK+22, LOOK+24, LOOK+28, LOOK+34, LOOK+41 |
>> LRALERT | DATA+56* |
>> LRAN | LOOK+16, LOOK+22, LOOK+24, LOOK+28, LOOK+34, LOOK+41 |
LRANYAA | EN+5~ |
LRAUTORELEASE | EN+5~ |
LRAUTOVERIFY | EN+5~, DATA+38*, DATA+40 |
LRCDT | LOOK+4~, LOOK+25*, DATA+49 |
LRCNT | DATA+6!, DATA+7* |
LRCOM | DATA+55! |
LRCUP | DATA+6! |
LRDATA | DATA+6!, DATA+29*, DATA+30*, DATA+31, DATA+32, DATA+39, DATA+41, DATA+42, DATA+66, OKTOREL+14 , OKTOREL+17, OKTOREL+20, OKTOREL+23 |
LRDATA( | DATA+31*, DATA+32, DATA+39, DATA+41*, OKTOREL+23 |
>> LRDEL | STORE+23 |
LRDELTACHKOK | EN+5~, STORE+20 |
LRDFN | LOOK+6!, LOOK+17*, LOOK+31*, LOOK+34, LOOK+41, DATA+17, DATA+20, DATA+23, DATA+24, DATA+60 , DATA+62, DATA+64, STORE+22, STORE+38 |
>> LRDFWKLD | DATA+13 |
LRDPF | LOOK+6!, LOOK+17* |
LRDUZ | DATA+35~, DATA+36*, DATA+74* |
LRDUZ("AR" | DATA+74, OKTOREL+28, OKTOREL+42 |
LRDUZ("AV" | OKTOREL+32, OKTOREL+37, OKTOREL+42 |
LRDUZ("USER" | DATA+37* |
LRDUZ(2 | STORE+36 |
LREII | DATA+6!, DATA+39*, DATA+40*, DATA+41 |
LREND | EN+5~, EN+17, LOOK+7*, LOOK+12*, LOOK+31 |
LRERR | EN+5~, EN+24!, NEXT+5, LOOK+6!, LOOK+7*, LOOK+37*, LOOK+44, DATA+6!, DATA+7*, DATA+25* , DATA+26, DATA+30, DATA+32*, DATA+36*, DATA+43*, DATA+44*, DATA+46, DATA+69, DATA+71, STORE+6* |
>> LRIDT | LOOK+26*, LOOK+27*, LOOK+34, LOOK+41, DATA+17, DATA+20, DATA+23, DATA+24, DATA+51, DATA+60 , DATA+62, DATA+64, STORE+38 |
LRKEY | OKTOREL+47~, OKTOREL+53 |
LRKEY(0 | OKTOREL+54 |
LRLDT | LOOK+4~, DATA+6!, DATA+51*, STORE+22 |
>> LRLL | EN+7*, EN+10, EN+13, EN+22, EN+25, EN+27, NEXT+5, END+4, LOOK+9, LOOK+45 , LOOK+46, DATA+10, DATA+15, DATA+25, DATA+30, DATA+31, DATA+59, OKTOREL+14, OKTOREL+17, OKTOREL+20 |
>> LRLL(0 | EN+23 |
>> LRLLOC | LOOK+18*, LOOK+21* |
LRLOCKER | LOOK+4~ |
>> LRMETH | DATA+59*, DATA+63*, DATA+64 |
LRNGS | STORE+4~, STORE+17 |
LRNOW | DATA+6!, DATA+68*, STORE+33 |
>> LRODT | LOOK+18* |
>> LROKTORELEASE | DATA+33*, DATA+34, DATA+36, DATA+37, DATA+38 |
>> LRORD | LOOK+22* |
>> LRORU3 | LOOK+28* |
>> LROUTINE | DATA+56 |
LRQ | STORE+4~, STORE+21*, STORE+23* |
LRSAMP | DATA+6! |
LRSB | DATA+6!, DATA+66*, DATA+68*, DATA+69*, STORE+6, STORE+9, STORE+12, STORE+14, STORE+15, STORE+17 , STORE+21, STORE+22, STORE+31, STORE+33, STORE+36, STORE+38 |
LRSB( | DATA+69, STORE+12, STORE+14*, STORE+17, STORE+21, STORE+31*, STORE+33*, STORE+36*, STORE+38 |
LRSB(0 | DATA+77 |
>> LRSN | LOOK+18* |
LRSPEC | DATA+6!, DATA+17* |
LRSQ | EN+5~, EN+21*, EN+22*, EN+23, EN+25, EN+27, NEXT+5, LOOK+9, LOOK+45, LOOK+46 , DATA+10, DATA+25, DATA+30, DATA+31, DATA+59, OKTOREL+14, OKTOREL+17, OKTOREL+20 |
LRSS | LOOK+4~, LOOK+19*, LOOK+34, LOOK+41, DATA+60, DATA+62, DATA+64, STORE+22 |
>> LRSTORE | DATA+79* |
>> LRSTORE( | DATA+80* |
LRTM60 | DATA+6!, DATA+49* |
LRTRAY | DATA+6! |
LRTS | DATA+6!, STORE+4~, STORE+9*, STORE+15* |
>> LRTST | DATA+42*, DATA+43, DATA+44 |
LRUID | LOOK+4~, LOOK+9*, LOOK+10, LOOK+46, DATA+10 |
>> LRUSI | DATA+56* |
LRVF | DATA+6!, DATA+20*, DATA+21, DATA+56* |
>> LRVTS( | DATA+42 |
LRX | DATA+6!, DATA+22*, DATA+23*, DATA+24, DATA+25, STORE+4~, STORE+12*, STORE+13, STORE+17*, STORE+30 , OKTOREL+10~, OKTOREL+20*, OKTOREL+31, OKTOREL+36, OKTOREL+41 |
LRY | DATA+6!, STORE+4~, STORE+12*, STORE+13*, STORE+14, STORE+17*, STORE+30*, STORE+31, OKTOREL+10~, OKTOREL+23* , OKTOREL+27, OKTOREL+28, OKTOREL+32, OKTOREL+33, OKTOREL+37, OKTOREL+38, OKTOREL+42, OKTOREL+43 |
LRZ | DATA+6!, DATA+24*, DATA+25 |
OK | OKTOREL+10~, OKTOREL+12*, OKTOREL+14*, OKTOREL+17*, OKTOREL+25, OKTOREL+27*, OKTOREL+28*, OKTOREL+32*, OKTOREL+33*, OKTOREL+37* , OKTOREL+38*, OKTOREL+42*, OKTOREL+43*, OKTOREL+46, OKTOREL+50*, OKTOREL+53, OKTOREL+55*, OKTOREL+57 |
PNM | LOOK+6! |
U | EN+25, EN+27, LOOK+9, LOOK+17, LOOK+18, LOOK+19, LOOK+25, LOOK+26, DATA+10, DATA+17 , DATA+20, DATA+25, DATA+36, DATA+37, DATA+39, DATA+41, DATA+59, DATA+60, DATA+62, DATA+64 , STORE+12, STORE+14, STORE+17, STORE+22, STORE+30, STORE+31, STORE+33, STORE+36, OKTOREL+14, OKTOREL+20 , OKTOREL+23, OKTOREL+28, OKTOREL+33, OKTOREL+38, OKTOREL+42, OKTOREL+43, OKTOREL+46, OKTOREL+50, OKTOREL+53, OKTOREL+55 |
X | LOOK+6!, LOOK+16*, LOOK+17, LOOK+18, DATA+61~, DATA+62*, DATA+63, STORE+4~, STORE+21* |
X(3 | LOOK+24*, LOOK+25, LOOK+26, LOOK+27 |
X1 | STORE+4~, STORE+21*, STORE+22* |
Y | STORE+4~, STORE+21* |
>> ZTQUEUED | EN+10, END+8 |
>> ZTREQ | EN+10*, EN+14*, END+8*, LOOK+36* |
>> ZTSTOP | EN+23* |