LRCAPPH ;DALOI/VA/FHS - PROCESS PHLEBOTOMY WORKLOAD DATA ; 04-Apr-2016 07:38 ; MKK
Source file <LRCAPPH.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 3 | (T0,T1)^%ZOSV $$NOW^XLFDT $$GET^XUA4A72 |
Lab Service | 3 | EN3^LRCAPPH1 (BLDIN,STORE)^LRCAPV3 $$INSN^LRU |
PCE Patient Care Encounter | 1 | $$PKGON^VSIT |
Scheduling | 1 | EN3^SDACS |
VA Fileman | 1 | ^DIC |
Package | Total | Caller Graph |
---|---|---|
Lab Service | 3 | LRCAPPHX LRCAPPNP LRNIGHT |
Name | Comments | DBIA/ICR reference |
---|---|---|
END0 | ||
EN | ;
|
|
AE | ;Process NP specimens and delete CPT procedures
|
|
HEAC | ;
|
|
QUIT | ||
PHLE | ||
QC | ;
|
|
DSSLOC | ||
EN3 | ;Called from LRCAPPH
|
|
SET1 | ||
SET2 | ||
SDC | ; S SDC=$S($P(^LAB(69.9,1,"NITE"),U,3):$G(^DIC(40.7,+$P(^LAB(69.9,1,"NITE"),U,3),0)),1:"") S LRSDC=$S($P(SDC,U,2):+$P(SDC,U,2),1:108)
|
|
NP | ;Not performed entry tag Called from LRCAPPNP
; N LRSPEC,LR657,LR658 ; D ; . K DIC S DIC="^LAM(",DIC(0)="ONMX" ; . S X="89343.0000",LR657=657 D ^DIC I Y>1 S LR657=+Y ; . S X="89341.0000",LR658=658 D ^DIC I Y>1 S LR658=+Y ; K ^LRO(69,"AE",0) ; I $G(LRNP) S LRNOPX=1 |
|
XTMP | ;Clean up XTMP("LRCAP" global
; Called from LRNIGHT |
|
LOOK | ;From LRCAPPNP
|
FileNo | Call Tags |
---|---|
^SC - [#44] | Classic Fileman Calls |
^LAM - [#64] | Classic Fileman Calls |
^LRO(68 - [#68] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TEST" | NP+35 |
^DIC(40.7 - [#40.7] | SDC+2 |
^DIC(9.4 - [#9.4] | NP+23, NP+24 |
^LAB(69.9 - [#69.9] | NP+10, NP+16, NP+20, NP+21, NP+26, NP+32*, SDC+2, DSSLOC, DSSLOC+13, HEAC+6 , END0+9*, PHLE+13, PHLE+20 |
^LAM - [#64] | DSSLOC+11, DSSLOC+12, QC+5 |
^LR - [#63] | LOOK+3 |
^LRO("LRCAPPH" | NP+19, END0+9 |
^LRO(64.1 - [#64.1] | PHLE+9, QC+5, SET1, SET1+2, SET1+3, SET1+6*, SET2 |
^LRO(68 - [#68] | PHLE+17 |
^LRO(69 - [#69] | HEAC+8, HEAC+10, HEAC+11, LOOK+2, LOOK+7, LOOK+9*, LOOK+10, PHLE+1, PHLE+11, PHLE+12 , PHLE+29* |
^SC - [#44] | NP+17, EN3+5 |
^TMP("LRMOD" | NP+9!, NP+39*, END0+7!, QUIT+1! |
^TMP("LRPXAPI" | END0+2!, QUIT+1! |
^XMB(1 - [#4.3] | DSSLOC+14 |
^XTMP("LRCAP" | XTMP+2, XTMP+3!, QC+2, QC+3, QC+5, QUIT!, QUIT+2 |
Name | Line Occurrences |
---|---|
EN3 | LOOK+9 |
END0 | NP+16, NP+17, NP+19, NP+25, DSSLOC+14 |
LOOK | HEAC+10 |
QC | XTMP+3 |
QUIT | QC+3 |
SET1 | QC+5 |
SET2 | SET1+1, SET1+2 |
Name | Field # of Occurrence |
---|---|
^( | HEAC+11!, LOOK+7, PHLE+11 |
^("NITE" | NP+20* |
^("S" | SET1+2* |
^(0 | LOOK+2, LOOK+3, QC+5* |
^(1 | LOOK+7 |
^(20 | PHLE+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CPT | END0+3! |
DFN | END0+2!, LOOK+3*, LOOK+4, PHLE+18 |
DIC | NP+12~, NP+13*, DSSLOC+6!*, HEAC+2~, HEAC+3*, END0+5!, PHLE+3~, PHLE+4* |
DIC(0 | NP+13*, DSSLOC+6*, HEAC+3*, PHLE+4* |
DT | QC+4 |
DUZ | LOOK+5 |
DUZ(2 | QC+4 |
EDATE | END0+2! |
I | END0+1! |
LCWT | DSSLOC+11*, END0+1! |
LOC | END0+1!, EN3+5*, EN3+6 |
>> LR657 | DSSLOC+5, DSSLOC+7*, DSSLOC+12, LOOK+6 |
>> LR658 | DSSLOC+5, DSSLOC+8*, DSSLOC+11, LOOK+6 |
LRAA | END0+1!, PHLE+13*, PHLE+16 |
>> LRACC | PHLE+17* |
LRCC | HEAC+10*, END0+1!, LOOK+6*, PHLE, PHLE+9, QC+5*, QUIT!, SET1, SET1+2, SET1+3 , SET1+6, SET2 |
LRCDT | HEAC+10*, END0+1!, END0+3!, LOOK+2, LOOK+7, LOOK+9, PHLE+1, PHLE+2, PHLE+3~, PHLE+8* , PHLE+9, PHLE+29, QC+4*, QC+5, SET1, SET1+2, SET1+3, SET1+6, SET2 |
LRCDTSAV | PHLE+2*, PHLE+11, PHLE+12, PHLE+27! |
LRCE | END0+2!, LOOK+7* |
LRCEX | HEAC+8*, HEAC+10, HEAC+11, END0+3!, LOOK+9, LOOK+10, PHLE, PHLE+28 |
LRCEXV | HEAC+8*, END0+3!, LOOK+9*, PHLE, PHLE+28* |
LRCNT | END0+3!, PHLE+15* |
LRCQC | QC+4*, QUIT!, SET1+1, SET1+2, SET1+5 |
LRCSC | DSSLOC+13*, END0+5!, LOOK+9, QUIT! |
LRCSQ | END0+2!, XTMP+2*, XTMP+3, QC+2, QC+3, QC+5, QUIT, QUIT+2 |
>> LRCTM | PHLE+14* |
>> LRDAA | HEAC+4*, HEAC+5*, PHLE+13 |
LRDBUG | NP+8!, NP+9, HEAC+11, END0, LOOK+9, PHLE+29 |
LRDFN | END0+5!, LOOK+3* |
LRDLOC | DSSLOC*, END0+5! |
>> LRDPF | LOOK+3*, LOOK+4 |
LRDPRAC | NP+10*, NP+11, NP+13, NP+14*, NP+15*, END0+6! |
LRDSSLOC | END0+5! |
LRDUZ | LOOK+1~, LOOK+5*, XTMP+3*, XTMP+4!, QC+2, QC+3, QC+5, QUIT, QUIT+2 |
LREDT | END0+3!, PHLE+1*, PHLE+8, PHLE+14 |
>> LREN5 | PHLE+12*, PHLE+15, PHLE+17, PHLE+18, PHLE+24 |
LREND | HEAC+8*, END0+1! |
>> LRFILE | PHLE+18* |
LRI | END0+3! |
LRICPT | END0+3! |
>> LRIDT | PHLE+24* |
LRIN | END0+1!, LOOK+7*, PHLE+3~, PHLE+6*, PHLE+7*, PHLE+9, PHLE+13, EN3+8, QC+4*, QC+5 , SET1, SET1+2, SET1+3, SET1+6, SET2 |
LRINA | END0+3! |
LRINS | DSSLOC+14*, END0+1!, LOOK+7, PHLE+7 |
LRLD | END0+1!, PHLE+15* |
>> LRLSS | PHLE+16* |
>> LRMA | PHLE+16* |
LRNINS | END0+3! |
LRNLT | END0+3! |
LRNOP | END0+5! |
>> LRNOPX | HEAC+7*, LOOK+8* |
>> LRNP | NP+19, NP+32, HEAC+7, LOOK+8 |
LRNT | END0+1!, LOOK+7*, EN3+8 |
LRO | END0+1! |
LROA | HEAC+8*, HEAC+10*, HEAC+11, END0+1!, LOOK+10 |
>> LROAD | PHLE+18* |
>> LROAD1 | PHLE+19* |
>> LROAD2 | PHLE+19* |
LROK | NP+16*, NP+17, NP+18!, END0+6! |
>> LROL | PHLE+6* |
LRPCEON | NP+35*, NP+37*, END0+2!, EN3+1 |
LRPKG | NP+23*, NP+24*, NP+25, END0+3!, EN3+1, QUIT! |
LRPRO | END0+4! |
LRPWT | END0+1! |
LRREL | END0+4! |
LRREPC | QC+4*, QUIT!, SET1+1, SET1+2, SET1+4 |
>> LRRRL | PHLE+21* |
>> LRRRL1 | PHLE+22* |
>> LRRRL2 | PHLE+6* |
>> LRRRL3 | PHLE+23* |
>> LRRRL4 | PHLE+6* |
LRSDC | SDC+2*, END0+1!, EN3+7 |
LRSDTC | END0+1! |
LRSN | HEAC+10*, END0+1!, END0+4!, LOOK+2, LOOK+7, LOOK+9, PHLE+1, PHLE+11, PHLE+12, PHLE+19 , PHLE+29 |
>> LRSPEC | HEAC+6*, PHLE+20* |
LRSPWT | END0+1! |
LRSTDC | QC+4*, QUIT!, SET1+1, SET1+2, SET1+3 |
LRSTP | END0+4! |
>> LRTEC | PHLE+25* |
>> LRTS | PHLE+15* |
LRTST | END0+4!, PHLE+11*, PHLE+12 |
LRTSTP | END0+4! |
>> LRUG | PHLE+24* |
LRVSIT | NP+26*, END0+2!, END0+4!, EN3+1, EN3+3 |
>> LRWA | PHLE+16* |
LRWRKL | NP+21*, END0+1!, LOOK+9 |
LRWT | QC+5*, QUIT! |
LRXCPT | HEAC+9!, END0+6! |
LSPWT | DSSLOC+12*, END0+1! |
NODE | END0+1!, END0+4!, LOOK+2*, LOOK+3, LOOK+5, LOOK+6, PHLE+4, PHLE+19, PHLE+21, PHLE+22 , PHLE+23, PHLE+25, EN3+5, EN3+8, QC+3*, QC+4, QUIT!, SET1+3*, SET1+4*, SET1+5* , SET1+6 |
NODE(1 | LOOK+7* |
PXKDONE | END0+5! |
SDATE | END0+1!, EN3+8* |
SDC | SDC+2*, END0+1!, EN3+7* |
SDCTYPE | END0+1!, EN3+7* |
SDERR | END0+5!, EN3+4! |
SDIV | END0+1!, EN3+8* |
SDMSG | END0+1!, EN3+7* |
SDUZ | END0+2!, EN3+8* |
U | NP+10, NP+14, NP+17, NP+21, NP+26, NP+32, SDC+2, DSSLOC+11, DSSLOC+12, DSSLOC+14 , HEAC+6, END0+9, LOOK+3, LOOK+5, LOOK+6, LOOK+7, LOOK+9, PHLE+1, PHLE+4, PHLE+6 , PHLE+11, PHLE+17, PHLE+18, PHLE+19, PHLE+20, PHLE+21, PHLE+22, PHLE+23, PHLE+24, PHLE+25 , PHLE+29, EN3+5, EN3+6, EN3+8, QC+4, QC+5, SET1+2, SET1+3, SET1+4, SET1+5 |
VSIT | END0+5! |
X | NP+12~, NP+13*, NP+35*, DSSLOC+7*, DSSLOC+8*, HEAC+2~, HEAC+3*, END0+1!, PHLE+3~, PHLE+4* |
>> XRT0 | END0+8 |
>> XRTL | NP+22 |
>> XRTN | NP+22*, END0+8* |
Y | NP+14, DSSLOC+7, DSSLOC+8, HEAC+2~, HEAC+4, PHLE+3~, PHLE+5, PHLE+6 |
Y(0 | NP+14, PHLE+6 |
>> ZTQUEUED | NP+8, EN3+7, QC+1 |
>> ZTREQ | NP+8*, QC+1* |