LRAPRES1 ;DALOI/STAFF - AP ESIG RELEASE REPORT/ALERT ;Jul 06, 2020@18:52
Source file <LRAPRES1.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
MAIN(LRDFN,LRSS,LRI,LRSF,LRP,LRAC) | ;Main subroutine
|
|
LR7OB1 | ;Update CPRS package reference and status of complete
|
|
DOCS | ; Get ordering provider and PCP/attending to send alert
|
|
MORE | ; Add names or mail groups to the lookup list?
|
|
LOOKUP | ; Add additional names or mail groups to alert list.
|
|
ALERT | ; Send the alert
|
|
AHELP | ; Help Frame
|
|
AHELP2 | ; Help frame entry point for additional recipients selection
|
|
CHELP | ; Display common help
|
|
RETRACT(LRDFN,LRSS,LRI,LRTIUPTR) | ;
; Change prior TIU versions of report to RETRACTED status |
|
CLSSCHK(DUZ,LREND) | ; Determine if user has the proper class settings and PROVIDER key
|
Name | Field # of Occurrence |
---|---|
EN^DDIOL | DOCS+15, LOOKUP+31, ALERT+3, ALERT+7, CHELP+12, CLSSCHK+5, CLSSCHK+21, CLSSCHK+27, CLSSCHK+31, CLSSCHK+48 |
^DIC | LOOKUP+21 |
$$GET1^DIQ | CLSSCHK+10 |
^DIR | MORE+9, LOOKUP+14 |
NEW^LR7OB1 | LR7OB1+8 |
GETDOCS^LRAPUTL | DOCS+3 |
LAB^ORB3LAB | ALERT+5 |
EXTRACT^TIULQ | RETRACT+15 |
FILE^TIUSRVP | RETRACT+19, RETRACT+23 |
$$UP^XLFSTR | LOOKUP+16 |
$$GET^XPAR | MORE+6 |
$$GET^XUA4A72 | CLSSCHK+25 |
$$NAME^XUSER | CHELP+5, CHELP+10 |
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+8 |
^LRO(68 - [#68] | LR7OB1+4 |
^XUSEC("PROVIDER" | CLSSCHK+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> DFN | ALERT+5 |
DIC | MAIN+3~, LOOKUP+1~, LOOKUP+18!, LOOKUP+20* |
DIC(0 | LOOKUP+19* |
DIR | MAIN+3~, MORE+1~, LOOKUP+1~, LOOKUP+5! |
DIR("?" | MORE+8*, LOOKUP+9*, LOOKUP+10*, LOOKUP+11* |
DIR("??" | LOOKUP+12* |
DIR("A" | MORE+5*, LOOKUP+8* |
DIR("B" | MORE+7* |
DIR("PRE" | LOOKUP+13* |
DIR(0 | MORE+4*, LOOKUP+7* |
DIRUT | MAIN+3~, MORE+1~, LOOKUP+1~, LOOKUP+15 |
DT | CLSSCHK+30 |
DTOUT | MAIN+3~, MORE+1~, MORE+11, LOOKUP+1~ |
DUOUT | MAIN+3~, MORE+1~, MORE+11, LOOKUP+1~ |
DUZ | CLSSCHK~, CLSSCHK+4, CLSSCHK+10, CLSSCHK+25 |
LR | LR7OB1+3~ |
LR(4 | LR7OB1+6*, LR7OB1+7, LR7OB1+8 |
LR(5 | LR7OB1+6*, LR7OB1+7, LR7OB1+8 |
>> LRA | ALERT+5 |
>> LRAA | LR7OB1+4 |
LRAC | MAIN~, MAIN+1 |
>> LRAD | LR7OB1+4 |
LRADL | MAIN+3~, LOOKUP+1~, LOOKUP+16*, LOOKUP+17*, LOOKUP+20, LOOKUP+24, LOOKUP+25, LOOKUP+27, LOOKUP+28, LOOKUP+30 |
>> LRAN | LR7OB1+4 |
LRC | MAIN+3~, DOCS+4*, DOCS+5*, DOCS+6, DOCS+7, DOCS+10*, DOCS+11*, DOCS+12 |
LRDELETE | LOOKUP+1~, LOOKUP+6*, LOOKUP+23, LOOKUP+30 |
LRDFN | MAIN~, MAIN+1, MAIN+8, DOCS+3, ALERT+5, RETRACT~, RETRACT+5, RETRACT+9 |
LRDOCS | MAIN+3~, DOCS+3 |
LRDOCS( | DOCS+5, DOCS+6, DOCS+7, DOCS+11, DOCS+12 |
LREND | CLSSCHK~, CLSSCHK+6*, CLSSCHK+22*, CLSSCHK+28*, CLSSCHK+32*, CLSSCHK+49* |
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~, DOCS+3, ALERT+5, AHELP+1~, AHELP2+2~, CHELP+4*, CHELP+5*, CHELP+9*, CHELP+10*, RETRACT~ , RETRACT+9 |
LRIENS | RETRACT+2~, RETRACT+5*, RETRACT+9* |
LRJ | AHELP+1~, AHELP+8*, AHELP2+2~, AHELP2+6*, CHELP+2*, CHELP+4*, CHELP+5*, CHELP+7*, CHELP+9*, CHELP+10* |
LRMORE | MAIN+3~, MAIN+11, MORE+3*, MORE+10* |
LRMSG | MAIN+3~, DOCS+1~, DOCS+15, LOOKUP+29!, LOOKUP+30*, LOOKUP+31, AHELP+1~, AHELP2+2~, CHELP+12, CLSSCHK+2~ , CLSSCHK+16~, CLSSCHK+21 |
LRMSG( | DOCS+10*, DOCS+12*, DOCS+13*, DOCS+14*, CHELP+2*, CHELP+4*, CHELP+5*, CHELP+7*, CHELP+9*, CHELP+10* |
LRMSG(1 | AHELP+2*, AHELP2+3*, CLSSCHK+17* |
LRMSG(2 | AHELP+3*, AHELP2+4*, CLSSCHK+18* |
LRMSG(3 | AHELP+4*, AHELP2+5*, CLSSCHK+19* |
LRMSG(4 | AHELP+5*, AHELP2+3*, CLSSCHK+20* |
LRMSG(5 | AHELP+6* |
LRMSG(6 | AHELP+7* |
LRMTCH | CLSSCHK+2~, CLSSCHK+11*, CLSSCHK+13*, CLSSCHK+14*, CLSSCHK+15, CLSSCHK+33*, CLSSCHK+37*, CLSSCHK+38*, CLSSCHK+39*, CLSSCHK+40* , CLSSCHK+42*, CLSSCHK+44*, CLSSCHK+45*, CLSSCHK+47 |
LRNUM | MAIN+3~, DOCS+1~, DOCS+4*, DOCS+10, DOCS+12*, DOCS+13, DOCS+14 |
LRP | MAIN~, MAIN+1 |
LRPCEXP | CLSSCHK+2~, CLSSCHK+29*, CLSSCHK+30 |
LRPCSTR | CLSSCHK+2~, CLSSCHK+25*, CLSSCHK+26, CLSSCHK+29, CLSSCHK+33 |
LRPRCLSS | CLSSCHK+2~, CLSSCHK+10*, CLSSCHK+12, CLSSCHK+13, CLSSCHK+36, CLSSCHK+44, CLSSCHK+45 |
>> LRPTR | RETRACT+3* |
LRQUIT | MAIN+3~, MAIN+5*, DOCS+4*, DOCS+7*, DOCS+9, DOCS+14*, MORE+11*, LOOKUP+2*, LOOKUP+3, LOOKUP+15* |
LRROOT | RETRACT+2~, RETRACT+5*, RETRACT+8*, RETRACT+11, RETRACT+13 |
LRSF | MAIN~, DOCS+2*, DOCS+3 |
LRSS | MAIN~, MAIN+1, LR7OB1+2, DOCS+3, ALERT+5, RETRACT~, RETRACT+3, RETRACT+4, RETRACT+7, RETRACT+10 , CLSSCHK+14 |
LRSTAT | RETRACT+2~, RETRACT+14*, RETRACT+17*, RETRACT+18 |
>> LRT | LR7OB1+8 |
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+33*, CLSSCHK+37, CLSSCHK+38, CLSSCHK+39, CLSSCHK+40, CLSSCHK+42, CLSSCHK+44, CLSSCHK+45 |
LRX | LR7OB1+3~, LR7OB1+4*, LR7OB1+5, LR7OB1+6 |
LRXQA | MAIN+3~, ALERT+2, CHELP+2 |
LRXQA( | DOCS+6*, DOCS+7*, CHELP+5 |
U | LR7OB1+6 |
X | MAIN+3~, MORE+1~, MORE+6*, MORE+7, LOOKUP+1~, LOOKUP+17* |
XQA | MAIN+3~, ALERT+2*, ALERT+3, ALERT+5, CHELP+7 |
XQA( | LOOKUP+24!, LOOKUP+27*, CHELP+10 |
XQA("G." | LOOKUP+25!, LOOKUP+28* |
XQAMSG | MAIN+3~ |
Y | MAIN+3~, MORE+1~, MORE+10, LOOKUP+1~, LOOKUP+16*, LOOKUP+17, LOOKUP+22, LOOKUP+24, LOOKUP+25, LOOKUP+27 , LOOKUP+28, LOOKUP+30 |