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 |