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 |