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 |