LRAPRES1 ;DALOI/WTY/KLL/CKA - AP ESIG RELEASE REPORT/ALERT; 13-Aug-2013 09:16 ; MKK
Source file <LRAPRES1.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 4 | $$UP^XLFSTR $$PATCH^XPDUTL $$GET^XUA4A72 $$NAME^XUSER |
VA Fileman | 4 | EN^DDIOL ^DIC $$GET1^DIQ ^DIR |
Text Integration Utility | 2 | EXTRACT^TIULQ FILE^TIUSRVP |
Lab Service | 1 | GETDOCS^LRAPUTL |
Order Entry Results Reporting | 1 | LAB^ORB3LAB |
Toolkit | 1 | $$GET^XPAR |
Package | Total | Caller Graph |
---|---|---|
Lab Service | 4 | LRAPALRT LRAPDA LRAPR LRAPRES |
Name | Comments | DBIA/ICR reference |
---|---|---|
DOCS | ;GET ORDERING PROVIDER AND PCP TO SEND ALERT
|
|
SEND | ; Send the alert
; ----- BEGIN IHS/MSC/MKK - LR*5.2*1031 ; Cannot send alert if OR*3.0*210 not installed on this UCI ; since that patch installs the ORB3LAB routine. |
|
LOOKUP | ;Add additional names or mail groups to alert list.
|
|
AHELP | ;Help Frame
|
|
MAIN(LRDFN,LRSS,LRI,LRSF,LRP,LRAC) | ;Main subroutine
|
|
CLSSCHK(DUZ,LREND) | ;Determine if user has the proper class settings and
|
|
RETRACT(LRDFN,LRSS,LRI,LRTIUPTR) | ;
|
|
MORE | ;Add names or mail groups to the lookup list?
|
Name | Field # of Occurrence |
---|---|
EN^DDIOL | DOCS+21, SEND+13, AHELP+8, CLSSCHK+7, CLSSCHK+28, CLSSCHK+36, CLSSCHK+44, CLSSCHK+61 |
^DIC | LOOKUP+17 |
$$GET1^DIQ | CLSSCHK+10 |
^DIR | MORE+9, LOOKUP+8 |
GETDOCS^LRAPUTL | DOCS+3 |
LAB^ORB3LAB | SEND+10 |
EXTRACT^TIULQ | RETRACT+15 |
FILE^TIUSRVP | RETRACT+19, RETRACT+23 |
$$UP^XLFSTR | LOOKUP+12 |
$$GET^XPAR | MORE+6 |
$$PATCH^XPDUTL | SEND+4 |
$$GET^XUA4A72 | CLSSCHK+31 |
$$NAME^XUSER | DOCS+7 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LR - [#63] | MAIN+6 |
^XUSEC("PROVIDER" | CLSSCHK+4 |
Name | Line Occurrences |
---|---|
DOCS | MAIN+8 |
LOOKUP | MAIN+11 |
MORE | MAIN+10 |
SEND | MAIN+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> DFN | SEND+10 |
DIC | MAIN+3~, LOOKUP+14!, LOOKUP+16* |
DIC(0 | LOOKUP+15* |
DIR | MAIN+3~, MORE+1~, LOOKUP+3! |
DIR("?" | LOOKUP+7* |
DIR("A" | MORE+5*, LOOKUP+6* |
DIR("B" | MORE+8* |
DIR(0 | MORE+4*, LOOKUP+5* |
DIRUT | MAIN+3~, MORE+1~, LOOKUP+9 |
DTOUT | MAIN+3~, MORE+1~, MORE+11 |
DUOUT | MAIN+3~, MORE+1~, MORE+11 |
DUZ | CLSSCHK~, CLSSCHK+4, CLSSCHK+10, CLSSCHK+31 |
>> LRA | MAIN+6*, MAIN+7, SEND+10 |
LRAC | MAIN~, MAIN+1 |
LRADL | MAIN+2~, LOOKUP+10*, LOOKUP+11*, LOOKUP+13*, LOOKUP+16, LOOKUP+19, LOOKUP+20, SEND+11 |
>> LRAU | MAIN+5 |
LRC | MAIN+2~, DOCS+5*, DOCS+6, DOCS+7, DOCS+8 |
LRDFN | MAIN~, MAIN+1, MAIN+6, DOCS+3, SEND+10, RETRACT~, RETRACT+5, RETRACT+9 |
LRDOCS | MAIN+2~, DOCS+3 |
LRDOCS( | DOCS+6, DOCS+7, DOCS+8 |
LRDOCS(1 | DOCS+4, DOCS+13, DOCS+17 |
LRDOCS(2 | DOCS+4*, DOCS+15 |
LRDOCSN | MAIN+2~ |
LRDOCSN( | DOCS+7*, DOCS+8 |
LRDOCSN(1 | DOCS+14 |
LRDOCSN(2 | DOCS+16 |
LREND | CLSSCHK~, CLSSCHK+8*, CLSSCHK+29*, CLSSCHK+38*, CLSSCHK+45*, CLSSCHK+63* |
LRERR | RETRACT+2~, RETRACT+14*, RETRACT+15, RETRACT+16 |
LREXRR | RETRACT+2~, RETRACT+19, RETRACT+21~, RETRACT+23 |
LRFILE | RETRACT+2~, RETRACT+6*, RETRACT+10* |
LRI | MAIN~, MAIN+7*, DOCS+3, SEND+10, RETRACT~, RETRACT+9 |
LRIENS | RETRACT+2~, RETRACT+5*, RETRACT+9* |
LRMORE | MAIN+2~, MAIN+11, MORE+3*, MORE+10*, MORE+11* |
LRMSG | MAIN+2~, DOCS+10!, DOCS+21, SEND+12*, SEND+13, SEND+14!, AHELP+1!, AHELP+8, CLSSCHK+2~, CLSSCHK+5!* , CLSSCHK+6*, CLSSCHK+7, CLSSCHK+8!, CLSSCHK+18!, CLSSCHK+28!, CLSSCHK+33!, CLSSCHK+34*, CLSSCHK+35*, CLSSCHK+36, CLSSCHK+37! , CLSSCHK+41!, CLSSCHK+42*, CLSSCHK+43*, CLSSCHK+44!, CLSSCHK+58!, CLSSCHK+59*, CLSSCHK+60*, CLSSCHK+61, CLSSCHK+62! |
LRMSG( | DOCS+12*, DOCS+14*, DOCS+16*, DOCS+17*, DOCS+19*, DOCS+20* |
LRMSG(1 | AHELP+2*, AHELP+3*, CLSSCHK+19*, CLSSCHK+20*, CLSSCHK+21* |
LRMSG(2 | AHELP+4*, CLSSCHK+22*, CLSSCHK+23* |
LRMSG(3 | AHELP+5*, CLSSCHK+24*, CLSSCHK+25* |
LRMSG(4 | AHELP+6*, CLSSCHK+26*, CLSSCHK+27* |
LRMSG(5 | AHELP+7* |
LRMTCH | CLSSCHK+2~, CLSSCHK+13*, CLSSCHK+15*, CLSSCHK+16*, CLSSCHK+17, CLSSCHK+46*, CLSSCHK+49*, CLSSCHK+50*, CLSSCHK+51*, CLSSCHK+52* , CLSSCHK+54*, CLSSCHK+56*, CLSSCHK+57 |
LRNUM | MAIN+2~, DOCS+9*, DOCS+12, DOCS+14*, DOCS+16*, DOCS+17, DOCS+19, DOCS+20 |
LRP | MAIN~, MAIN+1 |
LRPCEXP | CLSSCHK+2~, CLSSCHK+39*, CLSSCHK+40 |
LRPCSTR | CLSSCHK+2~, CLSSCHK+31*, CLSSCHK+32, CLSSCHK+39, CLSSCHK+46 |
LRPRCLSS | CLSSCHK+2~, CLSSCHK+10*, CLSSCHK+14, CLSSCHK+15, CLSSCHK+48, CLSSCHK+53, CLSSCHK+55 |
>> LRPTR | RETRACT+3* |
LRQUIT | MAIN+2~, MAIN+4*, MAIN+9, DOCS+18, MORE+11*, LOOKUP+1, LOOKUP+9* |
LRROOT | RETRACT+2~, RETRACT+5*, RETRACT+8*, RETRACT+11, RETRACT+13 |
LRSF | MAIN~, DOCS+2*, DOCS+3 |
LRSS | MAIN~, MAIN+1, DOCS+3, SEND+10, RETRACT~, RETRACT+3, RETRACT+4, RETRACT+7, RETRACT+10, CLSSCHK+16 |
LRSTAT | RETRACT+2~, RETRACT+14*, RETRACT+17*, RETRACT+18 |
LRTIUAR | RETRACT+2~, RETRACT+14! |
LRTIUAR( | RETRACT+17 |
LRTIUP | RETRACT+2~, RETRACT+12*, RETRACT+13*, RETRACT+15, RETRACT+17, RETRACT+19, RETRACT+22 |
LRTIUPTR | RETRACT~, RETRACT+13, RETRACT+23 |
LRTIUX | RETRACT+2~, RETRACT+19, RETRACT+21~, RETRACT+23 |
LRTIUX( | RETRACT+12* |
LRTIUX(1406 | RETRACT+22* |
LRVCDE | CLSSCHK+2~, CLSSCHK+46*, CLSSCHK+49, CLSSCHK+50, CLSSCHK+51, CLSSCHK+52, CLSSCHK+54, CLSSCHK+56 |
LRXQA | MAIN+2~, SEND+9 |
LRXQA( | DOCS+8* |
U | MAIN+7 |
X | MAIN+3~, MORE+1~, MORE+6*, MORE+7*, MORE+8, LOOKUP+10*, LOOKUP+11* |
XQA | MAIN+3~, SEND+9*, SEND+10 |
XQA( | LOOKUP+19* |
XQA("G." | LOOKUP+20* |
XQAMSG | MAIN+3~ |
Y | MAIN+3~, MORE+1~, MORE+10, LOOKUP+10, LOOKUP+11, LOOKUP+12*, LOOKUP+18, LOOKUP+19, LOOKUP+20 |