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 |
| >> | 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* |